Imported Upstream version 0.17.0~alpha upstream/0.17.0-alpha upstream/0.17.0_alpha
authorAnas Nashif <anas.nashif@intel.com>
Tue, 6 Nov 2012 04:32:19 +0000 (20:32 -0800)
committerAnas Nashif <anas.nashif@intel.com>
Tue, 6 Nov 2012 04:32:19 +0000 (20:32 -0800)
1061 files changed:
Makefile.am
Makefile.in
aclocal.m4
compile
config.guess
config.sub
config/Makefile.in
config/default/Makefile.in
config/mobile/Makefile.in
config/standard/Makefile.in
configure
configure.ac
data/Makefile.in
data/backgrounds/Makefile.in
data/desktop/Makefile.in
data/etc/Makefile.in
data/etc/sysactions.conf
data/etc/sysactions.conf.in
data/favorites/Makefile.in
data/flags/Makefile.in
data/icons/Makefile.in
data/images/Makefile.in
data/input_methods/Makefile.in
data/themes/Makefile.am
data/themes/Makefile.in
data/themes/default.edc
data/themes/edc/O/about.edc [new file with mode: 0644]
data/themes/edc/O/backlight.edc [new file with mode: 0644]
data/themes/edc/O/battery.edc [new file with mode: 0644]
data/themes/edc/O/border.edc [new file with mode: 0644]
data/themes/edc/O/border_icons.edc [new file with mode: 0644]
data/themes/edc/O/clock.edc [new file with mode: 0644]
data/themes/edc/O/colors.edc [new file with mode: 0644]
data/themes/edc/O/conf_gad.edc [new file with mode: 0644]
data/themes/edc/O/cpufreq.edc [new file with mode: 0644]
data/themes/edc/O/cslider.edc [new file with mode: 0644]
data/themes/edc/O/desklock.edc [new file with mode: 0644]
data/themes/edc/O/edgebindings.edc [new file with mode: 0644]
data/themes/edc/O/efm_icons.edc [new file with mode: 0644]
data/themes/edc/O/evrything.edc [new file with mode: 0644]
data/themes/edc/O/fontpreview.edc [new file with mode: 0644]
data/themes/edc/O/gadman.edc [new file with mode: 0644]
data/themes/edc/O/ibarbox.edc [new file with mode: 0644]
data/themes/edc/O/icons.edc [new file with mode: 0644]
data/themes/edc/O/illume_gad.edc [new file with mode: 0644]
data/themes/edc/O/init.edc [new file with mode: 0644]
data/themes/edc/O/mixer.edc [new file with mode: 0644]
data/themes/edc/O/randr.edc [new file with mode: 0644]
data/themes/edc/O/spectrum.edc [new file with mode: 0644]
data/themes/edc/O/temperature.edc [new file with mode: 0644]
data/themes/edc/O/transitions.edc [new file with mode: 0644]
data/themes/edc/O/wallpaper.edc [new file with mode: 0644]
data/themes/edc/O/winlist.edc [new file with mode: 0644]
data/themes/edc/O/wizard.edc [new file with mode: 0644]
data/themes/edc/background.edc [new file with mode: 0644]
data/themes/edc/border.edc [new file with mode: 0644]
data/themes/edc/button.edc [new file with mode: 0644]
data/themes/edc/check.edc [new file with mode: 0644]
data/themes/edc/clock.edc [new file with mode: 0644]
data/themes/edc/colorwell.edc [new file with mode: 0644]
data/themes/edc/comp.edc [new file with mode: 0644]
data/themes/edc/conf.edc [new file with mode: 0644]
data/themes/edc/connman.edc [new file with mode: 0644]
data/themes/edc/deskpreview.edc [new file with mode: 0644]
data/themes/edc/dialog.edc [new file with mode: 0644]
data/themes/edc/entry.edc [new file with mode: 0644]
data/themes/edc/fileman.edc [new file with mode: 0644]
data/themes/edc/frame.edc [new file with mode: 0644]
data/themes/edc/gadman.edc [new file with mode: 0644]
data/themes/edc/ilist.edc [new file with mode: 0644]
data/themes/edc/label.edc [new file with mode: 0644]
data/themes/edc/menu.edc [new file with mode: 0644]
data/themes/edc/pager.edc [new file with mode: 0644]
data/themes/edc/pointer.edc [new file with mode: 0644]
data/themes/edc/preview.edc [new file with mode: 0644]
data/themes/edc/radio.edc [new file with mode: 0644]
data/themes/edc/scrollframe.edc [new file with mode: 0644]
data/themes/edc/shelf.edc [new file with mode: 0644]
data/themes/edc/slider.edc [new file with mode: 0644]
data/themes/edc/start.edc [new file with mode: 0644]
data/themes/edc/syscon.edc [new file with mode: 0644]
data/themes/edc/systray.edc [new file with mode: 0644]
data/themes/edc/tasks.edc [new file with mode: 0644]
data/themes/edc/textblock.edc [new file with mode: 0644]
data/themes/edc/toolbar.edc [new file with mode: 0644]
data/themes/edc/xkbswitch.edc [new file with mode: 0644]
data/themes/images/Makefile.am [deleted file]
data/themes/images/Makefile.in [deleted file]
data/themes/images/arrow_left.png [deleted file]
data/themes/images/arrow_right.png [deleted file]
data/themes/images/bd_bottom.png [deleted file]
data/themes/images/bd_button_close_focused.png [deleted file]
data/themes/images/bd_button_close_shadow.png [deleted file]
data/themes/images/bd_button_close_unfocused.png [deleted file]
data/themes/images/bd_button_max_focused.png [deleted file]
data/themes/images/bd_button_max_shadow.png [deleted file]
data/themes/images/bd_button_max_unfocused.png [deleted file]
data/themes/images/bd_button_min_focused.png [deleted file]
data/themes/images/bd_button_min_shadow.png [deleted file]
data/themes/images/bd_button_min_unfocused.png [deleted file]
data/themes/images/bd_resize_b.png [deleted file]
data/themes/images/bd_top.png [deleted file]
data/themes/images/bd_top_hilight.png [deleted file]
data/themes/images/big_arrow_down.png [deleted file]
data/themes/images/bt_basew.png [deleted file]
data/themes/images/bt_hilightw.png [deleted file]
data/themes/images/check_base.png [deleted file]
data/themes/images/check_on.png [deleted file]
data/themes/images/check_sel.png [deleted file]
data/themes/images/comp-sh1.png [deleted file]
data/themes/images/connman_bluetooth_128.png [deleted file]
data/themes/images/connman_bluetooth_32.png [deleted file]
data/themes/images/connman_cellular_128.png [deleted file]
data/themes/images/connman_cellular_32.png [deleted file]
data/themes/images/connman_ethernet_128.png [deleted file]
data/themes/images/connman_ethernet_32.png [deleted file]
data/themes/images/connman_security1_128.png [deleted file]
data/themes/images/connman_security1_32.png [deleted file]
data/themes/images/connman_security2_128.png [deleted file]
data/themes/images/connman_security2_32.png [deleted file]
data/themes/images/connman_status_online_128.png [deleted file]
data/themes/images/connman_status_online_32.png [deleted file]
data/themes/images/connman_status_ready_128.png [deleted file]
data/themes/images/connman_status_ready_32.png [deleted file]
data/themes/images/connman_wifi_0_on_128.png [deleted file]
data/themes/images/connman_wifi_0_on_32.png [deleted file]
data/themes/images/connman_wifi_1_on_128.png [deleted file]
data/themes/images/connman_wifi_1_on_32.png [deleted file]
data/themes/images/connman_wifi_2_on_128.png [deleted file]
data/themes/images/connman_wifi_2_on_32.png [deleted file]
data/themes/images/connman_wifi_3_on_128.png [deleted file]
data/themes/images/connman_wifi_3_on_32.png [deleted file]
data/themes/images/connman_wifi_not_128.png [deleted file]
data/themes/images/connman_wifi_not_32.png [deleted file]
data/themes/images/connman_wifi_off_128.png [deleted file]
data/themes/images/connman_wifi_off_32.png [deleted file]
data/themes/images/dia_topshad.png [deleted file]
data/themes/images/e17_fileman_thumb_bg.png [deleted file]
data/themes/images/efm_toolbar_bottom.png [deleted file]
data/themes/images/efm_toolbar_top.png [deleted file]
data/themes/images/favorites.png [deleted file]
data/themes/images/frame_1.png [deleted file]
data/themes/images/frame_2.png [deleted file]
data/themes/images/gsm_0.png [deleted file]
data/themes/images/gsm_1.png [deleted file]
data/themes/images/gsm_2.png [deleted file]
data/themes/images/gsm_3.png [deleted file]
data/themes/images/gsm_4.png [deleted file]
data/themes/images/gsm_no.png [deleted file]
data/themes/images/ilist_1.png [deleted file]
data/themes/images/ilist_2.png [deleted file]
data/themes/images/ilist_header_1.png [deleted file]
data/themes/images/ilist_header_2.png [deleted file]
data/themes/images/ilist_item_shadow.png [deleted file]
data/themes/images/illume-apps.png [deleted file]
data/themes/images/illume-close.png [deleted file]
data/themes/images/inset_sunk_dark.png [deleted file]
data/themes/images/k_grad.png [deleted file]
data/themes/images/k_tabhl.png [deleted file]
data/themes/images/k_tabhm.png [deleted file]
data/themes/images/k_tabhr.png [deleted file]
data/themes/images/k_tabl.png [deleted file]
data/themes/images/k_tabr.png [deleted file]
data/themes/images/k_tpsh.png [deleted file]
data/themes/images/k_wtgr.png [deleted file]
data/themes/images/menu_arrow_normal.png [deleted file]
data/themes/images/menu_arrow_sel.png [deleted file]
data/themes/images/menu_sep.png [deleted file]
data/themes/images/pager_base1.png [deleted file]
data/themes/images/pager_base2.png [deleted file]
data/themes/images/pager_base_pattern.png [deleted file]
data/themes/images/pager_hi1.png [deleted file]
data/themes/images/pager_hi2.png [deleted file]
data/themes/images/pager_window_unsel.png [deleted file]
data/themes/images/pointer.png [deleted file]
data/themes/images/pointer_glint_01.png [deleted file]
data/themes/images/pointer_glint_02.png [deleted file]
data/themes/images/pointer_glint_03.png [deleted file]
data/themes/images/pointer_glint_04.png [deleted file]
data/themes/images/pointer_glint_05.png [deleted file]
data/themes/images/pointer_glint_06.png [deleted file]
data/themes/images/pointer_glint_07.png [deleted file]
data/themes/images/pointer_glint_08.png [deleted file]
data/themes/images/pointer_glint_09.png [deleted file]
data/themes/images/pointer_glint_10.png [deleted file]
data/themes/images/pointer_glint_11.png [deleted file]
data/themes/images/pointer_glint_12.png [deleted file]
data/themes/images/pointer_glow.png [deleted file]
data/themes/images/pointer_mono.png [deleted file]
data/themes/images/radio_base.png [deleted file]
data/themes/images/radio_on.png [deleted file]
data/themes/images/radio_sel.png [deleted file]
data/themes/images/refresh.png [deleted file]
data/themes/images/shelf_alt_bg.png [deleted file]
data/themes/images/shelf_alt_over.png [deleted file]
data/themes/images/shelf_alt_shine.png [deleted file]
data/themes/images/shelf_alt_vert_bg.png [deleted file]
data/themes/images/slider.png [deleted file]
data/themes/images/slider_clicked.png [deleted file]
data/themes/images/systray_rounded_corners.png [deleted file]
data/themes/images/xkbshad.png [deleted file]
data/themes/img/O/about_bot.png [moved from data/themes/images/about_bot.png with 100% similarity]
data/themes/img/O/about_mid.png [moved from data/themes/images/about_mid.png with 100% similarity]
data/themes/img/O/about_top.png [moved from data/themes/images/about_top.png with 100% similarity]
data/themes/img/O/arrow_down.png [moved from data/themes/images/arrow_down.png with 100% similarity]
data/themes/img/O/arrow_up.png [moved from data/themes/images/arrow_up.png with 100% similarity]
data/themes/img/O/base_bg.png [moved from data/themes/images/base_bg.png with 100% similarity]
data/themes/img/O/batt_base.png [moved from data/themes/images/batt_base.png with 100% similarity]
data/themes/img/O/batt_level.png [moved from data/themes/images/batt_level.png with 100% similarity]
data/themes/img/O/batt_over.png [moved from data/themes/images/batt_over.png with 100% similarity]
data/themes/img/O/batt_power.png [moved from data/themes/images/batt_power.png with 100% similarity]
data/themes/img/O/bd_title_bg.png [moved from data/themes/images/bd_title_bg.png with 100% similarity]
data/themes/img/O/bd_title_over.png [moved from data/themes/images/bd_title_over.png with 100% similarity]
data/themes/img/O/bd_top_hilight.png [new file with mode: 0644]
data/themes/img/O/bg_shadow.png [moved from data/themes/images/bg_shadow.png with 100% similarity]
data/themes/img/O/big_arrow_up.png [moved from data/themes/images/big_arrow_up.png with 100% similarity]
data/themes/img/O/bnw.png [moved from data/themes/images/bnw.png with 100% similarity]
data/themes/img/O/bt_base1.png [moved from data/themes/images/bt_base1.png with 100% similarity]
data/themes/img/O/bt_base2.png [moved from data/themes/images/bt_base2.png with 100% similarity]
data/themes/img/O/bt_dis_base.png [moved from data/themes/images/bt_dis_base.png with 100% similarity]
data/themes/img/O/bt_dis_hilight.png [moved from data/themes/images/bt_dis_hilight.png with 100% similarity]
data/themes/img/O/bt_dis_shine.png [moved from data/themes/images/bt_dis_shine.png with 100% similarity]
data/themes/img/O/bt_glow.png [moved from data/themes/images/bt_glow.png with 100% similarity]
data/themes/img/O/bt_hilight.png [moved from data/themes/images/bt_hilight.png with 100% similarity]
data/themes/img/O/bt_shine.png [moved from data/themes/images/bt_shine.png with 100% similarity]
data/themes/img/O/bt_sm_base1.png [moved from data/themes/images/bt_sm_base1.png with 100% similarity]
data/themes/img/O/bt_sm_base2.png [moved from data/themes/images/bt_sm_base2.png with 100% similarity]
data/themes/img/O/bt_sm_hilight.png [moved from data/themes/images/bt_sm_hilight.png with 100% similarity]
data/themes/img/O/bt_sm_shine.png [moved from data/themes/images/bt_sm_shine.png with 100% similarity]
data/themes/img/O/bulb-0.png [moved from data/themes/images/bulb-0.png with 100% similarity]
data/themes/img/O/bulb-1.png [moved from data/themes/images/bulb-1.png with 100% similarity]
data/themes/img/O/bulb-2.png [moved from data/themes/images/bulb-2.png with 100% similarity]
data/themes/img/O/busy-1.png [moved from data/themes/images/busy-1.png with 100% similarity]
data/themes/img/O/busy-2.png [moved from data/themes/images/busy-2.png with 100% similarity]
data/themes/img/O/busy-3.png [moved from data/themes/images/busy-3.png with 100% similarity]
data/themes/img/O/busy-4.png [moved from data/themes/images/busy-4.png with 100% similarity]
data/themes/img/O/busy-5.png [moved from data/themes/images/busy-5.png with 100% similarity]
data/themes/img/O/busy-6.png [moved from data/themes/images/busy-6.png with 100% similarity]
data/themes/img/O/busy-7.png [moved from data/themes/images/busy-7.png with 100% similarity]
data/themes/img/O/busy-8.png [moved from data/themes/images/busy-8.png with 100% similarity]
data/themes/img/O/busy-9.png [moved from data/themes/images/busy-9.png with 100% similarity]
data/themes/img/O/ch-h1-2.png [moved from data/themes/images/ch-h1-2.png with 100% similarity]
data/themes/img/O/ch-h1-3.png [moved from data/themes/images/ch-h1-3.png with 100% similarity]
data/themes/img/O/ch-h1.png [moved from data/themes/images/ch-h1.png with 100% similarity]
data/themes/img/O/ch-h2-2.png [moved from data/themes/images/ch-h2-2.png with 100% similarity]
data/themes/img/O/ch-h2-3.png [moved from data/themes/images/ch-h2-3.png with 100% similarity]
data/themes/img/O/ch-h2.png [moved from data/themes/images/ch-h2.png with 100% similarity]
data/themes/img/O/ch-m1-2.png [moved from data/themes/images/ch-m1-2.png with 100% similarity]
data/themes/img/O/ch-m1-3.png [moved from data/themes/images/ch-m1-3.png with 100% similarity]
data/themes/img/O/ch-m1.png [moved from data/themes/images/ch-m1.png with 100% similarity]
data/themes/img/O/ch-m2-2.png [moved from data/themes/images/ch-m2-2.png with 100% similarity]
data/themes/img/O/ch-m2-3.png [moved from data/themes/images/ch-m2-3.png with 100% similarity]
data/themes/img/O/ch-m2.png [moved from data/themes/images/ch-m2.png with 100% similarity]
data/themes/img/O/ch-s1-2.png [moved from data/themes/images/ch-s1-2.png with 100% similarity]
data/themes/img/O/ch-s1-3.png [moved from data/themes/images/ch-s1-3.png with 100% similarity]
data/themes/img/O/ch-s1.png [moved from data/themes/images/ch-s1.png with 100% similarity]
data/themes/img/O/ch-s2-2.png [moved from data/themes/images/ch-s2-2.png with 100% similarity]
data/themes/img/O/ch-s2-3.png [moved from data/themes/images/ch-s2-3.png with 100% similarity]
data/themes/img/O/ch-s2.png [moved from data/themes/images/ch-s2.png with 100% similarity]
data/themes/img/O/clock_base.png [moved from data/themes/images/clock_base.png with 100% similarity]
data/themes/img/O/dia_botshad.png [moved from data/themes/images/dia_botshad.png with 100% similarity]
data/themes/img/O/dia_grad.png [moved from data/themes/images/dia_grad.png with 100% similarity]
data/themes/img/O/e17_mini_button_shadow2.png [moved from data/themes/images/e17_mini_button_shadow2.png with 100% similarity]
data/themes/img/O/everything_box.png [moved from data/themes/images/everything_box.png with 100% similarity]
data/themes/img/O/everything_item_bg.png [moved from data/themes/images/everything_item_bg.png with 100% similarity]
data/themes/img/O/exclam.png [moved from data/themes/images/exclam.png with 100% similarity]
data/themes/img/O/exq-bglight.png [moved from data/themes/images/exq-bglight.png with 100% similarity]
data/themes/img/O/exq-dot-glow.png [moved from data/themes/images/exq-dot-glow.png with 100% similarity]
data/themes/img/O/exq-dot.png [moved from data/themes/images/exq-dot.png with 100% similarity]
data/themes/img/O/exq-logo.png [moved from data/themes/images/exq-logo.png with 100% similarity]
data/themes/img/O/exq-vgrad.png [moved from data/themes/images/exq-vgrad.png with 100% similarity]
data/themes/img/O/flip_0b.png [moved from data/themes/images/flip_0b.png with 100% similarity]
data/themes/img/O/flip_0t.png [moved from data/themes/images/flip_0t.png with 100% similarity]
data/themes/img/O/flip_1b.png [moved from data/themes/images/flip_1b.png with 100% similarity]
data/themes/img/O/flip_1t.png [moved from data/themes/images/flip_1t.png with 100% similarity]
data/themes/img/O/flip_2b.png [moved from data/themes/images/flip_2b.png with 100% similarity]
data/themes/img/O/flip_2t.png [moved from data/themes/images/flip_2t.png with 100% similarity]
data/themes/img/O/flip_3b.png [moved from data/themes/images/flip_3b.png with 100% similarity]
data/themes/img/O/flip_3t.png [moved from data/themes/images/flip_3t.png with 100% similarity]
data/themes/img/O/flip_4b.png [moved from data/themes/images/flip_4b.png with 100% similarity]
data/themes/img/O/flip_4t.png [moved from data/themes/images/flip_4t.png with 100% similarity]
data/themes/img/O/flip_5b.png [moved from data/themes/images/flip_5b.png with 100% similarity]
data/themes/img/O/flip_5t.png [moved from data/themes/images/flip_5t.png with 100% similarity]
data/themes/img/O/flip_6b.png [moved from data/themes/images/flip_6b.png with 100% similarity]
data/themes/img/O/flip_6t.png [moved from data/themes/images/flip_6t.png with 100% similarity]
data/themes/img/O/flip_7b.png [moved from data/themes/images/flip_7b.png with 100% similarity]
data/themes/img/O/flip_7t.png [moved from data/themes/images/flip_7t.png with 100% similarity]
data/themes/img/O/flip_8b.png [moved from data/themes/images/flip_8b.png with 100% similarity]
data/themes/img/O/flip_8t.png [moved from data/themes/images/flip_8t.png with 100% similarity]
data/themes/img/O/flip_9b.png [moved from data/themes/images/flip_9b.png with 100% similarity]
data/themes/img/O/flip_9t.png [moved from data/themes/images/flip_9t.png with 100% similarity]
data/themes/img/O/flip_amb.png [moved from data/themes/images/flip_amb.png with 100% similarity]
data/themes/img/O/flip_amt.png [moved from data/themes/images/flip_amt.png with 100% similarity]
data/themes/img/O/flip_b.png [moved from data/themes/images/flip_b.png with 100% similarity]
data/themes/img/O/flip_base.png [moved from data/themes/images/flip_base.png with 100% similarity]
data/themes/img/O/flip_base_shad.png [moved from data/themes/images/flip_base_shad.png with 100% similarity]
data/themes/img/O/flip_colon.png [moved from data/themes/images/flip_colon.png with 100% similarity]
data/themes/img/O/flip_pmb.png [moved from data/themes/images/flip_pmb.png with 100% similarity]
data/themes/img/O/flip_pmt.png [moved from data/themes/images/flip_pmt.png with 100% similarity]
data/themes/img/O/flip_shad.png [moved from data/themes/images/flip_shad.png with 100% similarity]
data/themes/img/O/flip_t.png [moved from data/themes/images/flip_t.png with 100% similarity]
data/themes/img/O/gadman_border.png [moved from data/themes/images/gadman_border.png with 100% similarity]
data/themes/img/O/gadman_bottom.png [moved from data/themes/images/gadman_bottom.png with 100% similarity]
data/themes/img/O/gadman_frame.png [moved from data/themes/images/gadman_frame.png with 100% similarity]
data/themes/img/O/gadman_left.png [moved from data/themes/images/gadman_left.png with 100% similarity]
data/themes/img/O/gadman_right.png [moved from data/themes/images/gadman_right.png with 100% similarity]
data/themes/img/O/gadman_top.png [moved from data/themes/images/gadman_top.png with 100% similarity]
data/themes/img/O/glow.png [moved from data/themes/images/glow.png with 100% similarity]
data/themes/img/O/icon_active.png [moved from data/themes/images/icon_active.png with 100% similarity]
data/themes/img/O/icon_add.png [moved from data/themes/images/icon_add.png with 100% similarity]
data/themes/img/O/icon_add_fav.png [moved from data/themes/images/icon_add_fav.png with 100% similarity]
data/themes/img/O/icon_advanced.png [moved from data/themes/images/icon_advanced.png with 100% similarity]
data/themes/img/O/icon_applications.png [moved from data/themes/images/icon_applications.png with 100% similarity]
data/themes/img/O/icon_applications_ibar.png [moved from data/themes/images/icon_applications_ibar.png with 100% similarity]
data/themes/img/O/icon_applications_new.png [moved from data/themes/images/icon_applications_new.png with 100% similarity]
data/themes/img/O/icon_applications_restart.png [moved from data/themes/images/icon_applications_restart.png with 100% similarity]
data/themes/img/O/icon_applications_startup.png [moved from data/themes/images/icon_applications_startup.png with 100% similarity]
data/themes/img/O/icon_autoscroll.png [moved from data/themes/images/icon_autoscroll.png with 100% similarity]
data/themes/img/O/icon_behavior.png [moved from data/themes/images/icon_behavior.png with 100% similarity]
data/themes/img/O/icon_border_border.png [moved from data/themes/images/icon_border_border.png with 100% similarity]
data/themes/img/O/icon_border_close.png [moved from data/themes/images/icon_border_close.png with 100% similarity]
data/themes/img/O/icon_border_kill.png [moved from data/themes/images/icon_border_kill.png with 100% similarity]
data/themes/img/O/icon_border_lock.png [moved from data/themes/images/icon_border_lock.png with 100% similarity]
data/themes/img/O/icon_border_maximize.png [moved from data/themes/images/icon_border_maximize.png with 100% similarity]
data/themes/img/O/icon_border_minimize.png [moved from data/themes/images/icon_border_minimize.png with 100% similarity]
data/themes/img/O/icon_border_more.png [moved from data/themes/images/icon_border_more.png with 100% similarity]
data/themes/img/O/icon_border_pager.png [moved from data/themes/images/icon_border_pager.png with 100% similarity]
data/themes/img/O/icon_border_pin.png [moved from data/themes/images/icon_border_pin.png with 100% similarity]
data/themes/img/O/icon_border_properties.png [moved from data/themes/images/icon_border_properties.png with 100% similarity]
data/themes/img/O/icon_border_remember.png [moved from data/themes/images/icon_border_remember.png with 100% similarity]
data/themes/img/O/icon_border_sendto.png [moved from data/themes/images/icon_border_sendto.png with 100% similarity]
data/themes/img/O/icon_border_shaded.png [moved from data/themes/images/icon_border_shaded.png with 100% similarity]
data/themes/img/O/icon_border_skip.png [moved from data/themes/images/icon_border_skip.png with 100% similarity]
data/themes/img/O/icon_border_stack_bot.png [moved from data/themes/images/icon_border_stack_bot.png with 100% similarity]
data/themes/img/O/icon_border_stack_norm.png [moved from data/themes/images/icon_border_stack_norm.png with 100% similarity]
data/themes/img/O/icon_border_stack_top.png [moved from data/themes/images/icon_border_stack_top.png with 100% similarity]
data/themes/img/O/icon_check.png [moved from data/themes/images/icon_check.png with 100% similarity]
data/themes/img/O/icon_close.png [moved from data/themes/images/icon_close.png with 100% similarity]
data/themes/img/O/icon_colors.png [moved from data/themes/images/icon_colors.png with 100% similarity]
data/themes/img/O/icon_config.png [moved from data/themes/images/icon_config.png with 100% similarity]
data/themes/img/O/icon_configuration.png [moved from data/themes/images/icon_configuration.png with 100% similarity]
data/themes/img/O/icon_del.png [moved from data/themes/images/icon_del.png with 100% similarity]
data/themes/img/O/icon_desklock.png [moved from data/themes/images/icon_desklock.png with 100% similarity]
data/themes/img/O/icon_desklock_menu.png [moved from data/themes/images/icon_desklock_menu.png with 100% similarity]
data/themes/img/O/icon_desktops.png [moved from data/themes/images/icon_desktops.png with 100% similarity]
data/themes/img/O/icon_directories.png [moved from data/themes/images/icon_directories.png with 100% similarity]
data/themes/img/O/icon_down_arrow.png [moved from data/themes/images/icon_down_arrow.png with 100% similarity]
data/themes/img/O/icon_dummy.png [moved from data/themes/images/icon_dummy.png with 100% similarity]
data/themes/img/O/icon_efm_arrange.png [moved from data/themes/images/icon_efm_arrange.png with 100% similarity]
data/themes/img/O/icon_efm_arrange_name.png [moved from data/themes/images/icon_efm_arrange_name.png with 100% similarity]
data/themes/img/O/icon_efm_arrange_time.png [moved from data/themes/images/icon_efm_arrange_time.png with 100% similarity]
data/themes/img/O/icon_efm_cd.png [moved from data/themes/images/icon_efm_cd.png with 100% similarity]
data/themes/img/O/icon_efm_copy.png [moved from data/themes/images/icon_efm_copy.png with 100% similarity]
data/themes/img/O/icon_efm_cut.png [moved from data/themes/images/icon_efm_cut.png with 100% similarity]
data/themes/img/O/icon_efm_delete.png [moved from data/themes/images/icon_efm_delete.png with 100% similarity]
data/themes/img/O/icon_efm_desktop.png [moved from data/themes/images/icon_efm_desktop.png with 100% similarity]
data/themes/img/O/icon_efm_dnd_ask.png [moved from data/themes/images/icon_efm_dnd_ask.png with 100% similarity]
data/themes/img/O/icon_efm_dnd_copy.png [moved from data/themes/images/icon_efm_dnd_copy.png with 100% similarity]
data/themes/img/O/icon_efm_dnd_move.png [moved from data/themes/images/icon_efm_dnd_move.png with 100% similarity]
data/themes/img/O/icon_efm_eject.png [moved from data/themes/images/icon_efm_eject.png with 100% similarity]
data/themes/img/O/icon_efm_file.png [moved from data/themes/images/icon_efm_file.png with 100% similarity]
data/themes/img/O/icon_efm_file_del.png [moved from data/themes/images/icon_efm_file_del.png with 100% similarity]
data/themes/img/O/icon_efm_flash.png [moved from data/themes/images/icon_efm_flash.png with 100% similarity]
data/themes/img/O/icon_efm_folder.png [moved from data/themes/images/icon_efm_folder.png with 100% similarity]
data/themes/img/O/icon_efm_hdd.png [moved from data/themes/images/icon_efm_hdd.png with 100% similarity]
data/themes/img/O/icon_efm_home.png [moved from data/themes/images/icon_efm_home.png with 100% similarity]
data/themes/img/O/icon_efm_new.png [moved from data/themes/images/icon_efm_new.png with 100% similarity]
data/themes/img/O/icon_efm_new_dir.png [moved from data/themes/images/icon_efm_new_dir.png with 100% similarity]
data/themes/img/O/icon_efm_open.png [moved from data/themes/images/icon_efm_open.png with 100% similarity]
data/themes/img/O/icon_efm_paste.png [moved from data/themes/images/icon_efm_paste.png with 100% similarity]
data/themes/img/O/icon_efm_properties.png [moved from data/themes/images/icon_efm_properties.png with 100% similarity]
data/themes/img/O/icon_efm_refresh.png [moved from data/themes/images/icon_efm_refresh.png with 100% similarity]
data/themes/img/O/icon_efm_rename.png [moved from data/themes/images/icon_efm_rename.png with 100% similarity]
data/themes/img/O/icon_efm_root.png [moved from data/themes/images/icon_efm_root.png with 100% similarity]
data/themes/img/O/icon_efm_select.png [moved from data/themes/images/icon_efm_select.png with 100% similarity]
data/themes/img/O/icon_efm_sort.png [moved from data/themes/images/icon_efm_sort.png with 100% similarity]
data/themes/img/O/icon_efm_tmp.png [moved from data/themes/images/icon_efm_tmp.png with 100% similarity]
data/themes/img/O/icon_efm_usbmedia.png [moved from data/themes/images/icon_efm_usbmedia.png with 100% similarity]
data/themes/img/O/icon_efm_view.png [moved from data/themes/images/icon_efm_view.png with 100% similarity]
data/themes/img/O/icon_efm_view_details.png [moved from data/themes/images/icon_efm_view_details.png with 100% similarity]
data/themes/img/O/icon_efm_view_name.png [moved from data/themes/images/icon_efm_view_name.png with 100% similarity]
data/themes/img/O/icon_efm_vol_mounted.png [moved from data/themes/images/icon_efm_vol_mounted.png with 100% similarity]
data/themes/img/O/icon_efm_vol_unmounted.png [moved from data/themes/images/icon_efm_vol_unmounted.png with 100% similarity]
data/themes/img/O/icon_engine.png [moved from data/themes/images/icon_engine.png with 100% similarity]
data/themes/img/O/icon_evry_clipboard.png [moved from data/themes/images/icon_evry_clipboard.png with 100% similarity]
data/themes/img/O/icon_extensions.png [moved from data/themes/images/icon_extensions.png with 100% similarity]
data/themes/img/O/icon_favorites.png [moved from data/themes/images/icon_favorites.png with 100% similarity]
data/themes/img/O/icon_file_icons.png [moved from data/themes/images/icon_file_icons.png with 100% similarity]
data/themes/img/O/icon_fonts.png [moved from data/themes/images/icon_fonts.png with 100% similarity]
data/themes/img/O/icon_gadget.png [moved from data/themes/images/icon_gadget.png with 100% similarity]
data/themes/img/O/icon_globe.png [moved from data/themes/images/icon_globe.png with 100% similarity]
data/themes/img/O/icon_gradient.png [moved from data/themes/images/icon_gradient.png with 100% similarity]
data/themes/img/O/icon_halt.png [moved from data/themes/images/icon_halt.png with 100% similarity]
data/themes/img/O/icon_hibernate.png [moved from data/themes/images/icon_hibernate.png with 100% similarity]
data/themes/img/O/icon_icon_theme.png [moved from data/themes/images/icon_icon_theme.png with 100% similarity]
data/themes/img/O/icon_illume.png [moved from data/themes/images/icon_illume.png with 100% similarity]
data/themes/img/O/icon_imc.png [moved from data/themes/images/icon_imc.png with 100% similarity]
data/themes/img/O/icon_interaction.png [moved from data/themes/images/icon_interaction.png with 100% similarity]
data/themes/img/O/icon_intl.png [moved from data/themes/images/icon_intl.png with 100% similarity]
data/themes/img/O/icon_keyboard.png [moved from data/themes/images/icon_keyboard.png with 100% similarity]
data/themes/img/O/icon_keys.png [moved from data/themes/images/icon_keys.png with 100% similarity]
data/themes/img/O/icon_left_arrow.png [moved from data/themes/images/icon_left_arrow.png with 100% similarity]
data/themes/img/O/icon_logout.png [moved from data/themes/images/icon_logout.png with 100% similarity]
data/themes/img/O/icon_look.png [moved from data/themes/images/icon_look.png with 100% similarity]
data/themes/img/O/icon_lost_windows.png [moved from data/themes/images/icon_lost_windows.png with 100% similarity]
data/themes/img/O/icon_menu_settings.png [moved from data/themes/images/icon_menu_settings.png with 100% similarity]
data/themes/img/O/icon_menus.png [moved from data/themes/images/icon_menus.png with 100% similarity]
data/themes/img/O/icon_mime_audio_generic.png [moved from data/themes/images/icon_mime_audio_generic.png with 100% similarity]
data/themes/img/O/icon_mime_bdf.png [moved from data/themes/images/icon_mime_bdf.png with 100% similarity]
data/themes/img/O/icon_mime_c.png [moved from data/themes/images/icon_mime_c.png with 100% similarity]
data/themes/img/O/icon_mime_css.png [moved from data/themes/images/icon_mime_css.png with 100% similarity]
data/themes/img/O/icon_mime_deb.png [moved from data/themes/images/icon_mime_deb.png with 100% similarity]
data/themes/img/O/icon_mime_doc.png [moved from data/themes/images/icon_mime_doc.png with 100% similarity]
data/themes/img/O/icon_mime_executable_generic.png [moved from data/themes/images/icon_mime_executable_generic.png with 100% similarity]
data/themes/img/O/icon_mime_font_generic.png [moved from data/themes/images/icon_mime_font_generic.png with 100% similarity]
data/themes/img/O/icon_mime_h.png [moved from data/themes/images/icon_mime_h.png with 100% similarity]
data/themes/img/O/icon_mime_html.png [moved from data/themes/images/icon_mime_html.png with 100% similarity]
data/themes/img/O/icon_mime_image_generic.png [moved from data/themes/images/icon_mime_image_generic.png with 100% similarity]
data/themes/img/O/icon_mime_o.png [moved from data/themes/images/icon_mime_o.png with 100% similarity]
data/themes/img/O/icon_mime_package.png [moved from data/themes/images/icon_mime_package.png with 100% similarity]
data/themes/img/O/icon_mime_patch.png [moved from data/themes/images/icon_mime_patch.png with 100% similarity]
data/themes/img/O/icon_mime_pcf.png [moved from data/themes/images/icon_mime_pcf.png with 100% similarity]
data/themes/img/O/icon_mime_pdf.png [moved from data/themes/images/icon_mime_pdf.png with 100% similarity]
data/themes/img/O/icon_mime_plain.png [moved from data/themes/images/icon_mime_plain.png with 100% similarity]
data/themes/img/O/icon_mime_sh.png [moved from data/themes/images/icon_mime_sh.png with 100% similarity]
data/themes/img/O/icon_mime_text_generic.png [moved from data/themes/images/icon_mime_text_generic.png with 100% similarity]
data/themes/img/O/icon_mime_ttf.png [moved from data/themes/images/icon_mime_ttf.png with 100% similarity]
data/themes/img/O/icon_mime_video_generic.png [moved from data/themes/images/icon_mime_video_generic.png with 100% similarity]
data/themes/img/O/icon_mime_xcf.png [moved from data/themes/images/icon_mime_xcf.png with 100% similarity]
data/themes/img/O/icon_mixer.png [moved from data/themes/images/icon_mixer.png with 100% similarity]
data/themes/img/O/icon_modules.png [moved from data/themes/images/icon_modules.png with 100% similarity]
data/themes/img/O/icon_mouse.png [moved from data/themes/images/icon_mouse.png with 100% similarity]
data/themes/img/O/icon_mouse_clean.png [moved from data/themes/images/icon_mouse_clean.png with 100% similarity]
data/themes/img/O/icon_mouse_extra.png [moved from data/themes/images/icon_mouse_extra.png with 100% similarity]
data/themes/img/O/icon_mouse_left.png [moved from data/themes/images/icon_mouse_left.png with 100% similarity]
data/themes/img/O/icon_mouse_middle.png [moved from data/themes/images/icon_mouse_middle.png with 100% similarity]
data/themes/img/O/icon_mouse_right.png [moved from data/themes/images/icon_mouse_right.png with 100% similarity]
data/themes/img/O/icon_mouse_wheel.png [moved from data/themes/images/icon_mouse_wheel.png with 100% similarity]
data/themes/img/O/icon_new.png [moved from data/themes/images/icon_new.png with 100% similarity]
data/themes/img/O/icon_pager.png [moved from data/themes/images/icon_pager.png with 100% similarity]
data/themes/img/O/icon_performance.png [moved from data/themes/images/icon_performance.png with 100% similarity]
data/themes/img/O/icon_power_management.png [moved from data/themes/images/icon_power_management.png with 100% similarity]
data/themes/img/O/icon_profiles.png [moved from data/themes/images/icon_profiles.png with 100% similarity]
data/themes/img/O/icon_reboot.png [moved from data/themes/images/icon_reboot.png with 100% similarity]
data/themes/img/O/icon_reset.png [moved from data/themes/images/icon_reset.png with 100% similarity]
data/themes/img/O/icon_resize.png [moved from data/themes/images/icon_resize.png with 100% similarity]
data/themes/img/O/icon_right_arrow.png [moved from data/themes/images/icon_right_arrow.png with 100% similarity]
data/themes/img/O/icon_run.png [moved from data/themes/images/icon_run.png with 100% similarity]
data/themes/img/O/icon_scale.png [moved from data/themes/images/icon_scale.png with 100% similarity]
data/themes/img/O/icon_screen_around.png [moved from data/themes/images/icon_screen_around.png with 100% similarity]
data/themes/img/O/icon_screen_hflip.png [moved from data/themes/images/icon_screen_hflip.png with 100% similarity]
data/themes/img/O/icon_screen_left.png [moved from data/themes/images/icon_screen_left.png with 100% similarity]
data/themes/img/O/icon_screen_normal.png [moved from data/themes/images/icon_screen_normal.png with 100% similarity]
data/themes/img/O/icon_screen_resolution.png [moved from data/themes/images/icon_screen_resolution.png with 100% similarity]
data/themes/img/O/icon_screen_right.png [moved from data/themes/images/icon_screen_right.png with 100% similarity]
data/themes/img/O/icon_screen_setup.png [moved from data/themes/images/icon_screen_setup.png with 100% similarity]
data/themes/img/O/icon_screen_vflip.png [moved from data/themes/images/icon_screen_vflip.png with 100% similarity]
data/themes/img/O/icon_screensaver.png [moved from data/themes/images/icon_screensaver.png with 100% similarity]
data/themes/img/O/icon_screenshot.png [moved from data/themes/images/icon_screenshot.png with 100% similarity]
data/themes/img/O/icon_shelf.png [moved from data/themes/images/icon_shelf.png with 100% similarity]
data/themes/img/O/icon_shelf_bottom.png [moved from data/themes/images/icon_shelf_bottom.png with 100% similarity]
data/themes/img/O/icon_shelf_bottom_desk.png [moved from data/themes/images/icon_shelf_bottom_desk.png with 100% similarity]
data/themes/img/O/icon_shelf_bottom_left.png [moved from data/themes/images/icon_shelf_bottom_left.png with 100% similarity]
data/themes/img/O/icon_shelf_bottom_right.png [moved from data/themes/images/icon_shelf_bottom_right.png with 100% similarity]
data/themes/img/O/icon_shelf_custom.png [moved from data/themes/images/icon_shelf_custom.png with 100% similarity]
data/themes/img/O/icon_shelf_dock.png [moved from data/themes/images/icon_shelf_dock.png with 100% similarity]
data/themes/img/O/icon_shelf_left.png [moved from data/themes/images/icon_shelf_left.png with 100% similarity]
data/themes/img/O/icon_shelf_left_bottom.png [moved from data/themes/images/icon_shelf_left_bottom.png with 100% similarity]
data/themes/img/O/icon_shelf_left_top.png [moved from data/themes/images/icon_shelf_left_top.png with 100% similarity]
data/themes/img/O/icon_shelf_menu_bar.png [moved from data/themes/images/icon_shelf_menu_bar.png with 100% similarity]
data/themes/img/O/icon_shelf_panel.png [moved from data/themes/images/icon_shelf_panel.png with 100% similarity]
data/themes/img/O/icon_shelf_right.png [moved from data/themes/images/icon_shelf_right.png with 100% similarity]
data/themes/img/O/icon_shelf_right_bottom.png [moved from data/themes/images/icon_shelf_right_bottom.png with 100% similarity]
data/themes/img/O/icon_shelf_right_top.png [moved from data/themes/images/icon_shelf_right_top.png with 100% similarity]
data/themes/img/O/icon_shelf_top.png [moved from data/themes/images/icon_shelf_top.png with 100% similarity]
data/themes/img/O/icon_shelf_top_desk.png [moved from data/themes/images/icon_shelf_top_desk.png with 100% similarity]
data/themes/img/O/icon_shelf_top_left.png [moved from data/themes/images/icon_shelf_top_left.png with 100% similarity]
data/themes/img/O/icon_shelf_top_right.png [moved from data/themes/images/icon_shelf_top_right.png with 100% similarity]
data/themes/img/O/icon_startup.png [moved from data/themes/images/icon_startup.png with 100% similarity]
data/themes/img/O/icon_suspend.png [moved from data/themes/images/icon_suspend.png with 100% similarity]
data/themes/img/O/icon_swap.png [moved from data/themes/images/icon_swap.png with 100% similarity]
data/themes/img/O/icon_system.png [moved from data/themes/images/icon_system.png with 100% similarity]
data/themes/img/O/icon_theme.png [moved from data/themes/images/icon_theme.png with 100% similarity]
data/themes/img/O/icon_toolbar.png [moved from data/themes/images/icon_toolbar.png with 100% similarity]
data/themes/img/O/icon_transitions.png [moved from data/themes/images/icon_transitions.png with 100% similarity]
data/themes/img/O/icon_up_arrow.png [moved from data/themes/images/icon_up_arrow.png with 100% similarity]
data/themes/img/O/icon_wallpaper.png [moved from data/themes/images/icon_wallpaper.png with 100% similarity]
data/themes/img/O/icon_wallpaper_center.png [moved from data/themes/images/icon_wallpaper_center.png with 100% similarity]
data/themes/img/O/icon_wallpaper_center_flat.png [moved from data/themes/images/icon_wallpaper_center_flat.png with 100% similarity]
data/themes/img/O/icon_wallpaper_grad_screen.png [moved from data/themes/images/icon_wallpaper_grad_screen.png with 100% similarity]
data/themes/img/O/icon_wallpaper_screen.png [moved from data/themes/images/icon_wallpaper_screen.png with 100% similarity]
data/themes/img/O/icon_warning.png [moved from data/themes/images/icon_warning.png with 100% similarity]
data/themes/img/O/icon_win_move.png [moved from data/themes/images/icon_win_move.png with 100% similarity]
data/themes/img/O/icon_win_resize.png [moved from data/themes/images/icon_win_resize.png with 100% similarity]
data/themes/img/O/icon_window_focus.png [moved from data/themes/images/icon_window_focus.png with 100% similarity]
data/themes/img/O/icon_window_geometry.png [moved from data/themes/images/icon_window_geometry.png with 100% similarity]
data/themes/img/O/icon_window_manipulation.png [moved from data/themes/images/icon_window_manipulation.png with 100% similarity]
data/themes/img/O/icon_window_process_management.png [moved from data/themes/images/icon_window_process_management.png with 100% similarity]
data/themes/img/O/icon_window_remembers.png [moved from data/themes/images/icon_window_remembers.png with 100% similarity]
data/themes/img/O/icon_windows.png [moved from data/themes/images/icon_windows.png with 100% similarity]
data/themes/img/O/icon_winlist.png [moved from data/themes/images/icon_winlist.png with 100% similarity]
data/themes/img/O/illume-home.png [moved from data/themes/images/illume-home.png with 100% similarity]
data/themes/img/O/illume-kbd-on.png [moved from data/themes/images/illume-kbd-on.png with 100% similarity]
data/themes/img/O/illume-kbd.png [moved from data/themes/images/illume-kbd.png with 100% similarity]
data/themes/img/O/illume-mode-dual-left.png [moved from data/themes/images/illume-mode-dual-left.png with 100% similarity]
data/themes/img/O/illume-mode-dual-top.png [moved from data/themes/images/illume-mode-dual-top.png with 100% similarity]
data/themes/img/O/illume-mode-single.png [moved from data/themes/images/illume-mode-single.png with 100% similarity]
data/themes/img/O/inset_raised.png [moved from data/themes/images/inset_raised.png with 100% similarity]
data/themes/img/O/inset_sunk.png [moved from data/themes/images/inset_sunk.png with 100% similarity]
data/themes/img/O/logo_black_128.png [moved from data/themes/images/logo_black_128.png with 100% similarity]
data/themes/img/O/logo_white_128.png [moved from data/themes/images/logo_white_128.png with 100% similarity]
data/themes/img/O/menu_sel_bg.png [moved from data/themes/images/menu_sel_bg.png with 100% similarity]
data/themes/img/O/menu_sel_fg.png [moved from data/themes/images/menu_sel_fg.png with 100% similarity]
data/themes/img/O/menu_sep.png [new file with mode: 0644]
data/themes/img/O/mixer.png [moved from data/themes/images/mixer.png with 100% similarity]
data/themes/img/O/mixer_high_left.png [moved from data/themes/images/mixer_high_left.png with 100% similarity]
data/themes/img/O/mixer_high_right.png [moved from data/themes/images/mixer_high_right.png with 100% similarity]
data/themes/img/O/mixer_low_left.png [moved from data/themes/images/mixer_low_left.png with 100% similarity]
data/themes/img/O/mixer_low_right.png [moved from data/themes/images/mixer_low_right.png with 100% similarity]
data/themes/img/O/mixer_med_left.png [moved from data/themes/images/mixer_med_left.png with 100% similarity]
data/themes/img/O/mixer_med_right.png [moved from data/themes/images/mixer_med_right.png with 100% similarity]
data/themes/img/O/outline.png [moved from data/themes/images/outline.png with 100% similarity]
data/themes/img/O/pager_base2.png [new file with mode: 0644]
data/themes/img/O/pager_window.png [moved from data/themes/images/pager_window.png with 100% similarity]
data/themes/img/O/pager_window_shaded.png [moved from data/themes/images/pager_window_shaded.png with 100% similarity]
data/themes/img/O/randr_icon_off.png [moved from data/themes/images/randr_icon_off.png with 100% similarity]
data/themes/img/O/randr_icon_on.png [moved from data/themes/images/randr_icon_on.png with 100% similarity]
data/themes/img/O/randr_monitor.png [moved from data/themes/images/randr_monitor.png with 100% similarity]
data/themes/img/O/randr_stand.png [moved from data/themes/images/randr_stand.png with 100% similarity]
data/themes/img/O/sb_runnerh.png [moved from data/themes/images/sb_runnerh.png with 100% similarity]
data/themes/img/O/sb_runnerv.png [moved from data/themes/images/sb_runnerv.png with 100% similarity]
data/themes/img/O/silk.png [moved from data/themes/images/silk.png with 100% similarity]
data/themes/img/O/t0-sh.png [moved from data/themes/images/t0-sh.png with 100% similarity]
data/themes/img/O/t0.png [moved from data/themes/images/t0.png with 100% similarity]
data/themes/img/O/t1-sh.png [moved from data/themes/images/t1-sh.png with 100% similarity]
data/themes/img/O/t1.png [moved from data/themes/images/t1.png with 100% similarity]
data/themes/img/O/t2.png [moved from data/themes/images/t2.png with 100% similarity]
data/themes/img/O/tacho_bg.png [moved from data/themes/images/tacho_bg.png with 100% similarity]
data/themes/img/O/tacho_fg.png [moved from data/themes/images/tacho_fg.png with 100% similarity]
data/themes/img/O/temp_base.png [moved from data/themes/images/temp_base.png with 100% similarity]
data/themes/img/O/temp_mid.png [moved from data/themes/images/temp_mid.png with 100% similarity]
data/themes/img/O/temp_over.png [moved from data/themes/images/temp_over.png with 100% similarity]
data/themes/img/O/theme-label.png [moved from data/themes/images/theme-label.png with 100% similarity]
data/themes/img/O/toolbar_sel.png [moved from data/themes/images/toolbar_sel.png with 100% similarity]
data/themes/img/O/topsh.png [moved from data/themes/images/topsh.png with 100% similarity]
data/themes/img/O/transition_vswipe.png [moved from data/themes/images/transition_vswipe.png with 100% similarity]
data/themes/img/O/vgrad_dark.png [moved from data/themes/images/vgrad_dark.png with 100% similarity]
data/themes/img/O/vgrad_light.png [moved from data/themes/images/vgrad_light.png with 100% similarity]
data/themes/img/O/wizard_bt1.png [moved from data/themes/images/wizard_bt1.png with 100% similarity]
data/themes/img/O/wizard_bt2.png [moved from data/themes/images/wizard_bt2.png with 100% similarity]
data/themes/img/O/wizard_pattern.png [moved from data/themes/images/wizard_pattern.png with 100% similarity]
data/themes/img/O/wp-bot1.png [moved from data/themes/images/wp-bot1.png with 100% similarity]
data/themes/img/O/wp-bot2.png [moved from data/themes/images/wp-bot2.png with 100% similarity]
data/themes/img/O/wp-tb1.png [moved from data/themes/images/wp-tb1.png with 100% similarity]
data/themes/img/O/wp-tb2.png [moved from data/themes/images/wp-tb2.png with 100% similarity]
data/themes/img/O/wp-tb3.png [moved from data/themes/images/wp-tb3.png with 100% similarity]
data/themes/img/O/wp-tbs.png [moved from data/themes/images/wp-tbs.png with 100% similarity]
data/themes/img/ball_small_glow.png [new file with mode: 0644]
data/themes/img/ball_small_glow_intense.png [new file with mode: 0644]
data/themes/img/bevel_curved_horiz_out.png [new file with mode: 0644]
data/themes/img/bevel_dark_out.png [new file with mode: 0644]
data/themes/img/bevel_horiz_out.png [new file with mode: 0644]
data/themes/img/bevel_in.png [new file with mode: 0644]
data/themes/img/bevel_out.png [new file with mode: 0644]
data/themes/img/bg_radgrad.png [moved from data/themes/images/bg_radgrad.png with 100% similarity]
data/themes/img/big_arrow_down.png [new file with mode: 0644]
data/themes/img/big_arrow_down_shadow.png [new file with mode: 0644]
data/themes/img/big_arrow_left.png [new file with mode: 0644]
data/themes/img/big_arrow_left_shadow.png [new file with mode: 0644]
data/themes/img/big_arrow_right.png [new file with mode: 0644]
data/themes/img/big_arrow_right_shadow.png [new file with mode: 0644]
data/themes/img/big_arrow_up.png [new file with mode: 0644]
data/themes/img/big_arrow_up_shadow.png [new file with mode: 0644]
data/themes/img/bt_base.png [new file with mode: 0644]
data/themes/img/bt_sig_1.png [new file with mode: 0644]
data/themes/img/bt_sig_2.png [new file with mode: 0644]
data/themes/img/button_clicked.png [new file with mode: 0644]
data/themes/img/button_normal.png [new file with mode: 0644]
data/themes/img/cell_base.png [new file with mode: 0644]
data/themes/img/cell_sig_1.png [new file with mode: 0644]
data/themes/img/cell_sig_2.png [new file with mode: 0644]
data/themes/img/cell_sig_3.png [new file with mode: 0644]
data/themes/img/cell_sig_4.png [new file with mode: 0644]
data/themes/img/darken_rounded_square.png [new file with mode: 0644]
data/themes/img/diagonal_stripes.png [new file with mode: 0644]
data/themes/img/dot_pattern.png [moved from data/themes/images/bg_pattern.png with 100% similarity]
data/themes/img/downlight_glow.png [new file with mode: 0644]
data/themes/img/eth.png [new file with mode: 0644]
data/themes/img/exlclam.png [new file with mode: 0644]
data/themes/img/glow_lock_double.png [new file with mode: 0644]
data/themes/img/glow_lock_locked.png [new file with mode: 0644]
data/themes/img/glow_lock_unlocked.png [new file with mode: 0644]
data/themes/img/glow_round_corners.png [new file with mode: 0644]
data/themes/img/glow_round_corners_small.png [new file with mode: 0644]
data/themes/img/glow_small.png [new file with mode: 0644]
data/themes/img/hole_tiny.png [new file with mode: 0644]
data/themes/img/holes_horiz.png [new file with mode: 0644]
data/themes/img/holes_tiny_glow_horiz.png [new file with mode: 0644]
data/themes/img/holes_tiny_glow_vert.png [new file with mode: 0644]
data/themes/img/holes_tiny_horiz.png [new file with mode: 0644]
data/themes/img/holes_tiny_vert.png [new file with mode: 0644]
data/themes/img/holes_vert.png [new file with mode: 0644]
data/themes/img/horiz_bar_inset.png [new file with mode: 0644]
data/themes/img/horiz_glow_run.png [new file with mode: 0644]
data/themes/img/horizontal_separated_bar_glow.png [new file with mode: 0644]
data/themes/img/horizontal_separated_bar_small_glow.png [new file with mode: 0644]
data/themes/img/inset_circle_tiny.png [new file with mode: 0644]
data/themes/img/inset_shadow.png [new file with mode: 0644]
data/themes/img/inset_shadow_circle_tiny.png [new file with mode: 0644]
data/themes/img/inset_shadow_tiny.png [new file with mode: 0644]
data/themes/img/knob_round_busy.png [new file with mode: 0644]
data/themes/img/knob_round_small_busy.png [new file with mode: 0644]
data/themes/img/knob_round_small_normal.png [new file with mode: 0644]
data/themes/img/knob_round_small_selected.png [new file with mode: 0644]
data/themes/img/led_dark.png [new file with mode: 0644]
data/themes/img/led_light.png [new file with mode: 0644]
data/themes/img/led_tiny_green.png [new file with mode: 0644]
data/themes/img/led_tiny_orange.png [new file with mode: 0644]
data/themes/img/media_busy_progress.png [new file with mode: 0644]
data/themes/img/mini_blue_glow_arrow_0.png [new file with mode: 0644]
data/themes/img/mini_blue_glow_arrow_1.png [new file with mode: 0644]
data/themes/img/mini_blue_glow_arrow_2.png [new file with mode: 0644]
data/themes/img/mini_blue_glow_arrow_3.png [new file with mode: 0644]
data/themes/img/mini_box_bevel_shadow.png [new file with mode: 0644]
data/themes/img/mini_box_glow.png [new file with mode: 0644]
data/themes/img/outline_glow.png [new file with mode: 0644]
data/themes/img/pointer.png [new file with mode: 0644]
data/themes/img/pointer_glow.png [new file with mode: 0644]
data/themes/img/pointer_mono.png [new file with mode: 0644]
data/themes/img/runner_glow_horiz.png [new file with mode: 0644]
data/themes/img/runner_glow_vert.png [new file with mode: 0644]
data/themes/img/runner_horiz.png [new file with mode: 0644]
data/themes/img/runner_vert.png [new file with mode: 0644]
data/themes/img/screen_circular_shadow.png [new file with mode: 0644]
data/themes/img/separator_horiz.png [new file with mode: 0644]
data/themes/img/shadow_angled_in_light.png [new file with mode: 0644]
data/themes/img/shadow_angled_in_sides.png [new file with mode: 0644]
data/themes/img/shadow_inset_bevels.png [new file with mode: 0644]
data/themes/img/shadow_inset_light.png [new file with mode: 0644]
data/themes/img/shadow_rounded_horiz.png [new file with mode: 0644]
data/themes/img/shadow_square_tiny.png [new file with mode: 0644]
data/themes/img/shadow_vertical_dark.png [new file with mode: 0644]
data/themes/img/shine.png [new file with mode: 0644]
data/themes/img/slider_run_base_horiz.png [new file with mode: 0644]
data/themes/img/slider_run_base_light_horiz.png [new file with mode: 0644]
data/themes/img/slider_run_base_light_vert.png [new file with mode: 0644]
data/themes/img/slider_run_base_vert.png [new file with mode: 0644]
data/themes/img/slider_run_bevel_horiz.png [new file with mode: 0644]
data/themes/img/slider_run_bevel_vert.png [new file with mode: 0644]
data/themes/img/slot_horiz_bottom.png [new file with mode: 0644]
data/themes/img/slot_horiz_top.png [new file with mode: 0644]
data/themes/img/sym_check_alum.png [new file with mode: 0644]
data/themes/img/sym_close_dark_normal.png [new file with mode: 0644]
data/themes/img/sym_close_dark_selected.png [new file with mode: 0644]
data/themes/img/sym_close_light_normal.png [new file with mode: 0644]
data/themes/img/sym_close_light_selected.png [new file with mode: 0644]
data/themes/img/sym_down_dark_normal.png [new file with mode: 0644]
data/themes/img/sym_down_dark_selected.png [new file with mode: 0644]
data/themes/img/sym_down_glow_normal.png [new file with mode: 0644]
data/themes/img/sym_down_light_normal.png [new file with mode: 0644]
data/themes/img/sym_down_light_selected.png [new file with mode: 0644]
data/themes/img/sym_heart_glow_normal.png [new file with mode: 0644]
data/themes/img/sym_heart_light_normal.png [new file with mode: 0644]
data/themes/img/sym_left_glow_normal.png [new file with mode: 0644]
data/themes/img/sym_left_light_normal.png [new file with mode: 0644]
data/themes/img/sym_radio_alum.png [new file with mode: 0644]
data/themes/img/sym_reload_glow_normal.png [new file with mode: 0644]
data/themes/img/sym_reload_light_normal.png [new file with mode: 0644]
data/themes/img/sym_right_glow_normal.png [new file with mode: 0644]
data/themes/img/sym_right_light_normal.png [new file with mode: 0644]
data/themes/img/sym_up_dark_normal.png [new file with mode: 0644]
data/themes/img/sym_up_dark_selected.png [new file with mode: 0644]
data/themes/img/sym_up_glow_normal.png [new file with mode: 0644]
data/themes/img/sym_up_light_normal.png [new file with mode: 0644]
data/themes/img/sym_up_light_selected.png [new file with mode: 0644]
data/themes/img/vert_bar_inset.png [new file with mode: 0644]
data/themes/img/vert_glow_run.png [new file with mode: 0644]
data/themes/img/vertical_separated_bar_glow.png [new file with mode: 0644]
data/themes/img/vgrad_med.png [new file with mode: 0644]
data/themes/img/vgrad_med_curved.png [new file with mode: 0644]
data/themes/img/vgrad_med_dark.png [new file with mode: 0644]
data/themes/img/vgrad_med_darker.png [new file with mode: 0644]
data/themes/img/vgrad_med_lighter.png [new file with mode: 0644]
data/themes/img/vgrad_tall.png [new file with mode: 0644]
data/themes/img/white_bar_vert_glow.png [new file with mode: 0644]
data/themes/img/wifi_base.png [new file with mode: 0644]
data/themes/img/wifi_sig_1.png [new file with mode: 0644]
data/themes/img/wifi_sig_2.png [new file with mode: 0644]
data/themes/img/wifi_sig_3.png [new file with mode: 0644]
data/themes/img/win_glow.png [new file with mode: 0644]
data/themes/img/win_shadow.png [new file with mode: 0644]
data/themes/macros.edc [new file with mode: 0644]
data/tools/Makefile.in
data/xsession/Makefile.in
depcomp
doc/Doxyfile.in
doc/Makefile.in
enlightenment.pc
enlightenment.spec
install-sh
ltmain.sh
m4/libtool.m4 [new file with mode: 0644]
m4/ltoptions.m4 [new file with mode: 0644]
m4/ltsugar.m4 [new file with mode: 0644]
m4/ltversion.m4 [new file with mode: 0644]
m4/lt~obsolete.m4 [new file with mode: 0644]
missing
po/POTFILES.in
po/ar.gmo
po/ar.po
po/bg.gmo
po/bg.po
po/ca.gmo
po/ca.po
po/cs.gmo
po/cs.po
po/da.gmo
po/da.po
po/de.gmo
po/de.po
po/el.gmo
po/el.po
po/enlightenment.pot
po/eo.gmo
po/eo.po
po/es.gmo
po/es.po
po/et.gmo
po/et.po
po/fi.gmo
po/fi.po
po/fo.gmo
po/fo.po
po/fr.gmo
po/fr.po
po/fr_CH.gmo
po/fr_CH.po
po/gl.gmo
po/gl.po
po/he.gmo
po/he.po
po/hr.gmo
po/hr.po
po/hu.gmo
po/hu.po
po/it.gmo
po/it.po
po/ja.gmo
po/ja.po
po/km.gmo
po/km.po
po/ko.gmo
po/ko.po
po/ku.gmo
po/ku.po
po/lt.gmo
po/lt.po
po/ms.gmo
po/ms.po
po/nb.gmo
po/nb.po
po/nl.gmo
po/nl.po
po/pl.gmo
po/pl.po
po/pt.gmo
po/pt.po
po/pt_BR.gmo
po/pt_BR.po
po/ro.gmo
po/ro.po
po/ru.gmo
po/ru.po
po/sk.gmo
po/sk.po
po/sl.gmo
po/sl.po
po/sv.gmo
po/sv.po
po/tr.gmo
po/tr.po
po/uk.gmo
po/uk.po
po/zh_CN.gmo
po/zh_CN.po
po/zh_TW.gmo
po/zh_TW.po
src/Makefile.in
src/bin/Makefile.am
src/bin/Makefile.in
src/bin/e.h
src/bin/e_actions.c
src/bin/e_alert.c
src/bin/e_alert.h
src/bin/e_alert_main.c
src/bin/e_backlight.c
src/bin/e_border.c
src/bin/e_border.h
src/bin/e_box.c
src/bin/e_box.h
src/bin/e_config.c
src/bin/e_config.h
src/bin/e_container.c
src/bin/e_container.h
src/bin/e_desklock.c
src/bin/e_dialog.c
src/bin/e_dnd.c
src/bin/e_dnd.h
src/bin/e_editable.c [deleted file]
src/bin/e_editable.h [deleted file]
src/bin/e_entry.c
src/bin/e_entry.h
src/bin/e_entry_dialog.c
src/bin/e_fm.c
src/bin/e_fm.h
src/bin/e_fm/Makefile.in
src/bin/e_fm/e_fm_ipc.c
src/bin/e_fm/e_fm_ipc.h
src/bin/e_fm/e_fm_main_eeze.c
src/bin/e_fm/e_fm_main_hal.c
src/bin/e_fm/e_fm_main_udisks.c
src/bin/e_fm_custom.c
src/bin/e_fm_custom.h
src/bin/e_fm_device.c
src/bin/e_fm_device.h
src/bin/e_fm_op.c
src/bin/e_fm_op.h
src/bin/e_gadcon.c
src/bin/e_icon.c
src/bin/e_ilist.c
src/bin/e_ilist.h
src/bin/e_includes.h
src/bin/e_init.c
src/bin/e_init_main.c
src/bin/e_int_menus.c
src/bin/e_int_toolbar_config.c
src/bin/e_ipc.c
src/bin/e_main.c
src/bin/e_manager.c
src/bin/e_menu.c
src/bin/e_menu.h
src/bin/e_module.c
src/bin/e_scrollframe.c
src/bin/e_scrollframe.h
src/bin/e_shelf.c
src/bin/e_shelf.h
src/bin/e_signals.c
src/bin/e_start_main.c
src/bin/e_static_grab.c [new file with mode: 0644]
src/bin/e_sys_main.c
src/bin/e_toolbar.c
src/bin/e_toolbar.h
src/bin/e_utils.c
src/bin/e_widget_entry.c
src/bin/e_widget_entry.h
src/bin/e_widget_filepreview.c
src/bin/e_widget_fsel.c
src/bin/e_widget_ilist.c
src/bin/e_widget_toolbar.c
src/bin/e_widget_toolbook.c
src/modules/Makefile.in
src/modules/access/Makefile.am
src/modules/access/Makefile.in
src/modules/access/e_mod_config.c
src/modules/backlight/Makefile.am
src/modules/backlight/Makefile.in
src/modules/backlight/module.desktop
src/modules/backlight/module.desktop.in
src/modules/battery/Makefile.am
src/modules/battery/Makefile.in
src/modules/battery/e_mod_main.c
src/modules/battery/module.desktop
src/modules/battery/module.desktop.in
src/modules/clock/Makefile.am
src/modules/clock/Makefile.in
src/modules/clock/e_mod_main.c
src/modules/clock/module.desktop
src/modules/clock/module.desktop.in
src/modules/comp/Makefile.am
src/modules/comp/Makefile.in
src/modules/comp/e_mod_comp.c
src/modules/comp/e_mod_config.c
src/modules/comp/module.desktop
src/modules/comp/module.desktop.in
src/modules/conf/Makefile.am
src/modules/conf/Makefile.in
src/modules/conf_applications/Makefile.am
src/modules/conf_applications/Makefile.in
src/modules/conf_dialogs/Makefile.am
src/modules/conf_dialogs/Makefile.in
src/modules/conf_display/Makefile.am
src/modules/conf_display/Makefile.in
src/modules/conf_display/module.desktop
src/modules/conf_display/module.desktop.in
src/modules/conf_edgebindings/Makefile.am
src/modules/conf_edgebindings/Makefile.in
src/modules/conf_interaction/Makefile.am
src/modules/conf_interaction/Makefile.in
src/modules/conf_interaction/module.desktop
src/modules/conf_interaction/module.desktop.in
src/modules/conf_intl/Makefile.am
src/modules/conf_intl/Makefile.in
src/modules/conf_keybindings/Makefile.am
src/modules/conf_keybindings/Makefile.in
src/modules/conf_keybindings/e_int_config_mousebindings.c
src/modules/conf_menus/Makefile.am
src/modules/conf_menus/Makefile.in
src/modules/conf_paths/Makefile.am
src/modules/conf_paths/Makefile.in
src/modules/conf_paths/module.desktop
src/modules/conf_paths/module.desktop.in
src/modules/conf_performance/Makefile.am
src/modules/conf_performance/Makefile.in
src/modules/conf_randr/Makefile.am
src/modules/conf_randr/Makefile.in
src/modules/conf_randr/e_int_config_randr.c
src/modules/conf_randr/e_smart_monitor.c
src/modules/conf_randr/e_smart_randr.c
src/modules/conf_randr/module.desktop
src/modules/conf_randr/module.desktop.in
src/modules/conf_shelves/Makefile.am
src/modules/conf_shelves/Makefile.in
src/modules/conf_shelves/e_int_config_shelf.c
src/modules/conf_theme/Makefile.am
src/modules/conf_theme/Makefile.in
src/modules/conf_theme/e_int_config_theme.c
src/modules/conf_theme/e_mod_main.c
src/modules/conf_wallpaper2/Makefile.am
src/modules/conf_wallpaper2/Makefile.in
src/modules/conf_window_manipulation/Makefile.am
src/modules/conf_window_manipulation/Makefile.in
src/modules/conf_window_manipulation/e_int_config_focus.c
src/modules/conf_window_manipulation/e_int_config_window_display.c
src/modules/conf_window_remembers/Makefile.am
src/modules/conf_window_remembers/Makefile.in
src/modules/conf_window_remembers/module.desktop
src/modules/conf_window_remembers/module.desktop.in
src/modules/connman/Makefile.am
src/modules/connman/Makefile.in
src/modules/cpufreq/Makefile.am
src/modules/cpufreq/Makefile.in
src/modules/cpufreq/module.desktop
src/modules/cpufreq/module.desktop.in
src/modules/dropshadow/Makefile.am
src/modules/dropshadow/Makefile.in
src/modules/everything/Makefile.am
src/modules/everything/Makefile.in
src/modules/everything/everything.pc
src/modules/everything/evry_config.c
src/modules/everything/evry_plug_apps.c
src/modules/everything/evry_view.c
src/modules/everything/module.desktop
src/modules/everything/module.desktop.in
src/modules/fileman/Makefile.am
src/modules/fileman/Makefile.in
src/modules/fileman/e_fwin.c
src/modules/fileman/e_fwin_nav.c
src/modules/fileman/e_mod_menu.c
src/modules/fileman/module.desktop
src/modules/fileman/module.desktop.in
src/modules/fileman_opinfo/Makefile.am
src/modules/fileman_opinfo/Makefile.in
src/modules/fileman_opinfo/e_mod_main.c
src/modules/fileman_opinfo/module.desktop
src/modules/fileman_opinfo/module.desktop.in
src/modules/gadman/Makefile.am
src/modules/gadman/Makefile.in
src/modules/gadman/e_mod_gadman.c
src/modules/gadman/e_mod_main.c
src/modules/ibar/Makefile.am
src/modules/ibar/Makefile.in
src/modules/ibox/Makefile.am
src/modules/ibox/Makefile.in
src/modules/illume-bluetooth/Makefile.am
src/modules/illume-bluetooth/Makefile.in
src/modules/illume-home-toggle/Makefile.am
src/modules/illume-home-toggle/Makefile.in
src/modules/illume-home/Makefile.am
src/modules/illume-home/Makefile.in
src/modules/illume-indicator/Makefile.am
src/modules/illume-indicator/Makefile.in
src/modules/illume-indicator/e_mod_ind_win.c
src/modules/illume-indicator/images/Makefile.in
src/modules/illume-kbd-toggle/Makefile.am
src/modules/illume-kbd-toggle/Makefile.in
src/modules/illume-keyboard/Makefile.am
src/modules/illume-keyboard/Makefile.in
src/modules/illume-keyboard/dicts/Makefile.in
src/modules/illume-keyboard/images/Makefile.in
src/modules/illume-keyboard/keyboards/Makefile.in
src/modules/illume-mode-toggle/Makefile.am
src/modules/illume-mode-toggle/Makefile.in
src/modules/illume-softkey/Makefile.am
src/modules/illume-softkey/Makefile.in
src/modules/illume-softkey/images/Makefile.in
src/modules/illume2/Makefile.am
src/modules/illume2/Makefile.in
src/modules/illume2/doc/Makefile.in
src/modules/illume2/images/Makefile.in
src/modules/illume2/keyboards/Makefile.in
src/modules/illume2/policies/Makefile.in
src/modules/illume2/policies/illume/Makefile.am
src/modules/illume2/policies/illume/Makefile.in
src/modules/illume2/policies/tablet/Makefile.am
src/modules/illume2/policies/tablet/Makefile.in
src/modules/mixer/Makefile.am
src/modules/mixer/Makefile.in
src/modules/mixer/e_mod_main.c
src/modules/mixer/e_mod_main.h
src/modules/mixer/sys_pulse.c
src/modules/msgbus/Makefile.am
src/modules/msgbus/Makefile.in
src/modules/notification/Makefile.am
src/modules/notification/Makefile.in
src/modules/pager/Makefile.am
src/modules/pager/Makefile.in
src/modules/pager/module.desktop
src/modules/pager/module.desktop.in
src/modules/physics/Makefile.am
src/modules/physics/Makefile.in
src/modules/physics/e_mod_physics.c
src/modules/quickaccess/Makefile.am
src/modules/quickaccess/Makefile.in
src/modules/quickaccess/e_mod_quickaccess.c
src/modules/shot/Makefile.am
src/modules/shot/Makefile.in
src/modules/shot/e_mod_main.c
src/modules/start/Makefile.am
src/modules/start/Makefile.in
src/modules/start/e_mod_main.c
src/modules/start/module.desktop
src/modules/start/module.desktop.in
src/modules/syscon/Makefile.am
src/modules/syscon/Makefile.in
src/modules/syscon/e_syscon_gadget.c
src/modules/systray/Makefile.am
src/modules/systray/Makefile.in
src/modules/systray/module.desktop
src/modules/systray/module.desktop.in
src/modules/tasks/Makefile.am
src/modules/tasks/Makefile.in
src/modules/tasks/e_mod_main.c
src/modules/tasks/module.desktop
src/modules/tasks/module.desktop.in
src/modules/temperature/Makefile.am
src/modules/temperature/Makefile.in
src/modules/tiling/Makefile.am
src/modules/tiling/Makefile.in
src/modules/tiling/e-module-tiling.edj
src/modules/tiling/module.desktop
src/modules/tiling/module.desktop.in
src/modules/winlist/Makefile.am
src/modules/winlist/Makefile.in
src/modules/winlist/e_winlist.c
src/modules/wizard/Makefile.am
src/modules/wizard/Makefile.in
src/modules/xkbswitch/Makefile.am
src/modules/xkbswitch/Makefile.in
src/modules/xkbswitch/e_mod_main.c
src/modules/xkbswitch/module.desktop
src/modules/xkbswitch/module.desktop.in

index e574d5c..17c74b1 100644 (file)
@@ -1,5 +1,7 @@
 SUBDIRS = src data doc config
 
+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+
 if HAVE_PO
 
 SUBDIRS += po
@@ -70,8 +72,6 @@ EXTRA_DIST = config.rpath  README AUTHORS COPYING \
 filesdir = $(datadir)/enlightenment/
 files_DATA = AUTHORS COPYING 
 
-ACLOCAL_AMFLAGS = -I m4
-
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = enlightenment.pc
 
index 9531994..153be5a 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -61,9 +77,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
@@ -72,12 +90,18 @@ mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = config.h
 CONFIG_CLEAN_FILES = enlightenment.spec enlightenment.pc
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -87,6 +111,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -120,9 +149,10 @@ RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive    \
   distclean-recursive maintainer-clean-recursive
 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
        $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
-       distdir dist dist-all distcheck
+       cscope distdir dist dist-all distcheck
 ETAGS = etags
 CTAGS = ctags
+CSCOPE = cscope
 DIST_SUBDIRS = src data doc config po
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
@@ -133,6 +163,7 @@ am__remove_distdir = \
       && rm -rf "$(distdir)" \
       || { sleep 5 && rm -rf "$(distdir)"; }; \
   else :; fi
+am__post_remove_distdir = $(am__remove_distdir)
 am__relativize = \
   dir0=`pwd`; \
   sed_first='s,^\([^/]*\)/.*$$,\1,'; \
@@ -160,6 +191,7 @@ am__relativize = \
   reldir="$$dir2"
 DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
 GZIP_ENV = --best
+DIST_TARGETS = dist-bzip2 dist-gzip
 distuninstallcheck_listfiles = find . -type f -print
 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
   | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
@@ -231,6 +263,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -446,6 +480,7 @@ top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 version_info = @version_info@
 SUBDIRS = src data doc config $(am__append_1)
+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
 MAINTAINERCLEANFILES = ABOUT-NLS* Makefile.in aclocal.m4 compile \
        config.guess config.h.in config.h.in~ config.rpath config.sub \
        configure depcomp install-sh ltmain.sh missing \
@@ -464,7 +499,6 @@ EXTRA_DIST = config.rpath  README AUTHORS COPYING \
 
 filesdir = $(datadir)/enlightenment/
 files_DATA = AUTHORS COPYING 
-ACLOCAL_AMFLAGS = -I m4
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = enlightenment.pc
 all: config.h
@@ -535,8 +569,11 @@ distclean-libtool:
        -rm -f libtool config.lt
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -553,8 +590,11 @@ uninstall-filesDATA:
        dir='$(DESTDIR)$(filesdir)'; $(am__uninstall_files_from_dir)
 install-pkgconfigDATA: $(pkgconfig_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
        @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -571,12 +611,12 @@ uninstall-pkgconfigDATA:
        dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -586,7 +626,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -600,37 +644,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -639,6 +652,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -702,8 +719,32 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscope: cscope.files
+       test ! -s cscope.files \
+         || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
+
+clean-cscope:
+       -rm -f cscope.files
+
+cscope.files: clean-cscope cscopelist-recursive cscopelist
+
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+       -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
@@ -739,13 +780,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -774,40 +812,35 @@ distdir: $(DISTFILES)
        || chmod -R a+r "$(distdir)"
 dist-gzip: distdir
        tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-       $(am__remove_distdir)
+       $(am__post_remove_distdir)
 dist-bzip2: distdir
        tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
-       $(am__remove_distdir)
+       $(am__post_remove_distdir)
 
 dist-lzip: distdir
        tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
-       $(am__remove_distdir)
-
-dist-lzma: distdir
-       tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
-       $(am__remove_distdir)
+       $(am__post_remove_distdir)
 
 dist-xz: distdir
        tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
-       $(am__remove_distdir)
+       $(am__post_remove_distdir)
 
 dist-tarZ: distdir
        tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
-       $(am__remove_distdir)
+       $(am__post_remove_distdir)
 
 dist-shar: distdir
        shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
-       $(am__remove_distdir)
+       $(am__post_remove_distdir)
 
 dist-zip: distdir
        -rm -f $(distdir).zip
        zip -rq $(distdir).zip $(distdir)
-       $(am__remove_distdir)
+       $(am__post_remove_distdir)
 
-dist dist-all: distdir
-       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-       tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
-       $(am__remove_distdir)
+dist dist-all:
+       $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
+       $(am__post_remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
@@ -818,8 +851,6 @@ distcheck: dist
          GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
        *.tar.bz2*) \
          bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
-       *.tar.lzma*) \
-         lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
        *.tar.lz*) \
          lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
        *.tar.xz*) \
@@ -831,9 +862,9 @@ distcheck: dist
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
-       chmod -R a-w $(distdir); chmod a+w $(distdir)
-       mkdir $(distdir)/_build
-       mkdir $(distdir)/_inst
+       chmod -R a-w $(distdir)
+       chmod u+w $(distdir)
+       mkdir $(distdir)/_build $(distdir)/_inst
        chmod a-w $(distdir)
        test -d $(distdir)/_build || exit 0; \
        dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
@@ -865,7 +896,7 @@ distcheck: dist
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
          && cd "$$am__cwd" \
          || exit 1
-       $(am__remove_distdir)
+       $(am__post_remove_distdir)
        @(echo "$(distdir) archives ready for distribution: "; \
          list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
          sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
@@ -1005,12 +1036,14 @@ ps-am:
 uninstall-am: uninstall-filesDATA uninstall-pkgconfigDATA
 
 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
-       ctags-recursive install-am install-strip tags-recursive
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
-       all all-am am--refresh check check-am clean clean-generic \
-       clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
-       dist-gzip dist-lzip dist-lzma dist-shar dist-tarZ dist-xz \
+       all all-am am--refresh check check-am clean clean-cscope \
+       clean-generic clean-libtool cscope cscopelist \
+       cscopelist-recursive ctags ctags-recursive dist dist-all \
+       dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ dist-xz \
        dist-zip distcheck distclean distclean-generic distclean-hdr \
        distclean-libtool distclean-tags distcleancheck distdir \
        distuninstallcheck dvi dvi-am html html-am info info-am \
index 50eec40..a2fddf1 100644 (file)
-# generated automatically by aclocal 1.11.3 -*- Autoconf -*-
+# generated automatically by aclocal 1.12.4 -*- Autoconf -*-
 
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
-# Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-m4_ifndef([AC_AUTOCONF_VERSION],
-  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
-[m4_warning([this file was generated for autoconf 2.68.
-You have another version of autoconf.  It may work, but is not guaranteed to.
-If you have problems, you may need to regenerate the build system entirely.
-To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-#
-#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-#                 Foundation, Inc.
-#   Written by Gordon Matzigkeit, 1996
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-m4_define([_LT_COPYING], [dnl
-#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-#                 Foundation, Inc.
-#   Written by Gordon Matzigkeit, 1996
-#
-#   This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING.  If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-])
-
-# serial 57 LT_INIT
-
-
-# LT_PREREQ(VERSION)
-# ------------------
-# Complain and exit if this libtool version is less that VERSION.
-m4_defun([LT_PREREQ],
-[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
-       [m4_default([$3],
-                  [m4_fatal([Libtool version $1 or higher is required],
-                            63)])],
-       [$2])])
-
-
-# _LT_CHECK_BUILDDIR
-# ------------------
-# Complain if the absolute build directory name contains unusual characters
-m4_defun([_LT_CHECK_BUILDDIR],
-[case `pwd` in
-  *\ * | *\    *)
-    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
-esac
-])
-
-
-# LT_INIT([OPTIONS])
-# ------------------
-AC_DEFUN([LT_INIT],
-[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
-AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
-AC_BEFORE([$0], [LT_LANG])dnl
-AC_BEFORE([$0], [LT_OUTPUT])dnl
-AC_BEFORE([$0], [LTDL_INIT])dnl
-m4_require([_LT_CHECK_BUILDDIR])dnl
-
-dnl Autoconf doesn't catch unexpanded LT_ macros by default:
-m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
-m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
-dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
-dnl unless we require an AC_DEFUNed macro:
-AC_REQUIRE([LTOPTIONS_VERSION])dnl
-AC_REQUIRE([LTSUGAR_VERSION])dnl
-AC_REQUIRE([LTVERSION_VERSION])dnl
-AC_REQUIRE([LTOBSOLETE_VERSION])dnl
-m4_require([_LT_PROG_LTMAIN])dnl
-
-_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
-
-dnl Parse OPTIONS
-_LT_SET_OPTIONS([$0], [$1])
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-AC_SUBST(LIBTOOL)dnl
-
-_LT_SETUP
-
-# Only expand once:
-m4_define([LT_INIT])
-])# LT_INIT
-
-# Old names:
-AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
-AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
-dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
-
-
-# _LT_CC_BASENAME(CC)
-# -------------------
-# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
-m4_defun([_LT_CC_BASENAME],
-[for cc_temp in $1""; do
-  case $cc_temp in
-    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
-    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
-    \-*) ;;
-    *) break;;
-  esac
-done
-cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
-])
-
-
-# _LT_FILEUTILS_DEFAULTS
-# ----------------------
-# It is okay to use these file commands and assume they have been set
-# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
-m4_defun([_LT_FILEUTILS_DEFAULTS],
-[: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-])# _LT_FILEUTILS_DEFAULTS
-
-
-# _LT_SETUP
-# ---------
-m4_defun([_LT_SETUP],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
-
-_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
-dnl
-_LT_DECL([], [host_alias], [0], [The host system])dnl
-_LT_DECL([], [host], [0])dnl
-_LT_DECL([], [host_os], [0])dnl
-dnl
-_LT_DECL([], [build_alias], [0], [The build system])dnl
-_LT_DECL([], [build], [0])dnl
-_LT_DECL([], [build_os], [0])dnl
-dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-dnl
-AC_REQUIRE([AC_PROG_LN_S])dnl
-test -z "$LN_S" && LN_S="ln -s"
-_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
-dnl
-AC_REQUIRE([LT_CMD_MAX_LEN])dnl
-_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
-_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
-dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
-m4_require([_LT_CMD_RELOAD])dnl
-m4_require([_LT_CHECK_MAGIC_METHOD])dnl
-m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
-m4_require([_LT_CMD_OLD_ARCHIVE])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_WITH_SYSROOT])dnl
-
-_LT_CONFIG_LIBTOOL_INIT([
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
-   setopt NO_GLOB_SUBST
-fi
-])
-if test -n "${ZSH_VERSION+set}" ; then
-   setopt NO_GLOB_SUBST
-fi
-
-_LT_CHECK_OBJDIR
-
-m4_require([_LT_TAG_COMPILER])dnl
-
-case $host_os in
-aix3*)
-  # AIX sometimes has problems with the GCC collect2 program.  For some
-  # reason, if we set the COLLECT_NAMES environment variable, the problems
-  # vanish in a puff of smoke.
-  if test "X${COLLECT_NAMES+set}" != Xset; then
-    COLLECT_NAMES=
-    export COLLECT_NAMES
-  fi
-  ;;
-esac
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-_LT_CC_BASENAME([$compiler])
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
-  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
-    _LT_PATH_MAGIC
-  fi
-  ;;
-esac
-
-# Use C for the default configuration in the libtool script
-LT_SUPPORTED_TAG([CC])
-_LT_LANG_C_CONFIG
-_LT_LANG_DEFAULT_CONFIG
-_LT_CONFIG_COMMANDS
-])# _LT_SETUP
-
-
-# _LT_PREPARE_SED_QUOTE_VARS
-# --------------------------
-# Define a few sed substitution that help us do robust quoting.
-m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
-[# Backslashify metacharacters that are still active within
-# double-quoted strings.
-sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\([["`\\]]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-])
-
-# _LT_PROG_LTMAIN
-# ---------------
-# Note that this code is called both from `configure', and `config.status'
-# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
-# `config.status' has no value for ac_aux_dir unless we are using Automake,
-# so we pass a copy along to make sure it has a sensible value anyway.
-m4_defun([_LT_PROG_LTMAIN],
-[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
-_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
-ltmain="$ac_aux_dir/ltmain.sh"
-])# _LT_PROG_LTMAIN
-
-
-
-# So that we can recreate a full libtool script including additional
-# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
-# in macros and then make a single call at the end using the `libtool'
-# label.
-
-
-# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
-# ----------------------------------------
-# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL_INIT],
-[m4_ifval([$1],
-          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
-                     [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_INIT])
-
-
-# _LT_CONFIG_LIBTOOL([COMMANDS])
-# ------------------------------
-# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL],
-[m4_ifval([$1],
-          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
-                     [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
-
-
-# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
-# -----------------------------------------------------
-m4_defun([_LT_CONFIG_SAVE_COMMANDS],
-[_LT_CONFIG_LIBTOOL([$1])
-_LT_CONFIG_LIBTOOL_INIT([$2])
-])
-
-
-# _LT_FORMAT_COMMENT([COMMENT])
-# -----------------------------
-# Add leading comment marks to the start of each line, and a trailing
-# full-stop to the whole comment if one is not present already.
-m4_define([_LT_FORMAT_COMMENT],
-[m4_ifval([$1], [
-m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
-              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
-)])
-
-
-
-
-
-# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
-# -------------------------------------------------------------------
-# CONFIGNAME is the name given to the value in the libtool script.
-# VARNAME is the (base) name used in the configure script.
-# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
-# VARNAME.  Any other value will be used directly.
-m4_define([_LT_DECL],
-[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
-    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
-       [m4_ifval([$1], [$1], [$2])])
-    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
-    m4_ifval([$4],
-       [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
-    lt_dict_add_subkey([lt_decl_dict], [$2],
-       [tagged?], [m4_ifval([$5], [yes], [no])])])
-])
-
-
-# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
-# --------------------------------------------------------
-m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
-
-
-# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_tag_varnames],
-[_lt_decl_filter([tagged?], [yes], $@)])
-
-
-# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
-# ---------------------------------------------------------
-m4_define([_lt_decl_filter],
-[m4_case([$#],
-  [0], [m4_fatal([$0: too few arguments: $#])],
-  [1], [m4_fatal([$0: too few arguments: $#: $1])],
-  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
-  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
-  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
-])
-
-
-# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
-# --------------------------------------------------
-m4_define([lt_decl_quote_varnames],
-[_lt_decl_filter([value], [1], $@)])
-
-
-# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_dquote_varnames],
-[_lt_decl_filter([value], [2], $@)])
-
-
-# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_varnames_tagged],
-[m4_assert([$# <= 2])dnl
-_$0(m4_quote(m4_default([$1], [[, ]])),
-    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
-    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
-m4_define([_lt_decl_varnames_tagged],
-[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
-
-
-# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_all_varnames],
-[_$0(m4_quote(m4_default([$1], [[, ]])),
-     m4_if([$2], [],
-          m4_quote(lt_decl_varnames),
-       m4_quote(m4_shift($@))))[]dnl
-])
-m4_define([_lt_decl_all_varnames],
-[lt_join($@, lt_decl_varnames_tagged([$1],
-                       lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
-])
-
-
-# _LT_CONFIG_STATUS_DECLARE([VARNAME])
-# ------------------------------------
-# Quote a variable value, and forward it to `config.status' so that its
-# declaration there will have the same value as in `configure'.  VARNAME
-# must have a single quote delimited value for this to work.
-m4_define([_LT_CONFIG_STATUS_DECLARE],
-[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
-
-
-# _LT_CONFIG_STATUS_DECLARATIONS
-# ------------------------------
-# We delimit libtool config variables with single quotes, so when
-# we write them to config.status, we have to be sure to quote all
-# embedded single quotes properly.  In configure, this macro expands
-# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
-#
-#    <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
-m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
-    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAGS
-# ----------------
-# Output comment and list of tags supported by the script
-m4_defun([_LT_LIBTOOL_TAGS],
-[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
-available_tags="_LT_TAGS"dnl
-])
-
-
-# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
-# -----------------------------------
-# Extract the dictionary values for VARNAME (optionally with TAG) and
-# expand to a commented shell variable setting:
-#
-#    # Some comment about what VAR is for.
-#    visible_name=$lt_internal_name
-m4_define([_LT_LIBTOOL_DECLARE],
-[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
-                                          [description])))[]dnl
-m4_pushdef([_libtool_name],
-    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
-m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
-    [0], [_libtool_name=[$]$1],
-    [1], [_libtool_name=$lt_[]$1],
-    [2], [_libtool_name=$lt_[]$1],
-    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
-m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
-])
-
-
-# _LT_LIBTOOL_CONFIG_VARS
-# -----------------------
-# Produce commented declarations of non-tagged libtool config variables
-# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
-# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
-# section) are produced by _LT_LIBTOOL_TAG_VARS.
-m4_defun([_LT_LIBTOOL_CONFIG_VARS],
-[m4_foreach([_lt_var],
-    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
-    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAG_VARS(TAG)
-# -------------------------
-m4_define([_LT_LIBTOOL_TAG_VARS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
-    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
-
-
-# _LT_TAGVAR(VARNAME, [TAGNAME])
-# ------------------------------
-m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
-
-
-# _LT_CONFIG_COMMANDS
-# -------------------
-# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
-# variables for single and double quote escaping we saved from calls
-# to _LT_DECL, we can put quote escaped variables declarations
-# into `config.status', and then the shell code to quote escape them in
-# for loops in `config.status'.  Finally, any additional code accumulated
-# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
-m4_defun([_LT_CONFIG_COMMANDS],
-[AC_PROVIDE_IFELSE([LT_OUTPUT],
-       dnl If the libtool generation code has been placed in $CONFIG_LT,
-       dnl instead of duplicating it all over again into config.status,
-       dnl then we will have config.status run $CONFIG_LT later, so it
-       dnl needs to know what name is stored there:
-        [AC_CONFIG_COMMANDS([libtool],
-            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
-    dnl If the libtool generation code is destined for config.status,
-    dnl expand the accumulated commands and init code now:
-    [AC_CONFIG_COMMANDS([libtool],
-        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
-])#_LT_CONFIG_COMMANDS
-
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
-[
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-_LT_CONFIG_STATUS_DECLARATIONS
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
-  eval 'cat <<_LTECHO_EOF
-\$[]1
-_LTECHO_EOF'
-}
-
-# Quote evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_quote_varnames); do
-    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
-    *[[\\\\\\\`\\"\\\$]]*)
-      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
-      ;;
-    *)
-      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
-      ;;
-    esac
-done
-
-# Double-quote double-evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_dquote_varnames); do
-    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
-    *[[\\\\\\\`\\"\\\$]]*)
-      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
-      ;;
-    *)
-      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
-      ;;
-    esac
-done
-
-_LT_OUTPUT_LIBTOOL_INIT
-])
-
-# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
-# ------------------------------------
-# Generate a child script FILE with all initialization necessary to
-# reuse the environment learned by the parent script, and make the
-# file executable.  If COMMENT is supplied, it is inserted after the
-# `#!' sequence but before initialization text begins.  After this
-# macro, additional text can be appended to FILE to form the body of
-# the child script.  The macro ends with non-zero status if the
-# file could not be fully written (such as if the disk is full).
-m4_ifdef([AS_INIT_GENERATED],
-[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
-[m4_defun([_LT_GENERATED_FILE_INIT],
-[m4_require([AS_PREPARE])]dnl
-[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
-[lt_write_fail=0
-cat >$1 <<_ASEOF || lt_write_fail=1
-#! $SHELL
-# Generated by $as_me.
-$2
-SHELL=\${CONFIG_SHELL-$SHELL}
-export SHELL
-_ASEOF
-cat >>$1 <<\_ASEOF || lt_write_fail=1
-AS_SHELL_SANITIZE
-_AS_PREPARE
-exec AS_MESSAGE_FD>&1
-_ASEOF
-test $lt_write_fail = 0 && chmod +x $1[]dnl
-m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
-
-# LT_OUTPUT
-# ---------
-# This macro allows early generation of the libtool script (before
-# AC_OUTPUT is called), incase it is used in configure for compilation
-# tests.
-AC_DEFUN([LT_OUTPUT],
-[: ${CONFIG_LT=./config.lt}
-AC_MSG_NOTICE([creating $CONFIG_LT])
-_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
-[# Run this file to recreate a libtool stub with the current configuration.])
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-lt_cl_silent=false
-exec AS_MESSAGE_LOG_FD>>config.log
-{
-  echo
-  AS_BOX([Running $as_me.])
-} >&AS_MESSAGE_LOG_FD
-
-lt_cl_help="\
-\`$as_me' creates a local libtool stub from the current configuration,
-for use in further configure time tests before the real libtool is
-generated.
-
-Usage: $[0] [[OPTIONS]]
-
-  -h, --help      print this help, then exit
-  -V, --version   print version number, then exit
-  -q, --quiet     do not print progress messages
-  -d, --debug     don't remove temporary files
-
-Report bugs to <bug-libtool@gnu.org>."
-
-lt_cl_version="\
-m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
-m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
-configured by $[0], generated by m4_PACKAGE_STRING.
-
-Copyright (C) 2011 Free Software Foundation, Inc.
-This config.lt script is free software; the Free Software Foundation
-gives unlimited permision to copy, distribute and modify it."
-
-while test $[#] != 0
-do
-  case $[1] in
-    --version | --v* | -V )
-      echo "$lt_cl_version"; exit 0 ;;
-    --help | --h* | -h )
-      echo "$lt_cl_help"; exit 0 ;;
-    --debug | --d* | -d )
-      debug=: ;;
-    --quiet | --q* | --silent | --s* | -q )
-      lt_cl_silent=: ;;
-
-    -*) AC_MSG_ERROR([unrecognized option: $[1]
-Try \`$[0] --help' for more information.]) ;;
-
-    *) AC_MSG_ERROR([unrecognized argument: $[1]
-Try \`$[0] --help' for more information.]) ;;
-  esac
-  shift
-done
-
-if $lt_cl_silent; then
-  exec AS_MESSAGE_FD>/dev/null
-fi
-_LTEOF
-
-cat >>"$CONFIG_LT" <<_LTEOF
-_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
-_LTEOF
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-AC_MSG_NOTICE([creating $ofile])
-_LT_OUTPUT_LIBTOOL_COMMANDS
-AS_EXIT(0)
-_LTEOF
-chmod +x "$CONFIG_LT"
-
-# configure is writing to config.log, but config.lt does its own redirection,
-# appending to config.log, which fails on DOS, as config.log is still kept
-# open by configure.  Here we exec the FD to /dev/null, effectively closing
-# config.log, so it can be properly (re)opened and appended to by config.lt.
-lt_cl_success=:
-test "$silent" = yes &&
-  lt_config_lt_args="$lt_config_lt_args --quiet"
-exec AS_MESSAGE_LOG_FD>/dev/null
-$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
-exec AS_MESSAGE_LOG_FD>>config.log
-$lt_cl_success || AS_EXIT(1)
-])# LT_OUTPUT
-
-
-# _LT_CONFIG(TAG)
-# ---------------
-# If TAG is the built-in tag, create an initial libtool script with a
-# default configuration from the untagged config vars.  Otherwise add code
-# to config.status for appending the configuration named by TAG from the
-# matching tagged config vars.
-m4_defun([_LT_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_CONFIG_SAVE_COMMANDS([
-  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
-  m4_if(_LT_TAG, [C], [
-    # See if we are running on zsh, and set the options which allow our
-    # commands through without removal of \ escapes.
-    if test -n "${ZSH_VERSION+set}" ; then
-      setopt NO_GLOB_SUBST
-    fi
-
-    cfgfile="${ofile}T"
-    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
-    $RM "$cfgfile"
-
-    cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-_LT_COPYING
-_LT_LIBTOOL_TAGS
-
-# ### BEGIN LIBTOOL CONFIG
-_LT_LIBTOOL_CONFIG_VARS
-_LT_LIBTOOL_TAG_VARS
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
-  case $host_os in
-  aix3*)
-    cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program.  For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
-  COLLECT_NAMES=
-  export COLLECT_NAMES
-fi
-_LT_EOF
-    ;;
-  esac
-
-  _LT_PROG_LTMAIN
-
-  # We use sed instead of cat because bash on DJGPP gets confused if
-  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
-  # text mode, it properly converts lines to CR/LF.  This bash problem
-  # is reportedly fixed, but why not run on old versions too?
-  sed '$q' "$ltmain" >> "$cfgfile" \
-     || (rm -f "$cfgfile"; exit 1)
-
-  _LT_PROG_REPLACE_SHELLFNS
-
-   mv -f "$cfgfile" "$ofile" ||
-    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
-  chmod +x "$ofile"
-],
-[cat <<_LT_EOF >> "$ofile"
-
-dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
-dnl in a comment (ie after a #).
-# ### BEGIN LIBTOOL TAG CONFIG: $1
-_LT_LIBTOOL_TAG_VARS(_LT_TAG)
-# ### END LIBTOOL TAG CONFIG: $1
-_LT_EOF
-])dnl /m4_if
-],
-[m4_if([$1], [], [
-    PACKAGE='$PACKAGE'
-    VERSION='$VERSION'
-    TIMESTAMP='$TIMESTAMP'
-    RM='$RM'
-    ofile='$ofile'], [])
-])dnl /_LT_CONFIG_SAVE_COMMANDS
-])# _LT_CONFIG
-
-
-# LT_SUPPORTED_TAG(TAG)
-# ---------------------
-# Trace this macro to discover what tags are supported by the libtool
-# --tag option, using:
-#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
-AC_DEFUN([LT_SUPPORTED_TAG], [])
-
-
-# C support is built-in for now
-m4_define([_LT_LANG_C_enabled], [])
-m4_define([_LT_TAGS], [])
-
-
-# LT_LANG(LANG)
-# -------------
-# Enable libtool support for the given language if not already enabled.
-AC_DEFUN([LT_LANG],
-[AC_BEFORE([$0], [LT_OUTPUT])dnl
-m4_case([$1],
-  [C],                 [_LT_LANG(C)],
-  [C++],               [_LT_LANG(CXX)],
-  [Go],                        [_LT_LANG(GO)],
-  [Java],              [_LT_LANG(GCJ)],
-  [Fortran 77],                [_LT_LANG(F77)],
-  [Fortran],           [_LT_LANG(FC)],
-  [Windows Resource],  [_LT_LANG(RC)],
-  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
-    [_LT_LANG($1)],
-    [m4_fatal([$0: unsupported language: "$1"])])])dnl
-])# LT_LANG
-
-
-# _LT_LANG(LANGNAME)
-# ------------------
-m4_defun([_LT_LANG],
-[m4_ifdef([_LT_LANG_]$1[_enabled], [],
-  [LT_SUPPORTED_TAG([$1])dnl
-  m4_append([_LT_TAGS], [$1 ])dnl
-  m4_define([_LT_LANG_]$1[_enabled], [])dnl
-  _LT_LANG_$1_CONFIG($1)])dnl
-])# _LT_LANG
-
-
-m4_ifndef([AC_PROG_GO], [
-# NOTE: This macro has been submitted for inclusion into   #
-#  GNU Autoconf as AC_PROG_GO.  When it is available in    #
-#  a released version of Autoconf we should remove this    #
-#  macro and use it instead.                               #
-m4_defun([AC_PROG_GO],
-[AC_LANG_PUSH(Go)dnl
-AC_ARG_VAR([GOC],     [Go compiler command])dnl
-AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
-_AC_ARG_VAR_LDFLAGS()dnl
-AC_CHECK_TOOL(GOC, gccgo)
-if test -z "$GOC"; then
-  if test -n "$ac_tool_prefix"; then
-    AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
-  fi
-fi
-if test -z "$GOC"; then
-  AC_CHECK_PROG(GOC, gccgo, gccgo, false)
-fi
-])#m4_defun
-])#m4_ifndef
-
-
-# _LT_LANG_DEFAULT_CONFIG
-# -----------------------
-m4_defun([_LT_LANG_DEFAULT_CONFIG],
-[AC_PROVIDE_IFELSE([AC_PROG_CXX],
-  [LT_LANG(CXX)],
-  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_F77],
-  [LT_LANG(F77)],
-  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_FC],
-  [LT_LANG(FC)],
-  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
-
-dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
-dnl pulling things in needlessly.
-AC_PROVIDE_IFELSE([AC_PROG_GCJ],
-  [LT_LANG(GCJ)],
-  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
-    [LT_LANG(GCJ)],
-    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
-      [LT_LANG(GCJ)],
-      [m4_ifdef([AC_PROG_GCJ],
-       [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
-       m4_ifdef([A][M_PROG_GCJ],
-       [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
-       m4_ifdef([LT_PROG_GCJ],
-       [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
-
-AC_PROVIDE_IFELSE([AC_PROG_GO],
-  [LT_LANG(GO)],
-  [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
-
-AC_PROVIDE_IFELSE([LT_PROG_RC],
-  [LT_LANG(RC)],
-  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
-])# _LT_LANG_DEFAULT_CONFIG
-
-# Obsolete macros:
-AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
-AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
-AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
-AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
-AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
-dnl AC_DEFUN([AC_LIBTOOL_F77], [])
-dnl AC_DEFUN([AC_LIBTOOL_FC], [])
-dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
-dnl AC_DEFUN([AC_LIBTOOL_RC], [])
-
-
-# _LT_TAG_COMPILER
-# ----------------
-m4_defun([_LT_TAG_COMPILER],
-[AC_REQUIRE([AC_PROG_CC])dnl
-
-_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
-_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
-_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
-_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-])# _LT_TAG_COMPILER
-
-
-# _LT_COMPILER_BOILERPLATE
-# ------------------------
-# Check for compiler boilerplate output or warnings with
-# the simple compiler test code.
-m4_defun([_LT_COMPILER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-])# _LT_COMPILER_BOILERPLATE
-
-
-# _LT_LINKER_BOILERPLATE
-# ----------------------
-# Check for linker boilerplate output or warnings with
-# the simple link test code.
-m4_defun([_LT_LINKER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-])# _LT_LINKER_BOILERPLATE
-
-# _LT_REQUIRED_DARWIN_CHECKS
-# -------------------------
-m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
-  case $host_os in
-    rhapsody* | darwin*)
-    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
-    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
-    AC_CHECK_TOOL([LIPO], [lipo], [:])
-    AC_CHECK_TOOL([OTOOL], [otool], [:])
-    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
-    _LT_DECL([], [DSYMUTIL], [1],
-      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
-    _LT_DECL([], [NMEDIT], [1],
-      [Tool to change global to local symbols on Mac OS X])
-    _LT_DECL([], [LIPO], [1],
-      [Tool to manipulate fat objects and archives on Mac OS X])
-    _LT_DECL([], [OTOOL], [1],
-      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
-    _LT_DECL([], [OTOOL64], [1],
-      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
-
-    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
-      [lt_cv_apple_cc_single_mod=no
-      if test -z "${LT_MULTI_MODULE}"; then
-       # By default we will add the -single_module flag. You can override
-       # by either setting the environment variable LT_MULTI_MODULE
-       # non-empty at configure time, or by adding -multi_module to the
-       # link flags.
-       rm -rf libconftest.dylib*
-       echo "int foo(void){return 1;}" > conftest.c
-       echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
-       $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-         -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
-        _lt_result=$?
-       # If there is a non-empty error log, and "single_module"
-       # appears in it, assume the flag caused a linker warning
-        if test -s conftest.err && $GREP single_module conftest.err; then
-         cat conftest.err >&AS_MESSAGE_LOG_FD
-       # Otherwise, if the output was created with a 0 exit code from
-       # the compiler, it worked.
-       elif test -f libconftest.dylib && test $_lt_result -eq 0; then
-         lt_cv_apple_cc_single_mod=yes
-       else
-         cat conftest.err >&AS_MESSAGE_LOG_FD
-       fi
-       rm -rf libconftest.dylib*
-       rm -f conftest.*
-      fi])
-
-    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
-      [lt_cv_ld_exported_symbols_list],
-      [lt_cv_ld_exported_symbols_list=no
-      save_LDFLAGS=$LDFLAGS
-      echo "_main" > conftest.sym
-      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
-      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
-       [lt_cv_ld_exported_symbols_list=yes],
-       [lt_cv_ld_exported_symbols_list=no])
-       LDFLAGS="$save_LDFLAGS"
-    ])
-
-    AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
-      [lt_cv_ld_force_load=no
-      cat > conftest.c << _LT_EOF
-int forced_loaded() { return 2;}
-_LT_EOF
-      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
-      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
-      echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
-      $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
-      echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
-      $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
-      cat > conftest.c << _LT_EOF
-int main() { return 0;}
-_LT_EOF
-      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
-      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
-      _lt_result=$?
-      if test -s conftest.err && $GREP force_load conftest.err; then
-       cat conftest.err >&AS_MESSAGE_LOG_FD
-      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
-       lt_cv_ld_force_load=yes
-      else
-       cat conftest.err >&AS_MESSAGE_LOG_FD
-      fi
-        rm -f conftest.err libconftest.a conftest conftest.c
-        rm -rf conftest.dSYM
-    ])
-    case $host_os in
-    rhapsody* | darwin1.[[012]])
-      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
-    darwin1.*)
-      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-    darwin*) # darwin 5.x on
-      # if running on 10.5 or later, the deployment target defaults
-      # to the OS version, if on x86, and 10.4, the deployment
-      # target defaults to 10.4. Don't you love it?
-      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
-       10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
-         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-       10.[[012]]*)
-         _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-       10.*)
-         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-      esac
-    ;;
-  esac
-    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
-      _lt_dar_single_mod='$single_module'
-    fi
-    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
-      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
-    else
-      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
-    fi
-    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
-      _lt_dsymutil='~$DSYMUTIL $lib || :'
-    else
-      _lt_dsymutil=
-    fi
-    ;;
-  esac
-])
-
-
-# _LT_DARWIN_LINKER_FEATURES([TAG])
-# ---------------------------------
-# Checks for linker and compiler features on darwin
-m4_defun([_LT_DARWIN_LINKER_FEATURES],
-[
-  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
-  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-  _LT_TAGVAR(hardcode_direct, $1)=no
-  _LT_TAGVAR(hardcode_automatic, $1)=yes
-  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-  if test "$lt_cv_ld_force_load" = "yes"; then
-    _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
-    m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
-                  [FC],  [_LT_TAGVAR(compiler_needs_object, $1)=yes])
-  else
-    _LT_TAGVAR(whole_archive_flag_spec, $1)=''
-  fi
-  _LT_TAGVAR(link_all_deplibs, $1)=yes
-  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
-  case $cc_basename in
-     ifort*) _lt_dar_can_shared=yes ;;
-     *) _lt_dar_can_shared=$GCC ;;
-  esac
-  if test "$_lt_dar_can_shared" = "yes"; then
-    output_verbose_link_cmd=func_echo_all
-    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
-    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
-    _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
-    _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-    m4_if([$1], [CXX],
-[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then
-      _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
-      _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
-    fi
-],[])
-  else
-  _LT_TAGVAR(ld_shlibs, $1)=no
-  fi
-])
-
-# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
-# ----------------------------------
-# Links a minimal program and checks the executable
-# for the system default hardcoded library path. In most cases,
-# this is /usr/lib:/lib, but when the MPI compilers are used
-# the location of the communication and MPI libs are included too.
-# If we don't find anything, use the default library path according
-# to the aix ld manual.
-# Store the results from the different compilers for each TAGNAME.
-# Allow to override them for all tags through lt_cv_aix_libpath.
-m4_defun([_LT_SYS_MODULE_PATH_AIX],
-[m4_require([_LT_DECL_SED])dnl
-if test "${lt_cv_aix_libpath+set}" = set; then
-  aix_libpath=$lt_cv_aix_libpath
-else
-  AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
-  [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
-  lt_aix_libpath_sed='[
-      /Import File Strings/,/^$/ {
-         /^0/ {
-             s/^0  *\([^ ]*\) *$/\1/
-             p
-         }
-      }]'
-  _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-  # Check for a 64-bit object if we didn't find anything.
-  if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
-    _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-  fi],[])
-  if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
-    _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
-  fi
-  ])
-  aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
-fi
-])# _LT_SYS_MODULE_PATH_AIX
-
-
-# _LT_SHELL_INIT(ARG)
-# -------------------
-m4_define([_LT_SHELL_INIT],
-[m4_divert_text([M4SH-INIT], [$1
-])])# _LT_SHELL_INIT
-
-
-
-# _LT_PROG_ECHO_BACKSLASH
-# -----------------------
-# Find how we can fake an echo command that does not interpret backslash.
-# In particular, with Autoconf 2.60 or later we add some code to the start
-# of the generated configure script which will find a shell with a builtin
-# printf (which we can use as an echo command).
-m4_defun([_LT_PROG_ECHO_BACKSLASH],
-[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-
-AC_MSG_CHECKING([how to print strings])
-# Test print first, because it will be a builtin if present.
-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
-   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
-  ECHO='print -r --'
-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
-  ECHO='printf %s\n'
-else
-  # Use this function as a fallback that always works.
-  func_fallback_echo ()
-  {
-    eval 'cat <<_LTECHO_EOF
-$[]1
-_LTECHO_EOF'
-  }
-  ECHO='func_fallback_echo'
-fi
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
-    $ECHO "$*" 
-}
-
-case "$ECHO" in
-  printf*) AC_MSG_RESULT([printf]) ;;
-  print*) AC_MSG_RESULT([print -r]) ;;
-  *) AC_MSG_RESULT([cat]) ;;
-esac
-
-m4_ifdef([_AS_DETECT_SUGGESTED],
-[_AS_DETECT_SUGGESTED([
-  test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
-    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-    ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-    ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-    PATH=/empty FPATH=/empty; export PATH FPATH
-    test "X`printf %s $ECHO`" = "X$ECHO" \
-      || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
-
-_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
-_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
-])# _LT_PROG_ECHO_BACKSLASH
-
-
-# _LT_WITH_SYSROOT
-# ----------------
-AC_DEFUN([_LT_WITH_SYSROOT],
-[AC_MSG_CHECKING([for sysroot])
-AC_ARG_WITH([sysroot],
-[  --with-sysroot[=DIR] Search for dependent libraries within DIR
-                        (or the compiler's sysroot if not specified).],
-[], [with_sysroot=no])
-
-dnl lt_sysroot will always be passed unquoted.  We quote it here
-dnl in case the user passed a directory name.
-lt_sysroot=
-case ${with_sysroot} in #(
- yes)
-   if test "$GCC" = yes; then
-     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
-   fi
-   ;; #(
- /*)
-   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
-   ;; #(
- no|'')
-   ;; #(
- *)
-   AC_MSG_RESULT([${with_sysroot}])
-   AC_MSG_ERROR([The sysroot must be an absolute path.])
-   ;;
-esac
-
- AC_MSG_RESULT([${lt_sysroot:-no}])
-_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
-[dependent libraries, and in which our libraries should be installed.])])
-
-# _LT_ENABLE_LOCK
-# ---------------
-m4_defun([_LT_ENABLE_LOCK],
-[AC_ARG_ENABLE([libtool-lock],
-  [AS_HELP_STRING([--disable-libtool-lock],
-    [avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.$ac_objext` in
-      *ELF-32*)
-       HPUX_IA64_MODE="32"
-       ;;
-      *ELF-64*)
-       HPUX_IA64_MODE="64"
-       ;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-*-*-irix6*)
-  # Find out which ABI we are using.
-  echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    if test "$lt_cv_prog_gnu_ld" = yes; then
-      case `/usr/bin/file conftest.$ac_objext` in
-       *32-bit*)
-         LD="${LD-ld} -melf32bsmip"
-         ;;
-       *N32*)
-         LD="${LD-ld} -melf32bmipn32"
-         ;;
-       *64-bit*)
-         LD="${LD-ld} -melf64bmip"
-       ;;
-      esac
-    else
-      case `/usr/bin/file conftest.$ac_objext` in
-       *32-bit*)
-         LD="${LD-ld} -32"
-         ;;
-       *N32*)
-         LD="${LD-ld} -n32"
-         ;;
-       *64-bit*)
-         LD="${LD-ld} -64"
-         ;;
-      esac
-    fi
-  fi
-  rm -rf conftest*
-  ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.o` in
-      *32-bit*)
-       case $host in
-         x86_64-*kfreebsd*-gnu)
-           LD="${LD-ld} -m elf_i386_fbsd"
-           ;;
-         x86_64-*linux*)
-           LD="${LD-ld} -m elf_i386"
-           ;;
-         ppc64-*linux*|powerpc64-*linux*)
-           LD="${LD-ld} -m elf32ppclinux"
-           ;;
-         s390x-*linux*)
-           LD="${LD-ld} -m elf_s390"
-           ;;
-         sparc64-*linux*)
-           LD="${LD-ld} -m elf32_sparc"
-           ;;
-       esac
-       ;;
-      *64-bit*)
-       case $host in
-         x86_64-*kfreebsd*-gnu)
-           LD="${LD-ld} -m elf_x86_64_fbsd"
-           ;;
-         x86_64-*linux*)
-           LD="${LD-ld} -m elf_x86_64"
-           ;;
-         ppc*-*linux*|powerpc*-*linux*)
-           LD="${LD-ld} -m elf64ppc"
-           ;;
-         s390*-*linux*|s390*-*tpf*)
-           LD="${LD-ld} -m elf64_s390"
-           ;;
-         sparc*-*linux*)
-           LD="${LD-ld} -m elf64_sparc"
-           ;;
-       esac
-       ;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-
-*-*-sco3.2v5*)
-  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
-  SAVE_CFLAGS="$CFLAGS"
-  CFLAGS="$CFLAGS -belf"
-  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
-    [AC_LANG_PUSH(C)
-     AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
-     AC_LANG_POP])
-  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
-    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
-    CFLAGS="$SAVE_CFLAGS"
-  fi
-  ;;
-*-*solaris*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.o` in
-    *64-bit*)
-      case $lt_cv_prog_gnu_ld in
-      yes*)
-        case $host in
-        i?86-*-solaris*)
-          LD="${LD-ld} -m elf_x86_64"
-          ;;
-        sparc*-*-solaris*)
-          LD="${LD-ld} -m elf64_sparc"
-          ;;
-        esac
-        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
-        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
-          LD="${LD-ld}_sol2"
-        fi
-        ;;
-      *)
-       if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
-         LD="${LD-ld} -64"
-       fi
-       ;;
-      esac
-      ;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-esac
-
-need_locks="$enable_libtool_lock"
-])# _LT_ENABLE_LOCK
-
-
-# _LT_PROG_AR
-# -----------
-m4_defun([_LT_PROG_AR],
-[AC_CHECK_TOOLS(AR, [ar], false)
-: ${AR=ar}
-: ${AR_FLAGS=cru}
-_LT_DECL([], [AR], [1], [The archiver])
-_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
-
-AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
-  [lt_cv_ar_at_file=no
-   AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
-     [echo conftest.$ac_objext > conftest.lst
-      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
-      AC_TRY_EVAL([lt_ar_try])
-      if test "$ac_status" -eq 0; then
-       # Ensure the archiver fails upon bogus file names.
-       rm -f conftest.$ac_objext libconftest.a
-       AC_TRY_EVAL([lt_ar_try])
-       if test "$ac_status" -ne 0; then
-          lt_cv_ar_at_file=@
-        fi
-      fi
-      rm -f conftest.* libconftest.a
-     ])
-  ])
-
-if test "x$lt_cv_ar_at_file" = xno; then
-  archiver_list_spec=
-else
-  archiver_list_spec=$lt_cv_ar_at_file
-fi
-_LT_DECL([], [archiver_list_spec], [1],
-  [How to feed a file listing to the archiver])
-])# _LT_PROG_AR
-
-
-# _LT_CMD_OLD_ARCHIVE
-# -------------------
-m4_defun([_LT_CMD_OLD_ARCHIVE],
-[_LT_PROG_AR
-
-AC_CHECK_TOOL(STRIP, strip, :)
-test -z "$STRIP" && STRIP=:
-_LT_DECL([], [STRIP], [1], [A symbol stripping program])
-
-AC_CHECK_TOOL(RANLIB, ranlib, :)
-test -z "$RANLIB" && RANLIB=:
-_LT_DECL([], [RANLIB], [1],
-    [Commands used to install an old-style archive])
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
-  case $host_os in
-  openbsd*)
-    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
-    ;;
-  *)
-    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
-    ;;
-  esac
-  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
-fi
-
-case $host_os in
-  darwin*)
-    lock_old_archive_extraction=yes ;;
-  *)
-    lock_old_archive_extraction=no ;;
-esac
-_LT_DECL([], [old_postinstall_cmds], [2])
-_LT_DECL([], [old_postuninstall_cmds], [2])
-_LT_TAGDECL([], [old_archive_cmds], [2],
-    [Commands used to build an old-style archive])
-_LT_DECL([], [lock_old_archive_extraction], [0],
-    [Whether to use a lock for old archive extraction])
-])# _LT_CMD_OLD_ARCHIVE
-
-
-# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-#              [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------------------
-# Check whether the given compiler option works
-AC_DEFUN([_LT_COMPILER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
-  [$2=no
-   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
-   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-   lt_compiler_flag="$3"
-   # Insert the option either (1) after the last *FLAGS variable, or
-   # (2) before a word containing "conftest.", or (3) at the end.
-   # Note that $ac_compile itself does not contain backslashes and begins
-   # with a dollar sign (not a hyphen), so the echo should work correctly.
-   # The option is referenced via a variable to avoid confusing sed.
-   lt_compile=`echo "$ac_compile" | $SED \
-   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-   -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
-   (eval "$lt_compile" 2>conftest.err)
-   ac_status=$?
-   cat conftest.err >&AS_MESSAGE_LOG_FD
-   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-   if (exit $ac_status) && test -s "$ac_outfile"; then
-     # The compiler can only warn and ignore the option if not recognized
-     # So say no if there are warnings other than the usual output.
-     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
-     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
-     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
-       $2=yes
-     fi
-   fi
-   $RM conftest*
-])
-
-if test x"[$]$2" = xyes; then
-    m4_if([$5], , :, [$5])
-else
-    m4_if([$6], , :, [$6])
-fi
-])# _LT_COMPILER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
-
-
-# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-#                  [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------
-# Check whether the given linker option works
-AC_DEFUN([_LT_LINKER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
-  [$2=no
-   save_LDFLAGS="$LDFLAGS"
-   LDFLAGS="$LDFLAGS $3"
-   echo "$lt_simple_link_test_code" > conftest.$ac_ext
-   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
-     # The linker can only warn and ignore the option if not recognized
-     # So say no if there are warnings
-     if test -s conftest.err; then
-       # Append any errors to the config.log.
-       cat conftest.err 1>&AS_MESSAGE_LOG_FD
-       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
-       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
-       if diff conftest.exp conftest.er2 >/dev/null; then
-         $2=yes
-       fi
-     else
-       $2=yes
-     fi
-   fi
-   $RM -r conftest*
-   LDFLAGS="$save_LDFLAGS"
-])
-
-if test x"[$]$2" = xyes; then
-    m4_if([$4], , :, [$4])
-else
-    m4_if([$5], , :, [$5])
-fi
-])# _LT_LINKER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
-
-
-# LT_CMD_MAX_LEN
-#---------------
-AC_DEFUN([LT_CMD_MAX_LEN],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-# find the maximum length of command line arguments
-AC_MSG_CHECKING([the maximum length of command line arguments])
-AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
-  i=0
-  teststring="ABCD"
-
-  case $build_os in
-  msdosdjgpp*)
-    # On DJGPP, this test can blow up pretty badly due to problems in libc
-    # (any single argument exceeding 2000 bytes causes a buffer overrun
-    # during glob expansion).  Even if it were fixed, the result of this
-    # check would be larger than it should be.
-    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
-    ;;
-
-  gnu*)
-    # Under GNU Hurd, this test is not required because there is
-    # no limit to the length of command line arguments.
-    # Libtool will interpret -1 as no limit whatsoever
-    lt_cv_sys_max_cmd_len=-1;
-    ;;
-
-  cygwin* | mingw* | cegcc*)
-    # On Win9x/ME, this test blows up -- it succeeds, but takes
-    # about 5 minutes as the teststring grows exponentially.
-    # Worse, since 9x/ME are not pre-emptively multitasking,
-    # you end up with a "frozen" computer, even though with patience
-    # the test eventually succeeds (with a max line length of 256k).
-    # Instead, let's just punt: use the minimum linelength reported by
-    # all of the supported platforms: 8192 (on NT/2K/XP).
-    lt_cv_sys_max_cmd_len=8192;
-    ;;
-
-  mint*)
-    # On MiNT this can take a long time and run out of memory.
-    lt_cv_sys_max_cmd_len=8192;
-    ;;
-
-  amigaos*)
-    # On AmigaOS with pdksh, this test takes hours, literally.
-    # So we just punt and use a minimum line length of 8192.
-    lt_cv_sys_max_cmd_len=8192;
-    ;;
-
-  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
-    # This has been around since 386BSD, at least.  Likely further.
-    if test -x /sbin/sysctl; then
-      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
-    elif test -x /usr/sbin/sysctl; then
-      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
-    else
-      lt_cv_sys_max_cmd_len=65536      # usable default for all BSDs
-    fi
-    # And add a safety zone
-    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
-    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
-    ;;
-
-  interix*)
-    # We know the value 262144 and hardcode it with a safety zone (like BSD)
-    lt_cv_sys_max_cmd_len=196608
-    ;;
-
-  os2*)
-    # The test takes a long time on OS/2.
-    lt_cv_sys_max_cmd_len=8192
-    ;;
-
-  osf*)
-    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
-    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
-    # nice to cause kernel panics so lets avoid the loop below.
-    # First set a reasonable default.
-    lt_cv_sys_max_cmd_len=16384
-    #
-    if test -x /sbin/sysconfig; then
-      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
-        *1*) lt_cv_sys_max_cmd_len=-1 ;;
-      esac
-    fi
-    ;;
-  sco3.2v5*)
-    lt_cv_sys_max_cmd_len=102400
-    ;;
-  sysv5* | sco5v6* | sysv4.2uw2*)
-    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
-    if test -n "$kargmax"; then
-      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[        ]]//'`
-    else
-      lt_cv_sys_max_cmd_len=32768
-    fi
-    ;;
-  *)
-    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
-    if test -n "$lt_cv_sys_max_cmd_len"; then
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
-    else
-      # Make teststring a little bigger before we do anything with it.
-      # a 1K string should be a reasonable start.
-      for i in 1 2 3 4 5 6 7 8 ; do
-        teststring=$teststring$teststring
-      done
-      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
-      # If test is not a shell built-in, we'll probably end up computing a
-      # maximum length that is only half of the actual maximum length, but
-      # we can't tell.
-      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
-                = "X$teststring$teststring"; } >/dev/null 2>&1 &&
-             test $i != 17 # 1/2 MB should be enough
-      do
-        i=`expr $i + 1`
-        teststring=$teststring$teststring
-      done
-      # Only check the string length outside the loop.
-      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
-      teststring=
-      # Add a significant safety factor because C++ compilers can tack on
-      # massive amounts of additional arguments before passing them to the
-      # linker.  It appears as though 1/2 is a usable value.
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
-    fi
-    ;;
-  esac
-])
-if test -n $lt_cv_sys_max_cmd_len ; then
-  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
-else
-  AC_MSG_RESULT(none)
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-_LT_DECL([], [max_cmd_len], [0],
-    [What is the maximum length of a command?])
-])# LT_CMD_MAX_LEN
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
-
-
-# _LT_HEADER_DLFCN
-# ----------------
-m4_defun([_LT_HEADER_DLFCN],
-[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
-])# _LT_HEADER_DLFCN
-
-
-# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-# ----------------------------------------------------------------
-m4_defun([_LT_TRY_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "$cross_compiling" = yes; then :
-  [$4]
-else
-  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
-  lt_status=$lt_dlunknown
-  cat > conftest.$ac_ext <<_LT_EOF
-[#line $LINENO "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-#  define LT_DLGLOBAL          RTLD_GLOBAL
-#else
-#  ifdef DL_GLOBAL
-#    define LT_DLGLOBAL                DL_GLOBAL
-#  else
-#    define LT_DLGLOBAL                0
-#  endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
-   find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-#  ifdef RTLD_LAZY
-#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
-#  else
-#    ifdef DL_LAZY
-#      define LT_DLLAZY_OR_NOW         DL_LAZY
-#    else
-#      ifdef RTLD_NOW
-#        define LT_DLLAZY_OR_NOW       RTLD_NOW
-#      else
-#        ifdef DL_NOW
-#          define LT_DLLAZY_OR_NOW     DL_NOW
-#        else
-#          define LT_DLLAZY_OR_NOW     0
-#        endif
-#      endif
-#    endif
-#  endif
-#endif
-
-/* When -fvisbility=hidden is used, assume the code has been annotated
-   correspondingly for the symbols needed.  */
-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
-int fnord () __attribute__((visibility("default")));
-#endif
-
-int fnord () { return 42; }
-int main ()
-{
-  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
-  int status = $lt_dlunknown;
-
-  if (self)
-    {
-      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
-      else
-        {
-         if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
-          else puts (dlerror ());
-       }
-      /* dlclose (self); */
-    }
-  else
-    puts (dlerror ());
-
-  return status;
-}]
-_LT_EOF
-  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
-    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
-    lt_status=$?
-    case x$lt_status in
-      x$lt_dlno_uscore) $1 ;;
-      x$lt_dlneed_uscore) $2 ;;
-      x$lt_dlunknown|x*) $3 ;;
-    esac
-  else :
-    # compilation failed
-    $3
-  fi
-fi
-rm -fr conftest*
-])# _LT_TRY_DLOPEN_SELF
-
-
-# LT_SYS_DLOPEN_SELF
-# ------------------
-AC_DEFUN([LT_SYS_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "x$enable_dlopen" != xyes; then
-  enable_dlopen=unknown
-  enable_dlopen_self=unknown
-  enable_dlopen_self_static=unknown
-else
-  lt_cv_dlopen=no
-  lt_cv_dlopen_libs=
-
-  case $host_os in
-  beos*)
-    lt_cv_dlopen="load_add_on"
-    lt_cv_dlopen_libs=
-    lt_cv_dlopen_self=yes
-    ;;
-
-  mingw* | pw32* | cegcc*)
-    lt_cv_dlopen="LoadLibrary"
-    lt_cv_dlopen_libs=
-    ;;
-
-  cygwin*)
-    lt_cv_dlopen="dlopen"
-    lt_cv_dlopen_libs=
-    ;;
-
-  darwin*)
-  # if libdl is installed we need to link against it
-    AC_CHECK_LIB([dl], [dlopen],
-               [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
-    lt_cv_dlopen="dyld"
-    lt_cv_dlopen_libs=
-    lt_cv_dlopen_self=yes
-    ])
-    ;;
-
-  *)
-    AC_CHECK_FUNC([shl_load],
-         [lt_cv_dlopen="shl_load"],
-      [AC_CHECK_LIB([dld], [shl_load],
-           [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
-       [AC_CHECK_FUNC([dlopen],
-             [lt_cv_dlopen="dlopen"],
-         [AC_CHECK_LIB([dl], [dlopen],
-               [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
-           [AC_CHECK_LIB([svld], [dlopen],
-                 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
-             [AC_CHECK_LIB([dld], [dld_link],
-                   [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
-             ])
-           ])
-         ])
-       ])
-      ])
-    ;;
-  esac
-
-  if test "x$lt_cv_dlopen" != xno; then
-    enable_dlopen=yes
-  else
-    enable_dlopen=no
-  fi
-
-  case $lt_cv_dlopen in
-  dlopen)
-    save_CPPFLAGS="$CPPFLAGS"
-    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
-    save_LDFLAGS="$LDFLAGS"
-    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
-    save_LIBS="$LIBS"
-    LIBS="$lt_cv_dlopen_libs $LIBS"
-
-    AC_CACHE_CHECK([whether a program can dlopen itself],
-         lt_cv_dlopen_self, [dnl
-         _LT_TRY_DLOPEN_SELF(
-           lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
-           lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
-    ])
-
-    if test "x$lt_cv_dlopen_self" = xyes; then
-      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
-      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
-         lt_cv_dlopen_self_static, [dnl
-         _LT_TRY_DLOPEN_SELF(
-           lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
-           lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
-      ])
-    fi
-
-    CPPFLAGS="$save_CPPFLAGS"
-    LDFLAGS="$save_LDFLAGS"
-    LIBS="$save_LIBS"
-    ;;
-  esac
-
-  case $lt_cv_dlopen_self in
-  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
-  *) enable_dlopen_self=unknown ;;
-  esac
-
-  case $lt_cv_dlopen_self_static in
-  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
-  *) enable_dlopen_self_static=unknown ;;
-  esac
-fi
-_LT_DECL([dlopen_support], [enable_dlopen], [0],
-        [Whether dlopen is supported])
-_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
-        [Whether dlopen of programs is supported])
-_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
-        [Whether dlopen of statically linked programs is supported])
-])# LT_SYS_DLOPEN_SELF
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
-
-
-# _LT_COMPILER_C_O([TAGNAME])
-# ---------------------------
-# Check to see if options -c and -o are simultaneously supported by compiler.
-# This macro does not hard code the compiler like AC_PROG_CC_C_O.
-m4_defun([_LT_COMPILER_C_O],
-[m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
-  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
-  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
-   $RM -r conftest 2>/dev/null
-   mkdir conftest
-   cd conftest
-   mkdir out
-   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
-   lt_compiler_flag="-o out/conftest2.$ac_objext"
-   # Insert the option either (1) after the last *FLAGS variable, or
-   # (2) before a word containing "conftest.", or (3) at the end.
-   # Note that $ac_compile itself does not contain backslashes and begins
-   # with a dollar sign (not a hyphen), so the echo should work correctly.
-   lt_compile=`echo "$ac_compile" | $SED \
-   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-   -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
-   (eval "$lt_compile" 2>out/conftest.err)
-   ac_status=$?
-   cat out/conftest.err >&AS_MESSAGE_LOG_FD
-   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-   if (exit $ac_status) && test -s out/conftest2.$ac_objext
-   then
-     # The compiler can only warn and ignore the option if not recognized
-     # So say no if there are warnings
-     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
-     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
-     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
-       _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-     fi
-   fi
-   chmod u+w . 2>&AS_MESSAGE_LOG_FD
-   $RM conftest*
-   # SGI C++ compiler will create directory out/ii_files/ for
-   # template instantiation
-   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
-   $RM out/* && rmdir out
-   cd ..
-   $RM -r conftest
-   $RM conftest*
-])
-_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
-       [Does compiler simultaneously support -c and -o options?])
-])# _LT_COMPILER_C_O
-
-
-# _LT_COMPILER_FILE_LOCKS([TAGNAME])
-# ----------------------------------
-# Check to see if we can do hard links to lock some files if needed
-m4_defun([_LT_COMPILER_FILE_LOCKS],
-[m4_require([_LT_ENABLE_LOCK])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_COMPILER_C_O([$1])
-
-hard_links="nottested"
-if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
-  # do not overwrite the value of need_locks provided by the user
-  AC_MSG_CHECKING([if we can lock with hard links])
-  hard_links=yes
-  $RM conftest*
-  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-  touch conftest.a
-  ln conftest.a conftest.b 2>&5 || hard_links=no
-  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-  AC_MSG_RESULT([$hard_links])
-  if test "$hard_links" = no; then
-    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
-    need_locks=warn
-  fi
-else
-  need_locks=no
-fi
-_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
-])# _LT_COMPILER_FILE_LOCKS
-
-
-# _LT_CHECK_OBJDIR
-# ----------------
-m4_defun([_LT_CHECK_OBJDIR],
-[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
-[rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
-  lt_cv_objdir=.libs
-else
-  # MS-DOS does not allow filenames that begin with a dot.
-  lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null])
-objdir=$lt_cv_objdir
-_LT_DECL([], [objdir], [0],
-         [The name of the directory that contains temporary libtool files])dnl
-m4_pattern_allow([LT_OBJDIR])dnl
-AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
-  [Define to the sub-directory in which libtool stores uninstalled libraries.])
-])# _LT_CHECK_OBJDIR
-
-
-# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
-# --------------------------------------
-# Check hardcoding attributes.
-m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
-[AC_MSG_CHECKING([how to hardcode library paths into programs])
-_LT_TAGVAR(hardcode_action, $1)=
-if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
-   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
-   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-
-  # We can hardcode non-existent directories.
-  if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
-     # If the only mechanism to avoid hardcoding is shlibpath_var, we
-     # have to relink, otherwise we might link with an installed library
-     # when we should be linking with a yet-to-be-installed one
-     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
-     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
-    # Linking always hardcodes the temporary library directory.
-    _LT_TAGVAR(hardcode_action, $1)=relink
-  else
-    # We can link without hardcoding, and we can hardcode nonexisting dirs.
-    _LT_TAGVAR(hardcode_action, $1)=immediate
-  fi
-else
-  # We cannot hardcode anything, or else we can only hardcode existing
-  # directories.
-  _LT_TAGVAR(hardcode_action, $1)=unsupported
-fi
-AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
-
-if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
-   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
-  # Fast installation is not supported
-  enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
-     test "$enable_shared" = no; then
-  # Fast installation is not necessary
-  enable_fast_install=needless
-fi
-_LT_TAGDECL([], [hardcode_action], [0],
-    [How to hardcode a shared library path into an executable])
-])# _LT_LINKER_HARDCODE_LIBPATH
-
-
-# _LT_CMD_STRIPLIB
-# ----------------
-m4_defun([_LT_CMD_STRIPLIB],
-[m4_require([_LT_DECL_EGREP])
-striplib=
-old_striplib=
-AC_MSG_CHECKING([whether stripping libraries is possible])
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
-  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
-  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
-  AC_MSG_RESULT([yes])
-else
-# FIXME - insert some real tests, host_os isn't really good enough
-  case $host_os in
-  darwin*)
-    if test -n "$STRIP" ; then
-      striplib="$STRIP -x"
-      old_striplib="$STRIP -S"
-      AC_MSG_RESULT([yes])
-    else
-      AC_MSG_RESULT([no])
-    fi
-    ;;
-  *)
-    AC_MSG_RESULT([no])
-    ;;
-  esac
-fi
-_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
-_LT_DECL([], [striplib], [1])
-])# _LT_CMD_STRIPLIB
-
-
-# _LT_SYS_DYNAMIC_LINKER([TAG])
-# -----------------------------
-# PORTME Fill in your ld.so characteristics
-m4_defun([_LT_SYS_DYNAMIC_LINKER],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_OBJDUMP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-AC_MSG_CHECKING([dynamic linker characteristics])
-m4_if([$1],
-       [], [
-if test "$GCC" = yes; then
-  case $host_os in
-    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
-    *) lt_awk_arg="/^libraries:/" ;;
-  esac
-  case $host_os in
-    mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
-    *) lt_sed_strip_eq="s,=/,/,g" ;;
-  esac
-  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
-  case $lt_search_path_spec in
-  *\;*)
-    # if the path contains ";" then we assume it to be the separator
-    # otherwise default to the standard path separator (i.e. ":") - it is
-    # assumed that no part of a normal pathname contains ";" but that should
-    # okay in the real world where ";" in dirpaths is itself problematic.
-    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
-    ;;
-  *)
-    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
-    ;;
-  esac
-  # Ok, now we have the path, separated by spaces, we can step through it
-  # and add multilib dir if necessary.
-  lt_tmp_lt_search_path_spec=
-  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
-  for lt_sys_path in $lt_search_path_spec; do
-    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
-      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
-    else
-      test -d "$lt_sys_path" && \
-       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
-    fi
-  done
-  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
-BEGIN {RS=" "; FS="/|\n";} {
-  lt_foo="";
-  lt_count=0;
-  for (lt_i = NF; lt_i > 0; lt_i--) {
-    if ($lt_i != "" && $lt_i != ".") {
-      if ($lt_i == "..") {
-        lt_count++;
-      } else {
-        if (lt_count == 0) {
-          lt_foo="/" $lt_i lt_foo;
-        } else {
-          lt_count--;
-        }
-      }
-    }
-  }
-  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
-  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-}'`
-  # AWK program above erroneously prepends '/' to C:/dos/paths
-  # for these hosts.
-  case $host_os in
-    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
-      $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
-  esac
-  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
-else
-  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi])
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
-  shlibpath_var=LIBPATH
-
-  # AIX 3 has no versioning support, so we append a major version to the name.
-  soname_spec='${libname}${release}${shared_ext}$major'
-  ;;
-
-aix[[4-9]]*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  hardcode_into_libs=yes
-  if test "$host_cpu" = ia64; then
-    # AIX 5 supports IA64
-    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
-    shlibpath_var=LD_LIBRARY_PATH
-  else
-    # With GCC up to 2.95.x, collect2 would create an import file
-    # for dependence libraries.  The import file would start with
-    # the line `#! .'.  This would cause the generated library to
-    # depend on `.', always an invalid library.  This was fixed in
-    # development snapshots of GCC prior to 3.0.
-    case $host_os in
-      aix4 | aix4.[[01]] | aix4.[[01]].*)
-      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
-          echo ' yes '
-          echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
-       :
-      else
-       can_build_shared=no
-      fi
-      ;;
-    esac
-    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
-    # soname into executable. Probably we can add versioning support to
-    # collect2, so additional links can be useful in future.
-    if test "$aix_use_runtimelinking" = yes; then
-      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
-      # instead of lib<name>.a to let people know that these are not
-      # typical AIX shared libraries.
-      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    else
-      # We preserve .a as extension for shared libraries through AIX4.2
-      # and later when we are not doing run time linking.
-      library_names_spec='${libname}${release}.a $libname.a'
-      soname_spec='${libname}${release}${shared_ext}$major'
-    fi
-    shlibpath_var=LIBPATH
-  fi
-  ;;
-
-amigaos*)
-  case $host_cpu in
-  powerpc)
-    # Since July 2007 AmigaOS4 officially supports .so libraries.
-    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    ;;
-  m68k)
-    library_names_spec='$libname.ixlibrary $libname.a'
-    # Create ${libname}_ixlibrary.a entries in /sys/libs.
-    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
-    ;;
-  esac
-  ;;
-
-beos*)
-  library_names_spec='${libname}${shared_ext}'
-  dynamic_linker="$host_os ld.so"
-  shlibpath_var=LIBRARY_PATH
-  ;;
-
-bsdi[[45]]*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
-  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
-  # the default ld.so.conf also contains /usr/contrib/lib and
-  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
-  # libtool to hard-code these into programs
-  ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
-  version_type=windows
-  shrext_cmds=".dll"
-  need_version=no
-  need_lib_prefix=no
-
-  case $GCC,$cc_basename in
-  yes,*)
-    # gcc
-    library_names_spec='$libname.dll.a'
-    # DLL is installed to $(libdir)/../bin by postinstall_cmds
-    postinstall_cmds='base_file=`basename \${file}`~
-      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
-      dldir=$destdir/`dirname \$dlpath`~
-      test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname~
-      chmod a+x \$dldir/$dlname~
-      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
-        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
-      fi'
-    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
-      dlpath=$dir/\$dldll~
-       $RM \$dlpath'
-    shlibpath_overrides_runpath=yes
-
-    case $host_os in
-    cygwin*)
-      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
-      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-m4_if([$1], [],[
-      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
-      ;;
-    mingw* | cegcc*)
-      # MinGW DLLs use traditional 'lib' prefix
-      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      ;;
-    pw32*)
-      # pw32 DLLs use 'pw' prefix rather than 'lib'
-      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      ;;
-    esac
-    dynamic_linker='Win32 ld.exe'
-    ;;
-
-  *,cl*)
-    # Native MSVC
-    libname_spec='$name'
-    soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-    library_names_spec='${libname}.dll.lib'
-
-    case $build_os in
-    mingw*)
-      sys_lib_search_path_spec=
-      lt_save_ifs=$IFS
-      IFS=';'
-      for lt_path in $LIB
-      do
-        IFS=$lt_save_ifs
-        # Let DOS variable expansion print the short 8.3 style file name.
-        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
-        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
-      done
-      IFS=$lt_save_ifs
-      # Convert to MSYS style.
-      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
-      ;;
-    cygwin*)
-      # Convert to unix form, then to dos form, then back to unix form
-      # but this time dos style (no spaces!) so that the unix form looks
-      # like /cygdrive/c/PROGRA~1:/cygdr...
-      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
-      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
-      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
-      ;;
-    *)
-      sys_lib_search_path_spec="$LIB"
-      if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
-        # It is most probably a Windows format PATH.
-        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
-      else
-        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
-      fi
-      # FIXME: find the short name or the path components, as spaces are
-      # common. (e.g. "Program Files" -> "PROGRA~1")
-      ;;
-    esac
-
-    # DLL is installed to $(libdir)/../bin by postinstall_cmds
-    postinstall_cmds='base_file=`basename \${file}`~
-      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
-      dldir=$destdir/`dirname \$dlpath`~
-      test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
-    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
-      dlpath=$dir/\$dldll~
-       $RM \$dlpath'
-    shlibpath_overrides_runpath=yes
-    dynamic_linker='Win32 link.exe'
-    ;;
-
-  *)
-    # Assume MSVC wrapper
-    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
-    dynamic_linker='Win32 ld.exe'
-    ;;
-  esac
-  # FIXME: first we should search . and the directory the executable is in
-  shlibpath_var=PATH
-  ;;
-
-darwin* | rhapsody*)
-  dynamic_linker="$host_os dyld"
-  version_type=darwin
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
-  soname_spec='${libname}${release}${major}$shared_ext'
-  shlibpath_overrides_runpath=yes
-  shlibpath_var=DYLD_LIBRARY_PATH
-  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-m4_if([$1], [],[
-  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
-  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
-  ;;
-
-dgux*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-freebsd* | dragonfly*)
-  # DragonFly does not have aout.  When/if they implement a new
-  # versioning mechanism, adjust this.
-  if test -x /usr/bin/objformat; then
-    objformat=`/usr/bin/objformat`
-  else
-    case $host_os in
-    freebsd[[23]].*) objformat=aout ;;
-    *) objformat=elf ;;
-    esac
-  fi
-  version_type=freebsd-$objformat
-  case $version_type in
-    freebsd-elf*)
-      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-      need_version=no
-      need_lib_prefix=no
-      ;;
-    freebsd-*)
-      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
-      need_version=yes
-      ;;
-  esac
-  shlibpath_var=LD_LIBRARY_PATH
-  case $host_os in
-  freebsd2.*)
-    shlibpath_overrides_runpath=yes
-    ;;
-  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
-    shlibpath_overrides_runpath=yes
-    hardcode_into_libs=yes
-    ;;
-  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
-  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
-    shlibpath_overrides_runpath=no
-    hardcode_into_libs=yes
-    ;;
-  *) # from 4.6 on, and DragonFly
-    shlibpath_overrides_runpath=yes
-    hardcode_into_libs=yes
-    ;;
-  esac
-  ;;
-
-gnu*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  ;;
-
-haiku*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  dynamic_linker="$host_os runtime_loader"
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
-  hardcode_into_libs=yes
-  ;;
-
-hpux9* | hpux10* | hpux11*)
-  # Give a soname corresponding to the major version so that dld.sl refuses to
-  # link against other versions.
-  version_type=sunos
-  need_lib_prefix=no
-  need_version=no
-  case $host_cpu in
-  ia64*)
-    shrext_cmds='.so'
-    hardcode_into_libs=yes
-    dynamic_linker="$host_os dld.so"
-    shlibpath_var=LD_LIBRARY_PATH
-    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    if test "X$HPUX_IA64_MODE" = X32; then
-      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
-    else
-      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
-    fi
-    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-    ;;
-  hppa*64*)
-    shrext_cmds='.sl'
-    hardcode_into_libs=yes
-    dynamic_linker="$host_os dld.sl"
-    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
-    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
-    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-    ;;
-  *)
-    shrext_cmds='.sl'
-    dynamic_linker="$host_os dld.sl"
-    shlibpath_var=SHLIB_PATH
-    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    ;;
-  esac
-  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
-  postinstall_cmds='chmod 555 $lib'
-  # or fails outright, so override atomically:
-  install_override_mode=555
-  ;;
-
-interix[[3-9]]*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  ;;
-
-irix5* | irix6* | nonstopux*)
-  case $host_os in
-    nonstopux*) version_type=nonstopux ;;
-    *)
-       if test "$lt_cv_prog_gnu_ld" = yes; then
-               version_type=linux # correct to gnu/linux during the next big refactor
-       else
-               version_type=irix
-       fi ;;
-  esac
-  need_lib_prefix=no
-  need_version=no
-  soname_spec='${libname}${release}${shared_ext}$major'
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
-  case $host_os in
-  irix5* | nonstopux*)
-    libsuff= shlibsuff=
-    ;;
-  *)
-    case $LD in # libtool.m4 will add one of these switches to LD
-    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
-      libsuff= shlibsuff= libmagic=32-bit;;
-    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
-      libsuff=32 shlibsuff=N32 libmagic=N32;;
-    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
-      libsuff=64 shlibsuff=64 libmagic=64-bit;;
-    *) libsuff= shlibsuff= libmagic=never-match;;
-    esac
-    ;;
-  esac
-  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
-  shlibpath_overrides_runpath=no
-  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
-  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
-  hardcode_into_libs=yes
-  ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
-  dynamic_linker=no
-  ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-
-  # Some binutils ld are patched to set DT_RUNPATH
-  AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
-    [lt_cv_shlibpath_overrides_runpath=no
-    save_LDFLAGS=$LDFLAGS
-    save_libdir=$libdir
-    eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
-        LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
-    AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
-      [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
-        [lt_cv_shlibpath_overrides_runpath=yes])])
-    LDFLAGS=$save_LDFLAGS
-    libdir=$save_libdir
-    ])
-  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
-
-  # This implies no fast_install, which is unacceptable.
-  # Some rework will be needed to allow for fast_install
-  # before this can be enabled.
-  hardcode_into_libs=yes
-
-  # Append ld.so.conf contents to the search path
-  if test -f /etc/ld.so.conf; then
-    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[  ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
-    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
-  fi
-
-  # We used to test for /lib/ld.so.1 and disable shared libraries on
-  # powerpc, because MkLinux only supported shared libraries with the
-  # GNU dynamic linker.  Since this was broken with cross compilers,
-  # most powerpc-linux boxes support dynamic linking these days and
-  # people can always --disable-shared, the test was removed, and we
-  # assume the GNU/Linux dynamic linker is in use.
-  dynamic_linker='GNU/Linux ld.so'
-  ;;
-
-netbsdelf*-gnu)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  dynamic_linker='NetBSD ld.elf_so'
-  ;;
-
-netbsd*)
-  version_type=sunos
-  need_lib_prefix=no
-  need_version=no
-  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-    dynamic_linker='NetBSD (a.out) ld.so'
-  else
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    dynamic_linker='NetBSD ld.elf_so'
-  fi
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  hardcode_into_libs=yes
-  ;;
-
-newsos6)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  ;;
-
-*nto* | *qnx*)
-  version_type=qnx
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  dynamic_linker='ldqnx.so'
-  ;;
-
-openbsd*)
-  version_type=sunos
-  sys_lib_dlsearch_path_spec="/usr/lib"
-  need_lib_prefix=no
-  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-  case $host_os in
-    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
-    *)                         need_version=no  ;;
-  esac
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-    case $host_os in
-      openbsd2.[[89]] | openbsd2.[[89]].*)
-       shlibpath_overrides_runpath=no
-       ;;
-      *)
-       shlibpath_overrides_runpath=yes
-       ;;
-      esac
-  else
-    shlibpath_overrides_runpath=yes
-  fi
-  ;;
-
-os2*)
-  libname_spec='$name'
-  shrext_cmds=".dll"
-  need_lib_prefix=no
-  library_names_spec='$libname${shared_ext} $libname.a'
-  dynamic_linker='OS/2 ld.exe'
-  shlibpath_var=LIBPATH
-  ;;
-
-osf3* | osf4* | osf5*)
-  version_type=osf
-  need_lib_prefix=no
-  need_version=no
-  soname_spec='${libname}${release}${shared_ext}$major'
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  shlibpath_var=LD_LIBRARY_PATH
-  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
-  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
-  ;;
-
-rdos*)
-  dynamic_linker=no
-  ;;
-
-solaris*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  hardcode_into_libs=yes
-  # ldd complains unless libraries are executable
-  postinstall_cmds='chmod +x $lib'
-  ;;
-
-sunos4*)
-  version_type=sunos
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  if test "$with_gnu_ld" = yes; then
-    need_lib_prefix=no
-  fi
-  need_version=yes
-  ;;
-
-sysv4 | sysv4.3*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  case $host_vendor in
-    sni)
-      shlibpath_overrides_runpath=no
-      need_lib_prefix=no
-      runpath_var=LD_RUN_PATH
-      ;;
-    siemens)
-      need_lib_prefix=no
-      ;;
-    motorola)
-      need_lib_prefix=no
-      need_version=no
-      shlibpath_overrides_runpath=no
-      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
-      ;;
-  esac
-  ;;
-
-sysv4*MP*)
-  if test -d /usr/nec ;then
-    version_type=linux # correct to gnu/linux during the next big refactor
-    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
-    soname_spec='$libname${shared_ext}.$major'
-    shlibpath_var=LD_LIBRARY_PATH
-  fi
-  ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-  version_type=freebsd-elf
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  hardcode_into_libs=yes
-  if test "$with_gnu_ld" = yes; then
-    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
-  else
-    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
-    case $host_os in
-      sco3.2v5*)
-        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
-       ;;
-    esac
-  fi
-  sys_lib_dlsearch_path_spec='/usr/lib'
-  ;;
-
-tpf*)
-  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  ;;
-
-uts4*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-*)
-  dynamic_linker=no
-  ;;
-esac
-AC_MSG_RESULT([$dynamic_linker])
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
-  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
-  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
-  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-_LT_DECL([], [variables_saved_for_relink], [1],
-    [Variables whose values should be saved in libtool wrapper scripts and
-    restored at link time])
-_LT_DECL([], [need_lib_prefix], [0],
-    [Do we need the "lib" prefix for modules?])
-_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
-_LT_DECL([], [version_type], [0], [Library versioning type])
-_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
-_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
-_LT_DECL([], [shlibpath_overrides_runpath], [0],
-    [Is shlibpath searched before the hard-coded library search path?])
-_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
-_LT_DECL([], [library_names_spec], [1],
-    [[List of archive names.  First name is the real one, the rest are links.
-    The last name is the one that the linker finds with -lNAME]])
-_LT_DECL([], [soname_spec], [1],
-    [[The coded name of the library, if different from the real name]])
-_LT_DECL([], [install_override_mode], [1],
-    [Permission mode override for installation of shared libraries])
-_LT_DECL([], [postinstall_cmds], [2],
-    [Command to use after installation of a shared archive])
-_LT_DECL([], [postuninstall_cmds], [2],
-    [Command to use after uninstallation of a shared archive])
-_LT_DECL([], [finish_cmds], [2],
-    [Commands used to finish a libtool library installation in a directory])
-_LT_DECL([], [finish_eval], [1],
-    [[As "finish_cmds", except a single script fragment to be evaled but
-    not shown]])
-_LT_DECL([], [hardcode_into_libs], [0],
-    [Whether we should hardcode library paths into libraries])
-_LT_DECL([], [sys_lib_search_path_spec], [2],
-    [Compile-time system search path for libraries])
-_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
-    [Run-time system search path for libraries])
-])# _LT_SYS_DYNAMIC_LINKER
-
-
-# _LT_PATH_TOOL_PREFIX(TOOL)
-# --------------------------
-# find a file program which can recognize shared library
-AC_DEFUN([_LT_PATH_TOOL_PREFIX],
-[m4_require([_LT_DECL_EGREP])dnl
-AC_MSG_CHECKING([for $1])
-AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
-[case $MAGIC_CMD in
-[[\\/*] |  ?:[\\/]*])
-  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
-  ;;
-*)
-  lt_save_MAGIC_CMD="$MAGIC_CMD"
-  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-dnl $ac_dummy forces splitting on constant user-supplied paths.
-dnl POSIX.2 word splitting is done only on the output of word expansions,
-dnl not every word.  This closes a longstanding sh security hole.
-  ac_dummy="m4_if([$2], , $PATH, [$2])"
-  for ac_dir in $ac_dummy; do
-    IFS="$lt_save_ifs"
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$1; then
-      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
-      if test -n "$file_magic_test_file"; then
-       case $deplibs_check_method in
-       "file_magic "*)
-         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
-         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
-           $EGREP "$file_magic_regex" > /dev/null; then
-           :
-         else
-           cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such.  This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem.  Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool@gnu.org
-
-_LT_EOF
-         fi ;;
-       esac
-      fi
-      break
-    fi
-  done
-  IFS="$lt_save_ifs"
-  MAGIC_CMD="$lt_save_MAGIC_CMD"
-  ;;
-esac])
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
-  AC_MSG_RESULT($MAGIC_CMD)
-else
-  AC_MSG_RESULT(no)
-fi
-_LT_DECL([], [MAGIC_CMD], [0],
-        [Used to examine libraries when file_magic_cmd begins with "file"])dnl
-])# _LT_PATH_TOOL_PREFIX
-
-# Old name:
-AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
-
-
-# _LT_PATH_MAGIC
-# --------------
-# find a file program which can recognize a shared library
-m4_defun([_LT_PATH_MAGIC],
-[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-if test -z "$lt_cv_path_MAGIC_CMD"; then
-  if test -n "$ac_tool_prefix"; then
-    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
-  else
-    MAGIC_CMD=:
-  fi
-fi
-])# _LT_PATH_MAGIC
-
-
-# LT_PATH_LD
-# ----------
-# find the pathname to the GNU or non-GNU linker
-AC_DEFUN([LT_PATH_LD],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
-
-AC_ARG_WITH([gnu-ld],
-    [AS_HELP_STRING([--with-gnu-ld],
-       [assume the C compiler uses GNU ld @<:@default=no@:>@])],
-    [test "$withval" = no || with_gnu_ld=yes],
-    [with_gnu_ld=no])dnl
-
-ac_prog=ld
-if test "$GCC" = yes; then
-  # Check if gcc -print-prog-name=ld gives a path.
-  AC_MSG_CHECKING([for ld used by $CC])
-  case $host in
-  *-*-mingw*)
-    # gcc leaves a trailing carriage return which upsets mingw
-    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
-  *)
-    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
-  esac
-  case $ac_prog in
-    # Accept absolute paths.
-    [[\\/]]* | ?:[[\\/]]*)
-      re_direlt='/[[^/]][[^/]]*/\.\./'
-      # Canonicalize the pathname of ld
-      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
-      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
-       ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
-      done
-      test -z "$LD" && LD="$ac_prog"
-      ;;
-  "")
-    # If it fails, then pretend we aren't using GCC.
-    ac_prog=ld
-    ;;
-  *)
-    # If it is relative, then search for the first ld in PATH.
-    with_gnu_ld=unknown
-    ;;
-  esac
-elif test "$with_gnu_ld" = yes; then
-  AC_MSG_CHECKING([for GNU ld])
-else
-  AC_MSG_CHECKING([for non-GNU ld])
-fi
-AC_CACHE_VAL(lt_cv_path_LD,
-[if test -z "$LD"; then
-  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-  for ac_dir in $PATH; do
-    IFS="$lt_save_ifs"
-    test -z "$ac_dir" && ac_dir=.
-    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
-      lt_cv_path_LD="$ac_dir/$ac_prog"
-      # Check to see if the program is GNU ld.  I'd rather use --version,
-      # but apparently some variants of GNU ld only accept -v.
-      # Break only if it was the GNU/non-GNU ld that we prefer.
-      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
-      *GNU* | *'with BFD'*)
-       test "$with_gnu_ld" != no && break
-       ;;
-      *)
-       test "$with_gnu_ld" != yes && break
-       ;;
-      esac
-    fi
-  done
-  IFS="$lt_save_ifs"
-else
-  lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi])
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
-  AC_MSG_RESULT($LD)
-else
-  AC_MSG_RESULT(no)
-fi
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-_LT_PATH_LD_GNU
-AC_SUBST([LD])
-
-_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
-])# LT_PATH_LD
-
-# Old names:
-AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
-AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_LD], [])
-dnl AC_DEFUN([AC_PROG_LD], [])
-
-
-# _LT_PATH_LD_GNU
-#- --------------
-m4_defun([_LT_PATH_LD_GNU],
-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
-  lt_cv_prog_gnu_ld=yes
-  ;;
-*)
-  lt_cv_prog_gnu_ld=no
-  ;;
-esac])
-with_gnu_ld=$lt_cv_prog_gnu_ld
-])# _LT_PATH_LD_GNU
-
-
-# _LT_CMD_RELOAD
-# --------------
-# find reload flag for linker
-#   -- PORTME Some linkers may need a different reload flag.
-m4_defun([_LT_CMD_RELOAD],
-[AC_CACHE_CHECK([for $LD option to reload object files],
-  lt_cv_ld_reload_flag,
-  [lt_cv_ld_reload_flag='-r'])
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
-  cygwin* | mingw* | pw32* | cegcc*)
-    if test "$GCC" != yes; then
-      reload_cmds=false
-    fi
-    ;;
-  darwin*)
-    if test "$GCC" = yes; then
-      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
-    else
-      reload_cmds='$LD$reload_flag -o $output$reload_objs'
-    fi
-    ;;
-esac
-_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
-_LT_TAGDECL([], [reload_cmds], [2])dnl
-])# _LT_CMD_RELOAD
-
-
-# _LT_CHECK_MAGIC_METHOD
-# ----------------------
-# how to check for library dependencies
-#  -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_MAGIC_METHOD],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-AC_CACHE_CHECK([how to recognize dependent libraries],
-lt_cv_deplibs_check_method,
-[lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[[4-9]]*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-beos*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-bsdi[[45]]*)
-  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
-  lt_cv_file_magic_cmd='/usr/bin/file -L'
-  lt_cv_file_magic_test_file=/shlib/libc.so
-  ;;
-
-cygwin*)
-  # func_win32_libid is a shell function defined in ltmain.sh
-  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-  lt_cv_file_magic_cmd='func_win32_libid'
-  ;;
-
-mingw* | pw32*)
-  # Base MSYS/MinGW do not provide the 'file' command needed by
-  # func_win32_libid shell function, so use a weaker test based on 'objdump',
-  # unless we find 'file', for example because we are cross-compiling.
-  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
-  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
-    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-    lt_cv_file_magic_cmd='func_win32_libid'
-  else
-    # Keep this pattern in sync with the one in func_win32_libid.
-    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
-    lt_cv_file_magic_cmd='$OBJDUMP -f'
-  fi
-  ;;
-
-cegcc*)
-  # use the weaker test based on 'objdump'. See mingw*.
-  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
-  lt_cv_file_magic_cmd='$OBJDUMP -f'
-  ;;
-
-darwin* | rhapsody*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-freebsd* | dragonfly*)
-  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
-    case $host_cpu in
-    i*86 )
-      # Not sure whether the presence of OpenBSD here was a mistake.
-      # Let's accept both of them until this is cleared up.
-      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
-      lt_cv_file_magic_cmd=/usr/bin/file
-      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
-      ;;
-    esac
-  else
-    lt_cv_deplibs_check_method=pass_all
-  fi
-  ;;
-
-gnu*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-haiku*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-hpux10.20* | hpux11*)
-  lt_cv_file_magic_cmd=/usr/bin/file
-  case $host_cpu in
-  ia64*)
-    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
-    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
-    ;;
-  hppa*64*)
-    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
-    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
-    ;;
-  *)
-    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
-    lt_cv_file_magic_test_file=/usr/lib/libc.sl
-    ;;
-  esac
-  ;;
-
-interix[[3-9]]*)
-  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
-  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
-  ;;
-
-irix5* | irix6* | nonstopux*)
-  case $LD in
-  *-32|*"-32 ") libmagic=32-bit;;
-  *-n32|*"-n32 ") libmagic=N32;;
-  *-64|*"-64 ") libmagic=64-bit;;
-  *) libmagic=never-match;;
-  esac
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-netbsd* | netbsdelf*-gnu)
-  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-  else
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
-  fi
-  ;;
-
-newos6*)
-  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
-  lt_cv_file_magic_cmd=/usr/bin/file
-  lt_cv_file_magic_test_file=/usr/lib/libnls.so
-  ;;
-
-*nto* | *qnx*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-openbsd*)
-  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
-  else
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-  fi
-  ;;
-
-osf3* | osf4* | osf5*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-rdos*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-solaris*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-sysv4 | sysv4.3*)
-  case $host_vendor in
-  motorola)
-    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
-    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
-    ;;
-  ncr)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  sequent)
-    lt_cv_file_magic_cmd='/bin/file'
-    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
-    ;;
-  sni)
-    lt_cv_file_magic_cmd='/bin/file'
-    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
-    lt_cv_file_magic_test_file=/lib/libc.so
-    ;;
-  siemens)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  pc)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  esac
-  ;;
-
-tpf*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-esac
-])
-
-file_magic_glob=
-want_nocaseglob=no
-if test "$build" = "$host"; then
-  case $host_os in
-  mingw* | pw32*)
-    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
-      want_nocaseglob=yes
-    else
-      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
-    fi
-    ;;
-  esac
-fi
-
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-_LT_DECL([], [deplibs_check_method], [1],
-    [Method to check whether dependent libraries are shared objects])
-_LT_DECL([], [file_magic_cmd], [1],
-    [Command to use when deplibs_check_method = "file_magic"])
-_LT_DECL([], [file_magic_glob], [1],
-    [How to find potential files when deplibs_check_method = "file_magic"])
-_LT_DECL([], [want_nocaseglob], [1],
-    [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
-])# _LT_CHECK_MAGIC_METHOD
-
-
-# LT_PATH_NM
-# ----------
-# find the pathname to a BSD- or MS-compatible name lister
-AC_DEFUN([LT_PATH_NM],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
-[if test -n "$NM"; then
-  # Let the user override the test.
-  lt_cv_path_NM="$NM"
-else
-  lt_nm_to_check="${ac_tool_prefix}nm"
-  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
-    lt_nm_to_check="$lt_nm_to_check nm"
-  fi
-  for lt_tmp_nm in $lt_nm_to_check; do
-    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
-      IFS="$lt_save_ifs"
-      test -z "$ac_dir" && ac_dir=.
-      tmp_nm="$ac_dir/$lt_tmp_nm"
-      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
-       # Check to see if the nm accepts a BSD-compat flag.
-       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
-       #   nm: unknown option "B" ignored
-       # Tru64's nm complains that /dev/null is an invalid object file
-       case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
-       */dev/null* | *'Invalid file or object type'*)
-         lt_cv_path_NM="$tmp_nm -B"
-         break
-         ;;
-       *)
-         case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
-         */dev/null*)
-           lt_cv_path_NM="$tmp_nm -p"
-           break
-           ;;
-         *)
-           lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
-           continue # so that we can try to find one that supports BSD flags
-           ;;
-         esac
-         ;;
-       esac
-      fi
-    done
-    IFS="$lt_save_ifs"
-  done
-  : ${lt_cv_path_NM=no}
-fi])
-if test "$lt_cv_path_NM" != "no"; then
-  NM="$lt_cv_path_NM"
-else
-  # Didn't find any BSD compatible name lister, look for dumpbin.
-  if test -n "$DUMPBIN"; then :
-    # Let the user override the test.
-  else
-    AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
-    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
-    *COFF*)
-      DUMPBIN="$DUMPBIN -symbols"
-      ;;
-    *)
-      DUMPBIN=:
-      ;;
-    esac
-  fi
-  AC_SUBST([DUMPBIN])
-  if test "$DUMPBIN" != ":"; then
-    NM="$DUMPBIN"
-  fi
-fi
-test -z "$NM" && NM=nm
-AC_SUBST([NM])
-_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
-
-AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
-  [lt_cv_nm_interface="BSD nm"
-  echo "int some_variable = 0;" > conftest.$ac_ext
-  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
-  (eval "$ac_compile" 2>conftest.err)
-  cat conftest.err >&AS_MESSAGE_LOG_FD
-  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
-  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
-  cat conftest.err >&AS_MESSAGE_LOG_FD
-  (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
-  cat conftest.out >&AS_MESSAGE_LOG_FD
-  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
-    lt_cv_nm_interface="MS dumpbin"
-  fi
-  rm -f conftest*])
-])# LT_PATH_NM
-
-# Old names:
-AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
-AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_NM], [])
-dnl AC_DEFUN([AC_PROG_NM], [])
-
-# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
-# --------------------------------
-# how to determine the name of the shared library
-# associated with a specific link library.
-#  -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-m4_require([_LT_DECL_DLLTOOL])
-AC_CACHE_CHECK([how to associate runtime and link libraries],
-lt_cv_sharedlib_from_linklib_cmd,
-[lt_cv_sharedlib_from_linklib_cmd='unknown'
-
-case $host_os in
-cygwin* | mingw* | pw32* | cegcc*)
-  # two different shell functions defined in ltmain.sh
-  # decide which to use based on capabilities of $DLLTOOL
-  case `$DLLTOOL --help 2>&1` in
-  *--identify-strict*)
-    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
-    ;;
-  *)
-    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
-    ;;
-  esac
-  ;;
-*)
-  # fallback: assume linklib IS sharedlib
-  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
-  ;;
-esac
-])
-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
-
-_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
-    [Command to associate shared and link libraries])
-])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
-
-
-# _LT_PATH_MANIFEST_TOOL
-# ----------------------
-# locate the manifest tool
-m4_defun([_LT_PATH_MANIFEST_TOOL],
-[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
-test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
-AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
-  [lt_cv_path_mainfest_tool=no
-  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
-  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
-  cat conftest.err >&AS_MESSAGE_LOG_FD
-  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
-    lt_cv_path_mainfest_tool=yes
-  fi
-  rm -f conftest*])
-if test "x$lt_cv_path_mainfest_tool" != xyes; then
-  MANIFEST_TOOL=:
-fi
-_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
-])# _LT_PATH_MANIFEST_TOOL
-
-
-# LT_LIB_M
-# --------
-# check for math library
-AC_DEFUN([LT_LIB_M],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-LIBM=
-case $host in
-*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
-  # These system don't have libm, or don't need it
-  ;;
-*-ncr-sysv4.3*)
-  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
-  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
-  ;;
-*)
-  AC_CHECK_LIB(m, cos, LIBM="-lm")
-  ;;
-esac
-AC_SUBST([LIBM])
-])# LT_LIB_M
-
-# Old name:
-AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_CHECK_LIBM], [])
-
-
-# _LT_COMPILER_NO_RTTI([TAGNAME])
-# -------------------------------
-m4_defun([_LT_COMPILER_NO_RTTI],
-[m4_require([_LT_TAG_COMPILER])dnl
-
-_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-
-if test "$GCC" = yes; then
-  case $cc_basename in
-  nvcc*)
-    _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
-  *)
-    _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
-  esac
-
-  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
-    lt_cv_prog_compiler_rtti_exceptions,
-    [-fno-rtti -fno-exceptions], [],
-    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
-fi
-_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
-       [Compiler flag to turn off builtin functions])
-])# _LT_COMPILER_NO_RTTI
-
-
-# _LT_CMD_GLOBAL_SYMBOLS
-# ----------------------
-m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-AC_MSG_CHECKING([command to parse $NM output from $compiler object])
-AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
-[
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[[BCDEGRST]]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
-  symcode='[[BCDT]]'
-  ;;
-cygwin* | mingw* | pw32* | cegcc*)
-  symcode='[[ABCDGISTW]]'
-  ;;
-hpux*)
-  if test "$host_cpu" = ia64; then
-    symcode='[[ABCDEGRST]]'
-  fi
-  ;;
-irix* | nonstopux*)
-  symcode='[[BCDEGRST]]'
-  ;;
-osf*)
-  symcode='[[BCDEGQRST]]'
-  ;;
-solaris*)
-  symcode='[[BDRT]]'
-  ;;
-sco3.2v5*)
-  symcode='[[DT]]'
-  ;;
-sysv4.2uw2*)
-  symcode='[[DT]]'
-  ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
-  symcode='[[ABDT]]'
-  ;;
-sysv4)
-  symcode='[[DFNSTU]]'
-  ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
-  symcode='[[ABCDGIRSTW]]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
-  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
-  ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
-  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
-  symxfrm="\\1 $ac_symprfx\\2 \\2"
-
-  # Write the raw and C identifiers.
-  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
-    # Fake it for dumpbin and say T for any non-static function
-    # and D for any global variable.
-    # Also find C++ and __fastcall symbols from MSVC++,
-    # which start with @ or ?.
-    lt_cv_sys_global_symbol_pipe="$AWK ['"\
-"     {last_section=section; section=\$ 3};"\
-"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
-"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-"     \$ 0!~/External *\|/{next};"\
-"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-"     {if(hide[section]) next};"\
-"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
-"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-"     ' prfx=^$ac_symprfx]"
-  else
-    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[    ]]\($symcode$symcode*\)[[       ]][[    ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
-  fi
-  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
-
-  # Check to see that the pipe works correctly.
-  pipe_works=no
-
-  rm -f conftest*
-  cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
-  if AC_TRY_EVAL(ac_compile); then
-    # Now try to grab the symbols.
-    nlist=conftest.nm
-    if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
-      # Try sorting and uniquifying the output.
-      if sort "$nlist" | uniq > "$nlist"T; then
-       mv -f "$nlist"T "$nlist"
-      else
-       rm -f "$nlist"T
-      fi
-
-      # Make sure that we snagged all the symbols we need.
-      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
-       if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
-         cat <<_LT_EOF > conftest.$ac_ext
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
-/* DATA imports from DLLs on WIN32 con't be const, because runtime
-   relocations are performed -- see ld's documentation on pseudo-relocs.  */
-# define LT@&t@_DLSYM_CONST
-#elif defined(__osf__)
-/* This system does not cope well with relocations in const data.  */
-# define LT@&t@_DLSYM_CONST
-#else
-# define LT@&t@_DLSYM_CONST const
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
-         # Now generate the symbol file.
-         eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
-         cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols.  */
-LT@&t@_DLSYM_CONST struct {
-  const char *name;
-  void       *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[[]] =
-{
-  { "@PROGRAM@", (void *) 0 },
-_LT_EOF
-         $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
-         cat <<\_LT_EOF >> conftest.$ac_ext
-  {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
-  return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
-         # Now try linking the two files.
-         mv conftest.$ac_objext conftstm.$ac_objext
-         lt_globsym_save_LIBS=$LIBS
-         lt_globsym_save_CFLAGS=$CFLAGS
-         LIBS="conftstm.$ac_objext"
-         CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
-         if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
-           pipe_works=yes
-         fi
-         LIBS=$lt_globsym_save_LIBS
-         CFLAGS=$lt_globsym_save_CFLAGS
-       else
-         echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
-       fi
-      else
-       echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
-      fi
-    else
-      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
-    fi
-  else
-    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
-    cat conftest.$ac_ext >&5
-  fi
-  rm -rf conftest* conftst*
-
-  # Do not use the global_symbol_pipe unless it works.
-  if test "$pipe_works" = yes; then
-    break
-  else
-    lt_cv_sys_global_symbol_pipe=
-  fi
-done
-])
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
-  lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
-  AC_MSG_RESULT(failed)
-else
-  AC_MSG_RESULT(ok)
-fi
-
-# Response file support.
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
-  nm_file_list_spec='@'
-elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
-  nm_file_list_spec='@'
-fi
-
-_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
-    [Take the output of nm and produce a listing of raw symbols and C names])
-_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
-    [Transform the output of nm in a proper C declaration])
-_LT_DECL([global_symbol_to_c_name_address],
-    [lt_cv_sys_global_symbol_to_c_name_address], [1],
-    [Transform the output of nm in a C name address pair])
-_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
-    [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
-    [Transform the output of nm in a C name address pair when lib prefix is needed])
-_LT_DECL([], [nm_file_list_spec], [1],
-    [Specify filename containing input files for $NM])
-]) # _LT_CMD_GLOBAL_SYMBOLS
-
-
-# _LT_COMPILER_PIC([TAGNAME])
-# ---------------------------
-m4_defun([_LT_COMPILER_PIC],
-[m4_require([_LT_TAG_COMPILER])dnl
-_LT_TAGVAR(lt_prog_compiler_wl, $1)=
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=
-_LT_TAGVAR(lt_prog_compiler_static, $1)=
-
-m4_if([$1], [CXX], [
-  # C++ specific cases for pic, static, wl, etc.
-  if test "$GXX" = yes; then
-    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
-    case $host_os in
-    aix*)
-      # All AIX code is PIC.
-      if test "$host_cpu" = ia64; then
-       # AIX 5 now supports IA64 processor
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-
-    amigaos*)
-      case $host_cpu in
-      powerpc)
-            # see comment about AmigaOS4 .so support
-            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-        ;;
-      m68k)
-            # FIXME: we need at least 68020 code to build shared libraries, but
-            # adding the `-m68020' flag to GCC prevents building anything better,
-            # like `-m68040'.
-            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
-        ;;
-      esac
-      ;;
-
-    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-      # PIC is the default for these OSes.
-      ;;
-    mingw* | cygwin* | os2* | pw32* | cegcc*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-      # (--disable-auto-import) libraries
-      m4_if([$1], [GCJ], [],
-       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-    darwin* | rhapsody*)
-      # PIC is the default on this platform
-      # Common symbols not allowed in MH_DYLIB files
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
-      ;;
-    *djgpp*)
-      # DJGPP does not support shared libraries at all
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)=
-      ;;
-    haiku*)
-      # PIC is the default for Haiku.
-      # The "-static" flag exists, but is broken.
-      _LT_TAGVAR(lt_prog_compiler_static, $1)=
-      ;;
-    interix[[3-9]]*)
-      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
-      # Instead, we relocate shared libraries at runtime.
-      ;;
-    sysv4*MP*)
-      if test -d /usr/nec; then
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
-      fi
-      ;;
-    hpux*)
-      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
-      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
-      # sets the default TLS model and affects inlining.
-      case $host_cpu in
-      hppa*64*)
-       ;;
-      *)
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-       ;;
-      esac
-      ;;
-    *qnx* | *nto*)
-      # QNX uses GNU C++, but need to define -shared option too, otherwise
-      # it will coredump.
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
-      ;;
-    *)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-      ;;
-    esac
-  else
-    case $host_os in
-      aix[[4-9]]*)
-       # All AIX code is PIC.
-       if test "$host_cpu" = ia64; then
-         # AIX 5 now supports IA64 processor
-         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-       else
-         _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
-       fi
-       ;;
-      chorus*)
-       case $cc_basename in
-       cxch68*)
-         # Green Hills C++ Compiler
-         # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
-         ;;
-       esac
-       ;;
-      mingw* | cygwin* | os2* | pw32* | cegcc*)
-       # This hack is so that the source file can tell whether it is being
-       # built for inclusion in a dll (and should export symbols for example).
-       m4_if([$1], [GCJ], [],
-         [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-       ;;
-      dgux*)
-       case $cc_basename in
-         ec++*)
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-           ;;
-         ghcx*)
-           # Green Hills C++ Compiler
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-           ;;
-         *)
-           ;;
-       esac
-       ;;
-      freebsd* | dragonfly*)
-       # FreeBSD uses GNU C++
-       ;;
-      hpux9* | hpux10* | hpux11*)
-       case $cc_basename in
-         CC*)
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-           if test "$host_cpu" != ia64; then
-             _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-           fi
-           ;;
-         aCC*)
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-           case $host_cpu in
-           hppa*64*|ia64*)
-             # +Z the default
-             ;;
-           *)
-             _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-             ;;
-           esac
-           ;;
-         *)
-           ;;
-       esac
-       ;;
-      interix*)
-       # This is c89, which is MS Visual C++ (no shared libs)
-       # Anyone wants to do a port?
-       ;;
-      irix5* | irix6* | nonstopux*)
-       case $cc_basename in
-         CC*)
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-           # CC pic flag -KPIC is the default.
-           ;;
-         *)
-           ;;
-       esac
-       ;;
-      linux* | k*bsd*-gnu | kopensolaris*-gnu)
-       case $cc_basename in
-         KCC*)
-           # KAI C++ Compiler
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-           ;;
-         ecpc* )
-           # old Intel C++ for x86_64 which still supported -KPIC.
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-           ;;
-         icpc* )
-           # Intel C++, used to be incompatible with GCC.
-           # ICC 10 doesn't accept -KPIC any more.
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-           ;;
-         pgCC* | pgcpp*)
-           # Portland Group C++ compiler
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-           ;;
-         cxx*)
-           # Compaq C++
-           # Make sure the PIC flag is empty.  It appears that all Alpha
-           # Linux and Compaq Tru64 Unix objects are PIC.
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)=
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-           ;;
-         xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
-           # IBM XL 8.0, 9.0 on PPC and BlueGene
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
-           ;;
-         *)
-           case `$CC -V 2>&1 | sed 5q` in
-           *Sun\ C*)
-             # Sun C++ 5.9
-             _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-             _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-             _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-             ;;
-           esac
-           ;;
-       esac
-       ;;
-      lynxos*)
-       ;;
-      m88k*)
-       ;;
-      mvs*)
-       case $cc_basename in
-         cxx*)
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
-           ;;
-         *)
-           ;;
-       esac
-       ;;
-      netbsd* | netbsdelf*-gnu)
-       ;;
-      *qnx* | *nto*)
-        # QNX uses GNU C++, but need to define -shared option too, otherwise
-        # it will coredump.
-        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
-        ;;
-      osf3* | osf4* | osf5*)
-       case $cc_basename in
-         KCC*)
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
-           ;;
-         RCC*)
-           # Rational C++ 2.4.1
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-           ;;
-         cxx*)
-           # Digital/Compaq C++
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           # Make sure the PIC flag is empty.  It appears that all Alpha
-           # Linux and Compaq Tru64 Unix objects are PIC.
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)=
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-           ;;
-         *)
-           ;;
-       esac
-       ;;
-      psos*)
-       ;;
-      solaris*)
-       case $cc_basename in
-         CC* | sunCC*)
-           # Sun C++ 4.2, 5.x and Centerline C++
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-           ;;
-         gcx*)
-           # Green Hills C++ Compiler
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-           ;;
-         *)
-           ;;
-       esac
-       ;;
-      sunos4*)
-       case $cc_basename in
-         CC*)
-           # Sun C++ 4.x
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-           ;;
-         lcc*)
-           # Lucid
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-           ;;
-         *)
-           ;;
-       esac
-       ;;
-      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
-       case $cc_basename in
-         CC*)
-           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-           ;;
-       esac
-       ;;
-      tandem*)
-       case $cc_basename in
-         NCC*)
-           # NonStop-UX NCC 3.20
-           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-           ;;
-         *)
-           ;;
-       esac
-       ;;
-      vxworks*)
-       ;;
-      *)
-       _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-       ;;
-    esac
-  fi
-],
-[
-  if test "$GCC" = yes; then
-    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
-    case $host_os in
-      aix*)
-      # All AIX code is PIC.
-      if test "$host_cpu" = ia64; then
-       # AIX 5 now supports IA64 processor
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-
-    amigaos*)
-      case $host_cpu in
-      powerpc)
-            # see comment about AmigaOS4 .so support
-            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-        ;;
-      m68k)
-            # FIXME: we need at least 68020 code to build shared libraries, but
-            # adding the `-m68020' flag to GCC prevents building anything better,
-            # like `-m68040'.
-            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
-        ;;
-      esac
-      ;;
-
-    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-      # PIC is the default for these OSes.
-      ;;
-
-    mingw* | cygwin* | pw32* | os2* | cegcc*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-      # (--disable-auto-import) libraries
-      m4_if([$1], [GCJ], [],
-       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-
-    darwin* | rhapsody*)
-      # PIC is the default on this platform
-      # Common symbols not allowed in MH_DYLIB files
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
-      ;;
-
-    haiku*)
-      # PIC is the default for Haiku.
-      # The "-static" flag exists, but is broken.
-      _LT_TAGVAR(lt_prog_compiler_static, $1)=
-      ;;
-
-    hpux*)
-      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
-      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
-      # sets the default TLS model and affects inlining.
-      case $host_cpu in
-      hppa*64*)
-       # +Z the default
-       ;;
-      *)
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-       ;;
-      esac
-      ;;
-
-    interix[[3-9]]*)
-      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
-      # Instead, we relocate shared libraries at runtime.
-      ;;
-
-    msdosdjgpp*)
-      # Just because we use GCC doesn't mean we suddenly get shared libraries
-      # on systems that don't support them.
-      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      enable_shared=no
-      ;;
-
-    *nto* | *qnx*)
-      # QNX uses GNU C++, but need to define -shared option too, otherwise
-      # it will coredump.
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec; then
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
-      fi
-      ;;
-
-    *)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-      ;;
-    esac
-
-    case $cc_basename in
-    nvcc*) # Cuda Compiler Driver 2.2
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
-      if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
-        _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
-      fi
-      ;;
-    esac
-  else
-    # PORTME Check for flag to pass linker flags through the system compiler.
-    case $host_os in
-    aix*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      if test "$host_cpu" = ia64; then
-       # AIX 5 now supports IA64 processor
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      else
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
-      fi
-      ;;
-
-    mingw* | cygwin* | pw32* | os2* | cegcc*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      m4_if([$1], [GCJ], [],
-       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-
-    hpux9* | hpux10* | hpux11*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-      # not for PA HP-UX.
-      case $host_cpu in
-      hppa*64*|ia64*)
-       # +Z the default
-       ;;
-      *)
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-       ;;
-      esac
-      # Is there a better lt_prog_compiler_static that works with the bundled CC?
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-      ;;
-
-    irix5* | irix6* | nonstopux*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # PIC (with -KPIC) is the default.
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    linux* | k*bsd*-gnu | kopensolaris*-gnu)
-      case $cc_basename in
-      # old Intel for x86_64 which still supported -KPIC.
-      ecc*)
-       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-        ;;
-      # icc used to be incompatible with GCC.
-      # ICC 10 doesn't accept -KPIC any more.
-      icc* | ifort*)
-       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-        ;;
-      # Lahey Fortran 8.1.
-      lf95*)
-       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
-       ;;
-      nagfor*)
-       # NAG Fortran compiler
-       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-       ;;
-      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
-        # Portland Group compilers (*not* the Pentium gcc compiler,
-       # which looks to be a dead project)
-       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-        ;;
-      ccc*)
-        _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-        # All Alpha code is PIC.
-        _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-        ;;
-      xl* | bgxl* | bgf* | mpixl*)
-       # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
-       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
-       ;;
-      *)
-       case `$CC -V 2>&1 | sed 5q` in
-       *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
-         # Sun Fortran 8.3 passes all unrecognized flags to the linker
-         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-         _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
-         ;;
-       *Sun\ F* | *Sun*Fortran*)
-         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-         ;;
-       *Sun\ C*)
-         # Sun C 5.9
-         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-         ;;
-        *Intel*\ [[CF]]*Compiler*)
-         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-         _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-         ;;
-       *Portland\ Group*)
-         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-         ;;
-       esac
-       ;;
-      esac
-      ;;
-
-    newsos6)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    *nto* | *qnx*)
-      # QNX uses GNU C++, but need to define -shared option too, otherwise
-      # it will coredump.
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
-      ;;
-
-    osf3* | osf4* | osf5*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # All OSF/1 code is PIC.
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    rdos*)
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    solaris*)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      case $cc_basename in
-      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
-       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
-      *)
-       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
-      esac
-      ;;
-
-    sunos4*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    sysv4 | sysv4.2uw2* | sysv4.3*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec ;then
-       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
-       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-
-    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    unicos*)
-      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      ;;
-
-    uts4*)
-      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    *)
-      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      ;;
-    esac
-  fi
-])
-case $host_os in
-  # For platforms which do not support PIC, -DPIC is meaningless:
-  *djgpp*)
-    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
-    ;;
-  *)
-    _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
-    ;;
-esac
-
-AC_CACHE_CHECK([for $compiler option to produce PIC],
-  [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
-  [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
-  _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
-    [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
-    [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
-    [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
-     "" | " "*) ;;
-     *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
-     esac],
-    [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
-     _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
-fi
-_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
-       [Additional compiler flags for building library objects])
-
-_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
-       [How to pass a linker flag through the compiler])
-#
-# Check to make sure the static flag actually works.
-#
-wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
-_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
-  _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
-  $lt_tmp_static_flag,
-  [],
-  [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
-_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
-       [Compiler flag to prevent dynamic linking])
-])# _LT_COMPILER_PIC
-
-
-# _LT_LINKER_SHLIBS([TAGNAME])
-# ----------------------------
-# See if the linker supports building shared libraries.
-m4_defun([_LT_LINKER_SHLIBS],
-[AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-m4_require([_LT_PATH_MANIFEST_TOOL])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-m4_if([$1], [CXX], [
-  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
-  case $host_os in
-  aix[[4-9]]*)
-    # If we're using GNU nm, then we don't want the "-C" option.
-    # -C means demangle to AIX nm, but means don't demangle with GNU nm
-    # Also, AIX nm treats weak defined symbols like other global defined
-    # symbols, whereas GNU nm marks them as "W".
-    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
-      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
-    else
-      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
-    fi
-    ;;
-  pw32*)
-    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
-    ;;
-  cygwin* | mingw* | cegcc*)
-    case $cc_basename in
-    cl*)
-      _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
-      ;;
-    *)
-      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
-      _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
-      ;;
-    esac
-    ;;
-  linux* | k*bsd*-gnu | gnu*)
-    _LT_TAGVAR(link_all_deplibs, $1)=no
-    ;;
-  *)
-    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-    ;;
-  esac
-], [
-  runpath_var=
-  _LT_TAGVAR(allow_undefined_flag, $1)=
-  _LT_TAGVAR(always_export_symbols, $1)=no
-  _LT_TAGVAR(archive_cmds, $1)=
-  _LT_TAGVAR(archive_expsym_cmds, $1)=
-  _LT_TAGVAR(compiler_needs_object, $1)=no
-  _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-  _LT_TAGVAR(export_dynamic_flag_spec, $1)=
-  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-  _LT_TAGVAR(hardcode_automatic, $1)=no
-  _LT_TAGVAR(hardcode_direct, $1)=no
-  _LT_TAGVAR(hardcode_direct_absolute, $1)=no
-  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-  _LT_TAGVAR(hardcode_libdir_separator, $1)=
-  _LT_TAGVAR(hardcode_minus_L, $1)=no
-  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-  _LT_TAGVAR(inherit_rpath, $1)=no
-  _LT_TAGVAR(link_all_deplibs, $1)=unknown
-  _LT_TAGVAR(module_cmds, $1)=
-  _LT_TAGVAR(module_expsym_cmds, $1)=
-  _LT_TAGVAR(old_archive_from_new_cmds, $1)=
-  _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
-  _LT_TAGVAR(thread_safe_flag_spec, $1)=
-  _LT_TAGVAR(whole_archive_flag_spec, $1)=
-  # include_expsyms should be a list of space-separated symbols to be *always*
-  # included in the symbol list
-  _LT_TAGVAR(include_expsyms, $1)=
-  # exclude_expsyms can be an extended regexp of symbols to exclude
-  # it will be wrapped by ` (' and `)$', so one must not match beginning or
-  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
-  # as well as any symbol that contains `d'.
-  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
-  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
-  # platforms (ab)use it in PIC code, but their linkers get confused if
-  # the symbol is explicitly referenced.  Since portable code cannot
-  # rely on this symbol name, it's probably fine to never include it in
-  # preloaded symbol tables.
-  # Exclude shared library initialization/finalization symbols.
-dnl Note also adjust exclude_expsyms for C++ above.
-  extract_expsyms_cmds=
-
-  case $host_os in
-  cygwin* | mingw* | pw32* | cegcc*)
-    # FIXME: the MSVC++ port hasn't been tested in a loooong time
-    # When not using gcc, we currently assume that we are using
-    # Microsoft Visual C++.
-    if test "$GCC" != yes; then
-      with_gnu_ld=no
-    fi
-    ;;
-  interix*)
-    # we just hope/assume this is gcc and not c89 (= MSVC++)
-    with_gnu_ld=yes
-    ;;
-  openbsd*)
-    with_gnu_ld=no
-    ;;
-  linux* | k*bsd*-gnu | gnu*)
-    _LT_TAGVAR(link_all_deplibs, $1)=no
-    ;;
-  esac
-
-  _LT_TAGVAR(ld_shlibs, $1)=yes
-
-  # On some targets, GNU ld is compatible enough with the native linker
-  # that we're better off using the native interface for both.
-  lt_use_gnu_ld_interface=no
-  if test "$with_gnu_ld" = yes; then
-    case $host_os in
-      aix*)
-       # The AIX port of GNU ld has always aspired to compatibility
-       # with the native linker.  However, as the warning in the GNU ld
-       # block says, versions before 2.19.5* couldn't really create working
-       # shared libraries, regardless of the interface used.
-       case `$LD -v 2>&1` in
-         *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
-         *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
-         *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
-         *)
-           lt_use_gnu_ld_interface=yes
-           ;;
-       esac
-       ;;
-      *)
-       lt_use_gnu_ld_interface=yes
-       ;;
-    esac
-  fi
-
-  if test "$lt_use_gnu_ld_interface" = yes; then
-    # If archive_cmds runs LD, not CC, wlarc should be empty
-    wlarc='${wl}'
-
-    # Set some defaults for GNU ld with shared library support. These
-    # are reset later if shared libraries are not supported. Putting them
-    # here allows them to be overridden if necessary.
-    runpath_var=LD_RUN_PATH
-    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-    # ancient GNU ld didn't support --whole-archive et. al.
-    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
-      _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-    else
-      _LT_TAGVAR(whole_archive_flag_spec, $1)=
-    fi
-    supports_anon_versioning=no
-    case `$LD -v 2>&1` in
-      *GNU\ gold*) supports_anon_versioning=yes ;;
-      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
-      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
-      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
-      *\ 2.11.*) ;; # other 2.11 versions
-      *) supports_anon_versioning=yes ;;
-    esac
-
-    # See if GNU ld supports shared libraries.
-    case $host_os in
-    aix[[3-9]]*)
-      # On AIX/PPC, the GNU linker is very broken
-      if test "$host_cpu" != ia64; then
-       _LT_TAGVAR(ld_shlibs, $1)=no
-       cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.19, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support.  If you
-*** really care for shared libraries, you may want to install binutils
-*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
-*** You will then need to restart the configuration process.
-
-_LT_EOF
-      fi
-      ;;
-
-    amigaos*)
-      case $host_cpu in
-      powerpc)
-            # see comment about AmigaOS4 .so support
-            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-            _LT_TAGVAR(archive_expsym_cmds, $1)=''
-        ;;
-      m68k)
-            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
-            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-            _LT_TAGVAR(hardcode_minus_L, $1)=yes
-        ;;
-      esac
-      ;;
-
-    beos*)
-      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-       # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
-       # support --undefined.  This deserves some investigation.  FIXME
-       _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-      else
-       _LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    cygwin* | mingw* | pw32* | cegcc*)
-      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
-      # as there is no search path for DLLs.
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
-      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_TAGVAR(always_export_symbols, $1)=no
-      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
-      _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
-
-      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
-        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-       # If the export-symbols file already is a .def file (1st line
-       # is EXPORTS), use it as is; otherwise, prepend...
-       _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-         cp $export_symbols $output_objdir/$soname.def;
-       else
-         echo EXPORTS > $output_objdir/$soname.def;
-         cat $export_symbols >> $output_objdir/$soname.def;
-       fi~
-       $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-      else
-       _LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    haiku*)
-      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      ;;
-
-    interix[[3-9]]*)
-      _LT_TAGVAR(hardcode_direct, $1)=no
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
-      # Instead, shared libraries are loaded at an image base (0x10000000 by
-      # default) and relocated if they conflict, which is a slow very memory
-      # consuming and fragmenting process.  To avoid this, we pick a random,
-      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
-      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
-      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-      _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-      ;;
-
-    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
-      tmp_diet=no
-      if test "$host_os" = linux-dietlibc; then
-       case $cc_basename in
-         diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
-       esac
-      fi
-      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
-        && test "$tmp_diet" = no
-      then
-       tmp_addflag=' $pic_flag'
-       tmp_sharedflag='-shared'
-       case $cc_basename,$host_cpu in
-        pgcc*)                         # Portland Group C compiler
-         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
-         tmp_addflag=' $pic_flag'
-         ;;
-       pgf77* | pgf90* | pgf95* | pgfortran*)
-                                       # Portland Group f77 and f90 compilers
-         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
-         tmp_addflag=' $pic_flag -Mnomain' ;;
-       ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
-         tmp_addflag=' -i_dynamic' ;;
-       efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
-         tmp_addflag=' -i_dynamic -nofor_main' ;;
-       ifc* | ifort*)                  # Intel Fortran compiler
-         tmp_addflag=' -nofor_main' ;;
-       lf95*)                          # Lahey Fortran 8.1
-         _LT_TAGVAR(whole_archive_flag_spec, $1)=
-         tmp_sharedflag='--shared' ;;
-       xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
-         tmp_sharedflag='-qmkshrobj'
-         tmp_addflag= ;;
-       nvcc*)  # Cuda Compiler Driver 2.2
-         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
-         _LT_TAGVAR(compiler_needs_object, $1)=yes
-         ;;
-       esac
-       case `$CC -V 2>&1 | sed 5q` in
-       *Sun\ C*)                       # Sun C 5.9
-         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
-         _LT_TAGVAR(compiler_needs_object, $1)=yes
-         tmp_sharedflag='-G' ;;
-       *Sun\ F*)                       # Sun Fortran 8.3
-         tmp_sharedflag='-G' ;;
-       esac
-       _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
-        if test "x$supports_anon_versioning" = xyes; then
-          _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
-           cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-           echo "local: *; };" >> $output_objdir/$libname.ver~
-           $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
-        fi
-
-       case $cc_basename in
-       xlf* | bgf* | bgxlf* | mpixlf*)
-         # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
-         _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-         _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
-         if test "x$supports_anon_versioning" = xyes; then
-           _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
-             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-             echo "local: *; };" >> $output_objdir/$libname.ver~
-             $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
-         fi
-         ;;
-       esac
-      else
-        _LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    netbsd* | netbsdelf*-gnu)
-      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
-       wlarc=
-      else
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      fi
-      ;;
-
-    solaris*)
-      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
-       _LT_TAGVAR(ld_shlibs, $1)=no
-       cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems.  Therefore, libtool
-*** is disabling shared libraries support.  We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer.  Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
-      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      else
-       _LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
-      case `$LD -v 2>&1` in
-        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
-       _LT_TAGVAR(ld_shlibs, $1)=no
-       cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems.  Therefore, libtool
-*** is disabling shared libraries support.  We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
-       ;;
-       *)
-         # For security reasons, it is highly recommended that you always
-         # use absolute paths for naming shared libraries, and exclude the
-         # DT_RUNPATH tag from executables and libraries.  But doing so
-         # requires that you compile everything twice, which is a pain.
-         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-         else
-           _LT_TAGVAR(ld_shlibs, $1)=no
-         fi
-       ;;
-      esac
-      ;;
-
-    sunos4*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-      wlarc=
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    *)
-      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      else
-       _LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-    esac
-
-    if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
-      runpath_var=
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)=
-      _LT_TAGVAR(whole_archive_flag_spec, $1)=
-    fi
-  else
-    # PORTME fill in a description of your system's linker (not GNU ld)
-    case $host_os in
-    aix3*)
-      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_TAGVAR(always_export_symbols, $1)=yes
-      _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
-      # Note: this linker hardcodes the directories in LIBPATH if there
-      # are no directories specified by -L.
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
-       # Neither direct hardcoding nor static linking is supported with a
-       # broken collect2.
-       _LT_TAGVAR(hardcode_direct, $1)=unsupported
-      fi
-      ;;
-
-    aix[[4-9]]*)
-      if test "$host_cpu" = ia64; then
-       # On IA64, the linker does run time linking by default, so we don't
-       # have to do anything special.
-       aix_use_runtimelinking=no
-       exp_sym_flag='-Bexport'
-       no_entry_flag=""
-      else
-       # If we're using GNU nm, then we don't want the "-C" option.
-       # -C means demangle to AIX nm, but means don't demangle with GNU nm
-       # Also, AIX nm treats weak defined symbols like other global
-       # defined symbols, whereas GNU nm marks them as "W".
-       if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
-         _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
-       else
-         _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
-       fi
-       aix_use_runtimelinking=no
-
-       # Test if we are trying to use run time linking or normal
-       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
-       # need to do runtime linking.
-       case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
-         for ld_flag in $LDFLAGS; do
-         if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
-           aix_use_runtimelinking=yes
-           break
-         fi
-         done
-         ;;
-       esac
-
-       exp_sym_flag='-bexport'
-       no_entry_flag='-bnoentry'
-      fi
-
-      # When large executables or shared objects are built, AIX ld can
-      # have problems creating the table of contents.  If linking a library
-      # or program results in "error TOC overflow" add -mminimal-toc to
-      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
-      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
-      _LT_TAGVAR(archive_cmds, $1)=''
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
-      if test "$GCC" = yes; then
-       case $host_os in aix4.[[012]]|aix4.[[012]].*)
-       # We only want to do this on AIX 4.2 and lower, the check
-       # below for broken collect2 doesn't work under 4.3+
-         collect2name=`${CC} -print-prog-name=collect2`
-         if test -f "$collect2name" &&
-          strings "$collect2name" | $GREP resolve_lib_name >/dev/null
-         then
-         # We have reworked collect2
-         :
-         else
-         # We have old collect2
-         _LT_TAGVAR(hardcode_direct, $1)=unsupported
-         # It fails to find uninstalled libraries when the uninstalled
-         # path is not listed in the libpath.  Setting hardcode_minus_L
-         # to unsupported forces relinking
-         _LT_TAGVAR(hardcode_minus_L, $1)=yes
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-         _LT_TAGVAR(hardcode_libdir_separator, $1)=
-         fi
-         ;;
-       esac
-       shared_flag='-shared'
-       if test "$aix_use_runtimelinking" = yes; then
-         shared_flag="$shared_flag "'${wl}-G'
-       fi
-       _LT_TAGVAR(link_all_deplibs, $1)=no
-      else
-       # not using gcc
-       if test "$host_cpu" = ia64; then
-       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
-       # chokes on -Wl,-G. The following line is correct:
-         shared_flag='-G'
-       else
-         if test "$aix_use_runtimelinking" = yes; then
-           shared_flag='${wl}-G'
-         else
-           shared_flag='${wl}-bM:SRE'
-         fi
-       fi
-      fi
-
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
-      # It seems that -bexpall does not export symbols beginning with
-      # underscore (_), so it is better to generate a list of symbols to export.
-      _LT_TAGVAR(always_export_symbols, $1)=yes
-      if test "$aix_use_runtimelinking" = yes; then
-       # Warning - without using the other runtime loading flags (-brtl),
-       # -berok will link without error, but may produce a broken library.
-       _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
-        # Determine the default libpath from the value encoded in an
-        # empty executable.
-        _LT_SYS_MODULE_PATH_AIX([$1])
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-      else
-       if test "$host_cpu" = ia64; then
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
-         _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
-         _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
-       else
-        # Determine the default libpath from the value encoded in an
-        # empty executable.
-        _LT_SYS_MODULE_PATH_AIX([$1])
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-         # Warning - without using the other run time loading flags,
-         # -berok will link without error, but may produce a broken library.
-         _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
-         _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
-         if test "$with_gnu_ld" = yes; then
-           # We only use this code for GNU lds that support --whole-archive.
-           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
-         else
-           # Exported symbols can be pulled into shared objects from archives
-           _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
-         fi
-         _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-         # This is similar to how AIX traditionally builds its shared libraries.
-         _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-       fi
-      fi
-      ;;
-
-    amigaos*)
-      case $host_cpu in
-      powerpc)
-            # see comment about AmigaOS4 .so support
-            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-            _LT_TAGVAR(archive_expsym_cmds, $1)=''
-        ;;
-      m68k)
-            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
-            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-            _LT_TAGVAR(hardcode_minus_L, $1)=yes
-        ;;
-      esac
-      ;;
-
-    bsdi[[45]]*)
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
-      ;;
-
-    cygwin* | mingw* | pw32* | cegcc*)
-      # When not using gcc, we currently assume that we are using
-      # Microsoft Visual C++.
-      # hardcode_libdir_flag_spec is actually meaningless, as there is
-      # no search path for DLLs.
-      case $cc_basename in
-      cl*)
-       # Native MSVC
-       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
-       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-       _LT_TAGVAR(always_export_symbols, $1)=yes
-       _LT_TAGVAR(file_list_spec, $1)='@'
-       # Tell ltmain to make .lib files, not .a files.
-       libext=lib
-       # Tell ltmain to make .dll files, not .so files.
-       shrext_cmds=".dll"
-       # FIXME: Setting linknames here is a bad hack.
-       _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
-       _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-           sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
-         else
-           sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
-         fi~
-         $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
-         linknames='
-       # The linker will not automatically build a static lib if we build a DLL.
-       # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
-       _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-       _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
-       _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
-       # Don't use ranlib
-       _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
-       _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
-         lt_tool_outputfile="@TOOL_OUTPUT@"~
-         case $lt_outputfile in
-           *.exe|*.EXE) ;;
-           *)
-             lt_outputfile="$lt_outputfile.exe"
-             lt_tool_outputfile="$lt_tool_outputfile.exe"
-             ;;
-         esac~
-         if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
-           $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
-           $RM "$lt_outputfile.manifest";
-         fi'
-       ;;
-      *)
-       # Assume MSVC wrapper
-       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
-       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-       # Tell ltmain to make .lib files, not .a files.
-       libext=lib
-       # Tell ltmain to make .dll files, not .so files.
-       shrext_cmds=".dll"
-       # FIXME: Setting linknames here is a bad hack.
-       _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
-       # The linker will automatically build a .lib file if we build a DLL.
-       _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
-       # FIXME: Should let the user specify the lib program.
-       _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
-       _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-       ;;
-      esac
-      ;;
-
-    darwin* | rhapsody*)
-      _LT_DARWIN_LINKER_FEATURES($1)
-      ;;
-
-    dgux*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
-    # support.  Future versions do this automatically, but an explicit c++rt0.o
-    # does not break anything, and helps significantly (at the cost of a little
-    # extra space).
-    freebsd2.2*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
-    freebsd2.*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
-    freebsd* | dragonfly*)
-      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    hpux9*)
-      if test "$GCC" = yes; then
-       _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-      else
-       _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-      fi
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-
-      # hardcode_minus_L: Not really in the search PATH,
-      # but as the default location of the library.
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-      ;;
-
-    hpux10*)
-      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-      else
-       _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
-      fi
-      if test "$with_gnu_ld" = no; then
-       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-       _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-       _LT_TAGVAR(hardcode_direct, $1)=yes
-       _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-       # hardcode_minus_L: Not really in the search PATH,
-       # but as the default location of the library.
-       _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      fi
-      ;;
-
-    hpux11*)
-      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
-       case $host_cpu in
-       hppa*64*)
-         _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-         ;;
-       ia64*)
-         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
-         ;;
-       *)
-         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-         ;;
-       esac
-      else
-       case $host_cpu in
-       hppa*64*)
-         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-         ;;
-       ia64*)
-         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
-         ;;
-       *)
-       m4_if($1, [], [
-         # Older versions of the 11.00 compiler do not understand -b yet
-         # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
-         _LT_LINKER_OPTION([if $CC understands -b],
-           _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
-           [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
-           [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
-         [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
-         ;;
-       esac
-      fi
-      if test "$with_gnu_ld" = no; then
-       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-       _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-       case $host_cpu in
-       hppa*64*|ia64*)
-         _LT_TAGVAR(hardcode_direct, $1)=no
-         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-         ;;
-       *)
-         _LT_TAGVAR(hardcode_direct, $1)=yes
-         _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-
-         # hardcode_minus_L: Not really in the search PATH,
-         # but as the default location of the library.
-         _LT_TAGVAR(hardcode_minus_L, $1)=yes
-         ;;
-       esac
-      fi
-      ;;
-
-    irix5* | irix6* | nonstopux*)
-      if test "$GCC" = yes; then
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-       # Try to use the -exported_symbol ld option, if it does not
-       # work, assume that -exports_file does not work either and
-       # implicitly export all symbols.
-       # This should be the same for all languages, so no per-tag cache variable.
-       AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
-         [lt_cv_irix_exported_symbol],
-         [save_LDFLAGS="$LDFLAGS"
-          LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
-          AC_LINK_IFELSE(
-            [AC_LANG_SOURCE(
-               [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
-                             [C++], [[int foo (void) { return 0; }]],
-                             [Fortran 77], [[
-      subroutine foo
-      end]],
-                             [Fortran], [[
-      subroutine foo
-      end]])])],
-             [lt_cv_irix_exported_symbol=yes],
-             [lt_cv_irix_exported_symbol=no])
-           LDFLAGS="$save_LDFLAGS"])
-       if test "$lt_cv_irix_exported_symbol" = yes; then
-          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
-       fi
-      else
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
-      fi
-      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_TAGVAR(inherit_rpath, $1)=yes
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      ;;
-
-    netbsd* | netbsdelf*-gnu)
-      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
-      else
-       _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
-      fi
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    newsos6)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    *nto* | *qnx*)
-      ;;
-
-    openbsd*)
-      if test -f /usr/libexec/ld.so; then
-       _LT_TAGVAR(hardcode_direct, $1)=yes
-       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-       _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-       else
-         case $host_os in
-          openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
-            _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-            ;;
-          *)
-            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-            ;;
-         esac
-       fi
-      else
-       _LT_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    os2*)
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
-      _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
-      ;;
-
-    osf3*)
-      if test "$GCC" = yes; then
-       _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-      else
-       _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-      fi
-      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      ;;
-
-    osf4* | osf5*)     # as osf3* with the addition of -msym flag
-      if test "$GCC" = yes; then
-       _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      else
-       _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
-       $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
-       # Both c and cxx compiler support -rpath directly
-       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-      fi
-      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-      ;;
-
-    solaris*)
-      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
-      if test "$GCC" = yes; then
-       wlarc='${wl}'
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-         $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
-      else
-       case `$CC -V 2>&1` in
-       *"Compilers 5.0"*)
-         wlarc=''
-         _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
-         _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
-         ;;
-       *)
-         wlarc='${wl}'
-         _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
-         _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-         $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
-         ;;
-       esac
-      fi
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      case $host_os in
-      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-      *)
-       # The compiler driver will combine and reorder linker options,
-       # but understands `-z linker_flag'.  GCC discards it without `$wl',
-       # but is careful enough not to reorder.
-       # Supported since Solaris 2.6 (maybe 2.5.1?)
-       if test "$GCC" = yes; then
-         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-       else
-         _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
-       fi
-       ;;
-      esac
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      ;;
-
-    sunos4*)
-      if test "x$host_vendor" = xsequent; then
-       # Use $CC to link under sequent, because it throws in some extra .o
-       # files that make .init and .fini sections work.
-       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-       _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
-      fi
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(hardcode_direct, $1)=yes
-      _LT_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    sysv4)
-      case $host_vendor in
-       sni)
-         _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-         _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
-       ;;
-       siemens)
-         ## LD is ld it makes a PLAMLIB
-         ## CC just makes a GrossModule.
-         _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
-         _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
-         _LT_TAGVAR(hardcode_direct, $1)=no
-        ;;
-       motorola)
-         _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-         _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
-       ;;
-      esac
-      runpath_var='LD_RUN_PATH'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    sysv4.3*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec; then
-       _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-       runpath_var=LD_RUN_PATH
-       hardcode_runpath_var=yes
-       _LT_TAGVAR(ld_shlibs, $1)=yes
-      fi
-      ;;
-
-    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
-      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      runpath_var='LD_RUN_PATH'
-
-      if test "$GCC" = yes; then
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      fi
-      ;;
-
-    sysv5* | sco3.2v5* | sco5v6*)
-      # Note: We can NOT use -z defs as we might desire, because we do not
-      # link with -lc, and that would cause any symbols used from libc to
-      # always be unresolved, which means just about no library would
-      # ever link correctly.  If we're not using GNU ld we use -z text
-      # though, which does catch some bad symbols but isn't as heavy-handed
-      # as -z defs.
-      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-      _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
-      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
-      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
-      _LT_TAGVAR(link_all_deplibs, $1)=yes
-      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-      runpath_var='LD_RUN_PATH'
-
-      if test "$GCC" = yes; then
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      fi
-      ;;
-
-    uts4*)
-      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    *)
-      _LT_TAGVAR(ld_shlibs, $1)=no
-      ;;
-    esac
-
-    if test x$host_vendor = xsni; then
-      case $host in
-      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
-       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
-       ;;
-      esac
-    fi
-  fi
-])
-AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
-test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
-
-_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
-_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
-_LT_DECL([], [extract_expsyms_cmds], [2],
-    [The commands to extract the exported symbol list from a shared archive])
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
-x|xyes)
-  # Assume -lc should be added
-  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-
-  if test "$enable_shared" = yes && test "$GCC" = yes; then
-    case $_LT_TAGVAR(archive_cmds, $1) in
-    *'~'*)
-      # FIXME: we may have to deal with multi-command sequences.
-      ;;
-    '$CC '*)
-      # Test whether the compiler implicitly links with -lc since on some
-      # systems, -lgcc has to come before -lc. If gcc already passes -lc
-      # to ld, don't add -lc before -lgcc.
-      AC_CACHE_CHECK([whether -lc should be explicitly linked in],
-       [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
-       [$RM conftest*
-       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
-       if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
-         soname=conftest
-         lib=conftest
-         libobjs=conftest.$ac_objext
-         deplibs=
-         wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
-         pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
-         compiler_flags=-v
-         linker_flags=-v
-         verstring=
-         output_objdir=.
-         libname=conftest
-         lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
-         _LT_TAGVAR(allow_undefined_flag, $1)=
-         if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
-         then
-           lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-         else
-           lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-         fi
-         _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
-       else
-         cat conftest.err 1>&5
-       fi
-       $RM conftest*
-       ])
-      _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
-      ;;
-    esac
-  fi
-  ;;
-esac
-
-_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
-    [Whether or not to add -lc for building shared libraries])
-_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
-    [enable_shared_with_static_runtimes], [0],
-    [Whether or not to disallow shared libs when runtime libs are static])
-_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
-    [Compiler flag to allow reflexive dlopens])
-_LT_TAGDECL([], [whole_archive_flag_spec], [1],
-    [Compiler flag to generate shared objects directly from archives])
-_LT_TAGDECL([], [compiler_needs_object], [1],
-    [Whether the compiler copes with passing no objects directly])
-_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
-    [Create an old-style archive from a shared archive])
-_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
-    [Create a temporary old-style archive to link instead of a shared archive])
-_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
-_LT_TAGDECL([], [archive_expsym_cmds], [2])
-_LT_TAGDECL([], [module_cmds], [2],
-    [Commands used to build a loadable module if different from building
-    a shared archive.])
-_LT_TAGDECL([], [module_expsym_cmds], [2])
-_LT_TAGDECL([], [with_gnu_ld], [1],
-    [Whether we are building with GNU ld or not])
-_LT_TAGDECL([], [allow_undefined_flag], [1],
-    [Flag that allows shared libraries with undefined symbols to be built])
-_LT_TAGDECL([], [no_undefined_flag], [1],
-    [Flag that enforces no undefined symbols])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
-    [Flag to hardcode $libdir into a binary during linking.
-    This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_separator], [1],
-    [Whether we need a single "-rpath" flag with a separated argument])
-_LT_TAGDECL([], [hardcode_direct], [0],
-    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
-    DIR into the resulting binary])
-_LT_TAGDECL([], [hardcode_direct_absolute], [0],
-    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
-    DIR into the resulting binary and the resulting library dependency is
-    "absolute", i.e impossible to change by setting ${shlibpath_var} if the
-    library is relocated])
-_LT_TAGDECL([], [hardcode_minus_L], [0],
-    [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
-    into the resulting binary])
-_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
-    [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
-    into the resulting binary])
-_LT_TAGDECL([], [hardcode_automatic], [0],
-    [Set to "yes" if building a shared library automatically hardcodes DIR
-    into the library and all subsequent libraries and executables linked
-    against it])
-_LT_TAGDECL([], [inherit_rpath], [0],
-    [Set to yes if linker adds runtime paths of dependent libraries
-    to runtime path list])
-_LT_TAGDECL([], [link_all_deplibs], [0],
-    [Whether libtool must link a program against all its dependency libraries])
-_LT_TAGDECL([], [always_export_symbols], [0],
-    [Set to "yes" if exported symbols are required])
-_LT_TAGDECL([], [export_symbols_cmds], [2],
-    [The commands to list exported symbols])
-_LT_TAGDECL([], [exclude_expsyms], [1],
-    [Symbols that should not be listed in the preloaded symbols])
-_LT_TAGDECL([], [include_expsyms], [1],
-    [Symbols that must always be exported])
-_LT_TAGDECL([], [prelink_cmds], [2],
-    [Commands necessary for linking programs (against libraries) with templates])
-_LT_TAGDECL([], [postlink_cmds], [2],
-    [Commands necessary for finishing linking programs])
-_LT_TAGDECL([], [file_list_spec], [1],
-    [Specify filename containing input files])
-dnl FIXME: Not yet implemented
-dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
-dnl    [Compiler flag to generate thread safe objects])
-])# _LT_LINKER_SHLIBS
-
-
-# _LT_LANG_C_CONFIG([TAG])
-# ------------------------
-# Ensure that the configuration variables for a C compiler are suitably
-# defined.  These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_C_CONFIG],
-[m4_require([_LT_DECL_EGREP])dnl
-lt_save_CC="$CC"
-AC_LANG_PUSH(C)
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-_LT_TAG_COMPILER
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-if test -n "$compiler"; then
-  _LT_COMPILER_NO_RTTI($1)
-  _LT_COMPILER_PIC($1)
-  _LT_COMPILER_C_O($1)
-  _LT_COMPILER_FILE_LOCKS($1)
-  _LT_LINKER_SHLIBS($1)
-  _LT_SYS_DYNAMIC_LINKER($1)
-  _LT_LINKER_HARDCODE_LIBPATH($1)
-  LT_SYS_DLOPEN_SELF
-  _LT_CMD_STRIPLIB
-
-  # Report which library types will actually be built
-  AC_MSG_CHECKING([if libtool supports shared libraries])
-  AC_MSG_RESULT([$can_build_shared])
-
-  AC_MSG_CHECKING([whether to build shared libraries])
-  test "$can_build_shared" = "no" && enable_shared=no
-
-  # On AIX, shared libraries and static libraries use the same namespace, and
-  # are all built from PIC.
-  case $host_os in
-  aix3*)
-    test "$enable_shared" = yes && enable_static=no
-    if test -n "$RANLIB"; then
-      archive_cmds="$archive_cmds~\$RANLIB \$lib"
-      postinstall_cmds='$RANLIB $lib'
-    fi
-    ;;
-
-  aix[[4-9]]*)
-    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-      test "$enable_shared" = yes && enable_static=no
-    fi
-    ;;
-  esac
-  AC_MSG_RESULT([$enable_shared])
-
-  AC_MSG_CHECKING([whether to build static libraries])
-  # Make sure either enable_shared or enable_static is yes.
-  test "$enable_shared" = yes || enable_static=yes
-  AC_MSG_RESULT([$enable_static])
-
-  _LT_CONFIG($1)
-fi
-AC_LANG_POP
-CC="$lt_save_CC"
-])# _LT_LANG_C_CONFIG
-
-
-# _LT_LANG_CXX_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a C++ compiler are suitably
-# defined.  These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_CXX_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_PATH_MANIFEST_TOOL])dnl
-if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
-    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
-    (test "X$CXX" != "Xg++"))) ; then
-  AC_PROG_CXXCPP
-else
-  _lt_caught_CXX_error=yes
-fi
-
-AC_LANG_PUSH(C++)
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(compiler_needs_object, $1)=no
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for C++ test sources.
-ac_ext=cpp
-
-# Object file extension for compiled C++ test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the CXX compiler isn't working.  Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_caught_CXX_error" != yes; then
-  # Code to be used in simple compile tests
-  lt_simple_compile_test_code="int some_variable = 0;"
-
-  # Code to be used in simple link tests
-  lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
-
-  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
-  _LT_TAG_COMPILER
-
-  # save warnings/boilerplate of simple test code
-  _LT_COMPILER_BOILERPLATE
-  _LT_LINKER_BOILERPLATE
-
-  # Allow CC to be a program name with arguments.
-  lt_save_CC=$CC
-  lt_save_CFLAGS=$CFLAGS
-  lt_save_LD=$LD
-  lt_save_GCC=$GCC
-  GCC=$GXX
-  lt_save_with_gnu_ld=$with_gnu_ld
-  lt_save_path_LD=$lt_cv_path_LD
-  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
-    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
-  else
-    $as_unset lt_cv_prog_gnu_ld
-  fi
-  if test -n "${lt_cv_path_LDCXX+set}"; then
-    lt_cv_path_LD=$lt_cv_path_LDCXX
-  else
-    $as_unset lt_cv_path_LD
-  fi
-  test -z "${LDCXX+set}" || LD=$LDCXX
-  CC=${CXX-"c++"}
-  CFLAGS=$CXXFLAGS
-  compiler=$CC
-  _LT_TAGVAR(compiler, $1)=$CC
-  _LT_CC_BASENAME([$compiler])
-
-  if test -n "$compiler"; then
-    # We don't want -fno-exception when compiling C++ code, so set the
-    # no_builtin_flag separately
-    if test "$GXX" = yes; then
-      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-    else
-      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-    fi
-
-    if test "$GXX" = yes; then
-      # Set up default GNU C++ configuration
-
-      LT_PATH_LD
-
-      # Check if GNU C++ uses GNU ld as the underlying linker, since the
-      # archiving commands below assume that GNU ld is being used.
-      if test "$with_gnu_ld" = yes; then
-        _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
-        # If archive_cmds runs LD, not CC, wlarc should be empty
-        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
-        #     investigate it a little bit more. (MM)
-        wlarc='${wl}'
-
-        # ancient GNU ld didn't support --whole-archive et. al.
-        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
-         $GREP 'no-whole-archive' > /dev/null; then
-          _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-        else
-          _LT_TAGVAR(whole_archive_flag_spec, $1)=
-        fi
-      else
-        with_gnu_ld=no
-        wlarc=
-
-        # A generic and very simple default shared library creation
-        # command for GNU C++ for the case where it uses the native
-        # linker, instead of GNU ld.  If possible, this setting should
-        # overridden to take advantage of the native linker features on
-        # the platform it is being used on.
-        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-      fi
-
-      # Commands to make compiler produce verbose output that lists
-      # what "hidden" libraries, object files and flags are used when
-      # linking a shared library.
-      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-
-    else
-      GXX=no
-      with_gnu_ld=no
-      wlarc=
-    fi
-
-    # PORTME: fill in a description of your system's C++ link characteristics
-    AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-    _LT_TAGVAR(ld_shlibs, $1)=yes
-    case $host_os in
-      aix3*)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-      aix[[4-9]]*)
-        if test "$host_cpu" = ia64; then
-          # On IA64, the linker does run time linking by default, so we don't
-          # have to do anything special.
-          aix_use_runtimelinking=no
-          exp_sym_flag='-Bexport'
-          no_entry_flag=""
-        else
-          aix_use_runtimelinking=no
-
-          # Test if we are trying to use run time linking or normal
-          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
-          # need to do runtime linking.
-          case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
-           for ld_flag in $LDFLAGS; do
-             case $ld_flag in
-             *-brtl*)
-               aix_use_runtimelinking=yes
-               break
-               ;;
-             esac
-           done
-           ;;
-          esac
-
-          exp_sym_flag='-bexport'
-          no_entry_flag='-bnoentry'
-        fi
-
-        # When large executables or shared objects are built, AIX ld can
-        # have problems creating the table of contents.  If linking a library
-        # or program results in "error TOC overflow" add -mminimal-toc to
-        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
-        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
-        _LT_TAGVAR(archive_cmds, $1)=''
-        _LT_TAGVAR(hardcode_direct, $1)=yes
-        _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-        _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
-        _LT_TAGVAR(link_all_deplibs, $1)=yes
-        _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
-        if test "$GXX" = yes; then
-          case $host_os in aix4.[[012]]|aix4.[[012]].*)
-          # We only want to do this on AIX 4.2 and lower, the check
-          # below for broken collect2 doesn't work under 4.3+
-         collect2name=`${CC} -print-prog-name=collect2`
-         if test -f "$collect2name" &&
-            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
-         then
-           # We have reworked collect2
-           :
-         else
-           # We have old collect2
-           _LT_TAGVAR(hardcode_direct, $1)=unsupported
-           # It fails to find uninstalled libraries when the uninstalled
-           # path is not listed in the libpath.  Setting hardcode_minus_L
-           # to unsupported forces relinking
-           _LT_TAGVAR(hardcode_minus_L, $1)=yes
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-           _LT_TAGVAR(hardcode_libdir_separator, $1)=
-         fi
-          esac
-          shared_flag='-shared'
-         if test "$aix_use_runtimelinking" = yes; then
-           shared_flag="$shared_flag "'${wl}-G'
-         fi
-        else
-          # not using gcc
-          if test "$host_cpu" = ia64; then
-         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
-         # chokes on -Wl,-G. The following line is correct:
-         shared_flag='-G'
-          else
-           if test "$aix_use_runtimelinking" = yes; then
-             shared_flag='${wl}-G'
-           else
-             shared_flag='${wl}-bM:SRE'
-           fi
-          fi
-        fi
-
-        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
-        # It seems that -bexpall does not export symbols beginning with
-        # underscore (_), so it is better to generate a list of symbols to
-       # export.
-        _LT_TAGVAR(always_export_symbols, $1)=yes
-        if test "$aix_use_runtimelinking" = yes; then
-          # Warning - without using the other runtime loading flags (-brtl),
-          # -berok will link without error, but may produce a broken library.
-          _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
-          # Determine the default libpath from the value encoded in an empty
-          # executable.
-          _LT_SYS_MODULE_PATH_AIX([$1])
-          _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-
-          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-        else
-          if test "$host_cpu" = ia64; then
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
-           _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
-           _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
-          else
-           # Determine the default libpath from the value encoded in an
-           # empty executable.
-           _LT_SYS_MODULE_PATH_AIX([$1])
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-           # Warning - without using the other run time loading flags,
-           # -berok will link without error, but may produce a broken library.
-           _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
-           _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
-           if test "$with_gnu_ld" = yes; then
-             # We only use this code for GNU lds that support --whole-archive.
-             _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
-           else
-             # Exported symbols can be pulled into shared objects from archives
-             _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
-           fi
-           _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-           # This is similar to how AIX traditionally builds its shared
-           # libraries.
-           _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-          fi
-        fi
-        ;;
-
-      beos*)
-       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
-         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
-         # support --undefined.  This deserves some investigation.  FIXME
-         _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-       else
-         _LT_TAGVAR(ld_shlibs, $1)=no
-       fi
-       ;;
-
-      chorus*)
-        case $cc_basename in
-          *)
-         # FIXME: insert proper C++ library support
-         _LT_TAGVAR(ld_shlibs, $1)=no
-         ;;
-        esac
-        ;;
-
-      cygwin* | mingw* | pw32* | cegcc*)
-       case $GXX,$cc_basename in
-       ,cl* | no,cl*)
-         # Native MSVC
-         # hardcode_libdir_flag_spec is actually meaningless, as there is
-         # no search path for DLLs.
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
-         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-         _LT_TAGVAR(always_export_symbols, $1)=yes
-         _LT_TAGVAR(file_list_spec, $1)='@'
-         # Tell ltmain to make .lib files, not .a files.
-         libext=lib
-         # Tell ltmain to make .dll files, not .so files.
-         shrext_cmds=".dll"
-         # FIXME: Setting linknames here is a bad hack.
-         _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
-         _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-             $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
-           else
-             $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
-           fi~
-           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
-           linknames='
-         # The linker will not automatically build a static lib if we build a DLL.
-         # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
-         _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-         # Don't use ranlib
-         _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
-         _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
-           lt_tool_outputfile="@TOOL_OUTPUT@"~
-           case $lt_outputfile in
-             *.exe|*.EXE) ;;
-             *)
-               lt_outputfile="$lt_outputfile.exe"
-               lt_tool_outputfile="$lt_tool_outputfile.exe"
-               ;;
-           esac~
-           func_to_tool_file "$lt_outputfile"~
-           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
-             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
-             $RM "$lt_outputfile.manifest";
-           fi'
-         ;;
-       *)
-         # g++
-         # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
-         # as there is no search path for DLLs.
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
-         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
-         _LT_TAGVAR(always_export_symbols, $1)=no
-         _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-
-         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
-           _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-           # If the export-symbols file already is a .def file (1st line
-           # is EXPORTS), use it as is; otherwise, prepend...
-           _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-             cp $export_symbols $output_objdir/$soname.def;
-           else
-             echo EXPORTS > $output_objdir/$soname.def;
-             cat $export_symbols >> $output_objdir/$soname.def;
-           fi~
-           $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-         else
-           _LT_TAGVAR(ld_shlibs, $1)=no
-         fi
-         ;;
-       esac
-       ;;
-      darwin* | rhapsody*)
-        _LT_DARWIN_LINKER_FEATURES($1)
-       ;;
-
-      dgux*)
-        case $cc_basename in
-          ec++*)
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-          ghcx*)
-           # Green Hills C++ Compiler
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-          *)
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-        esac
-        ;;
-
-      freebsd2.*)
-        # C++ shared libraries reported to be fairly broken before
-       # switch to ELF
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-
-      freebsd-elf*)
-        _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-        ;;
-
-      freebsd* | dragonfly*)
-        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
-        # conventions
-        _LT_TAGVAR(ld_shlibs, $1)=yes
-        ;;
-
-      gnu*)
-        ;;
-
-      haiku*)
-        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-        _LT_TAGVAR(link_all_deplibs, $1)=yes
-        ;;
-
-      hpux9*)
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-        _LT_TAGVAR(hardcode_direct, $1)=yes
-        _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
-                                            # but as the default
-                                            # location of the library.
-
-        case $cc_basename in
-          CC*)
-            # FIXME: insert proper C++ library support
-            _LT_TAGVAR(ld_shlibs, $1)=no
-            ;;
-          aCC*)
-            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-            # Commands to make compiler produce verbose output that lists
-            # what "hidden" libraries, object files and flags are used when
-            # linking a shared library.
-            #
-            # There doesn't appear to be a way to prevent this compiler from
-            # explicitly linking system object files so we need to strip them
-            # from the output so that they don't get included in the library
-            # dependencies.
-            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
-            ;;
-          *)
-            if test "$GXX" = yes; then
-              _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-            else
-              # FIXME: insert proper C++ library support
-              _LT_TAGVAR(ld_shlibs, $1)=no
-            fi
-            ;;
-        esac
-        ;;
-
-      hpux10*|hpux11*)
-        if test $with_gnu_ld = no; then
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-         _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-          case $host_cpu in
-            hppa*64*|ia64*)
-              ;;
-            *)
-             _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-              ;;
-          esac
-        fi
-        case $host_cpu in
-          hppa*64*|ia64*)
-            _LT_TAGVAR(hardcode_direct, $1)=no
-            _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-            ;;
-          *)
-            _LT_TAGVAR(hardcode_direct, $1)=yes
-            _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-            _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
-                                                # but as the default
-                                                # location of the library.
-            ;;
-        esac
-
-        case $cc_basename in
-          CC*)
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-          aCC*)
-           case $host_cpu in
-             hppa*64*)
-               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-               ;;
-             ia64*)
-               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-               ;;
-             *)
-               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-               ;;
-           esac
-           # Commands to make compiler produce verbose output that lists
-           # what "hidden" libraries, object files and flags are used when
-           # linking a shared library.
-           #
-           # There doesn't appear to be a way to prevent this compiler from
-           # explicitly linking system object files so we need to strip them
-           # from the output so that they don't get included in the library
-           # dependencies.
-           output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
-           ;;
-          *)
-           if test "$GXX" = yes; then
-             if test $with_gnu_ld = no; then
-               case $host_cpu in
-                 hppa*64*)
-                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-                   ;;
-                 ia64*)
-                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-                   ;;
-                 *)
-                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-                   ;;
-               esac
-             fi
-           else
-             # FIXME: insert proper C++ library support
-             _LT_TAGVAR(ld_shlibs, $1)=no
-           fi
-           ;;
-        esac
-        ;;
-
-      interix[[3-9]]*)
-       _LT_TAGVAR(hardcode_direct, $1)=no
-       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
-       # Instead, shared libraries are loaded at an image base (0x10000000 by
-       # default) and relocated if they conflict, which is a slow very memory
-       # consuming and fragmenting process.  To avoid this, we pick a random,
-       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
-       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-       ;;
-      irix5* | irix6*)
-        case $cc_basename in
-          CC*)
-           # SGI C++
-           _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-
-           # Archives containing C++ object files must be created using
-           # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
-           # necessary to make sure instantiated templates are included
-           # in the archive.
-           _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
-           ;;
-          *)
-           if test "$GXX" = yes; then
-             if test "$with_gnu_ld" = no; then
-               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-             else
-               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
-             fi
-           fi
-           _LT_TAGVAR(link_all_deplibs, $1)=yes
-           ;;
-        esac
-        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-        _LT_TAGVAR(inherit_rpath, $1)=yes
-        ;;
-
-      linux* | k*bsd*-gnu | kopensolaris*-gnu)
-        case $cc_basename in
-          KCC*)
-           # Kuck and Associates, Inc. (KAI) C++ Compiler
-
-           # KCC will only create a shared library if the output file
-           # ends with ".so" (or ".sl" for HP-UX), so rename the library
-           # to its proper name (with version) after linking.
-           _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-           _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
-           # Commands to make compiler produce verbose output that lists
-           # what "hidden" libraries, object files and flags are used when
-           # linking a shared library.
-           #
-           # There doesn't appear to be a way to prevent this compiler from
-           # explicitly linking system object files so we need to strip them
-           # from the output so that they don't get included in the library
-           # dependencies.
-           output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
-
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
-           # Archives containing C++ object files must be created using
-           # "CC -Bstatic", where "CC" is the KAI C++ compiler.
-           _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
-           ;;
-         icpc* | ecpc* )
-           # Intel C++
-           with_gnu_ld=yes
-           # version 8.0 and above of icpc choke on multiply defined symbols
-           # if we add $predep_objects and $postdep_objects, however 7.1 and
-           # earlier do not add the objects themselves.
-           case `$CC -V 2>&1` in
-             *"Version 7."*)
-               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-               _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-               ;;
-             *)  # Version 8.0 or newer
-               tmp_idyn=
-               case $host_cpu in
-                 ia64*) tmp_idyn=' -i_dynamic';;
-               esac
-               _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-               _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-               ;;
-           esac
-           _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
-           ;;
-          pgCC* | pgcpp*)
-            # Portland Group C++ compiler
-           case `$CC -V` in
-           *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
-             _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
-               rm -rf $tpldir~
-               $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
-               compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
-             _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
-               rm -rf $tpldir~
-               $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
-               $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
-               $RANLIB $oldlib'
-             _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
-               rm -rf $tpldir~
-               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
-               $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
-             _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
-               rm -rf $tpldir~
-               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
-               $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
-             ;;
-           *) # Version 6 and above use weak symbols
-             _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
-             _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
-             ;;
-           esac
-
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
-            ;;
-         cxx*)
-           # Compaq C++
-           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-
-           runpath_var=LD_RUN_PATH
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-           # Commands to make compiler produce verbose output that lists
-           # what "hidden" libraries, object files and flags are used when
-           # linking a shared library.
-           #
-           # There doesn't appear to be a way to prevent this compiler from
-           # explicitly linking system object files so we need to strip them
-           # from the output so that they don't get included in the library
-           # dependencies.
-           output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
-           ;;
-         xl* | mpixl* | bgxl*)
-           # IBM XL 8.0 on PPC, with GNU ld
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-           _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-           if test "x$supports_anon_versioning" = xyes; then
-             _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
-               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-               echo "local: *; };" >> $output_objdir/$libname.ver~
-               $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
-           fi
-           ;;
-         *)
-           case `$CC -V 2>&1 | sed 5q` in
-           *Sun\ C*)
-             # Sun C++ 5.9
-             _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
-             _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-             _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
-             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-             _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
-             _LT_TAGVAR(compiler_needs_object, $1)=yes
-
-             # Not sure whether something based on
-             # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
-             # would be better.
-             output_verbose_link_cmd='func_echo_all'
-
-             # Archives containing C++ object files must be created using
-             # "CC -xar", where "CC" is the Sun C++ compiler.  This is
-             # necessary to make sure instantiated templates are included
-             # in the archive.
-             _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
-             ;;
-           esac
-           ;;
-       esac
-       ;;
-
-      lynxos*)
-        # FIXME: insert proper C++ library support
-       _LT_TAGVAR(ld_shlibs, $1)=no
-       ;;
-
-      m88k*)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-       ;;
-
-      mvs*)
-        case $cc_basename in
-          cxx*)
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-         *)
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-       esac
-       ;;
-
-      netbsd*)
-        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-         _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
-         wlarc=
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-         _LT_TAGVAR(hardcode_direct, $1)=yes
-         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-       fi
-       # Workaround some broken pre-1.5 toolchains
-       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
-       ;;
-
-      *nto* | *qnx*)
-        _LT_TAGVAR(ld_shlibs, $1)=yes
-       ;;
-
-      openbsd2*)
-        # C++ shared libraries are fairly broken
-       _LT_TAGVAR(ld_shlibs, $1)=no
-       ;;
-
-      openbsd*)
-       if test -f /usr/libexec/ld.so; then
-         _LT_TAGVAR(hardcode_direct, $1)=yes
-         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-         _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
-         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-         if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
-           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-           _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-         fi
-         output_verbose_link_cmd=func_echo_all
-       else
-         _LT_TAGVAR(ld_shlibs, $1)=no
-       fi
-       ;;
-
-      osf3* | osf4* | osf5*)
-        case $cc_basename in
-          KCC*)
-           # Kuck and Associates, Inc. (KAI) C++ Compiler
-
-           # KCC will only create a shared library if the output file
-           # ends with ".so" (or ".sl" for HP-UX), so rename the library
-           # to its proper name (with version) after linking.
-           _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-           # Archives containing C++ object files must be created using
-           # the KAI C++ compiler.
-           case $host in
-             osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
-             *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
-           esac
-           ;;
-          RCC*)
-           # Rational C++ 2.4.1
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-          cxx*)
-           case $host in
-             osf3*)
-               _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-               _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-               _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-               ;;
-             *)
-               _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-               _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-               _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
-                 echo "-hidden">> $lib.exp~
-                 $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
-                 $RM $lib.exp'
-               _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-               ;;
-           esac
-
-           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-           # Commands to make compiler produce verbose output that lists
-           # what "hidden" libraries, object files and flags are used when
-           # linking a shared library.
-           #
-           # There doesn't appear to be a way to prevent this compiler from
-           # explicitly linking system object files so we need to strip them
-           # from the output so that they don't get included in the library
-           # dependencies.
-           output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
-           ;;
-         *)
-           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-             _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-             case $host in
-               osf3*)
-                 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-                 ;;
-               *)
-                 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-                 ;;
-             esac
-
-             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-             _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
-             # Commands to make compiler produce verbose output that lists
-             # what "hidden" libraries, object files and flags are used when
-             # linking a shared library.
-             output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-
-           else
-             # FIXME: insert proper C++ library support
-             _LT_TAGVAR(ld_shlibs, $1)=no
-           fi
-           ;;
-        esac
-        ;;
-
-      psos*)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-
-      sunos4*)
-        case $cc_basename in
-          CC*)
-           # Sun C++ 4.x
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-          lcc*)
-           # Lucid
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-          *)
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-        esac
-        ;;
-
-      solaris*)
-        case $cc_basename in
-          CC* | sunCC*)
-           # Sun C++ 4.2, 5.x and Centerline C++
-            _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
-           _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
-           _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-           _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-             $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
-           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-           _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-           case $host_os in
-             solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-             *)
-               # The compiler driver will combine and reorder linker options,
-               # but understands `-z linker_flag'.
-               # Supported since Solaris 2.6 (maybe 2.5.1?)
-               _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
-               ;;
-           esac
-           _LT_TAGVAR(link_all_deplibs, $1)=yes
-
-           output_verbose_link_cmd='func_echo_all'
-
-           # Archives containing C++ object files must be created using
-           # "CC -xar", where "CC" is the Sun C++ compiler.  This is
-           # necessary to make sure instantiated templates are included
-           # in the archive.
-           _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
-           ;;
-          gcx*)
-           # Green Hills C++ Compiler
-           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-
-           # The C++ compiler must be used to create the archive.
-           _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
-           ;;
-          *)
-           # GNU C++ compiler with Solaris linker
-           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-             _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
-             if $CC --version | $GREP -v '^2\.7' > /dev/null; then
-               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-               _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-                 $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
-               # Commands to make compiler produce verbose output that lists
-               # what "hidden" libraries, object files and flags are used when
-               # linking a shared library.
-               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-             else
-               # g++ 2.7 appears to require `-G' NOT `-shared' on this
-               # platform.
-               _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-               _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
-                 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
-               # Commands to make compiler produce verbose output that lists
-               # what "hidden" libraries, object files and flags are used when
-               # linking a shared library.
-               output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-             fi
-
-             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
-             case $host_os in
-               solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-               *)
-                 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-                 ;;
-             esac
-           fi
-           ;;
-        esac
-        ;;
-
-    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
-      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-      runpath_var='LD_RUN_PATH'
-
-      case $cc_basename in
-        CC*)
-         _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-         ;;
-       *)
-         _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-         ;;
-      esac
-      ;;
-
-      sysv5* | sco3.2v5* | sco5v6*)
-       # Note: We can NOT use -z defs as we might desire, because we do not
-       # link with -lc, and that would cause any symbols used from libc to
-       # always be unresolved, which means just about no library would
-       # ever link correctly.  If we're not using GNU ld we use -z text
-       # though, which does catch some bad symbols but isn't as heavy-handed
-       # as -z defs.
-       _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-       _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
-       _LT_TAGVAR(archive_cmds_need_lc, $1)=no
-       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
-       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
-       _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
-       _LT_TAGVAR(link_all_deplibs, $1)=yes
-       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-       runpath_var='LD_RUN_PATH'
-
-       case $cc_basename in
-          CC*)
-           _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-           _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
-             '"$_LT_TAGVAR(old_archive_cmds, $1)"
-           _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
-             '"$_LT_TAGVAR(reload_cmds, $1)"
-           ;;
-         *)
-           _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-           ;;
-       esac
-      ;;
-
-      tandem*)
-        case $cc_basename in
-          NCC*)
-           # NonStop-UX NCC 3.20
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-          *)
-           # FIXME: insert proper C++ library support
-           _LT_TAGVAR(ld_shlibs, $1)=no
-           ;;
-        esac
-        ;;
-
-      vxworks*)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-
-      *)
-        # FIXME: insert proper C++ library support
-        _LT_TAGVAR(ld_shlibs, $1)=no
-        ;;
-    esac
-
-    AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
-    test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-    _LT_TAGVAR(GCC, $1)="$GXX"
-    _LT_TAGVAR(LD, $1)="$LD"
-
-    ## CAVEAT EMPTOR:
-    ## There is no encapsulation within the following macros, do not change
-    ## the running order or otherwise move them around unless you know exactly
-    ## what you are doing...
-    _LT_SYS_HIDDEN_LIBDEPS($1)
-    _LT_COMPILER_PIC($1)
-    _LT_COMPILER_C_O($1)
-    _LT_COMPILER_FILE_LOCKS($1)
-    _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
-    _LT_LINKER_HARDCODE_LIBPATH($1)
-
-    _LT_CONFIG($1)
-  fi # test -n "$compiler"
-
-  CC=$lt_save_CC
-  CFLAGS=$lt_save_CFLAGS
-  LDCXX=$LD
-  LD=$lt_save_LD
-  GCC=$lt_save_GCC
-  with_gnu_ld=$lt_save_with_gnu_ld
-  lt_cv_path_LDCXX=$lt_cv_path_LD
-  lt_cv_path_LD=$lt_save_path_LD
-  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
-  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
-fi # test "$_lt_caught_CXX_error" != yes
-
-AC_LANG_POP
-])# _LT_LANG_CXX_CONFIG
-
-
-# _LT_FUNC_STRIPNAME_CNF
-# ----------------------
-# func_stripname_cnf prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-#
-# This function is identical to the (non-XSI) version of func_stripname,
-# except this one can be used by m4 code that may be executed by configure,
-# rather than the libtool script.
-m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
-AC_REQUIRE([_LT_DECL_SED])
-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
-func_stripname_cnf ()
-{
-  case ${2} in
-  .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
-  *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
-  esac
-} # func_stripname_cnf
-])# _LT_FUNC_STRIPNAME_CNF
-
-# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
-# ---------------------------------
-# Figure out "hidden" library dependencies from verbose
-# compiler output when linking a shared library.
-# Parse the compiler output and extract the necessary
-# objects, libraries and library flags.
-m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
-# Dependencies to place before and after the object being linked:
-_LT_TAGVAR(predep_objects, $1)=
-_LT_TAGVAR(postdep_objects, $1)=
-_LT_TAGVAR(predeps, $1)=
-_LT_TAGVAR(postdeps, $1)=
-_LT_TAGVAR(compiler_lib_search_path, $1)=
-
-dnl we can't use the lt_simple_compile_test_code here,
-dnl because it contains code intended for an executable,
-dnl not a library.  It's possible we should let each
-dnl tag define a new lt_????_link_test_code variable,
-dnl but it's only used here...
-m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
-int a;
-void foo (void) { a = 0; }
-_LT_EOF
-], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
-class Foo
-{
-public:
-  Foo (void) { a = 0; }
-private:
-  int a;
-};
-_LT_EOF
-], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
-      subroutine foo
-      implicit none
-      integer*4 a
-      a=0
-      return
-      end
-_LT_EOF
-], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
-      subroutine foo
-      implicit none
-      integer a
-      a=0
-      return
-      end
-_LT_EOF
-], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
-public class foo {
-  private int a;
-  public void bar (void) {
-    a = 0;
-  }
-};
-_LT_EOF
-], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
-package foo
-func foo() {
-}
-_LT_EOF
-])
-
-_lt_libdeps_save_CFLAGS=$CFLAGS
-case "$CC $CFLAGS " in #(
-*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
-*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
-*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
-esac
-
-dnl Parse the compiler output and extract the necessary
-dnl objects, libraries and library flags.
-if AC_TRY_EVAL(ac_compile); then
-  # Parse the compiler output and extract the necessary
-  # objects, libraries and library flags.
-
-  # Sentinel used to keep track of whether or not we are before
-  # the conftest object file.
-  pre_test_object_deps_done=no
-
-  for p in `eval "$output_verbose_link_cmd"`; do
-    case ${prev}${p} in
-
-    -L* | -R* | -l*)
-       # Some compilers place space between "-{L,R}" and the path.
-       # Remove the space.
-       if test $p = "-L" ||
-          test $p = "-R"; then
-        prev=$p
-        continue
-       fi
-
-       # Expand the sysroot to ease extracting the directories later.
-       if test -z "$prev"; then
-         case $p in
-         -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
-         -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
-         -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
-         esac
-       fi
-       case $p in
-       =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
-       esac
-       if test "$pre_test_object_deps_done" = no; then
-        case ${prev} in
-        -L | -R)
-          # Internal compiler library paths should come after those
-          # provided the user.  The postdeps already come after the
-          # user supplied libs so there is no need to process them.
-          if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
-            _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
-          else
-            _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
-          fi
-          ;;
-        # The "-l" case would never come before the object being
-        # linked, so don't bother handling this case.
-        esac
-       else
-        if test -z "$_LT_TAGVAR(postdeps, $1)"; then
-          _LT_TAGVAR(postdeps, $1)="${prev}${p}"
-        else
-          _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
-        fi
-       fi
-       prev=
-       ;;
-
-    *.lto.$objext) ;; # Ignore GCC LTO objects
-    *.$objext)
-       # This assumes that the test object file only shows up
-       # once in the compiler output.
-       if test "$p" = "conftest.$objext"; then
-        pre_test_object_deps_done=yes
-        continue
-       fi
-
-       if test "$pre_test_object_deps_done" = no; then
-        if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
-          _LT_TAGVAR(predep_objects, $1)="$p"
-        else
-          _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
-        fi
-       else
-        if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
-          _LT_TAGVAR(postdep_objects, $1)="$p"
-        else
-          _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
-        fi
-       fi
-       ;;
-
-    *) ;; # Ignore the rest.
-
-    esac
-  done
-
-  # Clean up.
-  rm -f a.out a.exe
-else
-  echo "libtool.m4: error: problem compiling $1 test program"
-fi
-
-$RM -f confest.$objext
-CFLAGS=$_lt_libdeps_save_CFLAGS
-
-# PORTME: override above test on systems where it is broken
-m4_if([$1], [CXX],
-[case $host_os in
-interix[[3-9]]*)
-  # Interix 3.5 installs completely hosed .la files for C++, so rather than
-  # hack all around it, let's just trust "g++" to DTRT.
-  _LT_TAGVAR(predep_objects,$1)=
-  _LT_TAGVAR(postdep_objects,$1)=
-  _LT_TAGVAR(postdeps,$1)=
-  ;;
-
-linux*)
-  case `$CC -V 2>&1 | sed 5q` in
-  *Sun\ C*)
-    # Sun C++ 5.9
-
-    # The more standards-conforming stlport4 library is
-    # incompatible with the Cstd library. Avoid specifying
-    # it if it's in CXXFLAGS. Ignore libCrun as
-    # -library=stlport4 depends on it.
-    case " $CXX $CXXFLAGS " in
-    *" -library=stlport4 "*)
-      solaris_use_stlport4=yes
-      ;;
-    esac
-
-    if test "$solaris_use_stlport4" != yes; then
-      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
-    fi
-    ;;
-  esac
-  ;;
-
-solaris*)
-  case $cc_basename in
-  CC* | sunCC*)
-    # The more standards-conforming stlport4 library is
-    # incompatible with the Cstd library. Avoid specifying
-    # it if it's in CXXFLAGS. Ignore libCrun as
-    # -library=stlport4 depends on it.
-    case " $CXX $CXXFLAGS " in
-    *" -library=stlport4 "*)
-      solaris_use_stlport4=yes
-      ;;
-    esac
-
-    # Adding this requires a known-good setup of shared libraries for
-    # Sun compiler versions before 5.6, else PIC objects from an old
-    # archive will be linked into the output, leading to subtle bugs.
-    if test "$solaris_use_stlport4" != yes; then
-      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
-    fi
-    ;;
-  esac
-  ;;
-esac
-])
-
-case " $_LT_TAGVAR(postdeps, $1) " in
-*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
-esac
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=
-if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
-fi
-_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
-    [The directories searched by this compiler when creating a shared library])
-_LT_TAGDECL([], [predep_objects], [1],
-    [Dependencies to place before and after the objects being linked to
-    create a shared library])
-_LT_TAGDECL([], [postdep_objects], [1])
-_LT_TAGDECL([], [predeps], [1])
-_LT_TAGDECL([], [postdeps], [1])
-_LT_TAGDECL([], [compiler_lib_search_path], [1],
-    [The library search path used internally by the compiler when linking
-    a shared library])
-])# _LT_SYS_HIDDEN_LIBDEPS
-
-
-# _LT_LANG_F77_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a Fortran 77 compiler are
-# suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_F77_CONFIG],
-[AC_LANG_PUSH(Fortran 77)
-if test -z "$F77" || test "X$F77" = "Xno"; then
-  _lt_disable_F77=yes
-fi
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for f77 test sources.
-ac_ext=f
-
-# Object file extension for compiled f77 test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the F77 compiler isn't working.  Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_F77" != yes; then
-  # Code to be used in simple compile tests
-  lt_simple_compile_test_code="\
-      subroutine t
-      return
-      end
-"
-
-  # Code to be used in simple link tests
-  lt_simple_link_test_code="\
-      program t
-      end
-"
-
-  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
-  _LT_TAG_COMPILER
-
-  # save warnings/boilerplate of simple test code
-  _LT_COMPILER_BOILERPLATE
-  _LT_LINKER_BOILERPLATE
-
-  # Allow CC to be a program name with arguments.
-  lt_save_CC="$CC"
-  lt_save_GCC=$GCC
-  lt_save_CFLAGS=$CFLAGS
-  CC=${F77-"f77"}
-  CFLAGS=$FFLAGS
-  compiler=$CC
-  _LT_TAGVAR(compiler, $1)=$CC
-  _LT_CC_BASENAME([$compiler])
-  GCC=$G77
-  if test -n "$compiler"; then
-    AC_MSG_CHECKING([if libtool supports shared libraries])
-    AC_MSG_RESULT([$can_build_shared])
-
-    AC_MSG_CHECKING([whether to build shared libraries])
-    test "$can_build_shared" = "no" && enable_shared=no
-
-    # On AIX, shared libraries and static libraries use the same namespace, and
-    # are all built from PIC.
-    case $host_os in
-      aix3*)
-        test "$enable_shared" = yes && enable_static=no
-        if test -n "$RANLIB"; then
-          archive_cmds="$archive_cmds~\$RANLIB \$lib"
-          postinstall_cmds='$RANLIB $lib'
-        fi
-        ;;
-      aix[[4-9]]*)
-       if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-         test "$enable_shared" = yes && enable_static=no
-       fi
-        ;;
-    esac
-    AC_MSG_RESULT([$enable_shared])
-
-    AC_MSG_CHECKING([whether to build static libraries])
-    # Make sure either enable_shared or enable_static is yes.
-    test "$enable_shared" = yes || enable_static=yes
-    AC_MSG_RESULT([$enable_static])
-
-    _LT_TAGVAR(GCC, $1)="$G77"
-    _LT_TAGVAR(LD, $1)="$LD"
-
-    ## CAVEAT EMPTOR:
-    ## There is no encapsulation within the following macros, do not change
-    ## the running order or otherwise move them around unless you know exactly
-    ## what you are doing...
-    _LT_COMPILER_PIC($1)
-    _LT_COMPILER_C_O($1)
-    _LT_COMPILER_FILE_LOCKS($1)
-    _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
-    _LT_LINKER_HARDCODE_LIBPATH($1)
-
-    _LT_CONFIG($1)
-  fi # test -n "$compiler"
-
-  GCC=$lt_save_GCC
-  CC="$lt_save_CC"
-  CFLAGS="$lt_save_CFLAGS"
-fi # test "$_lt_disable_F77" != yes
-
-AC_LANG_POP
-])# _LT_LANG_F77_CONFIG
-
-
-# _LT_LANG_FC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for a Fortran compiler are
-# suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_FC_CONFIG],
-[AC_LANG_PUSH(Fortran)
-
-if test -z "$FC" || test "X$FC" = "Xno"; then
-  _lt_disable_FC=yes
-fi
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for fc test sources.
-ac_ext=${ac_fc_srcext-f}
-
-# Object file extension for compiled fc test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the FC compiler isn't working.  Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_FC" != yes; then
-  # Code to be used in simple compile tests
-  lt_simple_compile_test_code="\
-      subroutine t
-      return
-      end
-"
-
-  # Code to be used in simple link tests
-  lt_simple_link_test_code="\
-      program t
-      end
-"
-
-  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
-  _LT_TAG_COMPILER
-
-  # save warnings/boilerplate of simple test code
-  _LT_COMPILER_BOILERPLATE
-  _LT_LINKER_BOILERPLATE
-
-  # Allow CC to be a program name with arguments.
-  lt_save_CC="$CC"
-  lt_save_GCC=$GCC
-  lt_save_CFLAGS=$CFLAGS
-  CC=${FC-"f95"}
-  CFLAGS=$FCFLAGS
-  compiler=$CC
-  GCC=$ac_cv_fc_compiler_gnu
-
-  _LT_TAGVAR(compiler, $1)=$CC
-  _LT_CC_BASENAME([$compiler])
-
-  if test -n "$compiler"; then
-    AC_MSG_CHECKING([if libtool supports shared libraries])
-    AC_MSG_RESULT([$can_build_shared])
-
-    AC_MSG_CHECKING([whether to build shared libraries])
-    test "$can_build_shared" = "no" && enable_shared=no
-
-    # On AIX, shared libraries and static libraries use the same namespace, and
-    # are all built from PIC.
-    case $host_os in
-      aix3*)
-        test "$enable_shared" = yes && enable_static=no
-        if test -n "$RANLIB"; then
-          archive_cmds="$archive_cmds~\$RANLIB \$lib"
-          postinstall_cmds='$RANLIB $lib'
-        fi
-        ;;
-      aix[[4-9]]*)
-       if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-         test "$enable_shared" = yes && enable_static=no
-       fi
-        ;;
-    esac
-    AC_MSG_RESULT([$enable_shared])
-
-    AC_MSG_CHECKING([whether to build static libraries])
-    # Make sure either enable_shared or enable_static is yes.
-    test "$enable_shared" = yes || enable_static=yes
-    AC_MSG_RESULT([$enable_static])
-
-    _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
-    _LT_TAGVAR(LD, $1)="$LD"
-
-    ## CAVEAT EMPTOR:
-    ## There is no encapsulation within the following macros, do not change
-    ## the running order or otherwise move them around unless you know exactly
-    ## what you are doing...
-    _LT_SYS_HIDDEN_LIBDEPS($1)
-    _LT_COMPILER_PIC($1)
-    _LT_COMPILER_C_O($1)
-    _LT_COMPILER_FILE_LOCKS($1)
-    _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
-    _LT_LINKER_HARDCODE_LIBPATH($1)
-
-    _LT_CONFIG($1)
-  fi # test -n "$compiler"
-
-  GCC=$lt_save_GCC
-  CC=$lt_save_CC
-  CFLAGS=$lt_save_CFLAGS
-fi # test "$_lt_disable_FC" != yes
-
-AC_LANG_POP
-])# _LT_LANG_FC_CONFIG
-
-
-# _LT_LANG_GCJ_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Java Compiler compiler
-# are suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GCJ_CONFIG],
-[AC_REQUIRE([LT_PROG_GCJ])dnl
-AC_LANG_SAVE
-
-# Source file extension for Java test sources.
-ac_ext=java
-
-# Object file extension for compiled Java test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="class foo {}"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GCJ-"gcj"}
-CFLAGS=$GCJFLAGS
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# GCJ did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-
-if test -n "$compiler"; then
-  _LT_COMPILER_NO_RTTI($1)
-  _LT_COMPILER_PIC($1)
-  _LT_COMPILER_C_O($1)
-  _LT_COMPILER_FILE_LOCKS($1)
-  _LT_LINKER_SHLIBS($1)
-  _LT_LINKER_HARDCODE_LIBPATH($1)
-
-  _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_GCJ_CONFIG
-
-
-# _LT_LANG_GO_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Go compiler
-# are suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GO_CONFIG],
-[AC_REQUIRE([LT_PROG_GO])dnl
-AC_LANG_SAVE
-
-# Source file extension for Go test sources.
-ac_ext=go
-
-# Object file extension for compiled Go test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="package main; func main() { }"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='package main; func main() { }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GOC-"gccgo"}
-CFLAGS=$GOFLAGS
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# Go did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-
-if test -n "$compiler"; then
-  _LT_COMPILER_NO_RTTI($1)
-  _LT_COMPILER_PIC($1)
-  _LT_COMPILER_C_O($1)
-  _LT_COMPILER_FILE_LOCKS($1)
-  _LT_LINKER_SHLIBS($1)
-  _LT_LINKER_HARDCODE_LIBPATH($1)
-
-  _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_GO_CONFIG
-
-
-# _LT_LANG_RC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for the Windows resource compiler
-# are suitably defined.  These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_RC_CONFIG],
-[AC_REQUIRE([LT_PROG_RC])dnl
-AC_LANG_SAVE
-
-# Source file extension for RC test sources.
-ac_ext=rc
-
-# Object file extension for compiled RC test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
-
-# Code to be used in simple link tests
-lt_simple_link_test_code="$lt_simple_compile_test_code"
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=
-CC=${RC-"windres"}
-CFLAGS=
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-
-if test -n "$compiler"; then
-  :
-  _LT_CONFIG($1)
-fi
-
-GCC=$lt_save_GCC
-AC_LANG_RESTORE
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_RC_CONFIG
-
-
-# LT_PROG_GCJ
-# -----------
-AC_DEFUN([LT_PROG_GCJ],
-[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
-  [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
-    [AC_CHECK_TOOL(GCJ, gcj,)
-      test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
-      AC_SUBST(GCJFLAGS)])])[]dnl
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
-
-
-# LT_PROG_GO
-# ----------
-AC_DEFUN([LT_PROG_GO],
-[AC_CHECK_TOOL(GOC, gccgo,)
-])
-
-
-# LT_PROG_RC
-# ----------
-AC_DEFUN([LT_PROG_RC],
-[AC_CHECK_TOOL(RC, windres,)
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_RC], [])
-
-
-# _LT_DECL_EGREP
-# --------------
-# If we don't have a new enough Autoconf to choose the best grep
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_EGREP],
-[AC_REQUIRE([AC_PROG_EGREP])dnl
-AC_REQUIRE([AC_PROG_FGREP])dnl
-test -z "$GREP" && GREP=grep
-_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
-_LT_DECL([], [EGREP], [1], [An ERE matcher])
-_LT_DECL([], [FGREP], [1], [A literal string matcher])
-dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
-AC_SUBST([GREP])
-])
-
-
-# _LT_DECL_OBJDUMP
-# --------------
-# If we don't have a new enough Autoconf to choose the best objdump
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_OBJDUMP],
-[AC_CHECK_TOOL(OBJDUMP, objdump, false)
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
-AC_SUBST([OBJDUMP])
-])
-
-# _LT_DECL_DLLTOOL
-# ----------------
-# Ensure DLLTOOL variable is set.
-m4_defun([_LT_DECL_DLLTOOL],
-[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
-AC_SUBST([DLLTOOL])
-])
-
-# _LT_DECL_SED
-# ------------
-# Check for a fully-functional sed program, that truncates
-# as few characters as possible.  Prefer GNU sed if found.
-m4_defun([_LT_DECL_SED],
-[AC_PROG_SED
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
-_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
-    [Sed that helps us avoid accidentally triggering echo(1) options like -n])
-])# _LT_DECL_SED
-
-m4_ifndef([AC_PROG_SED], [
-# NOTE: This macro has been submitted for inclusion into   #
-#  GNU Autoconf as AC_PROG_SED.  When it is available in   #
-#  a released version of Autoconf we should remove this    #
-#  macro and use it instead.                               #
+# Copyright (C) 1996-2012 Free Software Foundation, Inc.
 
-m4_defun([AC_PROG_SED],
-[AC_MSG_CHECKING([for a sed that does not truncate output])
-AC_CACHE_VAL(lt_cv_path_SED,
-[# Loop through the user's path and test for sed and gsed.
-# Then use that list of sed's as ones to test for truncation.
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for lt_ac_prog in sed gsed; do
-    for ac_exec_ext in '' $ac_executable_extensions; do
-      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
-        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
-      fi
-    done
-  done
-done
-IFS=$as_save_IFS
-lt_ac_max=0
-lt_ac_count=0
-# Add /usr/xpg4/bin/sed as it is typically found on Solaris
-# along with /bin/sed that truncates output.
-for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
-  test ! -f $lt_ac_sed && continue
-  cat /dev/null > conftest.in
-  lt_ac_count=0
-  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
-  # Check for GNU sed and select it if it is found.
-  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
-    lt_cv_path_SED=$lt_ac_sed
-    break
-  fi
-  while true; do
-    cat conftest.in conftest.in >conftest.tmp
-    mv conftest.tmp conftest.in
-    cp conftest.in conftest.nl
-    echo >>conftest.nl
-    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
-    cmp -s conftest.out conftest.nl || break
-    # 10000 chars as input seems more than enough
-    test $lt_ac_count -gt 10 && break
-    lt_ac_count=`expr $lt_ac_count + 1`
-    if test $lt_ac_count -gt $lt_ac_max; then
-      lt_ac_max=$lt_ac_count
-      lt_cv_path_SED=$lt_ac_sed
-    fi
-  done
-done
-])
-SED=$lt_cv_path_SED
-AC_SUBST([SED])
-AC_MSG_RESULT([$SED])
-])#AC_PROG_SED
-])#m4_ifndef
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_SED], [])
-
-
-# _LT_CHECK_SHELL_FEATURES
-# ------------------------
-# Find out whether the shell is Bourne or XSI compatible,
-# or has some other useful features.
-m4_defun([_LT_CHECK_SHELL_FEATURES],
-[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
-  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
-      = c,a/b,b/c, \
-    && eval 'test $(( 1 + 1 )) -eq 2 \
-    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
-  && xsi_shell=yes
-AC_MSG_RESULT([$xsi_shell])
-_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
-
-AC_MSG_CHECKING([whether the shell understands "+="])
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
-    >/dev/null 2>&1 \
-  && lt_shell_append=yes
-AC_MSG_RESULT([$lt_shell_append])
-_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
-  lt_unset=unset
-else
-  lt_unset=false
-fi
-_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
-    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
-  lt_SP2NL='tr \040 \012'
-  lt_NL2SP='tr \015\012 \040\040'
-  ;;
- *) # EBCDIC based system
-  lt_SP2NL='tr \100 \n'
-  lt_NL2SP='tr \r\n \100\100'
-  ;;
-esac
-_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
-_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
-])# _LT_CHECK_SHELL_FEATURES
-
-
-# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
-# ------------------------------------------------------
-# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
-# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
-m4_defun([_LT_PROG_FUNCTION_REPLACE],
-[dnl {
-sed -e '/^$1 ()$/,/^} # $1 /c\
-$1 ()\
-{\
-m4_bpatsubsts([$2], [$], [\\], [^\([    ]\)], [\\\1])
-} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
-  && mv -f "$cfgfile.tmp" "$cfgfile" \
-    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-])
-
-
-# _LT_PROG_REPLACE_SHELLFNS
-# -------------------------
-# Replace existing portable implementations of several shell functions with
-# equivalent extended shell implementations where those features are available..
-m4_defun([_LT_PROG_REPLACE_SHELLFNS],
-[if test x"$xsi_shell" = xyes; then
-  _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
-    case ${1} in
-      */*) func_dirname_result="${1%/*}${2}" ;;
-      *  ) func_dirname_result="${3}" ;;
-    esac])
-
-  _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
-    func_basename_result="${1##*/}"])
-
-  _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
-    case ${1} in
-      */*) func_dirname_result="${1%/*}${2}" ;;
-      *  ) func_dirname_result="${3}" ;;
-    esac
-    func_basename_result="${1##*/}"])
-
-  _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
-    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
-    # positional parameters, so assign one to ordinary parameter first.
-    func_stripname_result=${3}
-    func_stripname_result=${func_stripname_result#"${1}"}
-    func_stripname_result=${func_stripname_result%"${2}"}])
-
-  _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
-    func_split_long_opt_name=${1%%=*}
-    func_split_long_opt_arg=${1#*=}])
-
-  _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
-    func_split_short_opt_arg=${1#??}
-    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
-
-  _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
-    case ${1} in
-      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
-      *)    func_lo2o_result=${1} ;;
-    esac])
-
-  _LT_PROG_FUNCTION_REPLACE([func_xform], [    func_xform_result=${1%.*}.lo])
-
-  _LT_PROG_FUNCTION_REPLACE([func_arith], [    func_arith_result=$(( $[*] ))])
-
-  _LT_PROG_FUNCTION_REPLACE([func_len], [    func_len_result=${#1}])
-fi
-
-if test x"$lt_shell_append" = xyes; then
-  _LT_PROG_FUNCTION_REPLACE([func_append], [    eval "${1}+=\\${2}"])
-
-  _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
-    func_quote_for_eval "${2}"
-dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
-    eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
-
-  # Save a `func_append' function call where possible by direct use of '+='
-  sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
-    && mv -f "$cfgfile.tmp" "$cfgfile" \
-      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-  test 0 -eq $? || _lt_function_replace_fail=:
-else
-  # Save a `func_append' function call even when '+=' is not available
-  sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
-    && mv -f "$cfgfile.tmp" "$cfgfile" \
-      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-  test 0 -eq $? || _lt_function_replace_fail=:
-fi
-
-if test x"$_lt_function_replace_fail" = x":"; then
-  AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
-fi
-])
-
-# _LT_PATH_CONVERSION_FUNCTIONS
-# -----------------------------
-# Determine which file name conversion functions should be used by
-# func_to_host_file (and, implicitly, by func_to_host_path).  These are needed
-# for certain cross-compile configurations and native mingw.
-m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_MSG_CHECKING([how to convert $build file names to $host format])
-AC_CACHE_VAL(lt_cv_to_host_file_cmd,
-[case $host in
-  *-*-mingw* )
-    case $build in
-      *-*-mingw* ) # actually msys
-        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
-        ;;
-      *-*-cygwin* )
-        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
-        ;;
-      * ) # otherwise, assume *nix
-        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
-        ;;
-    esac
-    ;;
-  *-*-cygwin* )
-    case $build in
-      *-*-mingw* ) # actually msys
-        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
-        ;;
-      *-*-cygwin* )
-        lt_cv_to_host_file_cmd=func_convert_file_noop
-        ;;
-      * ) # otherwise, assume *nix
-        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
-        ;;
-    esac
-    ;;
-  * ) # unhandled hosts (and "normal" native builds)
-    lt_cv_to_host_file_cmd=func_convert_file_noop
-    ;;
-esac
-])
-to_host_file_cmd=$lt_cv_to_host_file_cmd
-AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
-_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
-         [0], [convert $build file names to $host format])dnl
-
-AC_MSG_CHECKING([how to convert $build file names to toolchain format])
-AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
-[#assume ordinary cross tools, or native build.
-lt_cv_to_tool_file_cmd=func_convert_file_noop
-case $host in
-  *-*-mingw* )
-    case $build in
-      *-*-mingw* ) # actually msys
-        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
-        ;;
-    esac
-    ;;
-esac
-])
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
-_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
-         [0], [convert $build files to toolchain format])dnl
-])# _LT_PATH_CONVERSION_FUNCTIONS
-
-# Helper functions for option handling.                    -*- Autoconf -*-
-#
-#   Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
-#   Inc.
-#   Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 7 ltoptions.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
-
-# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
-# ------------------------------------------
-m4_define([_LT_MANGLE_OPTION],
-[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
-
-
-# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
-# ---------------------------------------
-# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
-# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
-# saved as a flag.
-m4_define([_LT_SET_OPTION],
-[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
-m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
-        _LT_MANGLE_DEFUN([$1], [$2]),
-    [m4_warning([Unknown $1 option `$2'])])[]dnl
-])
-
-
-# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
-# ------------------------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-m4_define([_LT_IF_OPTION],
-[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
-
-
-# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
-# -------------------------------------------------------
-# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
-# are set.
-m4_define([_LT_UNLESS_OPTIONS],
-[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
-           [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
-                     [m4_define([$0_found])])])[]dnl
-m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
-])[]dnl
-])
-
-
-# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
-# ----------------------------------------
-# OPTION-LIST is a space-separated list of Libtool options associated
-# with MACRO-NAME.  If any OPTION has a matching handler declared with
-# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
-# the unknown option and exit.
-m4_defun([_LT_SET_OPTIONS],
-[# Set options
-m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
-    [_LT_SET_OPTION([$1], _LT_Option)])
-
-m4_if([$1],[LT_INIT],[
-  dnl
-  dnl Simply set some default values (i.e off) if boolean options were not
-  dnl specified:
-  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
-  ])
-  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
-  ])
-  dnl
-  dnl If no reference was made to various pairs of opposing options, then
-  dnl we run the default mode handler for the pair.  For example, if neither
-  dnl `shared' nor `disable-shared' was passed, we enable building of shared
-  dnl archives by default:
-  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
-  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
-  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
-  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
-                  [_LT_ENABLE_FAST_INSTALL])
-  ])
-])# _LT_SET_OPTIONS
-
-
-
-# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
-# -----------------------------------------
-m4_define([_LT_MANGLE_DEFUN],
-[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
-
-
-# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
-# -----------------------------------------------
-m4_define([LT_OPTION_DEFINE],
-[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
-])# LT_OPTION_DEFINE
-
-
-# dlopen
-# ------
-LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
-])
-
-AU_DEFUN([AC_LIBTOOL_DLOPEN],
-[_LT_SET_OPTION([LT_INIT], [dlopen])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `dlopen' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
-
-
-# win32-dll
-# ---------
-# Declare package support for building win32 dll's.
-LT_OPTION_DEFINE([LT_INIT], [win32-dll],
-[enable_win32_dll=yes
-
-case $host in
-*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
-  AC_CHECK_TOOL(AS, as, false)
-  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-  AC_CHECK_TOOL(OBJDUMP, objdump, false)
-  ;;
-esac
-
-test -z "$AS" && AS=as
-_LT_DECL([], [AS],      [1], [Assembler program])dnl
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
-])# win32-dll
-
-AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-_LT_SET_OPTION([LT_INIT], [win32-dll])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `win32-dll' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
-
-
-# _LT_ENABLE_SHARED([DEFAULT])
-# ----------------------------
-# implement the --enable-shared flag, and supports the `shared' and
-# `disable-shared' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_SHARED],
-[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([shared],
-    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
-       [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_shared=yes ;;
-    no) enable_shared=no ;;
-    *)
-      enable_shared=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-       IFS="$lt_save_ifs"
-       if test "X$pkg" = "X$p"; then
-         enable_shared=yes
-       fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
-
-    _LT_DECL([build_libtool_libs], [enable_shared], [0],
-       [Whether or not to build shared libraries])
-])# _LT_ENABLE_SHARED
-
-LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
-])
-
-AC_DEFUN([AC_DISABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], [disable-shared])
-])
-
-AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
-AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_SHARED], [])
-dnl AC_DEFUN([AM_DISABLE_SHARED], [])
-
-
-
-# _LT_ENABLE_STATIC([DEFAULT])
-# ----------------------------
-# implement the --enable-static flag, and support the `static' and
-# `disable-static' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_STATIC],
-[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([static],
-    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
-       [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_static=yes ;;
-    no) enable_static=no ;;
-    *)
-     enable_static=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-       IFS="$lt_save_ifs"
-       if test "X$pkg" = "X$p"; then
-         enable_static=yes
-       fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
-
-    _LT_DECL([build_old_libs], [enable_static], [0],
-       [Whether or not to build static libraries])
-])# _LT_ENABLE_STATIC
-
-LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
-])
-
-AC_DEFUN([AC_DISABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], [disable-static])
-])
-
-AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
-AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_STATIC], [])
-dnl AC_DEFUN([AM_DISABLE_STATIC], [])
-
-
-
-# _LT_ENABLE_FAST_INSTALL([DEFAULT])
-# ----------------------------------
-# implement the --enable-fast-install flag, and support the `fast-install'
-# and `disable-fast-install' LT_INIT options.
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_FAST_INSTALL],
-[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([fast-install],
-    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
-    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_fast_install=yes ;;
-    no) enable_fast_install=no ;;
-    *)
-      enable_fast_install=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-       IFS="$lt_save_ifs"
-       if test "X$pkg" = "X$p"; then
-         enable_fast_install=yes
-       fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
-_LT_DECL([fast_install], [enable_fast_install], [0],
-        [Whether or not to optimize for fast installation])dnl
-])# _LT_ENABLE_FAST_INSTALL
-
-LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
-
-# Old names:
-AU_DEFUN([AC_ENABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `fast-install' option into LT_INIT's first parameter.])
-])
-
-AU_DEFUN([AC_DISABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `disable-fast-install' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
-dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
-
-
-# _LT_WITH_PIC([MODE])
-# --------------------
-# implement the --with-pic flag, and support the `pic-only' and `no-pic'
-# LT_INIT options.
-# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
-m4_define([_LT_WITH_PIC],
-[AC_ARG_WITH([pic],
-    [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
-       [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
-    [lt_p=${PACKAGE-default}
-    case $withval in
-    yes|no) pic_mode=$withval ;;
-    *)
-      pic_mode=default
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for lt_pkg in $withval; do
-       IFS="$lt_save_ifs"
-       if test "X$lt_pkg" = "X$lt_p"; then
-         pic_mode=yes
-       fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [pic_mode=default])
-
-test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
-
-_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
-])# _LT_WITH_PIC
-
-LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
-
-# Old name:
-AU_DEFUN([AC_LIBTOOL_PICMODE],
-[_LT_SET_OPTION([LT_INIT], [pic-only])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `pic-only' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
-
-
-m4_define([_LTDL_MODE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
-                [m4_define([_LTDL_MODE], [nonrecursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [recursive],
-                [m4_define([_LTDL_MODE], [recursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [subproject],
-                [m4_define([_LTDL_MODE], [subproject])])
-
-m4_define([_LTDL_TYPE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [installable],
-                [m4_define([_LTDL_TYPE], [installable])])
-LT_OPTION_DEFINE([LTDL_INIT], [convenience],
-                [m4_define([_LTDL_TYPE], [convenience])])
-
-# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltsugar.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
-
-
-# lt_join(SEP, ARG1, [ARG2...])
-# -----------------------------
-# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
-# associated separator.
-# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
-# versions in m4sugar had bugs.
-m4_define([lt_join],
-[m4_if([$#], [1], [],
-       [$#], [2], [[$2]],
-       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
-m4_define([_lt_join],
-[m4_if([$#$2], [2], [],
-       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
-
-
-# lt_car(LIST)
-# lt_cdr(LIST)
-# ------------
-# Manipulate m4 lists.
-# These macros are necessary as long as will still need to support
-# Autoconf-2.59 which quotes differently.
-m4_define([lt_car], [[$1]])
-m4_define([lt_cdr],
-[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
-       [$#], 1, [],
-       [m4_dquote(m4_shift($@))])])
-m4_define([lt_unquote], $1)
-
-
-# lt_append(MACRO-NAME, STRING, [SEPARATOR])
-# ------------------------------------------
-# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
-# Note that neither SEPARATOR nor STRING are expanded; they are appended
-# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
-# No SEPARATOR is output if MACRO-NAME was previously undefined (different
-# than defined and empty).
-#
-# This macro is needed until we can rely on Autoconf 2.62, since earlier
-# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
-m4_define([lt_append],
-[m4_define([$1],
-          m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
-
-
-
-# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
-# ----------------------------------------------------------
-# Produce a SEP delimited list of all paired combinations of elements of
-# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
-# has the form PREFIXmINFIXSUFFIXn.
-# Needed until we can rely on m4_combine added in Autoconf 2.62.
-m4_define([lt_combine],
-[m4_if(m4_eval([$# > 3]), [1],
-       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
-[[m4_foreach([_Lt_prefix], [$2],
-            [m4_foreach([_Lt_suffix],
-               ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
-       [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
-
-
-# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
-# -----------------------------------------------------------------------
-# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
-# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
-m4_define([lt_if_append_uniq],
-[m4_ifdef([$1],
-         [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
-                [lt_append([$1], [$2], [$3])$4],
-                [$5])],
-         [lt_append([$1], [$2], [$3])$4])])
-
-
-# lt_dict_add(DICT, KEY, VALUE)
-# -----------------------------
-m4_define([lt_dict_add],
-[m4_define([$1($2)], [$3])])
-
-
-# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
-# --------------------------------------------
-m4_define([lt_dict_add_subkey],
-[m4_define([$1($2:$3)], [$4])])
-
-
-# lt_dict_fetch(DICT, KEY, [SUBKEY])
-# ----------------------------------
-m4_define([lt_dict_fetch],
-[m4_ifval([$3],
-       m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
-    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
-
-
-# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
-# -----------------------------------------------------------------
-m4_define([lt_if_dict_fetch],
-[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
-       [$5],
-    [$6])])
-
-
-# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
-# --------------------------------------------------------------
-m4_define([lt_dict_filter],
-[m4_if([$5], [], [],
-  [lt_join(m4_quote(m4_default([$4], [[, ]])),
-           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
-                     [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
-])
-
-# ltversion.m4 -- version numbers                      -*- Autoconf -*-
-#
-#   Copyright (C) 2004 Free Software Foundation, Inc.
-#   Written by Scott James Remnant, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# @configure_input@
-
-# serial 3337 ltversion.m4
-# This file is part of GNU Libtool
-
-m4_define([LT_PACKAGE_VERSION], [2.4.2])
-m4_define([LT_PACKAGE_REVISION], [1.3337])
-
-AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4.2'
-macro_revision='1.3337'
-_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
-_LT_DECL(, macro_revision, 0)
-])
-
-# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
-#
-#   Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
-#   Written by Scott James Remnant, 2004.
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 5 lt~obsolete.m4
-
-# These exist entirely to fool aclocal when bootstrapping libtool.
-#
-# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
-# which have later been changed to m4_define as they aren't part of the
-# exported API, or moved to Autoconf or Automake where they belong.
-#
-# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
-# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
-# using a macro with the same name in our local m4/libtool.m4 it'll
-# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
-# and doesn't know about Autoconf macros at all.)
-#
-# So we provide this file, which has a silly filename so it's always
-# included after everything else.  This provides aclocal with the
-# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
-# because those macros already exist, or will be overwritten later.
-# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
-#
-# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
-# Yes, that means every name once taken will need to remain here until
-# we give up compatibility with versions before 1.7, at which point
-# we need to keep only those names which we still refer to.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
 
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
 
-m4_ifndef([AC_LIBTOOL_LINKER_OPTION],  [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
-m4_ifndef([AC_PROG_EGREP],             [AC_DEFUN([AC_PROG_EGREP])])
-m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],        [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_AC_SHELL_INIT],         [AC_DEFUN([_LT_AC_SHELL_INIT])])
-m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],    [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
-m4_ifndef([_LT_PROG_LTMAIN],           [AC_DEFUN([_LT_PROG_LTMAIN])])
-m4_ifndef([_LT_AC_TAGVAR],             [AC_DEFUN([_LT_AC_TAGVAR])])
-m4_ifndef([AC_LTDL_ENABLE_INSTALL],    [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
-m4_ifndef([AC_LTDL_PREOPEN],           [AC_DEFUN([AC_LTDL_PREOPEN])])
-m4_ifndef([_LT_AC_SYS_COMPILER],       [AC_DEFUN([_LT_AC_SYS_COMPILER])])
-m4_ifndef([_LT_AC_LOCK],               [AC_DEFUN([_LT_AC_LOCK])])
-m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],        [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
-m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],    [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
-m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],    [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
-m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
-m4_ifndef([AC_LIBTOOL_OBJDIR],         [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
-m4_ifndef([AC_LTDL_OBJDIR],            [AC_DEFUN([AC_LTDL_OBJDIR])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
-m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],  [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
-m4_ifndef([AC_PATH_MAGIC],             [AC_DEFUN([AC_PATH_MAGIC])])
-m4_ifndef([AC_PROG_LD_GNU],            [AC_DEFUN([AC_PROG_LD_GNU])])
-m4_ifndef([AC_PROG_LD_RELOAD_FLAG],    [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
-m4_ifndef([AC_DEPLIBS_CHECK_METHOD],   [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
-m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
-m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
-m4_ifndef([LT_AC_PROG_EGREP],          [AC_DEFUN([LT_AC_PROG_EGREP])])
-m4_ifndef([LT_AC_PROG_SED],            [AC_DEFUN([LT_AC_PROG_SED])])
-m4_ifndef([_LT_CC_BASENAME],           [AC_DEFUN([_LT_CC_BASENAME])])
-m4_ifndef([_LT_COMPILER_BOILERPLATE],  [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
-m4_ifndef([_LT_LINKER_BOILERPLATE],    [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
-m4_ifndef([_AC_PROG_LIBTOOL],          [AC_DEFUN([_AC_PROG_LIBTOOL])])
-m4_ifndef([AC_LIBTOOL_SETUP],          [AC_DEFUN([AC_LIBTOOL_SETUP])])
-m4_ifndef([_LT_AC_CHECK_DLFCN],                [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
-m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],     [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
-m4_ifndef([_LT_AC_TAGCONFIG],          [AC_DEFUN([_LT_AC_TAGCONFIG])])
-m4_ifndef([AC_DISABLE_FAST_INSTALL],   [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
-m4_ifndef([_LT_AC_LANG_CXX],           [AC_DEFUN([_LT_AC_LANG_CXX])])
-m4_ifndef([_LT_AC_LANG_F77],           [AC_DEFUN([_LT_AC_LANG_F77])])
-m4_ifndef([_LT_AC_LANG_GCJ],           [AC_DEFUN([_LT_AC_LANG_GCJ])])
-m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],  [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
-m4_ifndef([_LT_AC_LANG_C_CONFIG],      [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
-m4_ifndef([_LT_AC_LANG_CXX_CONFIG],    [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
-m4_ifndef([_LT_AC_LANG_F77_CONFIG],    [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
-m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],    [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
-m4_ifndef([_LT_AC_LANG_RC_CONFIG],     [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
-m4_ifndef([AC_LIBTOOL_CONFIG],         [AC_DEFUN([AC_LIBTOOL_CONFIG])])
-m4_ifndef([_LT_AC_FILE_LTDLL_C],       [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
-m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS],        [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
-m4_ifndef([_LT_AC_PROG_CXXCPP],                [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
-m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS],        [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
-m4_ifndef([_LT_PROG_ECHO_BACKSLASH],   [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_PROG_F77],              [AC_DEFUN([_LT_PROG_F77])])
-m4_ifndef([_LT_PROG_FC],               [AC_DEFUN([_LT_PROG_FC])])
-m4_ifndef([_LT_PROG_CXX],              [AC_DEFUN([_LT_PROG_CXX])])
+m4_ifndef([AC_AUTOCONF_VERSION],
+  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
+[m4_warning([this file was generated for autoconf 2.69.
+You have another version of autoconf.  It may work, but is not guaranteed to.
+If you have problems, you may need to regenerate the build system entirely.
+To do so, use the procedure documented by the package, typically 'autoreconf'.])])
 
 # pkg.m4 - Macros to locate and utilise pkg-config.            -*- Autoconf -*-
 # serial 1 (pkg-config-0.24)
@@ -8786,25 +179,62 @@ else
 fi[]dnl
 ])# PKG_CHECK_MODULES
 
-# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
-# Foundation, Inc.
+
+# PKG_INSTALLDIR(DIRECTORY)
+# -------------------------
+# Substitutes the variable pkgconfigdir as the location where a module
+# should install pkg-config .pc files. By default the directory is
+# $libdir/pkgconfig, but the default can be changed by passing
+# DIRECTORY. The user can override through the --with-pkgconfigdir
+# parameter.
+AC_DEFUN([PKG_INSTALLDIR],
+[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
+m4_pushdef([pkg_description],
+    [pkg-config installation directory @<:@]pkg_default[@:>@])
+AC_ARG_WITH([pkgconfigdir],
+    [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
+    [with_pkgconfigdir=]pkg_default)
+AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
+m4_popdef([pkg_default])
+m4_popdef([pkg_description])
+]) dnl PKG_INSTALLDIR
+
+
+# PKG_NOARCH_INSTALLDIR(DIRECTORY)
+# -------------------------
+# Substitutes the variable noarch_pkgconfigdir as the location where a
+# module should install arch-independent pkg-config .pc files. By
+# default the directory is $datadir/pkgconfig, but the default can be
+# changed by passing DIRECTORY. The user can override through the
+# --with-noarch-pkgconfigdir parameter.
+AC_DEFUN([PKG_NOARCH_INSTALLDIR],
+[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
+m4_pushdef([pkg_description],
+    [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@])
+AC_ARG_WITH([noarch-pkgconfigdir],
+    [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],,
+    [with_noarch_pkgconfigdir=]pkg_default)
+AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
+m4_popdef([pkg_default])
+m4_popdef([pkg_description])
+]) dnl PKG_NOARCH_INSTALLDIR
+
+# Copyright (C) 2002-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 1
-
 # AM_AUTOMAKE_VERSION(VERSION)
 # ----------------------------
 # Automake X.Y traces this macro to ensure aclocal.m4 has been
 # generated from the m4 files accompanying Automake X.Y.
 # (This private macro should not be called outside this file.)
 AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.11'
+[am__api_version='1.12'
 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.11.3], [],
+m4_if([$1], [1.12.4], [],
       [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 ])
 
@@ -8820,24 +250,22 @@ m4_define([_AM_AUTOCONF_VERSION], [])
 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.11.3])dnl
+[AM_AUTOMAKE_VERSION([1.12.4])dnl
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 
 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 
-# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
+# Copyright (C) 2001-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 1
-
 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
-# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
+# $ac_aux_dir to '$srcdir/foo'.  In other projects, it is set to
+# '$srcdir', '$srcdir/..', or '$srcdir/../..'.
 #
 # Of course, Automake must honor this variable whenever it calls a
 # tool from the auxiliary directory.  The problem is that $srcdir (and
@@ -8856,7 +284,7 @@ _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 #
 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
 # are both prefixed by $srcdir.  In an in-source build this is usually
-# harmless because $srcdir is `.', but things will broke when you
+# harmless because $srcdir is '.', but things will broke when you
 # start a VPATH build or use an absolute $srcdir.
 #
 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
@@ -8882,22 +310,19 @@ am_aux_dir=`cd $ac_aux_dir && pwd`
 
 # AM_CONDITIONAL                                            -*- Autoconf -*-
 
-# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
-# Free Software Foundation, Inc.
+# Copyright (C) 1997-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 9
-
 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
 # -------------------------------------
 # Define a conditional.
 AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ(2.52)dnl
ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
-       [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
+[AC_PREREQ([2.52])dnl
m4_if([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
+       [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
 AC_SUBST([$1_TRUE])dnl
 AC_SUBST([$1_FALSE])dnl
 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
@@ -8916,16 +341,14 @@ AC_CONFIG_COMMANDS_PRE(
 Usually this means the macro was only invoked conditionally.]])
 fi])])
 
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
-# 2010, 2011 Free Software Foundation, Inc.
+# Copyright (C) 1999-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 12
 
-# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
+# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
 # written in clear, in which case automake, when reading aclocal.m4,
 # will think it sees a *use*, and therefore will trigger all it's
 # C support machinery.  Also note that it means that autoscan, seeing
@@ -8935,7 +358,7 @@ fi])])
 # _AM_DEPENDENCIES(NAME)
 # ----------------------
 # See how the compiler implements dependency checking.
-# NAME is "CC", "CXX", "GCJ", or "OBJC".
+# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
 # We try a few techniques and use that to set a single cache variable.
 #
 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
@@ -8948,12 +371,13 @@ AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
 AC_REQUIRE([AM_DEP_TRACK])dnl
 
-ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
-       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
-       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
-       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
-       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
-                   [depcc="$$1"   am_compiler_list=])
+m4_if([$1], [CC],   [depcc="$CC"   am_compiler_list=],
+      [$1], [CXX],  [depcc="$CXX"  am_compiler_list=],
+      [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
+      [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
+      [$1], [UPC],  [depcc="$UPC"  am_compiler_list=],
+      [$1], [GCJ],  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
+                    [depcc="$$1"   am_compiler_list=])
 
 AC_CACHE_CHECK([dependency style of $depcc],
                [am_cv_$1_dependencies_compiler_type],
@@ -8961,8 +385,8 @@ AC_CACHE_CHECK([dependency style of $depcc],
   # We make a subdir and do the tests there.  Otherwise we can end up
   # making bogus files that we don't know about and never remove.  For
   # instance it was reported that on HP-UX the gcc test will end up
-  # making a dummy file named `D' -- because `-MD' means `put the output
-  # in D'.
+  # making a dummy file named 'D' -- because '-MD' means "put the output
+  # in D".
   rm -rf conftest.dir
   mkdir conftest.dir
   # Copy depcomp to subdir because otherwise we won't find it if we're
@@ -9002,16 +426,16 @@ AC_CACHE_CHECK([dependency style of $depcc],
     : > sub/conftest.c
     for i in 1 2 3 4 5 6; do
       echo '#include "conftst'$i'.h"' >> sub/conftest.c
-      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
-      # Solaris 8's {/usr,}/bin/sh.
-      touch sub/conftst$i.h
+      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
+      # Solaris 10 /bin/sh.
+      echo '/* dummy */' > sub/conftst$i.h
     done
     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 
-    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # We check with '-c' and '-o' for the sake of the "dashmstdout"
     # mode.  It turns out that the SunPro C++ compiler does not properly
-    # handle `-M -o', and we need to detect this.  Also, some Intel
-    # versions had trouble with output in subdirs
+    # handle '-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs.
     am__obj=sub/conftest.${OBJEXT-o}
     am__minus_obj="-o $am__obj"
     case $depmode in
@@ -9020,8 +444,8 @@ AC_CACHE_CHECK([dependency style of $depcc],
       test "$am__universal" = false || continue
       ;;
     nosideeffect)
-      # after this tag, mechanisms are not by side-effect, so they'll
-      # only be used when explicitly requested
+      # After this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested.
       if test "x$enable_dependency_tracking" = xyes; then
        continue
       else
@@ -9029,7 +453,7 @@ AC_CACHE_CHECK([dependency style of $depcc],
       fi
       ;;
     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
-      # This compiler won't grok `-c -o', but also, the minuso test has
+      # This compiler won't grok '-c -o', but also, the minuso test has
       # not run yet.  These depmodes are late enough in the game, and
       # so weak that their functioning should not be impacted.
       am__obj=conftest.${OBJEXT-o}
@@ -9077,7 +501,7 @@ AM_CONDITIONAL([am__fastdep$1], [
 # AM_SET_DEPDIR
 # -------------
 # Choose a directory name for dependency files.
-# This macro is AC_REQUIREd in _AM_DEPENDENCIES
+# This macro is AC_REQUIREd in _AM_DEPENDENCIES.
 AC_DEFUN([AM_SET_DEPDIR],
 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
@@ -9087,9 +511,13 @@ AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
 # AM_DEP_TRACK
 # ------------
 AC_DEFUN([AM_DEP_TRACK],
-[AC_ARG_ENABLE(dependency-tracking,
-[  --disable-dependency-tracking  speeds up one-time build
-  --enable-dependency-tracking   do not reject slow dependency extractors])
+[AC_ARG_ENABLE([dependency-tracking], [dnl
+AS_HELP_STRING(
+  [--enable-dependency-tracking],
+  [do not reject slow dependency extractors])
+AS_HELP_STRING(
+  [--disable-dependency-tracking],
+  [speeds up one-time build])])
 if test "x$enable_dependency_tracking" != xno; then
   am_depcomp="$ac_aux_dir/depcomp"
   AMDEPBACKSLASH='\'
@@ -9104,14 +532,12 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl
 
 # Generate code to set up dependency tracking.              -*- Autoconf -*-
 
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
+# Copyright (C) 1999-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-#serial 5
 
 # _AM_OUTPUT_DEPENDENCY_COMMANDS
 # ------------------------------
@@ -9130,7 +556,7 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
     # Strip MF so we end up with the name of the file.
     mf=`echo "$mf" | sed -e 's/:.*$//'`
     # Check whether this is an Automake generated Makefile or not.
-    # We used to match only the files named `Makefile.in', but
+    # We used to match only the files named 'Makefile.in', but
     # some people rename them; so instead we look at the file content.
     # Grep'ing the first line is not enough: some people post-process
     # each Makefile.in and add a new line on top of each file to say so.
@@ -9142,21 +568,19 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
       continue
     fi
     # Extract the definition of DEPDIR, am__include, and am__quote
-    # from the Makefile without running `make'.
+    # from the Makefile without running 'make'.
     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
     test -z "$DEPDIR" && continue
     am__include=`sed -n 's/^am__include = //p' < "$mf"`
     test -z "am__include" && continue
     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
-    # When using ansi2knr, U may be empty or an underscore; expand it
-    U=`sed -n 's/^U = //p' < "$mf"`
     # Find all dependency output files, they are included files with
     # $(DEPDIR) in their names.  We invoke sed twice because it is the
     # simplest approach to changing $(DEPDIR) to its actual value in the
     # expansion.
     for file in `sed -n "
       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
-        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
       # Make sure the directory exists.
       test -f "$dirpart/$file" && continue
       fdir=`AS_DIRNAME(["$file"])`
@@ -9174,7 +598,7 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
 # This macro should only be invoked once -- use via AC_REQUIRE.
 #
 # This code is only required when automatic dependency tracking
-# is enabled.  FIXME.  This creates each `.P' file that we will
+# is enabled.  FIXME.  This creates each '.P' file that we will
 # need in order to bootstrap the dependency handling code.
 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
 [AC_CONFIG_COMMANDS([depfiles],
@@ -9184,15 +608,12 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
 
 # Do all the work for Automake.                             -*- Autoconf -*-
 
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
+# Copyright (C) 1996-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 16
-
 # This macro actually does too much.  Some checks are only needed if
 # your package does certain things.  But this isn't really a big deal.
 
@@ -9237,31 +658,41 @@ AC_SUBST([CYGPATH_W])
 # Define the identity of the package.
 dnl Distinguish between old-style and new-style calls.
 m4_ifval([$2],
-[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
+[AC_DIAGNOSE([obsolete],
+[$0: two- and three-arguments forms are deprecated.  For more info, see:
+http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_INIT_AUTOMAKE-invocation])
+m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
  AC_SUBST([PACKAGE], [$1])dnl
  AC_SUBST([VERSION], [$2])],
 [_AM_SET_OPTIONS([$1])dnl
 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
+m4_if(
+  m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
+  [ok:ok],,
   [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
  AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
 
 _AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
+[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
+ AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
 
 # Some tools Automake needs.
 AC_REQUIRE([AM_SANITY_CHECK])dnl
 AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-AM_MISSING_PROG(AUTOHEADER, autoheader)
-AM_MISSING_PROG(MAKEINFO, makeinfo)
+AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
+AM_MISSING_PROG([AUTOCONF], [autoconf])
+AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
+AM_MISSING_PROG([AUTOHEADER], [autoheader])
+AM_MISSING_PROG([MAKEINFO], [makeinfo])
 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
-AC_REQUIRE([AM_PROG_MKDIR_P])dnl
+AC_REQUIRE([AC_PROG_MKDIR_P])dnl
+# For better backward compatibility.  To be removed once Automake 1.9.x
+# dies out for good.  For more background, see:
+# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
+# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
+AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
 # We need awk for the "check" target.  The system "awk" is bad on
 # some platforms.
 AC_REQUIRE([AC_PROG_AWK])dnl
@@ -9272,28 +703,35 @@ _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
                             [_AM_PROG_TAR([v7])])])
 _AM_IF_OPTION([no-dependencies],,
 [AC_PROVIDE_IFELSE([AC_PROG_CC],
-                 [_AM_DEPENDENCIES(CC)],
-                 [define([AC_PROG_CC],
-                         defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
+                 [_AM_DEPENDENCIES([CC])],
+                 [m4_define([AC_PROG_CC],
+                            m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
 AC_PROVIDE_IFELSE([AC_PROG_CXX],
-                 [_AM_DEPENDENCIES(CXX)],
-                 [define([AC_PROG_CXX],
-                         defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+                 [_AM_DEPENDENCIES([CXX])],
+                 [m4_define([AC_PROG_CXX],
+                            m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
-                 [_AM_DEPENDENCIES(OBJC)],
-                 [define([AC_PROG_OBJC],
-                         defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
+                 [_AM_DEPENDENCIES([OBJC])],
+                 [m4_define([AC_PROG_OBJC],
+                            m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
+dnl Support for Objective C++ was only introduced in Autoconf 2.65,
+dnl but we still cater to Autoconf 2.62.
+m4_ifdef([AC_PROG_OBJCXX],
+[AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
+                 [_AM_DEPENDENCIES([OBJCXX])],
+                 [m4_define([AC_PROG_OBJCXX],
+                            m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])])dnl
 ])
 _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
-dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
-dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
+dnl The 'parallel-tests' driver may need to know about EXEEXT, so add the
+dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
 dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
 AC_CONFIG_COMMANDS_PRE(dnl
 [m4_provide_if([_AM_COMPILER_EXEEXT],
   [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
 ])
 
-dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
+dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
 dnl mangled by Autoconf and run in a shell conditional statement.
 m4_define([_AC_COMPILER_EXEEXT],
@@ -9321,15 +759,12 @@ for _am_header in $config_headers :; do
 done
 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 
-# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation,
-# Inc.
+# Copyright (C) 2001-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 1
-
 # AM_PROG_INSTALL_SH
 # ------------------
 # Define $install_sh.
@@ -9343,16 +778,14 @@ if test x"${install_sh}" != xset; then
     install_sh="\${SHELL} $am_aux_dir/install-sh"
   esac
 fi
-AC_SUBST(install_sh)])
+AC_SUBST([install_sh])])
 
-# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
+# Copyright (C) 2003-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 2
-
 # Check whether the underlying file-system supports filenames
 # with a leading dot.  For instance MS-DOS doesn't.
 AC_DEFUN([AM_SET_LEADING_DOT],
@@ -9368,14 +801,12 @@ AC_SUBST([am__leading_dot])])
 
 # Check to see how 'make' treats includes.                 -*- Autoconf -*-
 
-# Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
+# Copyright (C) 2001-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 4
-
 # AM_MAKE_INCLUDE()
 # -----------------
 # Check to see how make treats includes.
@@ -9393,7 +824,7 @@ am__quote=
 _am_result=none
 # First try GNU make style include.
 echo "include confinc" > confmf
-# Ignore all kinds of additional output from `make'.
+# Ignore all kinds of additional output from 'make'.
 case `$am_make -s -f confmf 2> /dev/null` in #(
 *the\ am__doit\ target*)
   am__include=include
@@ -9418,15 +849,12 @@ AC_MSG_RESULT([$_am_result])
 rm -f confinc confmf
 ])
 
-# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
+# Copyright (C) 1999-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 6
-
 # AM_PROG_CC_C_O
 # --------------
 # Like AC_PROG_CC_C_O, but changed for automake.
@@ -9455,15 +883,12 @@ m4_define([AC_PROG_CC],
 
 # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 
-# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
+# Copyright (C) 1997-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 6
-
 # AM_MISSING_PROG(NAME, PROGRAM)
 # ------------------------------
 AC_DEFUN([AM_MISSING_PROG],
@@ -9471,7 +896,6 @@ AC_DEFUN([AM_MISSING_PROG],
 $1=${$1-"${am_missing_run}$2"}
 AC_SUBST($1)])
 
-
 # AM_MISSING_HAS_RUN
 # ------------------
 # Define MISSING if not defined so far and test if it supports --run.
@@ -9492,25 +916,27 @@ if eval "$MISSING --run true"; then
   am_missing_run="$MISSING --run "
 else
   am_missing_run=
-  AC_MSG_WARN([`missing' script is too old or missing])
+  AC_MSG_WARN(['missing' script is too old or missing])
 fi
 ])
 
-# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation,
-# Inc.
+# Copyright (C) 2003-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 1
-
 # AM_PROG_MKDIR_P
 # ---------------
-# Check for `mkdir -p'.
+# Check for 'mkdir -p'.
 AC_DEFUN([AM_PROG_MKDIR_P],
 [AC_PREREQ([2.60])dnl
 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
+dnl FIXME to be removed in Automake 1.13.
+AC_DIAGNOSE([obsolete],
+[$0: this macro is deprecated, and will soon be removed.
+You should use the Autoconf-provided 'AC][_PROG_MKDIR_P' macro instead,
+and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.])
 dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
 dnl while keeping a definition of mkdir_p for backward compatibility.
 dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
@@ -9527,15 +953,12 @@ esac
 
 # Helper functions for option handling.                     -*- Autoconf -*-
 
-# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software
-# Foundation, Inc.
+# Copyright (C) 2001-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 5
-
 # _AM_MANGLE_OPTION(NAME)
 # -----------------------
 AC_DEFUN([_AM_MANGLE_OPTION],
@@ -9545,7 +968,7 @@ AC_DEFUN([_AM_MANGLE_OPTION],
 # --------------------
 # Set option NAME.  Presently that only means defining a flag for this option.
 AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
+[m4_define(_AM_MANGLE_OPTION([$1]), [1])])
 
 # _AM_SET_OPTIONS(OPTIONS)
 # ------------------------
@@ -9561,22 +984,16 @@ AC_DEFUN([_AM_IF_OPTION],
 
 # Check to make sure that the build environment is sane.    -*- Autoconf -*-
 
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
-# Free Software Foundation, Inc.
+# Copyright (C) 1996-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 5
-
 # AM_SANITY_CHECK
 # ---------------
 AC_DEFUN([AM_SANITY_CHECK],
 [AC_MSG_CHECKING([whether build environment is sane])
-# Just in case
-sleep 1
-echo timestamp > conftest.file
 # Reject unsafe characters in $srcdir or the absolute working directory
 # name.  Accept space and tab only in the latter.
 am_lf='
@@ -9587,32 +1004,40 @@ case `pwd` in
 esac
 case $srcdir in
   *[[\\\"\#\$\&\'\`$am_lf\ \   ]]*)
-    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
+    AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
 esac
 
-# Do `set' in a subshell so we don't clobber the current shell's
+# Do 'set' in a subshell so we don't clobber the current shell's
 # arguments.  Must try -L first in case configure is actually a
 # symlink; some systems play weird games with the mod time of symlinks
 # (eg FreeBSD returns the mod time of the symlink's containing
 # directory).
 if (
-   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
-   if test "$[*]" = "X"; then
-      # -L didn't work.
-      set X `ls -t "$srcdir/configure" conftest.file`
-   fi
-   rm -f conftest.file
-   if test "$[*]" != "X $srcdir/configure conftest.file" \
-      && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
-      # If neither matched, then we have a broken ls.  This can happen
-      # if, for instance, CONFIG_SHELL is bash and it inherits a
-      # broken ls alias from the environment.  This has actually
-      # happened.  Such a system could not be considered "sane".
-      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
-alias in your environment])
-   fi
-
+   am_has_slept=no
+   for am_try in 1 2; do
+     echo "timestamp, slept: $am_has_slept" > conftest.file
+     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+     if test "$[*]" = "X"; then
+       # -L didn't work.
+       set X `ls -t "$srcdir/configure" conftest.file`
+     fi
+     if test "$[*]" != "X $srcdir/configure conftest.file" \
+       && test "$[*]" != "X conftest.file $srcdir/configure"; then
+
+       # If neither matched, then we have a broken ls.  This can happen
+       # if, for instance, CONFIG_SHELL is bash and it inherits a
+       # broken ls alias from the environment.  This has actually
+       # happened.  Such a system could not be considered "sane".
+       AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
+  alias in your environment])
+     fi
+     if test "$[2]" = conftest.file || test $am_try -eq 2; then
+       break
+     fi
+     # Just in case.
+     sleep 1
+     am_has_slept=yes
+   done
    test "$[2]" = conftest.file
    )
 then
@@ -9622,31 +1047,50 @@ else
    AC_MSG_ERROR([newly created file is older than distributed files!
 Check your system clock])
 fi
-AC_MSG_RESULT(yes)])
+AC_MSG_RESULT([yes])
+# If we didn't sleep, we still need to ensure time stamps of config.status and
+# generated files are strictly newer.
+am_sleep_pid=
+if grep 'slept: no' conftest.file >/dev/null 2>&1; then
+  ( sleep 1 ) &
+  am_sleep_pid=$!
+fi
+AC_CONFIG_COMMANDS_PRE(
+  [AC_MSG_CHECKING([that generated files are newer than configure])
+   if test -n "$am_sleep_pid"; then
+     # Hide warnings about reused PIDs.
+     wait $am_sleep_pid 2>/dev/null
+   fi
+   AC_MSG_RESULT([done])])
+rm -f conftest.file
+])
 
-# Copyright (C) 2009, 2011  Free Software Foundation, Inc.
+# Copyright (C) 2009-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 2
-
 # AM_SILENT_RULES([DEFAULT])
 # --------------------------
 # Enable less verbose build rules; with the default set to DEFAULT
-# (`yes' being less verbose, `no' or empty being verbose).
+# ("yes" being less verbose, "no" or empty being verbose).
 AC_DEFUN([AM_SILENT_RULES],
-[AC_ARG_ENABLE([silent-rules],
-[  --enable-silent-rules          less verbose build output (undo: `make V=1')
-  --disable-silent-rules         verbose build output (undo: `make V=0')])
-case $enable_silent_rules in
-yes) AM_DEFAULT_VERBOSITY=0;;
-no)  AM_DEFAULT_VERBOSITY=1;;
-*)   AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
+[AC_ARG_ENABLE([silent-rules], [dnl
+AS_HELP_STRING(
+  [--enable-silent-rules],
+  [less verbose build output (undo: "make V=1")])
+AS_HELP_STRING(
+  [--disable-silent-rules],
+  [verbose build output (undo: "make V=0")])dnl
+])
+case $enable_silent_rules in @%:@ (((
+  yes) AM_DEFAULT_VERBOSITY=0;;
+   no) AM_DEFAULT_VERBOSITY=1;;
+    *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
 esac
 dnl
-dnl A few `make' implementations (e.g., NonStop OS and NextStep)
+dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
 dnl do not support nested variable expansions.
 dnl See automake bug#9928 and bug#10237.
 am_make=${MAKE-make}
@@ -9664,7 +1108,7 @@ else
   am_cv_make_support_nested_variables=no
 fi])
 if test $am_cv_make_support_nested_variables = yes; then
-  dnl Using `$V' instead of `$(V)' breaks IRIX make.
+  dnl Using '$V' instead of '$(V)' breaks IRIX make.
   AM_V='$(V)'
   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
 else
@@ -9681,44 +1125,40 @@ AC_SUBST([AM_BACKSLASH])dnl
 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
 ])
 
-# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
+# Copyright (C) 2001-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 1
-
 # AM_PROG_INSTALL_STRIP
 # ---------------------
-# One issue with vendor `install' (even GNU) is that you can't
+# One issue with vendor 'install' (even GNU) is that you can't
 # specify the program used to strip binaries.  This is especially
 # annoying in cross-compiling environments, where the build's strip
 # is unlikely to handle the host's binaries.
 # Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in `make install-strip', and initialize
+# always use install-sh in "make install-strip", and initialize
 # STRIPPROG with the value of the STRIP variable (set by the user).
 AC_DEFUN([AM_PROG_INSTALL_STRIP],
 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'.  However `strip' might not be the right
+# Installed binaries are usually stripped using 'strip' when the user
+# run "make install-strip".  However 'strip' might not be the right
 # tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
+# will honor the 'STRIP' environment variable to overrule this program.
+dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
 if test "$cross_compiling" != no; then
   AC_CHECK_TOOL([STRIP], [strip], :)
 fi
 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 AC_SUBST([INSTALL_STRIP_PROGRAM])])
 
-# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc.
+# Copyright (C) 2006-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 3
-
 # _AM_SUBST_NOTMAKE(VARIABLE)
 # ---------------------------
 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
@@ -9732,18 +1172,16 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
 
 # Check how to create a tarball.                            -*- Autoconf -*-
 
-# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc.
+# Copyright (C) 2004-2012 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 2
-
 # _AM_PROG_TAR(FORMAT)
 # --------------------
 # Check how to create a tarball in format FORMAT.
-# FORMAT should be one of `v7', `ustar', or `pax'.
+# FORMAT should be one of 'v7', 'ustar', or 'pax'.
 #
 # Substitute a variable $(am__tar) that is a command
 # writing to stdout a FORMAT-tarball containing the directory
@@ -9766,7 +1204,7 @@ AC_MSG_CHECKING([how to create a $1 tar archive])
 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
 # Do not fold the above two line into one, because Tru64 sh and
-# Solaris sh will not grok spaces in the rhs of `-'.
+# Solaris sh will not grok spaces in the rhs of '-'.
 for _am_tool in $_am_tools
 do
   case $_am_tool in
@@ -9838,6 +1276,11 @@ m4_include([m4/intlmacosx.m4])
 m4_include([m4/lib-ld.m4])
 m4_include([m4/lib-link.m4])
 m4_include([m4/lib-prefix.m4])
+m4_include([m4/libtool.m4])
+m4_include([m4/ltoptions.m4])
+m4_include([m4/ltsugar.m4])
+m4_include([m4/ltversion.m4])
+m4_include([m4/lt~obsolete.m4])
 m4_include([m4/nls.m4])
 m4_include([m4/po.m4])
 m4_include([m4/progtest.m4])
diff --git a/compile b/compile
index b1f4749..7b4a9a7 100755 (executable)
--- a/compile
+++ b/compile
@@ -1,10 +1,9 @@
 #! /bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2012-01-04.17; # UTC
+scriptversion=2012-03-05.13; # UTC
 
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free
-# Software Foundation, Inc.
+# Copyright (C) 1999-2012 Free Software Foundation, Inc.
 # Written by Tom Tromey <tromey@cygnus.com>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -79,6 +78,48 @@ func_file_conv ()
   esac
 }
 
+# func_cl_dashL linkdir
+# Make cl look for libraries in LINKDIR
+func_cl_dashL ()
+{
+  func_file_conv "$1"
+  if test -z "$lib_path"; then
+    lib_path=$file
+  else
+    lib_path="$lib_path;$file"
+  fi
+  linker_opts="$linker_opts -LIBPATH:$file"
+}
+
+# func_cl_dashl library
+# Do a library search-path lookup for cl
+func_cl_dashl ()
+{
+  lib=$1
+  found=no
+  save_IFS=$IFS
+  IFS=';'
+  for dir in $lib_path $LIB
+  do
+    IFS=$save_IFS
+    if $shared && test -f "$dir/$lib.dll.lib"; then
+      found=yes
+      lib=$dir/$lib.dll.lib
+      break
+    fi
+    if test -f "$dir/$lib.lib"; then
+      found=yes
+      lib=$dir/$lib.lib
+      break
+    fi
+  done
+  IFS=$save_IFS
+
+  if test "$found" != yes; then
+    lib=$lib.lib
+  fi
+}
+
 # func_cl_wrapper cl arg...
 # Adjust compile command to suit cl
 func_cl_wrapper ()
@@ -109,43 +150,34 @@ func_cl_wrapper ()
              ;;
          esac
          ;;
+       -I)
+         eat=1
+         func_file_conv "$2" mingw
+         set x "$@" -I"$file"
+         shift
+         ;;
        -I*)
          func_file_conv "${1#-I}" mingw
          set x "$@" -I"$file"
          shift
          ;;
+       -l)
+         eat=1
+         func_cl_dashl "$2"
+         set x "$@" "$lib"
+         shift
+         ;;
        -l*)
-         lib=${1#-l}
-         found=no
-         save_IFS=$IFS
-         IFS=';'
-         for dir in $lib_path $LIB
-         do
-           IFS=$save_IFS
-           if $shared && test -f "$dir/$lib.dll.lib"; then
-             found=yes
-             set x "$@" "$dir/$lib.dll.lib"
-             break
-           fi
-           if test -f "$dir/$lib.lib"; then
-             found=yes
-             set x "$@" "$dir/$lib.lib"
-             break
-           fi
-         done
-         IFS=$save_IFS
-
-         test "$found" != yes && set x "$@" "$lib.lib"
+         func_cl_dashl "${1#-l}"
+         set x "$@" "$lib"
          shift
          ;;
+       -L)
+         eat=1
+         func_cl_dashL "$2"
+         ;;
        -L*)
-         func_file_conv "${1#-L}"
-         if test -z "$lib_path"; then
-           lib_path=$file
-         else
-           lib_path="$lib_path;$file"
-         fi
-         linker_opts="$linker_opts -LIBPATH:$file"
+         func_cl_dashL "${1#-L}"
          ;;
        -static)
          shared=false
index d622a44..e435ace 100755 (executable)
@@ -4,7 +4,7 @@
 #   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
 #   2011, 2012 Free Software Foundation, Inc.
 
-timestamp='2012-02-10'
+timestamp='2012-09-25'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -138,6 +138,29 @@ UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
 UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
 
+case "${UNAME_SYSTEM}" in
+Linux|GNU/*)
+       eval $set_cc_for_build
+       cat <<-EOF > $dummy.c
+       #include <features.h>
+       #ifdef __UCLIBC__
+       # ifdef __UCLIBC_CONFIG_VERSION__
+       LIBC=uclibc __UCLIBC_CONFIG_VERSION__
+       # else
+       LIBC=uclibc
+       # endif
+       #else
+       # ifdef __dietlibc__
+       LIBC=dietlibc
+       # else
+       LIBC=gnu
+       # endif
+       #endif
+       EOF
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
+       ;;
+esac
+
 # Note: order is significant - the case branches are not exclusive.
 
 case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
@@ -200,6 +223,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
        # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
        echo "${machine}-${os}${release}"
        exit ;;
+    *:Bitrig:*:*)
+       UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
+       echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
+       exit ;;
     *:OpenBSD:*:*)
        UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
        echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
@@ -302,7 +329,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
     arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
        echo arm-acorn-riscix${UNAME_RELEASE}
        exit ;;
-    arm:riscos:*:*|arm:RISCOS:*:*)
+    arm*:riscos:*:*|arm*:RISCOS:*:*)
        echo arm-unknown-riscos
        exit ;;
     SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
@@ -801,6 +828,9 @@ EOF
     i*:CYGWIN*:*)
        echo ${UNAME_MACHINE}-pc-cygwin
        exit ;;
+    *:MINGW64*:*)
+       echo ${UNAME_MACHINE}-pc-mingw64
+       exit ;;
     *:MINGW*:*)
        echo ${UNAME_MACHINE}-pc-mingw32
        exit ;;
@@ -852,21 +882,21 @@ EOF
        exit ;;
     *:GNU:*:*)
        # the GNU system
-       echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+       echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
        exit ;;
     *:GNU/*:*:*)
        # other systems with GNU libc and userland
-       echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
+       echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
        exit ;;
     i*86:Minix:*:*)
        echo ${UNAME_MACHINE}-pc-minix
        exit ;;
     aarch64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     aarch64_be:Linux:*:*)
        UNAME_MACHINE=aarch64_be
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     alpha:Linux:*:*)
        case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
@@ -879,59 +909,51 @@ EOF
          EV68*) UNAME_MACHINE=alphaev68 ;;
        esac
        objdump --private-headers /bin/sh | grep -q ld.so.1
-       if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
-       echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
+       if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     arm*:Linux:*:*)
        eval $set_cc_for_build
        if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
            | grep -q __ARM_EABI__
        then
-           echo ${UNAME_MACHINE}-unknown-linux-gnu
+           echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        else
            if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
                | grep -q __ARM_PCS_VFP
            then
-               echo ${UNAME_MACHINE}-unknown-linux-gnueabi
+               echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
            else
-               echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
+               echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
            fi
        fi
        exit ;;
     avr32*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     cris:Linux:*:*)
-       echo ${UNAME_MACHINE}-axis-linux-gnu
+       echo ${UNAME_MACHINE}-axis-linux-${LIBC}
        exit ;;
     crisv32:Linux:*:*)
-       echo ${UNAME_MACHINE}-axis-linux-gnu
+       echo ${UNAME_MACHINE}-axis-linux-${LIBC}
        exit ;;
     frv:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     hexagon:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     i*86:Linux:*:*)
-       LIBC=gnu
-       eval $set_cc_for_build
-       sed 's/^        //' << EOF >$dummy.c
-       #ifdef __dietlibc__
-       LIBC=dietlibc
-       #endif
-EOF
-       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
-       echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
+       echo ${UNAME_MACHINE}-pc-linux-${LIBC}
        exit ;;
     ia64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     m32r*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     m68*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     mips:Linux:*:* | mips64:Linux:*:*)
        eval $set_cc_for_build
@@ -950,54 +972,54 @@ EOF
        #endif
 EOF
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
-       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
        ;;
     or32:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     padre:Linux:*:*)
-       echo sparc-unknown-linux-gnu
+       echo sparc-unknown-linux-${LIBC}
        exit ;;
     parisc64:Linux:*:* | hppa64:Linux:*:*)
-       echo hppa64-unknown-linux-gnu
+       echo hppa64-unknown-linux-${LIBC}
        exit ;;
     parisc:Linux:*:* | hppa:Linux:*:*)
        # Look for CPU level
        case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
-         PA7*) echo hppa1.1-unknown-linux-gnu ;;
-         PA8*) echo hppa2.0-unknown-linux-gnu ;;
-         *)    echo hppa-unknown-linux-gnu ;;
+         PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
+         PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
+         *)    echo hppa-unknown-linux-${LIBC} ;;
        esac
        exit ;;
     ppc64:Linux:*:*)
-       echo powerpc64-unknown-linux-gnu
+       echo powerpc64-unknown-linux-${LIBC}
        exit ;;
     ppc:Linux:*:*)
-       echo powerpc-unknown-linux-gnu
+       echo powerpc-unknown-linux-${LIBC}
        exit ;;
     s390:Linux:*:* | s390x:Linux:*:*)
        echo ${UNAME_MACHINE}-ibm-linux
        exit ;;
     sh64*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     sh*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     sparc:Linux:*:* | sparc64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     tile*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     vax:Linux:*:*)
-       echo ${UNAME_MACHINE}-dec-linux-gnu
+       echo ${UNAME_MACHINE}-dec-linux-${LIBC}
        exit ;;
     x86_64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     xtensa*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     i*86:DYNIX/ptx:4*:*)
        # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
@@ -1201,6 +1223,9 @@ EOF
     BePC:Haiku:*:*)    # Haiku running on Intel PC compatible.
        echo i586-pc-haiku
        exit ;;
+    x86_64:Haiku:*:*)
+       echo x86_64-unknown-haiku
+       exit ;;
     SX-4:SUPER-UX:*:*)
        echo sx4-nec-superux${UNAME_RELEASE}
        exit ;;
@@ -1256,7 +1281,7 @@ EOF
     NEO-?:NONSTOP_KERNEL:*:*)
        echo neo-tandem-nsk${UNAME_RELEASE}
        exit ;;
-    NSE-?:NONSTOP_KERNEL:*:*)
+    NSE-*:NONSTOP_KERNEL:*:*)
        echo nse-tandem-nsk${UNAME_RELEASE}
        exit ;;
     NSR-?:NONSTOP_KERNEL:*:*)
@@ -1330,9 +1355,6 @@ EOF
        exit ;;
 esac
 
-#echo '(No uname command or uname output not recognized.)' 1>&2
-#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
-
 eval $set_cc_for_build
 cat >$dummy.c <<EOF
 #ifdef _SEQUENT_
index c894da4..14e1805 100755 (executable)
@@ -4,7 +4,7 @@
 #   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
 #   2011, 2012 Free Software Foundation, Inc.
 
-timestamp='2012-02-10'
+timestamp='2012-10-10'
 
 # This file is (in principle) common to ALL GNU software.
 # The presence of a machine in this file suggests that SOME GNU software
@@ -123,7 +123,7 @@ esac
 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
 case $maybe_os in
   nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
-  linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
+  linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
   knetbsd*-gnu* | netbsd*-gnu* | \
   kopensolaris*-gnu* | \
   storm-chaos* | os2-emx* | rtmk-nova*)
@@ -156,7 +156,7 @@ case $os in
        -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
-       -apple | -axis | -knuth | -cray | -microblaze)
+       -apple | -axis | -knuth | -cray | -microblaze*)
                os=
                basic_machine=$1
                ;;
@@ -225,6 +225,12 @@ case $os in
        -isc*)
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                ;;
+       -lynx*178)
+               os=-lynxos178
+               ;;
+       -lynx*5)
+               os=-lynxos5
+               ;;
        -lynx*)
                os=-lynxos
                ;;
@@ -257,7 +263,7 @@ case $basic_machine in
         | be32 | be64 \
        | bfin \
        | c4x | clipper \
-       | d10v | d30v | dlx | dsp16xx \
+       | d10v | d30v | dlx | dsp16xx | dvp \
        | epiphany \
        | fido | fr30 | frv \
        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
@@ -267,7 +273,7 @@ case $basic_machine in
        | le32 | le64 \
        | lm32 \
        | m32c | m32r | m32rle | m68000 | m68k | m88k \
-       | maxq | mb | microblaze | mcore | mep | metag \
+       | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
        | mips | mipsbe | mipseb | mipsel | mipsle \
        | mips16 \
        | mips64 | mips64el \
@@ -383,7 +389,8 @@ case $basic_machine in
        | lm32-* \
        | m32c-* | m32r-* | m32rle-* \
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
-       | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
+       | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
+       | microblaze-* | microblazeel-* \
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
        | mips16-* \
        | mips64-* | mips64el-* \
@@ -782,9 +789,13 @@ case $basic_machine in
                basic_machine=ns32k-utek
                os=-sysv
                ;;
-       microblaze)
+       microblaze*)
                basic_machine=microblaze-xilinx
                ;;
+       mingw64)
+               basic_machine=x86_64-pc
+               os=-mingw64
+               ;;
        mingw32)
                basic_machine=i386-pc
                os=-mingw32
@@ -800,6 +811,24 @@ case $basic_machine in
                basic_machine=m68k-atari
                os=-mint
                ;;
+       mipsEE* | ee | ps2)
+               basic_machine=mips64r5900el-scei
+               case $os in
+                   -linux*)
+                       ;;
+                   *)
+                       os=-elf
+                       ;;
+               esac
+               ;;
+       iop)
+               basic_machine=mipsel-scei
+               os=-irx
+               ;;
+       dvp)
+               basic_machine=dvp-scei
+               os=-elf
+               ;;
        mips3*-*)
                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
                ;;
@@ -1346,19 +1375,19 @@ case $os in
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
-             | -openbsd* | -solidbsd* \
+             | -bitrig* | -openbsd* | -solidbsd* \
              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
              | -chorusos* | -chorusrdb* | -cegcc* \
              | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
-             | -mingw32* | -linux-gnu* | -linux-android* \
-             | -linux-newlib* | -linux-uclibc* \
+             | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
+             | -linux-newlib* | -linux-musl* | -linux-uclibc* \
              | -uxpv* | -beos* | -mpeix* | -udk* \
              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
-             | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
+             | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -irx* \
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
@@ -1537,6 +1566,9 @@ case $basic_machine in
        c4x-* | tic4x-*)
                os=-coff
                ;;
+       hexagon-*)
+               os=-elf
+               ;;
        tic54x-*)
                os=-coff
                ;;
index cc46d19..eb770e7 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,21 +60,29 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -68,6 +92,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -198,6 +227,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -461,8 +492,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -479,12 +513,12 @@ uninstall-filesDATA:
        dir='$(DESTDIR)$(filesdir)'; $(am__uninstall_files_from_dir)
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -494,7 +528,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -508,37 +546,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -547,6 +554,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -610,6 +621,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -645,13 +670,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -776,22 +798,24 @@ ps-am:
 
 uninstall-am: uninstall-filesDATA
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       clean-local ctags ctags-recursive distclean distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-filesDATA install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-ps install-ps-am install-strip \
-       installcheck installcheck-am installdirs installdirs-am \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags tags-recursive uninstall uninstall-am uninstall-filesDATA
+       clean-local cscopelist cscopelist-recursive ctags \
+       ctags-recursive distclean distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-filesDATA \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-ps \
+       install-ps-am install-strip installcheck installcheck-am \
+       installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
+       uninstall uninstall-am uninstall-filesDATA
 
 
 .src.cfg:
index 8e835b1..488b1a7 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -428,8 +459,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -450,6 +484,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index c159b8c..682b167 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -442,8 +473,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -464,6 +498,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 7c1b70e..44c5b0b 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -446,8 +477,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -468,6 +502,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index c14dac0..1e8f7ce 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,13 +1,11 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for enlightenment 0.16.999.77927.
+# Generated by GNU Autoconf 2.69 for enlightenment 0.17.0-alpha.
 #
 # Report bugs to <enlightenment-devel@lists.sourceforge.net>.
 #
 #
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
-# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
-# Foundation, Inc.
+# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
 #
 #
 # This configure script is free software; the Free Software Foundation
@@ -136,6 +134,31 @@ export LANGUAGE
 # CDPATH.
 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
+# Use a proper internal environment variable to ensure we don't fall
+  # into an infinite loop, continuously re-executing ourselves.
+  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
+    _as_can_reexec=no; export _as_can_reexec;
+    # We cannot yet assume a decent shell, so we have to provide a
+# neutralization value for shells without unset; and this also
+# works around shells that cannot unset nonexistent variables.
+# Preserve -v and -x to the replacement shell.
+BASH_ENV=/dev/null
+ENV=/dev/null
+(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
+case $- in # ((((
+  *v*x* | *x*v* ) as_opts=-vx ;;
+  *v* ) as_opts=-v ;;
+  *x* ) as_opts=-x ;;
+  * ) as_opts= ;;
+esac
+exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
+# Admittedly, this is quite paranoid, since all the known shells bail
+# out after a failed `exec'.
+$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
+as_fn_exit 255
+  fi
+  # We don't want this to propagate to other subprocesses.
+          { _as_can_reexec=; unset _as_can_reexec;}
 if test "x$CONFIG_SHELL" = x; then
   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
   emulate sh
@@ -169,7 +192,8 @@ if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
 else
   exitcode=1; echo positional parameters were not saved.
 fi
-test x\$exitcode = x0 || exit 1"
+test x\$exitcode = x0 || exit 1
+test -x / || exit 1"
   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
@@ -222,21 +246,25 @@ IFS=$as_save_IFS
 
 
       if test "x$CONFIG_SHELL" != x; then :
-  # We cannot yet assume a decent shell, so we have to provide a
-       # neutralization value for shells without unset; and this also
-       # works around shells that cannot unset nonexistent variables.
-       # Preserve -v and -x to the replacement shell.
-       BASH_ENV=/dev/null
-       ENV=/dev/null
-       (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-       export CONFIG_SHELL
-       case $- in # ((((
-         *v*x* | *x*v* ) as_opts=-vx ;;
-         *v* ) as_opts=-v ;;
-         *x* ) as_opts=-x ;;
-         * ) as_opts= ;;
-       esac
-       exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
+  export CONFIG_SHELL
+             # We cannot yet assume a decent shell, so we have to provide a
+# neutralization value for shells without unset; and this also
+# works around shells that cannot unset nonexistent variables.
+# Preserve -v and -x to the replacement shell.
+BASH_ENV=/dev/null
+ENV=/dev/null
+(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
+case $- in # ((((
+  *v*x* | *x*v* ) as_opts=-vx ;;
+  *v* ) as_opts=-v ;;
+  *x* ) as_opts=-x ;;
+  * ) as_opts= ;;
+esac
+exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
+# Admittedly, this is quite paranoid, since all the known shells bail
+# out after a failed `exec'.
+$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
+exit 255
 fi
 
     if test x$as_have_required = xno; then :
@@ -339,6 +367,14 @@ $as_echo X"$as_dir" |
 
 
 } # as_fn_mkdir_p
+
+# as_fn_executable_p FILE
+# -----------------------
+# Test if FILE is an executable regular file.
+as_fn_executable_p ()
+{
+  test -f "$1" && test -x "$1"
+} # as_fn_executable_p
 # as_fn_append VAR VALUE
 # ----------------------
 # Append the text in VALUE to the end of the definition contained in VAR. Take
@@ -460,6 +496,10 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits
   chmod +x "$as_me.lineno" ||
     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
 
+  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
+  # already done that, so ensure we don't try to do so again and fall
+  # in an infinite loop.  This has already happened in practice.
+  _as_can_reexec=no; export _as_can_reexec
   # Don't try to exec as it changes $[0], causing all sort of problems
   # (the dirname of $[0] is not the place where we might find the
   # original and so on.  Autoconf is especially sensitive to this).
@@ -494,16 +534,16 @@ if (echo >conf$$.file) 2>/dev/null; then
     # ... but there are two gotchas:
     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-    # In both cases, we have to default to `cp -p'.
+    # In both cases, we have to default to `cp -pR'.
     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-      as_ln_s='cp -p'
+      as_ln_s='cp -pR'
   elif ln conf$$.file conf$$ 2>/dev/null; then
     as_ln_s=ln
   else
-    as_ln_s='cp -p'
+    as_ln_s='cp -pR'
   fi
 else
-  as_ln_s='cp -p'
+  as_ln_s='cp -pR'
 fi
 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 rmdir conf$$.dir 2>/dev/null
@@ -515,28 +555,8 @@ else
   as_mkdir_p=false
 fi
 
-if test -x / >/dev/null 2>&1; then
-  as_test_x='test -x'
-else
-  if ls -dL / >/dev/null 2>&1; then
-    as_ls_L_option=L
-  else
-    as_ls_L_option=
-  fi
-  as_test_x='
-    eval sh -c '\''
-      if test -d "$1"; then
-       test -d "$1/.";
-      else
-       case $1 in #(
-       -*)set "./$1";;
-       esac;
-       case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
-       ???[sx]*):;;*)false;;esac;fi
-    '\'' sh
-  '
-fi
-as_executable_p=$as_test_x
+as_test_x='test -x'
+as_executable_p=as_fn_executable_p
 
 # Sed expression to map a string onto a valid CPP name.
 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
@@ -570,8 +590,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='enlightenment'
 PACKAGE_TARNAME='enlightenment'
-PACKAGE_VERSION='0.16.999.77927'
-PACKAGE_STRING='enlightenment 0.16.999.77927'
+PACKAGE_VERSION='0.17.0-alpha'
+PACKAGE_STRING='enlightenment 0.17.0-alpha'
 PACKAGE_BUGREPORT='enlightenment-devel@lists.sourceforge.net'
 PACKAGE_URL=''
 
@@ -855,6 +875,8 @@ E_FM_CMDLINE_LIBS
 E_FM_CMDLINE_CFLAGS
 E_FM_LIBS
 E_FM_CFLAGS
+E_GRABBER_LIBS
+E_GRABBER_CFLAGS
 E_THUMB_LIBS
 E_THUMB_CFLAGS
 E_IMC_LIBS
@@ -1141,6 +1163,8 @@ E_IMC_CFLAGS
 E_IMC_LIBS
 E_THUMB_CFLAGS
 E_THUMB_LIBS
+E_GRABBER_CFLAGS
+E_GRABBER_LIBS
 E_FM_CFLAGS
 E_FM_LIBS
 E_FM_CMDLINE_CFLAGS
@@ -1636,8 +1660,6 @@ target=$target_alias
 if test "x$host_alias" != x; then
   if test "x$build_alias" = x; then
     cross_compiling=maybe
-    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
-    If a cross compiler is detected then cross compile mode will be used" >&2
   elif test "x$build_alias" != "x$host_alias"; then
     cross_compiling=yes
   fi
@@ -1723,7 +1745,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures enlightenment 0.16.999.77927 to adapt to many kinds of systems.
+\`configure' configures enlightenment 0.17.0-alpha to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1793,7 +1815,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of enlightenment 0.16.999.77927:";;
+     short | recursive ) echo "Configuration of enlightenment 0.17.0-alpha:";;
    esac
   cat <<\_ACEOF
 
@@ -1801,10 +1823,12 @@ Optional Features:
   --disable-option-checking  ignore unrecognized --enable/--with options
   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
-  --disable-dependency-tracking  speeds up one-time build
-  --enable-dependency-tracking   do not reject slow dependency extractors
-  --enable-silent-rules          less verbose build output (undo: `make V=1')
-  --disable-silent-rules         verbose build output (undo: `make V=0')
+  --enable-dependency-tracking
+                          do not reject slow dependency extractors
+  --disable-dependency-tracking
+                          speeds up one-time build
+  --enable-silent-rules   less verbose build output (undo: "make V=1")
+  --disable-silent-rules  verbose build output (undo: "make V=0")
   --enable-static[=PKGS]  build static libraries [default=no]
   --enable-shared[=PKGS]  build shared libraries [default=yes]
   --enable-fast-install[=PKGS]
@@ -1850,8 +1874,8 @@ Optional Features:
                           optional module fileman-opinfo [default=enabled]
   --disable-wizard        optional module wizard [default=enabled]
   --disable-conf          optional module conf [default=enabled]
-  --disable-conf-wallpaper2
-                          optional module conf-wallpaper2 [default=enabled]
+  --enable-conf-wallpaper2
+                          optional module conf-wallpaper2 [default=disabled]
   --disable-conf-theme    optional module conf-theme [default=enabled]
   --disable-conf-intl     optional module conf-intl [default=enabled]
   --disable-msgbus        optional module msgbus [default=enabled]
@@ -1882,7 +1906,7 @@ Optional Features:
   --disable-everything    optional module everything [default=enabled]
   --disable-systray       optional module systray [default=enabled]
   --disable-comp          optional module comp [default=enabled]
-  --disable-physics       optional module physics [default=enabled]
+  --enable-physics        optional module physics [default=disabled]
   --disable-quickaccess   optional module quickaccess [default=enabled]
   --disable-shot          optional module shot [default=enabled]
   --disable-backlight     optional module backlight [default=enabled]
@@ -1890,7 +1914,7 @@ Optional Features:
   --disable-conf-randr    optional module conf-randr [default=enabled]
   --disable-xkbswitch     optional module xkbswitch [default=enabled]
   --disable-tiling        optional module tiling [default=enabled]
-  --disable-access        optional module access [default=enabled]
+  --enable-access         optional module access [default=disabled]
 
 Optional Packages:
   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
@@ -1944,6 +1968,10 @@ Some influential environment variables:
               C compiler flags for E_THUMB, overriding pkg-config
   E_THUMB_LIBS
               linker flags for E_THUMB, overriding pkg-config
+  E_GRABBER_CFLAGS
+              C compiler flags for E_GRABBER, overriding pkg-config
+  E_GRABBER_LIBS
+              linker flags for E_GRABBER, overriding pkg-config
   E_FM_CFLAGS C compiler flags for E_FM, overriding pkg-config
   E_FM_LIBS   linker flags for E_FM, overriding pkg-config
   E_FM_CMDLINE_CFLAGS
@@ -2078,10 +2106,10 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-enlightenment configure 0.16.999.77927
-generated by GNU Autoconf 2.68
+enlightenment configure 0.17.0-alpha
+generated by GNU Autoconf 2.69
 
-Copyright (C) 2010 Free Software Foundation, Inc.
+Copyright (C) 2012 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it.
 _ACEOF
@@ -2157,7 +2185,7 @@ $as_echo "$ac_try_echo"; } >&5
         test ! -s conftest.err
        } && test -s conftest$ac_exeext && {
         test "$cross_compiling" = yes ||
-        $as_test_x conftest$ac_exeext
+        test -x conftest$ac_exeext
        }; then :
   ac_retval=0
 else
@@ -2501,8 +2529,8 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by enlightenment $as_me 0.16.999.77927, which was
-generated by GNU Autoconf 2.68.  Invocation command line was
+It was created by enlightenment $as_me 0.17.0-alpha, which was
+generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
 
@@ -2975,7 +3003,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_CC="${ac_tool_prefix}gcc"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -3015,7 +3043,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_CC="gcc"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -3068,7 +3096,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_CC="${ac_tool_prefix}cc"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -3109,7 +3137,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
        ac_prog_rejected=yes
        continue
@@ -3167,7 +3195,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -3211,7 +3239,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_CC="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -3657,8 +3685,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 #include <stdarg.h>
 #include <stdio.h>
-#include <sys/types.h>
-#include <sys/stat.h>
+struct stat;
 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
 struct buf { int x; };
 FILE * (*rcsopen) (struct buf *, struct stat *, int);
@@ -3806,7 +3833,7 @@ ac_config_headers="$ac_config_headers config.h"
 
 
 
-am__api_version='1.11'
+am__api_version='1.12'
 
 # Find a good install program.  We prefer a C program (faster),
 # so one script is as good as another.  But avoid the broken or
@@ -3845,7 +3872,7 @@ case $as_dir/ in #((
     # by default.
     for ac_prog in ginstall scoinst install; do
       for ac_exec_ext in '' $ac_executable_extensions; do
-       if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+       if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
          if test $ac_prog = install &&
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
            # AIX install.  It has an incompatible calling convention.
@@ -3903,9 +3930,6 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
 $as_echo_n "checking whether build environment is sane... " >&6; }
-# Just in case
-sleep 1
-echo timestamp > conftest.file
 # Reject unsafe characters in $srcdir or the absolute working directory
 # name.  Accept space and tab only in the latter.
 am_lf='
@@ -3916,32 +3940,40 @@ case `pwd` in
 esac
 case $srcdir in
   *[\\\"\#\$\&\'\`$am_lf\ \    ]*)
-    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
+    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
 esac
 
-# Do `set' in a subshell so we don't clobber the current shell's
+# Do 'set' in a subshell so we don't clobber the current shell's
 # arguments.  Must try -L first in case configure is actually a
 # symlink; some systems play weird games with the mod time of symlinks
 # (eg FreeBSD returns the mod time of the symlink's containing
 # directory).
 if (
-   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
-   if test "$*" = "X"; then
-      # -L didn't work.
-      set X `ls -t "$srcdir/configure" conftest.file`
-   fi
-   rm -f conftest.file
-   if test "$*" != "X $srcdir/configure conftest.file" \
-      && test "$*" != "X conftest.file $srcdir/configure"; then
-
-      # If neither matched, then we have a broken ls.  This can happen
-      # if, for instance, CONFIG_SHELL is bash and it inherits a
-      # broken ls alias from the environment.  This has actually
-      # happened.  Such a system could not be considered "sane".
-      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
-alias in your environment" "$LINENO" 5
-   fi
-
+   am_has_slept=no
+   for am_try in 1 2; do
+     echo "timestamp, slept: $am_has_slept" > conftest.file
+     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+     if test "$*" = "X"; then
+       # -L didn't work.
+       set X `ls -t "$srcdir/configure" conftest.file`
+     fi
+     if test "$*" != "X $srcdir/configure conftest.file" \
+       && test "$*" != "X conftest.file $srcdir/configure"; then
+
+       # If neither matched, then we have a broken ls.  This can happen
+       # if, for instance, CONFIG_SHELL is bash and it inherits a
+       # broken ls alias from the environment.  This has actually
+       # happened.  Such a system could not be considered "sane".
+       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
+  alias in your environment" "$LINENO" 5
+     fi
+     if test "$2" = conftest.file || test $am_try -eq 2; then
+       break
+     fi
+     # Just in case.
+     sleep 1
+     am_has_slept=yes
+   done
    test "$2" = conftest.file
    )
 then
@@ -3953,6 +3985,16 @@ Check your system clock" "$LINENO" 5
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 $as_echo "yes" >&6; }
+# If we didn't sleep, we still need to ensure time stamps of config.status and
+# generated files are strictly newer.
+am_sleep_pid=
+if grep 'slept: no' conftest.file >/dev/null 2>&1; then
+  ( sleep 1 ) &
+  am_sleep_pid=$!
+fi
+
+rm -f conftest.file
+
 test "$program_prefix" != NONE &&
   program_transform_name="s&^&$program_prefix&;$program_transform_name"
 # Use a double $ so make ignores it.
@@ -3979,8 +4021,8 @@ if eval "$MISSING --run true"; then
   am_missing_run="$MISSING --run "
 else
   am_missing_run=
-  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
-$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
+$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
 fi
 
 if test x"${install_sh}" != xset; then
@@ -3992,10 +4034,10 @@ if test x"${install_sh}" != xset; then
   esac
 fi
 
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'.  However `strip' might not be the right
+# Installed binaries are usually stripped using 'strip' when the user
+# run "make install-strip".  However 'strip' might not be the right
 # tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
+# will honor the 'STRIP' environment variable to overrule this program.
 if test "$cross_compiling" != no; then
   if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
@@ -4014,7 +4056,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4054,7 +4096,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_STRIP="strip"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4105,7 +4147,7 @@ do
   test -z "$as_dir" && as_dir=.
     for ac_prog in mkdir gmkdir; do
         for ac_exec_ext in '' $ac_executable_extensions; do
-          { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
+          as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
             'mkdir (GNU coreutils) '* | \
             'mkdir (coreutils) '* | \
@@ -4134,12 +4176,6 @@ fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
 $as_echo "$MKDIR_P" >&6; }
 
-mkdir_p="$MKDIR_P"
-case $mkdir_p in
-  [\\/$]* | ?:[\\/]*) ;;
-  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-
 for ac_prog in gawk mawk nawk awk
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
@@ -4158,7 +4194,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_AWK="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -4241,7 +4277,7 @@ am__quote=
 _am_result=none
 # First try GNU make style include.
 echo "include confinc" > confmf
-# Ignore all kinds of additional output from `make'.
+# Ignore all kinds of additional output from 'make'.
 case `$am_make -s -f confmf 2> /dev/null` in #(
 *the\ am__doit\ target*)
   am__include=include
@@ -4307,7 +4343,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='enlightenment'
- VERSION='0.16.999.77927'
+ VERSION='0.17.0-alpha'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -4335,6 +4371,12 @@ AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
 
 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
 
+# For better backward compatibility.  To be removed once Automake 1.9.x
+# dies out for good.  For more background, see:
+# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
+# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
+mkdir_p='$(MKDIR_P)'
+
 # We need awk for the "check" target.  The system "awk" is bad on
 # some platforms.
 # Always define AMTAR for backward compatibility.  Yes, it's still used
@@ -4357,8 +4399,8 @@ else
   # We make a subdir and do the tests there.  Otherwise we can end up
   # making bogus files that we don't know about and never remove.  For
   # instance it was reported that on HP-UX the gcc test will end up
-  # making a dummy file named `D' -- because `-MD' means `put the output
-  # in D'.
+  # making a dummy file named 'D' -- because '-MD' means "put the output
+  # in D".
   rm -rf conftest.dir
   mkdir conftest.dir
   # Copy depcomp to subdir because otherwise we won't find it if we're
@@ -4393,16 +4435,16 @@ else
     : > sub/conftest.c
     for i in 1 2 3 4 5 6; do
       echo '#include "conftst'$i'.h"' >> sub/conftest.c
-      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
-      # Solaris 8's {/usr,}/bin/sh.
-      touch sub/conftst$i.h
+      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
+      # Solaris 10 /bin/sh.
+      echo '/* dummy */' > sub/conftst$i.h
     done
     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 
-    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # We check with '-c' and '-o' for the sake of the "dashmstdout"
     # mode.  It turns out that the SunPro C++ compiler does not properly
-    # handle `-M -o', and we need to detect this.  Also, some Intel
-    # versions had trouble with output in subdirs
+    # handle '-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs.
     am__obj=sub/conftest.${OBJEXT-o}
     am__minus_obj="-o $am__obj"
     case $depmode in
@@ -4411,8 +4453,8 @@ else
       test "$am__universal" = false || continue
       ;;
     nosideeffect)
-      # after this tag, mechanisms are not by side-effect, so they'll
-      # only be used when explicitly requested
+      # After this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested.
       if test "x$enable_dependency_tracking" = xyes; then
        continue
       else
@@ -4420,7 +4462,7 @@ else
       fi
       ;;
     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
-      # This compiler won't grok `-c -o', but also, the minuso test has
+      # This compiler won't grok '-c -o', but also, the minuso test has
       # not run yet.  These depmodes are late enough in the game, and
       # so weak that their functioning should not be impacted.
       am__obj=conftest.${OBJEXT-o}
@@ -4480,10 +4522,10 @@ if test "${enable_silent_rules+set}" = set; then :
   enableval=$enable_silent_rules;
 fi
 
-case $enable_silent_rules in
-yes) AM_DEFAULT_VERBOSITY=0;;
-no)  AM_DEFAULT_VERBOSITY=1;;
-*)   AM_DEFAULT_VERBOSITY=0;;
+case $enable_silent_rules in # (((
+  yes) AM_DEFAULT_VERBOSITY=0;;
+   no) AM_DEFAULT_VERBOSITY=1;;
+    *) AM_DEFAULT_VERBOSITY=0;;
 esac
 am_make=${MAKE-make}
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
@@ -4669,7 +4711,7 @@ do
     for ac_prog in grep ggrep; do
     for ac_exec_ext in '' $ac_executable_extensions; do
       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
-      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
+      as_fn_executable_p "$ac_path_GREP" || continue
 # Check for GNU ac_path_GREP and select it if it is found.
   # Check for GNU $ac_path_GREP
 case `"$ac_path_GREP" --version 2>&1` in
@@ -4735,7 +4777,7 @@ do
     for ac_prog in egrep; do
     for ac_exec_ext in '' $ac_executable_extensions; do
       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
-      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
+      as_fn_executable_p "$ac_path_EGREP" || continue
 # Check for GNU ac_path_EGREP and select it if it is found.
   # Check for GNU $ac_path_EGREP
 case `"$ac_path_EGREP" --version 2>&1` in
@@ -4942,8 +4984,8 @@ else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
-#        define __EXTENSIONS__ 1
-         $ac_includes_default
+#         define __EXTENSIONS__ 1
+          $ac_includes_default
 int
 main ()
 {
@@ -5344,7 +5386,7 @@ main ()
   return 0;
 }
 _ACEOF
-for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
+for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
 do
   CC="$ac_save_CC $ac_arg"
   if ac_fn_c_try_compile "$LINENO"; then :
@@ -5512,11 +5554,11 @@ else
 int
 main ()
 {
-/* FIXME: Include the comments suggested by Paul. */
+
 #ifndef __cplusplus
-  /* Ultrix mips cc rejects this.  */
+  /* Ultrix mips cc rejects this sort of thing.  */
   typedef int charset[2];
-  const charset cs;
+  const charset cs = { 0, 0 };
   /* SunOS 4.1.1 cc rejects this.  */
   char const *const *pcpcc;
   char **ppc;
@@ -5533,8 +5575,9 @@ main ()
   ++pcpcc;
   ppc = (char**) pcpcc;
   pcpcc = (char const *const *) ppc;
-  { /* SCO 3.2v4 cc rejects this.  */
-    char *t;
+  { /* SCO 3.2v4 cc rejects this sort of thing.  */
+    char tx;
+    char *t = &tx;
     char const *s = 0 ? (char *) 0 : (char const *) 0;
 
     *t++ = 0;
@@ -5550,10 +5593,10 @@ main ()
     iptr p = 0;
     ++p;
   }
-  { /* AIX XL C 1.02.0.0 rejects this saying
+  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
-    struct s { int j; const int *ap[3]; };
-    struct s *b; b->j = 5;
+    struct s { int j; const int *ap[3]; } bx;
+    struct s *b = &bx; b->j = 5;
   }
   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
     const int foo = 10;
@@ -5743,23 +5786,20 @@ else
 /* end confdefs.h.  */
 $ac_includes_default
 int
-find_stack_direction ()
+find_stack_direction (int *addr, int depth)
 {
-  static char *addr = 0;
-  auto char dummy;
-  if (addr == 0)
-    {
-      addr = &dummy;
-      return find_stack_direction ();
-    }
-  else
-    return (&dummy > addr) ? 1 : -1;
+  int dir, dummy = 0;
+  if (! addr)
+    addr = &dummy;
+  *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
+  dir = depth ? find_stack_direction (addr, depth - 1) : 0;
+  return dir + dummy;
 }
 
 int
-main ()
+main (int argc, char **argv)
 {
-  return find_stack_direction () < 0;
+  return find_stack_direction (0, argc + !argv + 20) < 0;
 }
 _ACEOF
 if ac_fn_c_try_run "$LINENO"; then :
@@ -5836,40 +5876,6 @@ fi
 
 
 
-
-
-
-# Check whether --enable-static was given.
-if test "${enable_static+set}" = set; then :
-  enableval=$enable_static; p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_static=yes ;;
-    no) enable_static=no ;;
-    *)
-     enable_static=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-       IFS="$lt_save_ifs"
-       if test "X$pkg" = "X$p"; then
-         enable_static=yes
-       fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac
-else
-  enable_static=no
-fi
-
-
-
-
-
-
-
-
-
 case `pwd` in
   *\ * | *\    *)
     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
@@ -5986,7 +5992,7 @@ do
     for ac_prog in sed gsed; do
     for ac_exec_ext in '' $ac_executable_extensions; do
       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
-      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
+      as_fn_executable_p "$ac_path_SED" || continue
 # Check for GNU ac_path_SED and select it if it is found.
   # Check for GNU $ac_path_SED
 case `"$ac_path_SED" --version 2>&1` in
@@ -6065,7 +6071,7 @@ do
     for ac_prog in fgrep; do
     for ac_exec_ext in '' $ac_executable_extensions; do
       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
-      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
+      as_fn_executable_p "$ac_path_FGREP" || continue
 # Check for GNU ac_path_FGREP and select it if it is found.
   # Check for GNU $ac_path_FGREP
 case `"$ac_path_FGREP" --version 2>&1` in
@@ -6321,7 +6327,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6365,7 +6371,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6789,7 +6795,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -6829,7 +6835,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_OBJDUMP="objdump"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7001,7 +7007,7 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu)
   lt_cv_deplibs_check_method=pass_all
   ;;
 
-netbsd* | netbsdelf*-gnu)
+netbsd*)
   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   else
@@ -7135,7 +7141,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7175,7 +7181,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7278,7 +7284,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7322,7 +7328,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_AR="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7447,7 +7453,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7487,7 +7493,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_STRIP="strip"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7546,7 +7552,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -7586,7 +7592,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_RANLIB="ranlib"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8235,7 +8241,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8275,7 +8281,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8355,7 +8361,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8395,7 +8401,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8447,7 +8453,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8487,7 +8493,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_NMEDIT="nmedit"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8539,7 +8545,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8579,7 +8585,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_LIPO="lipo"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8631,7 +8637,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8671,7 +8677,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_OTOOL="otool"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8723,7 +8729,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8763,7 +8769,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_ac_ct_OTOOL64="otool64"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -8980,6 +8986,35 @@ done
 
 
 # Set options
+# Check whether --enable-static was given.
+if test "${enable_static+set}" = set; then :
+  enableval=$enable_static; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_static=yes ;;
+    no) enable_static=no ;;
+    *)
+     enable_static=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_static=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_static=no
+fi
+
+
+
+
+
+
+
 
 
 
@@ -9410,6 +9445,10 @@ _lt_linker_boilerplate=`cat conftest.err`
 $RM -r conftest*
 
 
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
 if test -n "$compiler"; then
 
 lt_prog_compiler_no_builtin_flag=
@@ -10100,9 +10139,6 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie
   openbsd*)
     with_gnu_ld=no
     ;;
-  linux* | k*bsd*-gnu | gnu*)
-    link_all_deplibs=no
-    ;;
   esac
 
   ld_shlibs=yes
@@ -10324,7 +10360,7 @@ _LT_EOF
       fi
       ;;
 
-    netbsd* | netbsdelf*-gnu)
+    netbsd*)
       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
        wlarc=
@@ -10501,7 +10537,6 @@ _LT_EOF
        if test "$aix_use_runtimelinking" = yes; then
          shared_flag="$shared_flag "'${wl}-G'
        fi
-       link_all_deplibs=no
       else
        # not using gcc
        if test "$host_cpu" = ia64; then
@@ -10955,7 +10990,7 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; }
       link_all_deplibs=yes
       ;;
 
-    netbsd* | netbsdelf*-gnu)
+    netbsd*)
       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
       else
@@ -11759,7 +11794,14 @@ freebsd* | dragonfly*)
     *) objformat=elf ;;
     esac
   fi
-  version_type=freebsd-$objformat
+  # Handle Gentoo/FreeBSD as it was Linux
+  case $host_vendor in
+    gentoo)
+      version_type=linux ;;
+    *)
+      version_type=freebsd-$objformat ;;
+  esac
+
   case $version_type in
     freebsd-elf*)
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
@@ -11770,6 +11812,12 @@ freebsd* | dragonfly*)
       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
       need_version=yes
       ;;
+    linux)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+      soname_spec='${libname}${release}${shared_ext}$major'
+      need_lib_prefix=no
+      need_version=no
+      ;;
   esac
   shlibpath_var=LD_LIBRARY_PATH
   case $host_os in
   dynamic_linker='GNU/Linux ld.so'
   ;;
 
-netbsdelf*-gnu)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  dynamic_linker='NetBSD ld.elf_so'
-  ;;
-
 netbsd*)
   version_type=sunos
   need_lib_prefix=no
@@ -12977,27 +13013,27 @@ _ACEOF
 
 
 cat >>confdefs.h <<_ACEOF
-#define VMIN 16
+#define VMIN 17
 _ACEOF
 
 
 cat >>confdefs.h <<_ACEOF
-#define VMIC 999
+#define VMIC 0
 _ACEOF
 
 
 cat >>confdefs.h <<_ACEOF
-#define VREV 77927
+#define VREV 0
 _ACEOF
 
-version_info="16:999:16"
-release_info="-release ver-pre-svn-08"
+version_info="17:0:17"
+release_info=""
 
 
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 
-release=ver-pre-svn-08
+release=relname
 
 
 
@@ -13027,7 +13063,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -13070,7 +13106,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -13327,7 +13363,7 @@ fi
 
 
 
-MODULE_ARCH="$host_os-$host_cpu-ver-pre-svn-08"
+MODULE_ARCH="$host_os-$host_cpu-relname"
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13506,6 +13542,13 @@ ALL_LINGUAS="bg ca cs da de el eo es fi fr fr_CH he hu it ja ko nb nl pl pt_BR r
 
 
 
+mkdir_p="$MKDIR_P"
+case $mkdir_p in
+  [\\/$]* | ?:[\\/]*) ;;
+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+
+
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
 $as_echo_n "checking whether NLS is requested... " >&6; }
     # Check whether --enable-nls was given.
@@ -13613,7 +13656,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -15932,7 +15975,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_efl_have_doxygen="yes"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -15981,7 +16024,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_prog_efl_have_doxygen="yes"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -16601,6 +16644,152 @@ $as_echo "yes" >&6; }
 
 fi
 
+
+pkg_failed=no
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for E_GRABBER" >&5
+$as_echo_n "checking for E_GRABBER... " >&6; }
+
+if test -n "$E_GRABBER_CFLAGS"; then
+    pkg_cv_E_GRABBER_CFLAGS="$E_GRABBER_CFLAGS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"
+  eina >= \${efl_version}
+  ecore >= \${efl_version}
+  eet >= \${efl_version}
+  efreet >= \${efl_version}
+  ecore-x >= \${efl_version}
+\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "
+  eina >= ${efl_version}
+  ecore >= ${efl_version}
+  eet >= ${efl_version}
+  efreet >= ${efl_version}
+  ecore-x >= ${efl_version}
+") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_E_GRABBER_CFLAGS=`$PKG_CONFIG --cflags "
+  eina >= ${efl_version}
+  ecore >= ${efl_version}
+  eet >= ${efl_version}
+  efreet >= ${efl_version}
+  ecore-x >= ${efl_version}
+" 2>/dev/null`
+                     test "x$?" != "x0" && pkg_failed=yes
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+if test -n "$E_GRABBER_LIBS"; then
+    pkg_cv_E_GRABBER_LIBS="$E_GRABBER_LIBS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"
+  eina >= \${efl_version}
+  ecore >= \${efl_version}
+  eet >= \${efl_version}
+  efreet >= \${efl_version}
+  ecore-x >= \${efl_version}
+\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "
+  eina >= ${efl_version}
+  ecore >= ${efl_version}
+  eet >= ${efl_version}
+  efreet >= ${efl_version}
+  ecore-x >= ${efl_version}
+") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_E_GRABBER_LIBS=`$PKG_CONFIG --libs "
+  eina >= ${efl_version}
+  ecore >= ${efl_version}
+  eet >= ${efl_version}
+  efreet >= ${efl_version}
+  ecore-x >= ${efl_version}
+" 2>/dev/null`
+                     test "x$?" != "x0" && pkg_failed=yes
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+
+
+
+if test $pkg_failed = yes; then
+       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+        _pkg_short_errors_supported=yes
+else
+        _pkg_short_errors_supported=no
+fi
+        if test $_pkg_short_errors_supported = yes; then
+               E_GRABBER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "
+  eina >= ${efl_version}
+  ecore >= ${efl_version}
+  eet >= ${efl_version}
+  efreet >= ${efl_version}
+  ecore-x >= ${efl_version}
+" 2>&1`
+        else
+               E_GRABBER_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "
+  eina >= ${efl_version}
+  ecore >= ${efl_version}
+  eet >= ${efl_version}
+  efreet >= ${efl_version}
+  ecore-x >= ${efl_version}
+" 2>&1`
+        fi
+       # Put the nasty error message in config.log where it belongs
+       echo "$E_GRABBER_PKG_ERRORS" >&5
+
+       as_fn_error $? "Package requirements (
+  eina >= ${efl_version}
+  ecore >= ${efl_version}
+  eet >= ${efl_version}
+  efreet >= ${efl_version}
+  ecore-x >= ${efl_version}
+) were not met:
+
+$E_GRABBER_PKG_ERRORS
+
+Consider adjusting the PKG_CONFIG_PATH environment variable if you
+installed software in a non-standard prefix.
+
+Alternatively, you may set the environment variables E_GRABBER_CFLAGS
+and E_GRABBER_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details." "$LINENO" 5
+elif test $pkg_failed = untried; then
+       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+       { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
+is in your PATH or set the PKG_CONFIG environment variable to the full
+path to pkg-config.
+
+Alternatively, you may set the environment variables E_GRABBER_CFLAGS
+and E_GRABBER_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.
+
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
+See \`config.log' for more details" "$LINENO" 5; }
+else
+       E_GRABBER_CFLAGS=$pkg_cv_E_GRABBER_CFLAGS
+       E_GRABBER_LIBS=$pkg_cv_E_GRABBER_LIBS
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+fi
+
 efm_requires="\
 ecore >= 1.2.0 \
 ecore-file >= 1.2.0 \
@@ -18039,7 +18228,7 @@ fi
 
 $as_echo "#define HAVE_EMOTION 1" >>confdefs.h
 
-      requirements_e="${requirements_e} emotion > ${efl_version}"
+      requirements_e="${requirements_e} emotion >= ${efl_version}"
    fi
 fi
 
 
 
 # ----------------------------------------------------------------------
-# BEGIN: Check for optional module: conf_wallpaper2 (default: true)
+# BEGIN: Check for optional module: conf_wallpaper2 (default: false)
 #
 
 
         USING_MODULES=1
 
-        CONF_WALLPAPER2=true
+        CONF_WALLPAPER2=false
         # Check whether --enable-conf-wallpaper2 was given.
 if test "${enable_conf_wallpaper2+set}" = set; then :
-  enableval=$enable_conf_wallpaper2; CONF_WALLPAPER2=${enableval:-false}
+  enableval=$enable_conf_wallpaper2; CONF_WALLPAPER2=${enableval:-true}
 fi
 
         if test x$CONF_WALLPAPER2 = xyes || test x$CONF_WALLPAPER2 = x1; then
@@ -20527,7 +20716,7 @@ fi
 
 
 #
-# END: Check for optional module: conf_wallpaper2 (true)
+# END: Check for optional module: conf_wallpaper2 (false)
 # ----------------------------------------------------------------------
 
 
 
 
 # ----------------------------------------------------------------------
-# BEGIN: Check for optional module: physics (default: true)
+# BEGIN: Check for optional module: physics (default: false)
 #
 
 
         USING_MODULES=1
 
-        PHYSICS=true
+        PHYSICS=false
         # Check whether --enable-physics was given.
 if test "${enable_physics+set}" = set; then :
-  enableval=$enable_physics; PHYSICS=${enableval:-false}
+  enableval=$enable_physics; PHYSICS=${enableval:-true}
 fi
 
         if test x$PHYSICS = xyes || test x$PHYSICS = x1; then
@@ -22773,7 +22962,7 @@ fi
 
 
 #
-# END: Check for optional module: physics (true)
+# END: Check for optional module: physics (false)
 # ----------------------------------------------------------------------
 
 
 
 
 # ----------------------------------------------------------------------
-# BEGIN: Check for optional module: access (default: true)
+# BEGIN: Check for optional module: access (default: false)
 #
 
 
         USING_MODULES=1
 
-        ACCESS=true
+        ACCESS=false
         # Check whether --enable-access was given.
 if test "${enable_access+set}" = set; then :
-  enableval=$enable_access; ACCESS=${enableval:-false}
+  enableval=$enable_access; ACCESS=${enableval:-true}
 fi
 
         if test x$ACCESS = xyes || test x$ACCESS = x1; then
@@ -23421,7 +23610,7 @@ fi
 
 
 #
-# END: Check for optional module: access (true)
+# END: Check for optional module: access (false)
 # ----------------------------------------------------------------------
 
 
@@ -23460,7 +23649,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_SUSPEND="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -23513,7 +23702,7 @@ do
   IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
-  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     ac_cv_path_HIBERNATE="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -23690,7 +23879,7 @@ SUID_LDFLAGS=-pie
 
 
 
-ac_config_files="$ac_config_files Makefile enlightenment.spec enlightenment.pc src/Makefile src/bin/Makefile src/bin/e_fm_shared_types.h src/bin/e_fm/Makefile src/modules/Makefile src/modules/ibar/Makefile src/modules/ibar/module.desktop src/modules/dropshadow/Makefile src/modules/dropshadow/module.desktop src/modules/clock/Makefile src/modules/clock/module.desktop src/modules/pager/Makefile src/modules/pager/module.desktop src/modules/battery/Makefile src/modules/battery/module.desktop src/modules/temperature/Makefile src/modules/temperature/module.desktop src/modules/notification/Makefile src/modules/notification/module.desktop src/modules/cpufreq/Makefile src/modules/cpufreq/module.desktop src/modules/ibox/Makefile src/modules/ibox/module.desktop src/modules/start/Makefile src/modules/start/module.desktop src/modules/winlist/Makefile src/modules/winlist/module.desktop src/modules/fileman/Makefile src/modules/fileman/module.desktop src/modules/fileman_opinfo/Makefile src/modules/fileman_opinfo/module.desktop src/modules/wizard/Makefile src/modules/conf/Makefile src/modules/conf/module.desktop src/modules/conf_wallpaper2/Makefile src/modules/conf_wallpaper2/module.desktop src/modules/conf_theme/Makefile src/modules/conf_theme/module.desktop src/modules/conf_intl/Makefile src/modules/conf_intl/module.desktop src/modules/conf_applications/Makefile src/modules/conf_applications/module.desktop src/modules/conf_display/Makefile src/modules/conf_display/module.desktop src/modules/conf_shelves/Makefile src/modules/conf_shelves/module.desktop src/modules/conf_keybindings/Makefile src/modules/conf_keybindings/module.desktop src/modules/conf_edgebindings/Makefile src/modules/conf_edgebindings/module.desktop src/modules/conf_window_remembers/Makefile src/modules/conf_window_remembers/module.desktop src/modules/conf_window_manipulation/Makefile src/modules/conf_window_manipulation/module.desktop src/modules/conf_menus/Makefile src/modules/conf_menus/module.desktop src/modules/conf_dialogs/Makefile src/modules/conf_dialogs/module.desktop src/modules/conf_performance/Makefile src/modules/conf_performance/module.desktop src/modules/conf_paths/Makefile src/modules/conf_paths/module.desktop src/modules/conf_interaction/Makefile src/modules/conf_interaction/module.desktop src/modules/msgbus/Makefile src/modules/msgbus/module.desktop src/modules/conf_randr/Makefile src/modules/conf_randr/module.desktop src/modules/gadman/Makefile src/modules/gadman/module.desktop src/modules/mixer/Makefile src/modules/mixer/module.desktop src/modules/connman/Makefile src/modules/connman/module.desktop src/modules/illume2/Makefile src/modules/illume2/doc/illume.dox src/modules/illume2/doc/Makefile src/modules/illume2/images/Makefile src/modules/illume2/module.desktop src/modules/illume2/keyboards/Makefile src/modules/illume2/policies/Makefile src/modules/illume2/policies/illume/Makefile src/modules/illume2/policies/tablet/Makefile src/modules/illume-home/Makefile src/modules/illume-home/module.desktop src/modules/illume-home-toggle/Makefile src/modules/illume-home-toggle/module.desktop src/modules/illume-softkey/Makefile src/modules/illume-softkey/module.desktop src/modules/illume-softkey/images/Makefile src/modules/illume-keyboard/Makefile src/modules/illume-keyboard/module.desktop src/modules/illume-keyboard/keyboards/Makefile src/modules/illume-keyboard/dicts/Makefile src/modules/illume-keyboard/images/Makefile src/modules/illume-indicator/Makefile src/modules/illume-indicator/module.desktop src/modules/illume-indicator/images/Makefile src/modules/illume-kbd-toggle/Makefile src/modules/illume-kbd-toggle/module.desktop src/modules/illume-mode-toggle/Makefile src/modules/illume-mode-toggle/module.desktop src/modules/illume-bluetooth/Makefile src/modules/illume-bluetooth/module.desktop src/modules/syscon/Makefile src/modules/syscon/module.desktop src/modules/everything/Makefile src/modules/everything/module.desktop src/modules/everything/everything.pc src/modules/systray/Makefile src/modules/systray/module.desktop src/modules/comp/Makefile src/modules/comp/module.desktop src/modules/physics/Makefile src/modules/physics/module.desktop src/modules/quickaccess/Makefile src/modules/quickaccess/module.desktop src/modules/shot/Makefile src/modules/shot/module.desktop src/modules/backlight/Makefile src/modules/backlight/module.desktop src/modules/tasks/Makefile src/modules/tasks/module.desktop src/modules/xkbswitch/Makefile src/modules/xkbswitch/module.desktop src/modules/tiling/Makefile src/modules/tiling/module.desktop src/modules/access/Makefile src/modules/access/module.desktop data/Makefile data/images/Makefile data/flags/Makefile data/favorites/Makefile data/desktop/Makefile data/input_methods/Makefile data/themes/Makefile data/themes/images/Makefile data/xsession/Makefile data/xsession/enlightenment.desktop data/tools/Makefile data/etc/Makefile data/etc/sysactions.conf data/icons/Makefile data/backgrounds/Makefile doc/Makefile doc/Doxyfile doc/e.dox config/Makefile config/default/Makefile config/standard/Makefile config/mobile/Makefile $po_makefile_in"
+ac_config_files="$ac_config_files Makefile enlightenment.spec enlightenment.pc src/Makefile src/bin/Makefile src/bin/e_fm_shared_types.h src/bin/e_fm/Makefile src/modules/Makefile src/modules/ibar/Makefile src/modules/ibar/module.desktop src/modules/dropshadow/Makefile src/modules/dropshadow/module.desktop src/modules/clock/Makefile src/modules/clock/module.desktop src/modules/pager/Makefile src/modules/pager/module.desktop src/modules/battery/Makefile src/modules/battery/module.desktop src/modules/temperature/Makefile src/modules/temperature/module.desktop src/modules/notification/Makefile src/modules/notification/module.desktop src/modules/cpufreq/Makefile src/modules/cpufreq/module.desktop src/modules/ibox/Makefile src/modules/ibox/module.desktop src/modules/start/Makefile src/modules/start/module.desktop src/modules/winlist/Makefile src/modules/winlist/module.desktop src/modules/fileman/Makefile src/modules/fileman/module.desktop src/modules/fileman_opinfo/Makefile src/modules/fileman_opinfo/module.desktop src/modules/wizard/Makefile src/modules/conf/Makefile src/modules/conf/module.desktop src/modules/conf_wallpaper2/Makefile src/modules/conf_wallpaper2/module.desktop src/modules/conf_theme/Makefile src/modules/conf_theme/module.desktop src/modules/conf_intl/Makefile src/modules/conf_intl/module.desktop src/modules/conf_applications/Makefile src/modules/conf_applications/module.desktop src/modules/conf_display/Makefile src/modules/conf_display/module.desktop src/modules/conf_shelves/Makefile src/modules/conf_shelves/module.desktop src/modules/conf_keybindings/Makefile src/modules/conf_keybindings/module.desktop src/modules/conf_edgebindings/Makefile src/modules/conf_edgebindings/module.desktop src/modules/conf_window_remembers/Makefile src/modules/conf_window_remembers/module.desktop src/modules/conf_window_manipulation/Makefile src/modules/conf_window_manipulation/module.desktop src/modules/conf_menus/Makefile src/modules/conf_menus/module.desktop src/modules/conf_dialogs/Makefile src/modules/conf_dialogs/module.desktop src/modules/conf_performance/Makefile src/modules/conf_performance/module.desktop src/modules/conf_paths/Makefile src/modules/conf_paths/module.desktop src/modules/conf_interaction/Makefile src/modules/conf_interaction/module.desktop src/modules/msgbus/Makefile src/modules/msgbus/module.desktop src/modules/conf_randr/Makefile src/modules/conf_randr/module.desktop src/modules/gadman/Makefile src/modules/gadman/module.desktop src/modules/mixer/Makefile src/modules/mixer/module.desktop src/modules/connman/Makefile src/modules/connman/module.desktop src/modules/illume2/Makefile src/modules/illume2/doc/illume.dox src/modules/illume2/doc/Makefile src/modules/illume2/images/Makefile src/modules/illume2/module.desktop src/modules/illume2/keyboards/Makefile src/modules/illume2/policies/Makefile src/modules/illume2/policies/illume/Makefile src/modules/illume2/policies/tablet/Makefile src/modules/illume-home/Makefile src/modules/illume-home/module.desktop src/modules/illume-home-toggle/Makefile src/modules/illume-home-toggle/module.desktop src/modules/illume-softkey/Makefile src/modules/illume-softkey/module.desktop src/modules/illume-softkey/images/Makefile src/modules/illume-keyboard/Makefile src/modules/illume-keyboard/module.desktop src/modules/illume-keyboard/keyboards/Makefile src/modules/illume-keyboard/dicts/Makefile src/modules/illume-keyboard/images/Makefile src/modules/illume-indicator/Makefile src/modules/illume-indicator/module.desktop src/modules/illume-indicator/images/Makefile src/modules/illume-kbd-toggle/Makefile src/modules/illume-kbd-toggle/module.desktop src/modules/illume-mode-toggle/Makefile src/modules/illume-mode-toggle/module.desktop src/modules/illume-bluetooth/Makefile src/modules/illume-bluetooth/module.desktop src/modules/syscon/Makefile src/modules/syscon/module.desktop src/modules/everything/Makefile src/modules/everything/module.desktop src/modules/everything/everything.pc src/modules/systray/Makefile src/modules/systray/module.desktop src/modules/comp/Makefile src/modules/comp/module.desktop src/modules/physics/Makefile src/modules/physics/module.desktop src/modules/quickaccess/Makefile src/modules/quickaccess/module.desktop src/modules/shot/Makefile src/modules/shot/module.desktop src/modules/backlight/Makefile src/modules/backlight/module.desktop src/modules/tasks/Makefile src/modules/tasks/module.desktop src/modules/xkbswitch/Makefile src/modules/xkbswitch/module.desktop src/modules/tiling/Makefile src/modules/tiling/module.desktop src/modules/access/Makefile src/modules/access/module.desktop data/Makefile data/images/Makefile data/flags/Makefile data/favorites/Makefile data/desktop/Makefile data/input_methods/Makefile data/themes/Makefile data/xsession/Makefile data/xsession/enlightenment.desktop data/tools/Makefile data/etc/Makefile data/etc/sysactions.conf data/icons/Makefile data/backgrounds/Makefile doc/Makefile doc/Doxyfile doc/e.dox config/Makefile config/default/Makefile config/standard/Makefile config/mobile/Makefile $po_makefile_in"
 
 cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure
@@ -23801,6 +23990,14 @@ LIBOBJS=$ac_libobjs
 LTLIBOBJS=$ac_ltlibobjs
 
 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
+$as_echo_n "checking that generated files are newer than configure... " >&6; }
+   if test -n "$am_sleep_pid"; then
+     # Hide warnings about reused PIDs.
+     wait $am_sleep_pid 2>/dev/null
+   fi
+   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
+$as_echo "done" >&6; }
 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   as_fn_error $? "conditional \"AMDEP\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -24420,16 +24617,16 @@ if (echo >conf$$.file) 2>/dev/null; then
     # ... but there are two gotchas:
     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-    # In both cases, we have to default to `cp -p'.
+    # In both cases, we have to default to `cp -pR'.
     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-      as_ln_s='cp -p'
+      as_ln_s='cp -pR'
   elif ln conf$$.file conf$$ 2>/dev/null; then
     as_ln_s=ln
   else
-    as_ln_s='cp -p'
+    as_ln_s='cp -pR'
   fi
 else
-  as_ln_s='cp -p'
+  as_ln_s='cp -pR'
 fi
 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 rmdir conf$$.dir 2>/dev/null
@@ -24489,28 +24686,16 @@ else
   as_mkdir_p=false
 fi
 
-if test -x / >/dev/null 2>&1; then
-  as_test_x='test -x'
-else
-  if ls -dL / >/dev/null 2>&1; then
-    as_ls_L_option=L
-  else
-    as_ls_L_option=
-  fi
-  as_test_x='
-    eval sh -c '\''
-      if test -d "$1"; then
-       test -d "$1/.";
-      else
-       case $1 in #(
-       -*)set "./$1";;
-       esac;
-       case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
-       ???[sx]*):;;*)false;;esac;fi
-    '\'' sh
-  '
-fi
-as_executable_p=$as_test_x
+
+# as_fn_executable_p FILE
+# -----------------------
+# Test if FILE is an executable regular file.
+as_fn_executable_p ()
+{
+  test -f "$1" && test -x "$1"
+} # as_fn_executable_p
+as_test_x='test -x'
+as_executable_p=as_fn_executable_p
 
 # Sed expression to map a string onto a valid CPP name.
 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
@@ -24531,8 +24716,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by enlightenment $as_me 0.16.999.77927, which was
-generated by GNU Autoconf 2.68.  Invocation command line was
+This file was extended by enlightenment $as_me 0.17.0-alpha, which was
+generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
   CONFIG_HEADERS  = $CONFIG_HEADERS
@@ -24597,11 +24782,11 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-enlightenment config.status 0.16.999.77927
-configured by $0, generated by GNU Autoconf 2.68,
+enlightenment config.status 0.17.0-alpha
+configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
-Copyright (C) 2010 Free Software Foundation, Inc.
+Copyright (C) 2012 Free Software Foundation, Inc.
 This config.status script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it."
 
@@ -24692,7 +24877,7 @@ fi
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 if \$ac_cs_recheck; then
-  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   shift
   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   CONFIG_SHELL='$SHELL'
@@ -24726,9 +24911,9 @@ AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
 sed_quote_subst='$sed_quote_subst'
 double_quote_subst='$double_quote_subst'
 delay_variable_subst='$delay_variable_subst'
-enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
+enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
@@ -25153,7 +25338,6 @@ do
     "data/desktop/Makefile") CONFIG_FILES="$CONFIG_FILES data/desktop/Makefile" ;;
     "data/input_methods/Makefile") CONFIG_FILES="$CONFIG_FILES data/input_methods/Makefile" ;;
     "data/themes/Makefile") CONFIG_FILES="$CONFIG_FILES data/themes/Makefile" ;;
-    "data/themes/images/Makefile") CONFIG_FILES="$CONFIG_FILES data/themes/images/Makefile" ;;
     "data/xsession/Makefile") CONFIG_FILES="$CONFIG_FILES data/xsession/Makefile" ;;
     "data/xsession/enlightenment.desktop") CONFIG_FILES="$CONFIG_FILES data/xsession/enlightenment.desktop" ;;
     "data/tools/Makefile") CONFIG_FILES="$CONFIG_FILES data/tools/Makefile" ;;
@@ -25778,7 +25962,7 @@ $as_echo "$as_me: executing $ac_file commands" >&6;}
     # Strip MF so we end up with the name of the file.
     mf=`echo "$mf" | sed -e 's/:.*$//'`
     # Check whether this is an Automake generated Makefile or not.
-    # We used to match only the files named `Makefile.in', but
+    # We used to match only the files named 'Makefile.in', but
     # some people rename them; so instead we look at the file content.
     # Grep'ing the first line is not enough: some people post-process
     # each Makefile.in and add a new line on top of each file to say so.
@@ -25812,21 +25996,19 @@ $as_echo X"$mf" |
       continue
     fi
     # Extract the definition of DEPDIR, am__include, and am__quote
-    # from the Makefile without running `make'.
+    # from the Makefile without running 'make'.
     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
     test -z "$DEPDIR" && continue
     am__include=`sed -n 's/^am__include = //p' < "$mf"`
     test -z "am__include" && continue
     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
-    # When using ansi2knr, U may be empty or an underscore; expand it
-    U=`sed -n 's/^U = //p' < "$mf"`
     # Find all dependency output files, they are included files with
     # $(DEPDIR) in their names.  We invoke sed twice because it is the
     # simplest approach to changing $(DEPDIR) to its actual value in the
     # expansion.
     for file in `sed -n "
       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
-        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
       # Make sure the directory exists.
       test -f "$dirpart/$file" && continue
       fdir=`$as_dirname -- "$file" ||
@@ -25913,13 +26095,13 @@ available_tags=""
 
 # ### BEGIN LIBTOOL CONFIG
 
-# Whether or not to build static libraries.
-build_old_libs=$enable_static
-
 # Which release of libtool.m4 was used?
 macro_version=$macro_version
 macro_revision=$macro_revision
 
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
 # Whether or not to build shared libraries.
 build_libtool_libs=$enable_shared
 
index 58a2929..0165331 100644 (file)
@@ -1,24 +1,24 @@
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 m4_define([v_maj], [0])
-m4_define([v_min], [16])
-m4_define([v_mic], [999])
+m4_define([v_min], [17])
+m4_define([v_mic], [0])
 m4_define([v_rev], m4_esyscmd([(svnversion "${SVN_REPO_PATH:-.}" | grep -v '\(export\|Unversioned directory\)' || echo 0) | awk -F : '{printf("%s\n", $1);}' | tr -d ' :MSP\n']))
 m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2> /dev/null | (grep -m1 git-svn-id || echo 0) | sed -e 's/.*@\([0-9]*\).*/\1/' | tr -d '\n']))])
 ##--   When released, remove the dnl on the below line
-dnl m4_undefine([v_rev])
+m4_undefine([v_rev])
 ##--   When doing snapshots - change soname. remove dnl on below line
-m4_define([relname], [ver-pre-svn-08])
-m4_define([v_rel], [-release relname])
+dnl m4_define([relname], [ver-pre-svn-08])
+dnl m4_define([v_rel], [-release relname])
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 m4_ifdef([v_rev], [m4_define([v_ver], [v_maj.v_min.v_mic.v_rev])], [m4_define([v_ver], [v_maj.v_min.v_mic])])
-m4_define([lt_rev], m4_eval(v_maj + v_min))
-m4_define([lt_cur], v_mic)
+m4_define([lt_cur], m4_eval(v_maj + v_min))
+m4_define([lt_rev], v_mic)
 m4_define([lt_age], v_min)
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 
-AC_INIT([enlightenment], [v_ver], [enlightenment-devel@lists.sourceforge.net])
+AC_INIT([enlightenment], [v_ver-alpha], [enlightenment-devel@lists.sourceforge.net])
 AC_PREREQ([2.52])
 AC_CONFIG_SRCDIR([configure.ac])
 AC_CONFIG_MACRO_DIR([m4])
@@ -46,11 +46,7 @@ AC_C_CONST
 AC_FUNC_ALLOCA
 AC_C___ATTRIBUTE__
 
-define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])
-define([AC_LIBTOOL_LANG_GCJ_CONFIG], [:])
-define([AC_LIBTOOL_LANG_F77_CONFIG], [:])
-AC_DISABLE_STATIC
-AC_PROG_LIBTOOL
+LT_INIT([disable-static])
 
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
@@ -60,7 +56,7 @@ AC_DEFINE_UNQUOTED(VMAJ, [v_maj], [Major version])
 AC_DEFINE_UNQUOTED(VMIN, [v_min], [Minor version])
 AC_DEFINE_UNQUOTED(VMIC, [v_mic], [Micro version])
 AC_DEFINE_UNQUOTED(VREV, [v_rev], [Revison])
-version_info="lt_rev:lt_cur:lt_age"
+version_info="lt_cur:lt_rev:lt_age"
 release_info="v_rel"
 AC_SUBST(version_info)
 AC_SUBST(release_info)
@@ -466,6 +462,14 @@ PKG_CHECK_MODULES(E_THUMB, [
   efreet >= ${efl_version}
 ])
 
+PKG_CHECK_MODULES(E_GRABBER, [
+  eina >= ${efl_version}
+  ecore >= ${efl_version}
+  eet >= ${efl_version}
+  efreet >= ${efl_version}
+  ecore-x >= ${efl_version}
+])
+
 efm_requires="\
 ecore >= 1.2.0 \
 ecore-file >= 1.2.0 \
@@ -603,7 +607,7 @@ if test "x$want_emotion" != "xno"; then
    fi
    if test "x$have_emotion" = "xyes"; then
       AC_DEFINE([HAVE_EMOTION], 1, "Have emotion support")
-      requirements_e="${requirements_e} emotion > ${efl_version}"
+      requirements_e="${requirements_e} emotion >= ${efl_version}"
    fi
 fi
 
@@ -842,7 +846,7 @@ AC_E_OPTIONAL_MODULE([fileman], true)
 AC_E_OPTIONAL_MODULE([fileman_opinfo], true)
 AC_E_OPTIONAL_MODULE([wizard], true)
 AC_E_OPTIONAL_MODULE([conf], true)
-AC_E_OPTIONAL_MODULE([conf_wallpaper2], true)
+AC_E_OPTIONAL_MODULE([conf_wallpaper2], false)
 AC_E_OPTIONAL_MODULE([conf_theme], true, true)
 AC_E_OPTIONAL_MODULE([conf_intl], true)
 AC_E_OPTIONAL_MODULE([msgbus], true)
@@ -866,7 +870,7 @@ AC_E_OPTIONAL_MODULE([syscon], true)
 AC_E_OPTIONAL_MODULE([everything], true)
 AC_E_OPTIONAL_MODULE([systray], true)
 AC_E_OPTIONAL_MODULE([comp], true)
-AC_E_OPTIONAL_MODULE([physics], true, [CHECK_MODULE_PHYSICS])
+AC_E_OPTIONAL_MODULE([physics], false, [CHECK_MODULE_PHYSICS])
 AC_E_OPTIONAL_MODULE([quickaccess], true)
 AC_E_OPTIONAL_MODULE([shot], true)
 AC_E_OPTIONAL_MODULE([backlight], true)
@@ -874,7 +878,7 @@ AC_E_OPTIONAL_MODULE([tasks], true)
 AC_E_OPTIONAL_MODULE([conf_randr], true)
 AC_E_OPTIONAL_MODULE([xkbswitch], true)
 AC_E_OPTIONAL_MODULE([tiling], true)
-AC_E_OPTIONAL_MODULE([access], true)
+AC_E_OPTIONAL_MODULE([access], false)
 
 SUSPEND=""
 HIBERNATE=""
@@ -1054,7 +1058,6 @@ data/favorites/Makefile
 data/desktop/Makefile
 data/input_methods/Makefile
 data/themes/Makefile
-data/themes/images/Makefile
 data/xsession/Makefile
 data/xsession/enlightenment.desktop
 data/tools/Makefile
index d31de5d..6c4317a 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -43,21 +59,29 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -67,6 +91,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
   distclean-recursive maintainer-clean-recursive
 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
@@ -168,6 +197,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -437,12 +468,12 @@ clean-libtool:
        -rm -rf .libs _libs
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -452,7 +483,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -466,37 +501,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -505,6 +509,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -568,6 +576,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -603,13 +625,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -731,22 +750,23 @@ ps-am:
 
 uninstall-am:
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       ctags ctags-recursive distclean distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-html install-html-am install-info \
-       install-info-am install-man install-pdf install-pdf-am \
-       install-ps install-ps-am install-strip installcheck \
-       installcheck-am installdirs installdirs-am maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-       uninstall uninstall-am
+       cscopelist cscopelist-recursive ctags ctags-recursive \
+       distclean distclean-generic distclean-libtool distclean-tags \
+       distdir dvi dvi-am html html-am info info-am install \
+       install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-am maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am tags tags-recursive uninstall uninstall-am
 
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
index 15ecbfa..75ee198 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -434,8 +465,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -456,6 +490,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 1973890..80c1647 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -419,8 +450,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -441,6 +475,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index e0e9877..e4eb85e 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -47,23 +63,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES = sysactions.conf
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -161,6 +190,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -424,8 +455,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -442,8 +476,11 @@ uninstall-filesDATA:
        dir='$(DESTDIR)$(filesdir)'; $(am__uninstall_files_from_dir)
 install-menusDATA: $(menus_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(menusdir)" || $(MKDIR_P) "$(DESTDIR)$(menusdir)"
        @list='$(menus_DATA)'; test -n "$(menusdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(menusdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(menusdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -464,6 +501,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 7650b86..4151232 100644 (file)
 
 action:   halt      /sbin/shutdown -h now
 action:   reboot    /sbin/shutdown -r now
-action:   suspend   /etc/acpi/sleep.sh force
-action:   hibernate /etc/acpi/hibernate.sh force
+action:   suspend   /usr/sbin/pm-suspend
+action:   hibernate /usr/sbin/pm-hibernate
 action:   /bin/mount /bin/mount
 action:   /bin/umount /bin/umount
 action:   /usr/bin/eject /usr/bin/eject
+action:   gdb       gdb
 
 # on FreeBSD use this instead of the above.
 #action suspend  /usr/sbin/zzz 
index 4e1c725..6054a04 100644 (file)
@@ -50,6 +50,7 @@ action:   hibernate @HIBERNATE@
 action:   /bin/mount /bin/mount
 action:   /bin/umount /bin/umount
 action:   /usr/bin/eject /usr/bin/eject
+action:   gdb       gdb
 
 # on FreeBSD use this instead of the above.
 #action suspend  /usr/sbin/zzz 
index 1b914d1..78f3e2e 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -423,8 +454,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-favsDATA: $(favs_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(favsdir)" || $(MKDIR_P) "$(DESTDIR)$(favsdir)"
        @list='$(favs_DATA)'; test -n "$(favsdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(favsdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(favsdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -445,6 +479,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 5c10bb4..0c10e3d 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -516,8 +547,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -538,6 +572,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index c9f1c88..fbc65cc 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -426,8 +457,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -448,6 +482,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index f6ffb22..8c3326a 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -423,8 +454,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -445,6 +479,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 4f25bf7..9fb3362 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -422,8 +453,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -444,6 +478,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 00002ab..a1cd008 100644 (file)
+AUTOMAKE_OPTIONS     = 1.4 foreign
 MAINTAINERCLEANFILES = Makefile.in
-SUBDIRS = images
 
 EDJE_CC = @edje_cc@
 EDJE_FLAGS_VERBOSE_ = 
 EDJE_FLAGS_VERBOSE_0 = 
 EDJE_FLAGS_VERBOSE_1 = -v
 EDJE_FLAGS = $(EDJE_FLAGS_$(V)) \
--id $(top_srcdir)/data/themes/images \
--fd $(top_srcdir)/data/themes/fonts \
+-id $(top_srcdir)/data/themes/img \
+-fd $(top_srcdir)/data/themes/fnt \
 @EDJE_DEF@
 
 filesdir = $(datadir)/enlightenment/data/themes
-files_DATA = \
-default.edj
+files_DATA = default.edj
 
 EXTRA_DIST = \
-default.edc
+default.edc \
+macros.edc \
+edc/background.edc \
+edc/border.edc \
+edc/button.edc \
+edc/check.edc \
+edc/clock.edc \
+edc/colorwell.edc \
+edc/comp.edc \
+edc/conf.edc \
+edc/connman.edc \
+edc/deskpreview.edc \
+edc/dialog.edc \
+edc/entry.edc \
+edc/fileman.edc \
+edc/frame.edc \
+edc/gadman.edc \
+edc/ilist.edc \
+edc/label.edc \
+edc/menu.edc \
+edc/pager.edc \
+edc/pointer.edc \
+edc/preview.edc \
+edc/radio.edc \
+edc/scrollframe.edc \
+edc/shelf.edc \
+edc/slider.edc \
+edc/start.edc \
+edc/syscon.edc \
+edc/systray.edc \
+edc/tasks.edc \
+edc/textblock.edc \
+edc/toolbar.edc \
+edc/xkbswitch.edc \
+edc/O/about.edc \
+edc/O/backlight.edc \
+edc/O/battery.edc \
+edc/O/border.edc \
+edc/O/border_icons.edc \
+edc/O/clock.edc \
+edc/O/colors.edc \
+edc/O/conf_gad.edc \
+edc/O/cpufreq.edc \
+edc/O/cslider.edc \
+edc/O/desklock.edc \
+edc/O/edgebindings.edc \
+edc/O/efm_icons.edc \
+edc/O/evrything.edc \
+edc/O/fontpreview.edc \
+edc/O/gadman.edc \
+edc/O/ibarbox.edc \
+edc/O/icons.edc \
+edc/O/illume_gad.edc \
+edc/O/init.edc \
+edc/O/mixer.edc \
+edc/O/randr.edc \
+edc/O/spectrum.edc \
+edc/O/temperature.edc \
+edc/O/transitions.edc \
+edc/O/wallpaper.edc \
+edc/O/winlist.edc \
+edc/O/wizard.edc \
+img/ball_small_glow_intense.png \
+img/ball_small_glow.png \
+img/bevel_curved_horiz_out.png \
+img/bevel_dark_out.png \
+img/bevel_horiz_out.png \
+img/bevel_in.png \
+img/bevel_out.png \
+img/bg_radgrad.png \
+img/big_arrow_down.png \
+img/big_arrow_down_shadow.png \
+img/big_arrow_left.png \
+img/big_arrow_left_shadow.png \
+img/big_arrow_right.png \
+img/big_arrow_right_shadow.png \
+img/big_arrow_up.png \
+img/big_arrow_up_shadow.png \
+img/bt_base.png \
+img/bt_sig_1.png \
+img/bt_sig_2.png \
+img/button_clicked.png \
+img/button_normal.png \
+img/cell_base.png \
+img/cell_sig_1.png \
+img/cell_sig_2.png \
+img/cell_sig_3.png \
+img/cell_sig_4.png \
+img/darken_rounded_square.png \
+img/diagonal_stripes.png \
+img/dot_pattern.png \
+img/downlight_glow.png \
+img/eth.png \
+img/exlclam.png \
+img/glow_lock_double.png \
+img/glow_lock_locked.png \
+img/glow_lock_unlocked.png \
+img/glow_round_corners.png \
+img/glow_round_corners_small.png \
+img/glow_small.png \
+img/holes_horiz.png \
+img/holes_tiny_glow_horiz.png \
+img/holes_tiny_glow_vert.png \
+img/holes_tiny_horiz.png \
+img/holes_tiny_vert.png \
+img/holes_vert.png \
+img/hole_tiny.png \
+img/horiz_bar_inset.png \
+img/horiz_glow_run.png \
+img/horizontal_separated_bar_glow.png \
+img/horizontal_separated_bar_small_glow.png \
+img/inset_circle_tiny.png \
+img/inset_shadow_circle_tiny.png \
+img/inset_shadow.png \
+img/inset_shadow_tiny.png \
+img/knob_round_busy.png \
+img/knob_round_small_busy.png \
+img/knob_round_small_normal.png \
+img/knob_round_small_selected.png \
+img/led_dark.png \
+img/led_light.png \
+img/led_tiny_green.png \
+img/led_tiny_orange.png \
+img/media_busy_progress.png \
+img/mini_blue_glow_arrow_0.png \
+img/mini_blue_glow_arrow_1.png \
+img/mini_blue_glow_arrow_2.png \
+img/mini_blue_glow_arrow_3.png \
+img/mini_box_bevel_shadow.png \
+img/mini_box_glow.png \
+img/pointer_glow.png \
+img/pointer_mono.png \
+img/pointer.png \
+img/runner_glow_horiz.png \
+img/runner_glow_vert.png \
+img/runner_horiz.png \
+img/runner_vert.png \
+img/screen_circular_shadow.png \
+img/separator_horiz.png \
+img/shadow_angled_in_light.png \
+img/shadow_angled_in_sides.png \
+img/shadow_inset_bevels.png \
+img/shadow_inset_light.png \
+img/shadow_rounded_horiz.png \
+img/shadow_square_tiny.png \
+img/shadow_vertical_dark.png \
+img/shine.png \
+img/slider_run_base_horiz.png \
+img/slider_run_base_light_horiz.png \
+img/slider_run_base_light_vert.png \
+img/slider_run_base_vert.png \
+img/slider_run_bevel_horiz.png \
+img/slider_run_bevel_vert.png \
+img/slot_horiz_bottom.png \
+img/slot_horiz_top.png \
+img/sym_check_alum.png \
+img/sym_close_dark_normal.png \
+img/sym_close_dark_selected.png \
+img/sym_close_light_normal.png \
+img/sym_close_light_selected.png \
+img/sym_down_dark_normal.png \
+img/sym_down_dark_selected.png \
+img/sym_down_glow_normal.png \
+img/sym_down_light_normal.png \
+img/sym_down_light_selected.png \
+img/sym_heart_glow_normal.png \
+img/sym_heart_light_normal.png \
+img/sym_left_glow_normal.png \
+img/sym_left_light_normal.png \
+img/sym_radio_alum.png \
+img/sym_reload_glow_normal.png \
+img/sym_reload_light_normal.png \
+img/sym_right_glow_normal.png \
+img/sym_right_light_normal.png \
+img/sym_up_dark_normal.png \
+img/sym_up_dark_selected.png \
+img/sym_up_glow_normal.png \
+img/sym_up_light_normal.png \
+img/sym_up_light_selected.png \
+img/vert_bar_inset.png \
+img/vert_glow_run.png \
+img/vertical_separated_bar_glow.png \
+img/vgrad_med_curved.png \
+img/vgrad_med_darker.png \
+img/vgrad_med_dark.png \
+img/vgrad_med_lighter.png \
+img/vgrad_med.png \
+img/vgrad_tall.png \
+img/white_bar_vert_glow.png \
+img/wifi_base.png \
+img/wifi_sig_1.png \
+img/wifi_sig_2.png \
+img/wifi_sig_3.png \
+img/win_glow.png \
+img/win_shadow.png \
+img/O/menu_sel_bg.png \
+img/O/menu_sel_fg.png \
+img/O/pager_window.png \
+img/O/pager_base2.png \
+img/O/pager_window_shaded.png \
+img/O/bd_top_hilight.png \
+img/O/bd_title_bg.png \
+img/O/menu_sep.png \
+img/O/bd_title_over.png \
+img/O/base_bg.png \
+img/O/ch-h1-2.png \
+img/O/ch-h1-3.png \
+img/O/ch-h1.png \
+img/O/ch-h2-2.png \
+img/O/ch-h2-3.png \
+img/O/ch-h2.png \
+img/O/ch-m1-2.png \
+img/O/ch-m1-3.png \
+img/O/ch-m1.png \
+img/O/ch-m2-2.png \
+img/O/ch-m2-3.png \
+img/O/ch-m2.png \
+img/O/ch-s1-2.png \
+img/O/ch-s1-3.png \
+img/O/ch-s1.png \
+img/O/ch-s2-2.png \
+img/O/ch-s2-3.png \
+img/O/ch-s2.png \
+img/O/clock_base.png \
+img/O/flip_0b.png \
+img/O/flip_0t.png \
+img/O/flip_1b.png \
+img/O/flip_1t.png \
+img/O/flip_2b.png \
+img/O/flip_2t.png \
+img/O/flip_3b.png \
+img/O/flip_3t.png \
+img/O/flip_4b.png \
+img/O/flip_4t.png \
+img/O/flip_5b.png \
+img/O/flip_5t.png \
+img/O/flip_6b.png \
+img/O/flip_6t.png \
+img/O/flip_7b.png \
+img/O/flip_7t.png \
+img/O/flip_8b.png \
+img/O/flip_8t.png \
+img/O/flip_9b.png \
+img/O/flip_9t.png \
+img/O/flip_amb.png \
+img/O/flip_amt.png \
+img/O/flip_base.png \
+img/O/flip_base_shad.png \
+img/O/flip_b.png \
+img/O/flip_colon.png \
+img/O/flip_pmb.png \
+img/O/flip_pmt.png \
+img/O/flip_shad.png \
+img/O/flip_t.png \
+img/O/about_bot.png \
+img/O/about_mid.png \
+img/O/about_top.png \
+img/O/arrow_down.png \
+img/O/arrow_up.png \
+img/O/batt_base.png \
+img/O/batt_level.png \
+img/O/batt_over.png \
+img/O/batt_power.png \
+img/O/bg_shadow.png \
+img/O/big_arrow_up.png \
+img/O/bnw.png \
+img/O/bt_base1.png \
+img/O/bt_base2.png \
+img/O/bt_dis_base.png \
+img/O/bt_dis_hilight.png \
+img/O/bt_dis_shine.png \
+img/O/bt_glow.png \
+img/O/bt_hilight.png \
+img/O/bt_shine.png \
+img/O/bt_sm_base1.png \
+img/O/bt_sm_base2.png \
+img/O/bt_sm_hilight.png \
+img/O/bt_sm_shine.png \
+img/O/bulb-0.png \
+img/O/bulb-1.png \
+img/O/bulb-2.png \
+img/O/busy-1.png \
+img/O/busy-2.png \
+img/O/busy-3.png \
+img/O/busy-4.png \
+img/O/busy-5.png \
+img/O/busy-6.png \
+img/O/busy-7.png \
+img/O/busy-8.png \
+img/O/busy-9.png \
+img/O/dia_botshad.png \
+img/O/dia_grad.png \
+img/O/e17_mini_button_shadow2.png \
+img/O/everything_box.png \
+img/O/everything_item_bg.png \
+img/O/exclam.png \
+img/O/exq-bglight.png \
+img/O/exq-dot-glow.png \
+img/O/exq-dot.png \
+img/O/exq-logo.png \
+img/O/exq-vgrad.png \
+img/O/gadman_border.png \
+img/O/gadman_bottom.png \
+img/O/gadman_frame.png \
+img/O/gadman_left.png \
+img/O/gadman_right.png \
+img/O/gadman_top.png \
+img/O/glow.png \
+img/O/icon_active.png \
+img/O/icon_add_fav.png \
+img/O/icon_add.png \
+img/O/icon_advanced.png \
+img/O/icon_applications_ibar.png \
+img/O/icon_applications_new.png \
+img/O/icon_applications.png \
+img/O/icon_applications_restart.png \
+img/O/icon_applications_startup.png \
+img/O/icon_autoscroll.png \
+img/O/icon_behavior.png \
+img/O/icon_border_border.png \
+img/O/icon_border_close.png \
+img/O/icon_border_kill.png \
+img/O/icon_border_lock.png \
+img/O/icon_border_maximize.png \
+img/O/icon_border_minimize.png \
+img/O/icon_border_more.png \
+img/O/icon_border_pager.png \
+img/O/icon_border_pin.png \
+img/O/icon_border_properties.png \
+img/O/icon_border_remember.png \
+img/O/icon_border_sendto.png \
+img/O/icon_border_shaded.png \
+img/O/icon_border_skip.png \
+img/O/icon_border_stack_bot.png \
+img/O/icon_border_stack_norm.png \
+img/O/icon_border_stack_top.png \
+img/O/icon_check.png \
+img/O/icon_close.png \
+img/O/icon_colors.png \
+img/O/icon_config.png \
+img/O/icon_configuration.png \
+img/O/icon_del.png \
+img/O/icon_desklock_menu.png \
+img/O/icon_desklock.png \
+img/O/icon_desktops.png \
+img/O/icon_directories.png \
+img/O/icon_down_arrow.png \
+img/O/icon_dummy.png \
+img/O/icon_efm_arrange_name.png \
+img/O/icon_efm_arrange.png \
+img/O/icon_efm_arrange_time.png \
+img/O/icon_efm_cd.png \
+img/O/icon_efm_copy.png \
+img/O/icon_efm_cut.png \
+img/O/icon_efm_delete.png \
+img/O/icon_efm_desktop.png \
+img/O/icon_efm_dnd_ask.png \
+img/O/icon_efm_dnd_copy.png \
+img/O/icon_efm_dnd_move.png \
+img/O/icon_efm_eject.png \
+img/O/icon_efm_file_del.png \
+img/O/icon_efm_file.png \
+img/O/icon_efm_flash.png \
+img/O/icon_efm_folder.png \
+img/O/icon_efm_hdd.png \
+img/O/icon_efm_home.png \
+img/O/icon_efm_new_dir.png \
+img/O/icon_efm_new.png \
+img/O/icon_efm_open.png \
+img/O/icon_efm_paste.png \
+img/O/icon_efm_properties.png \
+img/O/icon_efm_refresh.png \
+img/O/icon_efm_rename.png \
+img/O/icon_efm_root.png \
+img/O/icon_efm_select.png \
+img/O/icon_efm_sort.png \
+img/O/icon_efm_tmp.png \
+img/O/icon_efm_usbmedia.png \
+img/O/icon_efm_view_details.png \
+img/O/icon_efm_view_name.png \
+img/O/icon_efm_view.png \
+img/O/icon_efm_vol_mounted.png \
+img/O/icon_efm_vol_unmounted.png \
+img/O/icon_engine.png \
+img/O/icon_evry_clipboard.png \
+img/O/icon_extensions.png \
+img/O/icon_favorites.png \
+img/O/icon_file_icons.png \
+img/O/icon_fonts.png \
+img/O/icon_gadget.png \
+img/O/icon_globe.png \
+img/O/icon_gradient.png \
+img/O/icon_halt.png \
+img/O/icon_hibernate.png \
+img/O/icon_icon_theme.png \
+img/O/icon_illume.png \
+img/O/icon_imc.png \
+img/O/icon_interaction.png \
+img/O/icon_intl.png \
+img/O/icon_keyboard.png \
+img/O/icon_keys.png \
+img/O/icon_left_arrow.png \
+img/O/icon_logout.png \
+img/O/icon_look.png \
+img/O/icon_lost_windows.png \
+img/O/icon_menu_settings.png \
+img/O/icon_menus.png \
+img/O/icon_mime_audio_generic.png \
+img/O/icon_mime_bdf.png \
+img/O/icon_mime_c.png \
+img/O/icon_mime_css.png \
+img/O/icon_mime_deb.png \
+img/O/icon_mime_doc.png \
+img/O/icon_mime_executable_generic.png \
+img/O/icon_mime_font_generic.png \
+img/O/icon_mime_h.png \
+img/O/icon_mime_html.png \
+img/O/icon_mime_image_generic.png \
+img/O/icon_mime_o.png \
+img/O/icon_mime_package.png \
+img/O/icon_mime_patch.png \
+img/O/icon_mime_pcf.png \
+img/O/icon_mime_pdf.png \
+img/O/icon_mime_plain.png \
+img/O/icon_mime_sh.png \
+img/O/icon_mime_text_generic.png \
+img/O/icon_mime_ttf.png \
+img/O/icon_mime_video_generic.png \
+img/O/icon_mime_xcf.png \
+img/O/icon_mixer.png \
+img/O/icon_modules.png \
+img/O/icon_mouse_clean.png \
+img/O/icon_mouse_extra.png \
+img/O/icon_mouse_left.png \
+img/O/icon_mouse_middle.png \
+img/O/icon_mouse.png \
+img/O/icon_mouse_right.png \
+img/O/icon_mouse_wheel.png \
+img/O/icon_new.png \
+img/O/icon_pager.png \
+img/O/icon_performance.png \
+img/O/icon_power_management.png \
+img/O/icon_profiles.png \
+img/O/icon_reboot.png \
+img/O/icon_reset.png \
+img/O/icon_resize.png \
+img/O/icon_right_arrow.png \
+img/O/icon_run.png \
+img/O/icon_scale.png \
+img/O/icon_screen_around.png \
+img/O/icon_screen_hflip.png \
+img/O/icon_screen_left.png \
+img/O/icon_screen_normal.png \
+img/O/icon_screen_resolution.png \
+img/O/icon_screen_right.png \
+img/O/icon_screensaver.png \
+img/O/icon_screen_setup.png \
+img/O/icon_screenshot.png \
+img/O/icon_screen_vflip.png \
+img/O/icon_shelf_bottom_desk.png \
+img/O/icon_shelf_bottom_left.png \
+img/O/icon_shelf_bottom.png \
+img/O/icon_shelf_bottom_right.png \
+img/O/icon_shelf_custom.png \
+img/O/icon_shelf_dock.png \
+img/O/icon_shelf_left_bottom.png \
+img/O/icon_shelf_left.png \
+img/O/icon_shelf_left_top.png \
+img/O/icon_shelf_menu_bar.png \
+img/O/icon_shelf_panel.png \
+img/O/icon_shelf.png \
+img/O/icon_shelf_right_bottom.png \
+img/O/icon_shelf_right.png \
+img/O/icon_shelf_right_top.png \
+img/O/icon_shelf_top_desk.png \
+img/O/icon_shelf_top_left.png \
+img/O/icon_shelf_top.png \
+img/O/icon_shelf_top_right.png \
+img/O/icon_startup.png \
+img/O/icon_suspend.png \
+img/O/icon_swap.png \
+img/O/icon_system.png \
+img/O/icon_theme.png \
+img/O/icon_toolbar.png \
+img/O/icon_transitions.png \
+img/O/icon_up_arrow.png \
+img/O/icon_wallpaper_center_flat.png \
+img/O/icon_wallpaper_center.png \
+img/O/icon_wallpaper_grad_screen.png \
+img/O/icon_wallpaper.png \
+img/O/icon_wallpaper_screen.png \
+img/O/icon_warning.png \
+img/O/icon_window_focus.png \
+img/O/icon_window_geometry.png \
+img/O/icon_window_manipulation.png \
+img/O/icon_window_process_management.png \
+img/O/icon_window_remembers.png \
+img/O/icon_windows.png \
+img/O/icon_winlist.png \
+img/O/icon_win_move.png \
+img/O/icon_win_resize.png \
+img/O/illume-home.png \
+img/O/illume-kbd-on.png \
+img/O/illume-kbd.png \
+img/O/illume-mode-dual-left.png \
+img/O/illume-mode-dual-top.png \
+img/O/illume-mode-single.png \
+img/O/inset_raised.png \
+img/O/inset_sunk.png \
+img/O/logo_black_128.png \
+img/O/logo_white_128.png \
+img/O/mixer_high_left.png \
+img/O/mixer_high_right.png \
+img/O/mixer_low_left.png \
+img/O/mixer_low_right.png \
+img/O/mixer_med_left.png \
+img/O/mixer_med_right.png \
+img/O/mixer.png \
+img/O/outline.png \
+img/O/randr_icon_off.png \
+img/O/randr_icon_on.png \
+img/O/randr_monitor.png \
+img/O/randr_stand.png \
+img/O/sb_runnerh.png \
+img/O/sb_runnerv.png \
+img/O/silk.png \
+img/O/t0.png \
+img/O/t0-sh.png \
+img/O/t1.png \
+img/O/t1-sh.png \
+img/O/t2.png \
+img/O/tacho_bg.png \
+img/O/tacho_fg.png \
+img/O/temp_base.png \
+img/O/temp_mid.png \
+img/O/temp_over.png \
+img/O/theme-label.png \
+img/O/toolbar_sel.png \
+img/O/topsh.png \
+img/O/transition_vswipe.png \
+img/O/vgrad_dark.png \
+img/O/vgrad_light.png \
+img/O/wizard_bt1.png \
+img/O/wizard_bt2.png \
+img/O/wizard_pattern.png \
+img/O/wp-bot1.png \
+img/O/wp-bot2.png \
+img/O/wp-tb1.png \
+img/O/wp-tb2.png \
+img/O/wp-tb3.png \
+img/O/wp-tbs.png \
+img/outline_glow.png
 
 default.edj: Makefile $(EXTRA_DIST)
        $(EDJE_CC) $(EDJE_FLAGS) \
index 0121378..c3c2ee4 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,30 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
-       html-recursive info-recursive install-data-recursive \
-       install-dvi-recursive install-exec-recursive \
-       install-html-recursive install-info-recursive \
-       install-pdf-recursive install-ps-recursive install-recursive \
-       installcheck-recursive installdirs-recursive pdf-recursive \
-       ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -97,40 +119,7 @@ am__uninstall_files_from_dir = { \
   }
 am__installdirs = "$(DESTDIR)$(filesdir)"
 DATA = $(files_DATA)
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
-  distclean-recursive maintainer-clean-recursive
-AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
-       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
-       distdir
-ETAGS = etags
-CTAGS = ctags
-DIST_SUBDIRS = $(SUBDIRS)
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-am__relativize = \
-  dir0=`pwd`; \
-  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
-  sed_rest='s,^[^/]*/*,,'; \
-  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
-  sed_butlast='s,/*[^/]*$$,,'; \
-  while test -n "$$dir1"; do \
-    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
-    if test "$$first" != "."; then \
-      if test "$$first" = ".."; then \
-        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
-        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
-      else \
-        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
-        if test "$$first2" = "$$first"; then \
-          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
-        else \
-          dir2="../$$dir2"; \
-        fi; \
-        dir0="$$dir0"/"$$first"; \
-      fi; \
-    fi; \
-    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
-  done; \
-  reldir="$$dir2"
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
 ALL_LINGUAS = @ALL_LINGUAS@
@@ -198,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -412,25 +403,574 @@ top_build_prefix = @top_build_prefix@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 version_info = @version_info@
+AUTOMAKE_OPTIONS = 1.4 foreign
 MAINTAINERCLEANFILES = Makefile.in
-SUBDIRS = images
 EDJE_CC = @edje_cc@
 EDJE_FLAGS_VERBOSE_ = 
 EDJE_FLAGS_VERBOSE_0 = 
 EDJE_FLAGS_VERBOSE_1 = -v
 EDJE_FLAGS = $(EDJE_FLAGS_$(V)) \
--id $(top_srcdir)/data/themes/images \
--fd $(top_srcdir)/data/themes/fonts \
+-id $(top_srcdir)/data/themes/img \
+-fd $(top_srcdir)/data/themes/fnt \
 @EDJE_DEF@
 
 filesdir = $(datadir)/enlightenment/data/themes
-files_DATA = \
-default.edj
-
+files_DATA = default.edj
 EXTRA_DIST = \
-default.edc
+default.edc \
+macros.edc \
+edc/background.edc \
+edc/border.edc \
+edc/button.edc \
+edc/check.edc \
+edc/clock.edc \
+edc/colorwell.edc \
+edc/comp.edc \
+edc/conf.edc \
+edc/connman.edc \
+edc/deskpreview.edc \
+edc/dialog.edc \
+edc/entry.edc \
+edc/fileman.edc \
+edc/frame.edc \
+edc/gadman.edc \
+edc/ilist.edc \
+edc/label.edc \
+edc/menu.edc \
+edc/pager.edc \
+edc/pointer.edc \
+edc/preview.edc \
+edc/radio.edc \
+edc/scrollframe.edc \
+edc/shelf.edc \
+edc/slider.edc \
+edc/start.edc \
+edc/syscon.edc \
+edc/systray.edc \
+edc/tasks.edc \
+edc/textblock.edc \
+edc/toolbar.edc \
+edc/xkbswitch.edc \
+edc/O/about.edc \
+edc/O/backlight.edc \
+edc/O/battery.edc \
+edc/O/border.edc \
+edc/O/border_icons.edc \
+edc/O/clock.edc \
+edc/O/colors.edc \
+edc/O/conf_gad.edc \
+edc/O/cpufreq.edc \
+edc/O/cslider.edc \
+edc/O/desklock.edc \
+edc/O/edgebindings.edc \
+edc/O/efm_icons.edc \
+edc/O/evrything.edc \
+edc/O/fontpreview.edc \
+edc/O/gadman.edc \
+edc/O/ibarbox.edc \
+edc/O/icons.edc \
+edc/O/illume_gad.edc \
+edc/O/init.edc \
+edc/O/mixer.edc \
+edc/O/randr.edc \
+edc/O/spectrum.edc \
+edc/O/temperature.edc \
+edc/O/transitions.edc \
+edc/O/wallpaper.edc \
+edc/O/winlist.edc \
+edc/O/wizard.edc \
+img/ball_small_glow_intense.png \
+img/ball_small_glow.png \
+img/bevel_curved_horiz_out.png \
+img/bevel_dark_out.png \
+img/bevel_horiz_out.png \
+img/bevel_in.png \
+img/bevel_out.png \
+img/bg_radgrad.png \
+img/big_arrow_down.png \
+img/big_arrow_down_shadow.png \
+img/big_arrow_left.png \
+img/big_arrow_left_shadow.png \
+img/big_arrow_right.png \
+img/big_arrow_right_shadow.png \
+img/big_arrow_up.png \
+img/big_arrow_up_shadow.png \
+img/bt_base.png \
+img/bt_sig_1.png \
+img/bt_sig_2.png \
+img/button_clicked.png \
+img/button_normal.png \
+img/cell_base.png \
+img/cell_sig_1.png \
+img/cell_sig_2.png \
+img/cell_sig_3.png \
+img/cell_sig_4.png \
+img/darken_rounded_square.png \
+img/diagonal_stripes.png \
+img/dot_pattern.png \
+img/downlight_glow.png \
+img/eth.png \
+img/exlclam.png \
+img/glow_lock_double.png \
+img/glow_lock_locked.png \
+img/glow_lock_unlocked.png \
+img/glow_round_corners.png \
+img/glow_round_corners_small.png \
+img/glow_small.png \
+img/holes_horiz.png \
+img/holes_tiny_glow_horiz.png \
+img/holes_tiny_glow_vert.png \
+img/holes_tiny_horiz.png \
+img/holes_tiny_vert.png \
+img/holes_vert.png \
+img/hole_tiny.png \
+img/horiz_bar_inset.png \
+img/horiz_glow_run.png \
+img/horizontal_separated_bar_glow.png \
+img/horizontal_separated_bar_small_glow.png \
+img/inset_circle_tiny.png \
+img/inset_shadow_circle_tiny.png \
+img/inset_shadow.png \
+img/inset_shadow_tiny.png \
+img/knob_round_busy.png \
+img/knob_round_small_busy.png \
+img/knob_round_small_normal.png \
+img/knob_round_small_selected.png \
+img/led_dark.png \
+img/led_light.png \
+img/led_tiny_green.png \
+img/led_tiny_orange.png \
+img/media_busy_progress.png \
+img/mini_blue_glow_arrow_0.png \
+img/mini_blue_glow_arrow_1.png \
+img/mini_blue_glow_arrow_2.png \
+img/mini_blue_glow_arrow_3.png \
+img/mini_box_bevel_shadow.png \
+img/mini_box_glow.png \
+img/pointer_glow.png \
+img/pointer_mono.png \
+img/pointer.png \
+img/runner_glow_horiz.png \
+img/runner_glow_vert.png \
+img/runner_horiz.png \
+img/runner_vert.png \
+img/screen_circular_shadow.png \
+img/separator_horiz.png \
+img/shadow_angled_in_light.png \
+img/shadow_angled_in_sides.png \
+img/shadow_inset_bevels.png \
+img/shadow_inset_light.png \
+img/shadow_rounded_horiz.png \
+img/shadow_square_tiny.png \
+img/shadow_vertical_dark.png \
+img/shine.png \
+img/slider_run_base_horiz.png \
+img/slider_run_base_light_horiz.png \
+img/slider_run_base_light_vert.png \
+img/slider_run_base_vert.png \
+img/slider_run_bevel_horiz.png \
+img/slider_run_bevel_vert.png \
+img/slot_horiz_bottom.png \
+img/slot_horiz_top.png \
+img/sym_check_alum.png \
+img/sym_close_dark_normal.png \
+img/sym_close_dark_selected.png \
+img/sym_close_light_normal.png \
+img/sym_close_light_selected.png \
+img/sym_down_dark_normal.png \
+img/sym_down_dark_selected.png \
+img/sym_down_glow_normal.png \
+img/sym_down_light_normal.png \
+img/sym_down_light_selected.png \
+img/sym_heart_glow_normal.png \
+img/sym_heart_light_normal.png \
+img/sym_left_glow_normal.png \
+img/sym_left_light_normal.png \
+img/sym_radio_alum.png \
+img/sym_reload_glow_normal.png \
+img/sym_reload_light_normal.png \
+img/sym_right_glow_normal.png \
+img/sym_right_light_normal.png \
+img/sym_up_dark_normal.png \
+img/sym_up_dark_selected.png \
+img/sym_up_glow_normal.png \
+img/sym_up_light_normal.png \
+img/sym_up_light_selected.png \
+img/vert_bar_inset.png \
+img/vert_glow_run.png \
+img/vertical_separated_bar_glow.png \
+img/vgrad_med_curved.png \
+img/vgrad_med_darker.png \
+img/vgrad_med_dark.png \
+img/vgrad_med_lighter.png \
+img/vgrad_med.png \
+img/vgrad_tall.png \
+img/white_bar_vert_glow.png \
+img/wifi_base.png \
+img/wifi_sig_1.png \
+img/wifi_sig_2.png \
+img/wifi_sig_3.png \
+img/win_glow.png \
+img/win_shadow.png \
+img/O/menu_sel_bg.png \
+img/O/menu_sel_fg.png \
+img/O/pager_window.png \
+img/O/pager_base2.png \
+img/O/pager_window_shaded.png \
+img/O/bd_top_hilight.png \
+img/O/bd_title_bg.png \
+img/O/menu_sep.png \
+img/O/bd_title_over.png \
+img/O/base_bg.png \
+img/O/ch-h1-2.png \
+img/O/ch-h1-3.png \
+img/O/ch-h1.png \
+img/O/ch-h2-2.png \
+img/O/ch-h2-3.png \
+img/O/ch-h2.png \
+img/O/ch-m1-2.png \
+img/O/ch-m1-3.png \
+img/O/ch-m1.png \
+img/O/ch-m2-2.png \
+img/O/ch-m2-3.png \
+img/O/ch-m2.png \
+img/O/ch-s1-2.png \
+img/O/ch-s1-3.png \
+img/O/ch-s1.png \
+img/O/ch-s2-2.png \
+img/O/ch-s2-3.png \
+img/O/ch-s2.png \
+img/O/clock_base.png \
+img/O/flip_0b.png \
+img/O/flip_0t.png \
+img/O/flip_1b.png \
+img/O/flip_1t.png \
+img/O/flip_2b.png \
+img/O/flip_2t.png \
+img/O/flip_3b.png \
+img/O/flip_3t.png \
+img/O/flip_4b.png \
+img/O/flip_4t.png \
+img/O/flip_5b.png \
+img/O/flip_5t.png \
+img/O/flip_6b.png \
+img/O/flip_6t.png \
+img/O/flip_7b.png \
+img/O/flip_7t.png \
+img/O/flip_8b.png \
+img/O/flip_8t.png \
+img/O/flip_9b.png \
+img/O/flip_9t.png \
+img/O/flip_amb.png \
+img/O/flip_amt.png \
+img/O/flip_base.png \
+img/O/flip_base_shad.png \
+img/O/flip_b.png \
+img/O/flip_colon.png \
+img/O/flip_pmb.png \
+img/O/flip_pmt.png \
+img/O/flip_shad.png \
+img/O/flip_t.png \
+img/O/about_bot.png \
+img/O/about_mid.png \
+img/O/about_top.png \
+img/O/arrow_down.png \
+img/O/arrow_up.png \
+img/O/batt_base.png \
+img/O/batt_level.png \
+img/O/batt_over.png \
+img/O/batt_power.png \
+img/O/bg_shadow.png \
+img/O/big_arrow_up.png \
+img/O/bnw.png \
+img/O/bt_base1.png \
+img/O/bt_base2.png \
+img/O/bt_dis_base.png \
+img/O/bt_dis_hilight.png \
+img/O/bt_dis_shine.png \
+img/O/bt_glow.png \
+img/O/bt_hilight.png \
+img/O/bt_shine.png \
+img/O/bt_sm_base1.png \
+img/O/bt_sm_base2.png \
+img/O/bt_sm_hilight.png \
+img/O/bt_sm_shine.png \
+img/O/bulb-0.png \
+img/O/bulb-1.png \
+img/O/bulb-2.png \
+img/O/busy-1.png \
+img/O/busy-2.png \
+img/O/busy-3.png \
+img/O/busy-4.png \
+img/O/busy-5.png \
+img/O/busy-6.png \
+img/O/busy-7.png \
+img/O/busy-8.png \
+img/O/busy-9.png \
+img/O/dia_botshad.png \
+img/O/dia_grad.png \
+img/O/e17_mini_button_shadow2.png \
+img/O/everything_box.png \
+img/O/everything_item_bg.png \
+img/O/exclam.png \
+img/O/exq-bglight.png \
+img/O/exq-dot-glow.png \
+img/O/exq-dot.png \
+img/O/exq-logo.png \
+img/O/exq-vgrad.png \
+img/O/gadman_border.png \
+img/O/gadman_bottom.png \
+img/O/gadman_frame.png \
+img/O/gadman_left.png \
+img/O/gadman_right.png \
+img/O/gadman_top.png \
+img/O/glow.png \
+img/O/icon_active.png \
+img/O/icon_add_fav.png \
+img/O/icon_add.png \
+img/O/icon_advanced.png \
+img/O/icon_applications_ibar.png \
+img/O/icon_applications_new.png \
+img/O/icon_applications.png \
+img/O/icon_applications_restart.png \
+img/O/icon_applications_startup.png \
+img/O/icon_autoscroll.png \
+img/O/icon_behavior.png \
+img/O/icon_border_border.png \
+img/O/icon_border_close.png \
+img/O/icon_border_kill.png \
+img/O/icon_border_lock.png \
+img/O/icon_border_maximize.png \
+img/O/icon_border_minimize.png \
+img/O/icon_border_more.png \
+img/O/icon_border_pager.png \
+img/O/icon_border_pin.png \
+img/O/icon_border_properties.png \
+img/O/icon_border_remember.png \
+img/O/icon_border_sendto.png \
+img/O/icon_border_shaded.png \
+img/O/icon_border_skip.png \
+img/O/icon_border_stack_bot.png \
+img/O/icon_border_stack_norm.png \
+img/O/icon_border_stack_top.png \
+img/O/icon_check.png \
+img/O/icon_close.png \
+img/O/icon_colors.png \
+img/O/icon_config.png \
+img/O/icon_configuration.png \
+img/O/icon_del.png \
+img/O/icon_desklock_menu.png \
+img/O/icon_desklock.png \
+img/O/icon_desktops.png \
+img/O/icon_directories.png \
+img/O/icon_down_arrow.png \
+img/O/icon_dummy.png \
+img/O/icon_efm_arrange_name.png \
+img/O/icon_efm_arrange.png \
+img/O/icon_efm_arrange_time.png \
+img/O/icon_efm_cd.png \
+img/O/icon_efm_copy.png \
+img/O/icon_efm_cut.png \
+img/O/icon_efm_delete.png \
+img/O/icon_efm_desktop.png \
+img/O/icon_efm_dnd_ask.png \
+img/O/icon_efm_dnd_copy.png \
+img/O/icon_efm_dnd_move.png \
+img/O/icon_efm_eject.png \
+img/O/icon_efm_file_del.png \
+img/O/icon_efm_file.png \
+img/O/icon_efm_flash.png \
+img/O/icon_efm_folder.png \
+img/O/icon_efm_hdd.png \
+img/O/icon_efm_home.png \
+img/O/icon_efm_new_dir.png \
+img/O/icon_efm_new.png \
+img/O/icon_efm_open.png \
+img/O/icon_efm_paste.png \
+img/O/icon_efm_properties.png \
+img/O/icon_efm_refresh.png \
+img/O/icon_efm_rename.png \
+img/O/icon_efm_root.png \
+img/O/icon_efm_select.png \
+img/O/icon_efm_sort.png \
+img/O/icon_efm_tmp.png \
+img/O/icon_efm_usbmedia.png \
+img/O/icon_efm_view_details.png \
+img/O/icon_efm_view_name.png \
+img/O/icon_efm_view.png \
+img/O/icon_efm_vol_mounted.png \
+img/O/icon_efm_vol_unmounted.png \
+img/O/icon_engine.png \
+img/O/icon_evry_clipboard.png \
+img/O/icon_extensions.png \
+img/O/icon_favorites.png \
+img/O/icon_file_icons.png \
+img/O/icon_fonts.png \
+img/O/icon_gadget.png \
+img/O/icon_globe.png \
+img/O/icon_gradient.png \
+img/O/icon_halt.png \
+img/O/icon_hibernate.png \
+img/O/icon_icon_theme.png \
+img/O/icon_illume.png \
+img/O/icon_imc.png \
+img/O/icon_interaction.png \
+img/O/icon_intl.png \
+img/O/icon_keyboard.png \
+img/O/icon_keys.png \
+img/O/icon_left_arrow.png \
+img/O/icon_logout.png \
+img/O/icon_look.png \
+img/O/icon_lost_windows.png \
+img/O/icon_menu_settings.png \
+img/O/icon_menus.png \
+img/O/icon_mime_audio_generic.png \
+img/O/icon_mime_bdf.png \
+img/O/icon_mime_c.png \
+img/O/icon_mime_css.png \
+img/O/icon_mime_deb.png \
+img/O/icon_mime_doc.png \
+img/O/icon_mime_executable_generic.png \
+img/O/icon_mime_font_generic.png \
+img/O/icon_mime_h.png \
+img/O/icon_mime_html.png \
+img/O/icon_mime_image_generic.png \
+img/O/icon_mime_o.png \
+img/O/icon_mime_package.png \
+img/O/icon_mime_patch.png \
+img/O/icon_mime_pcf.png \
+img/O/icon_mime_pdf.png \
+img/O/icon_mime_plain.png \
+img/O/icon_mime_sh.png \
+img/O/icon_mime_text_generic.png \
+img/O/icon_mime_ttf.png \
+img/O/icon_mime_video_generic.png \
+img/O/icon_mime_xcf.png \
+img/O/icon_mixer.png \
+img/O/icon_modules.png \
+img/O/icon_mouse_clean.png \
+img/O/icon_mouse_extra.png \
+img/O/icon_mouse_left.png \
+img/O/icon_mouse_middle.png \
+img/O/icon_mouse.png \
+img/O/icon_mouse_right.png \
+img/O/icon_mouse_wheel.png \
+img/O/icon_new.png \
+img/O/icon_pager.png \
+img/O/icon_performance.png \
+img/O/icon_power_management.png \
+img/O/icon_profiles.png \
+img/O/icon_reboot.png \
+img/O/icon_reset.png \
+img/O/icon_resize.png \
+img/O/icon_right_arrow.png \
+img/O/icon_run.png \
+img/O/icon_scale.png \
+img/O/icon_screen_around.png \
+img/O/icon_screen_hflip.png \
+img/O/icon_screen_left.png \
+img/O/icon_screen_normal.png \
+img/O/icon_screen_resolution.png \
+img/O/icon_screen_right.png \
+img/O/icon_screensaver.png \
+img/O/icon_screen_setup.png \
+img/O/icon_screenshot.png \
+img/O/icon_screen_vflip.png \
+img/O/icon_shelf_bottom_desk.png \
+img/O/icon_shelf_bottom_left.png \
+img/O/icon_shelf_bottom.png \
+img/O/icon_shelf_bottom_right.png \
+img/O/icon_shelf_custom.png \
+img/O/icon_shelf_dock.png \
+img/O/icon_shelf_left_bottom.png \
+img/O/icon_shelf_left.png \
+img/O/icon_shelf_left_top.png \
+img/O/icon_shelf_menu_bar.png \
+img/O/icon_shelf_panel.png \
+img/O/icon_shelf.png \
+img/O/icon_shelf_right_bottom.png \
+img/O/icon_shelf_right.png \
+img/O/icon_shelf_right_top.png \
+img/O/icon_shelf_top_desk.png \
+img/O/icon_shelf_top_left.png \
+img/O/icon_shelf_top.png \
+img/O/icon_shelf_top_right.png \
+img/O/icon_startup.png \
+img/O/icon_suspend.png \
+img/O/icon_swap.png \
+img/O/icon_system.png \
+img/O/icon_theme.png \
+img/O/icon_toolbar.png \
+img/O/icon_transitions.png \
+img/O/icon_up_arrow.png \
+img/O/icon_wallpaper_center_flat.png \
+img/O/icon_wallpaper_center.png \
+img/O/icon_wallpaper_grad_screen.png \
+img/O/icon_wallpaper.png \
+img/O/icon_wallpaper_screen.png \
+img/O/icon_warning.png \
+img/O/icon_window_focus.png \
+img/O/icon_window_geometry.png \
+img/O/icon_window_manipulation.png \
+img/O/icon_window_process_management.png \
+img/O/icon_window_remembers.png \
+img/O/icon_windows.png \
+img/O/icon_winlist.png \
+img/O/icon_win_move.png \
+img/O/icon_win_resize.png \
+img/O/illume-home.png \
+img/O/illume-kbd-on.png \
+img/O/illume-kbd.png \
+img/O/illume-mode-dual-left.png \
+img/O/illume-mode-dual-top.png \
+img/O/illume-mode-single.png \
+img/O/inset_raised.png \
+img/O/inset_sunk.png \
+img/O/logo_black_128.png \
+img/O/logo_white_128.png \
+img/O/mixer_high_left.png \
+img/O/mixer_high_right.png \
+img/O/mixer_low_left.png \
+img/O/mixer_low_right.png \
+img/O/mixer_med_left.png \
+img/O/mixer_med_right.png \
+img/O/mixer.png \
+img/O/outline.png \
+img/O/randr_icon_off.png \
+img/O/randr_icon_on.png \
+img/O/randr_monitor.png \
+img/O/randr_stand.png \
+img/O/sb_runnerh.png \
+img/O/sb_runnerv.png \
+img/O/silk.png \
+img/O/t0.png \
+img/O/t0-sh.png \
+img/O/t1.png \
+img/O/t1-sh.png \
+img/O/t2.png \
+img/O/tacho_bg.png \
+img/O/tacho_fg.png \
+img/O/temp_base.png \
+img/O/temp_mid.png \
+img/O/temp_over.png \
+img/O/theme-label.png \
+img/O/toolbar_sel.png \
+img/O/topsh.png \
+img/O/transition_vswipe.png \
+img/O/vgrad_dark.png \
+img/O/vgrad_light.png \
+img/O/wizard_bt1.png \
+img/O/wizard_bt2.png \
+img/O/wizard_pattern.png \
+img/O/wp-bot1.png \
+img/O/wp-bot2.png \
+img/O/wp-tb1.png \
+img/O/wp-tb2.png \
+img/O/wp-tb3.png \
+img/O/wp-tbs.png \
+img/outline_glow.png
 
-all: all-recursive
+all: all-am
 
 .SUFFIXES:
 $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
@@ -442,9 +982,9 @@ $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
              exit 1;; \
          esac; \
        done; \
-       echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/themes/Makefile'; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign data/themes/Makefile'; \
        $(am__cd) $(top_srcdir) && \
-         $(AUTOMAKE) --gnu data/themes/Makefile
+         $(AUTOMAKE) --foreign data/themes/Makefile
 .PRECIOUS: Makefile
 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
        @case '$?' in \
@@ -471,8 +1011,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -487,141 +1030,14 @@ uninstall-filesDATA:
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
        files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
        dir='$(DESTDIR)$(filesdir)'; $(am__uninstall_files_from_dir)
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           dot_seen=yes; \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done; \
-       if test "$$dot_seen" = "no"; then \
-         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
-       fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
-tags-recursive:
-       list='$(SUBDIRS)'; for subdir in $$list; do \
-         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
-       done
-ctags-recursive:
-       list='$(SUBDIRS)'; for subdir in $$list; do \
-         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
-       done
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
-       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-             END { if (nonempty) { for (i in files) print i; }; }'`; \
-       mkid -fID $$unique
 tags: TAGS
+TAGS:
 
-TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-               $(TAGS_FILES) $(LISP)
-       set x; \
-       here=`pwd`; \
-       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
-         include_option=--etags-include; \
-         empty_fix=.; \
-       else \
-         include_option=--include; \
-         empty_fix=; \
-       fi; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
-           test ! -f $$subdir/TAGS || \
-             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
-         fi; \
-       done; \
-       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-             END { if (nonempty) { for (i in files) print i; }; }'`; \
-       shift; \
-       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
-         test -n "$$unique" || unique=$$empty_fix; \
-         if test $$# -gt 0; then \
-           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-             "$$@" $$unique; \
-         else \
-           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-             $$unique; \
-         fi; \
-       fi
 ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-               $(TAGS_FILES) $(LISP)
-       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-             END { if (nonempty) { for (i in files) print i; }; }'`; \
-       test -z "$(CTAGS_ARGS)$$unique" \
-         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-            $$unique
-
-GTAGS:
-       here=`$(am__cd) $(top_builddir) && pwd` \
-         && $(am__cd) $(top_srcdir) \
-         && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
-       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+CTAGS:
+
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
@@ -653,51 +1069,22 @@ distdir: $(DISTFILES)
            || exit 1; \
          fi; \
        done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
-           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
-           $(am__relativize); \
-           new_distdir=$$reldir; \
-           dir1=$$subdir; dir2="$(top_distdir)"; \
-           $(am__relativize); \
-           new_top_distdir=$$reldir; \
-           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
-           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
-           ($(am__cd) $$subdir && \
-             $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="$$new_top_distdir" \
-               distdir="$$new_distdir" \
-               am__remove_distdir=: \
-               am__skip_length_check=: \
-               am__skip_mode_fix=: \
-               distdir) \
-             || exit 1; \
-         fi; \
-       done
 check-am: all-am
-check: check-recursive
+check: check-am
 all-am: Makefile $(DATA)
-installdirs: installdirs-recursive
-installdirs-am:
+installdirs:
        for dir in "$(DESTDIR)$(filesdir)"; do \
          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
        done
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
 
 install-am: all-am
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
 
-installcheck: installcheck-recursive
+installcheck: installcheck-am
 install-strip:
        if test -z '$(STRIP)'; then \
          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
@@ -720,88 +1107,85 @@ maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
        -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-recursive
+clean: clean-am
 
 clean-am: clean-generic clean-libtool clean-local mostlyclean-am
 
-distclean: distclean-recursive
+distclean: distclean-am
        -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-tags
+distclean-am: clean-am distclean-generic
 
-dvi: dvi-recursive
+dvi: dvi-am
 
 dvi-am:
 
-html: html-recursive
+html: html-am
 
 html-am:
 
-info: info-recursive
+info: info-am
 
 info-am:
 
 install-data-am: install-filesDATA
 
-install-dvi: install-dvi-recursive
+install-dvi: install-dvi-am
 
 install-dvi-am:
 
 install-exec-am:
 
-install-html: install-html-recursive
+install-html: install-html-am
 
 install-html-am:
 
-install-info: install-info-recursive
+install-info: install-info-am
 
 install-info-am:
 
 install-man:
 
-install-pdf: install-pdf-recursive
+install-pdf: install-pdf-am
 
 install-pdf-am:
 
-install-ps: install-ps-recursive
+install-ps: install-ps-am
 
 install-ps-am:
 
 installcheck-am:
 
-maintainer-clean: maintainer-clean-recursive
+maintainer-clean: maintainer-clean-am
        -rm -f Makefile
 maintainer-clean-am: distclean-am maintainer-clean-generic
 
-mostlyclean: mostlyclean-recursive
+mostlyclean: mostlyclean-am
 
 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
 
-pdf: pdf-recursive
+pdf: pdf-am
 
 pdf-am:
 
-ps: ps-recursive
+ps: ps-am
 
 ps-am:
 
 uninstall-am: uninstall-filesDATA
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
-
-.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
-       all all-am check check-am clean clean-generic clean-libtool \
-       clean-local ctags ctags-recursive distclean distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-filesDATA install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-ps install-ps-am install-strip \
-       installcheck installcheck-am installdirs installdirs-am \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags tags-recursive uninstall uninstall-am uninstall-filesDATA
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+       clean-local distclean distclean-generic distclean-libtool \
+       distdir dvi dvi-am html html-am info info-am install \
+       install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-filesDATA \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-ps \
+       install-ps-am install-strip installcheck installcheck-am \
+       installdirs maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am uninstall uninstall-am uninstall-filesDATA
 
 
 default.edj: Makefile $(EXTRA_DIST)
index c355d2f..c6ea30a 100644 (file)
-// TODO:
-//   Formatting review.
-//   Formatting Process: 1. http://tools.arantius.com/tabifier in C mode
-//                       2. sed 's/\t/   /g' default.edc > formatted.edc
-//                       3. Fix up defines, script{}, comments and other nicknacks.
-//                       4. Replace ":    " with ": " and "//      " with "// " and so on.
-//
-//   Icons:
-//      EFM - All popup icons ... eg, paste copy delete properties
-//      Icons for Menus modules
-//      Icon for Edge Bindings
-//      Icon for Modes?
-//      Replace all (well, most) instances of icon_dummy.png
-//
-/*
- * So how do themes work?
- *
- * Themes DECLARE objects (groups of parts) inside a 'collections' section.
- * Each of these groups are an element of a theme - much like an image in a
- * web page with <img src=blah.jpg>, but MUCH more powerful. They can scale
- * without just being stretched or tiled, they can react to all sorts of events
- * from the user (mouse for example) or other logical events (like being shown
- * or hidden, etc.) or synthetic signals from enlightenment itself indicating
- * some new state.
- *
- * Each group is split into a parts section that contains all the elements
- * that make up that group, and how they are laid out. Each part can have
- * multiple states - described in description sections. There must always be
- * at least a default description of value 0.0. After this there may possibly
- * be a programs section. This defines behavior and how the group will react
- * to events/signals.
- *
- * A theme is simply made up of a LOT of these. If a group is not provided in
- * the theme you are using, it will fall back to the default theme to get the
- * element. It is assumed the default theme is 100% complete and provides
- * everything E needs. If this is not the case, there will be problems, so
- * replace the default theme with great care. As long as the theme you make is
- * just a normal "overlay" (and falls back to the default where things are
- * missing) Things will be fairly safe. If you want to make a full default
- * replacement you will need to methodically go through all of this file
- * and make sure you have replaced/provided everything here.
- */
+#include "macros.edc"
 
-/* Spectrum used in all the gradient icons
- * This needs to be defined outside of the collections
- *
- * FIXME: this is bad. namespacing! FIXME!
- */
-#if 0
-spectra {
-   spectrum {
-      name: "black_to_trans";
-      color: 0 0 0 255 1;
-      color: 0 0 0 0 1;
-   }
-}
-#endif
-/* color classes are used to control the colors of text and also apply
- * tints to images. These can be controlled with the colors dialog. Below
- * are the standard color_class names that the module looks for in a
- * theme. Consider color classes as a style that can be applied to many
- * different items without tinkering with the theme.
- *
- * color: Font color     (Defaults to black)
- * color2: Outline color  (Defaults to transparent)
- * color3: Shadow color   (Defaults to transparent)
- *
- */
-
-color_classes {
-   color_class {
-      name: "border_top";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "border_top_hilight";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "border_bottom";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "border_title";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "border_title_active";
-      color: 224 224 224 255;
-      color3: 0 0 0 64;
-   }
-   color_class {
-      name: "menu_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "menu_title";
-      color: 224 224 224 255;
-      color3: 0 0 0 64;
-   }
-   color_class {
-      name: "menu_title_active";
-      color: 224 224 224 255;
-      color3: 0 0 0 64;
-   }
-   color_class {
-      name: "menu_item";
-      color: 0 0 0 255;
-      color3: 0 0 0 0;
-   }
-   color_class {
-      name: "menu_item_active";
-      color: 255 255 255 255;
-      color3: 0 0 0 64;
-   }
-   color_class {
-      name: "menu_item_disabled";
-      color: 110 110 110 255;
-      color3: 0 0 0 0;
-   }
-   color_class {
-      name: "shelf_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "scrollframe_base";
-      color: 255 255 255 255;
-   }
-   // this seems totaly bogus, should be per module or really used as
-   // a unique color for all modules!
-   //    color_class {
-   //       name: "module_label";
-   //       color: 0 0 0 0;
-   //    }
-   color_class {
-      name: "winlist_label";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "winlist_item";
-      color: 0 0 0 255;
-      color3: 0 0 0 0;
-   }
-   color_class {
-      name: "winlist_item_active";
-      color: 224 224 224 255;
-      color3: 0 0 0 64;
-   }
-   color_class {
-      name: "button_text";
-      color: 224 224 224 255;
-      color3: 0 0 0 64;
-   }
-   color_class {
-      name: "button_text_disabled";
-      color: 0 0 0 128;
-      color3: 0 0 0 0;
-   }
-   color_class {
-      name: "fileman_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "ilist_item_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "ilist_item_odd_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "ilist_item_header_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "ilist_item_header_odd_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "ilist_item";
-      color: 0 0 0 255;
-      color3: 0 0 0 0;
-   }
-   color_class {
-      name: "ilist_item_odd";
-      color: 0 0 0 255;
-      color3: 0 0 0 0;
-   }
-   color_class {
-      name: "ilist_item_selected";
-      color: 255 255 255 255;
-      color3: 0 0 0 64;
-   }
-   color_class {
-      name: "ilist_item_header";
-      color: 224 224 224 255;
-      color3: 0 0 0 32;
-   }
-   color_class {
-      name: "ilist_item_header_odd";
-      color: 224 224 224 255;
-      color3: 0 0 0 32;
-   }
-   color_class {
-      name: "dialog_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "move_text";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "resize_text";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "check_text";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "check_text_disabled";
-      color: 0 0 0 128;
-   }
-   color_class {
-      name: "radio_text";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "radio_text_disabled";
-      color: 0 0 0 128;
-   }
-   color_class {
-      name: "entry_text";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "entry_text_disabled";
-      color: 128 128 128 255;
-   }
-   color_class {
-      name: "slider_text";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "slider_text_disabled";
-      color: 0 0 0 128;
-   }
-   color_class {
-      name: "frame_base";
-      color: 255 255 255 255;
-   }
-   color_class {
-      name: "label_text";
-      color: 0 0 0 255;
-   }
-   color_class {
-      name: "label_text_disabled";
-      color: 0 0 0 128;
-   }
-   color_class {
-      name: "comp_focus-out_color";
-      color: 255 255 255 220;
-   }
-   color_class {
-      name: "tasks_text";
-      color: 0 0 0 255;
-      color3: 0 0 0 0;
-   }
-   color_class {
-      name: "tasks_text_focused";
-      color: 224 224 224 255;
-      color3: 0 0 0 64;
-   }
-}
-
-/*
- * this section defines all the theme elements (a collection of groupings of
- * parts (images, text, rects etc.))
- */
-
-data.item: "gtk-theme" "B_and_W";
 collections {
-/* begin the collection of edje groups that are in this file */
-
-/////////////////////////////////////////////////////////////////////////////
-/*** DEFAULT WALLPAPER ***/
-   group {
-      name: "e/desktop/background";
-      /* the name of the group */
-      /* this section defines that images are to be included and how to
-       * encode them */
-      images {
-         image: "bg_radgrad.png" COMP;
-         image: "bg_pattern.png" COMP;
-      }
-      /* this section actually contains the list of parts from bottom to top
-       * (defining the layering/stacking order) */
-      parts {
-         part { name: "bg";
-            mouse_events: 0;
-            /* this is the base background */
-            description { state: "default" 0.0;
-               image {
-                  normal: "bg_radgrad.png";
-                  scale_hint: STATIC;
-               }
-               fill.smooth: 0;
-               aspect: (1024/653) (1024/653);
-               aspect_preference: NONE;
-            }
-         }
-         part { name: "pat";
-            mouse_events: 0;
-            /* this is the base background */
-            description { state: "default" 0.0;
-               image.normal: "bg_pattern.png";
-               fill.size.relative: 0.0 0.0;
-               fill.size.offset: 256 256;
-            }
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** DEFAULT WINDOW BORDER ***/
-   group {
-      name: "e/widgets/border/default/border";
-      /* more images - for the border specifically. remember each images {}
-       * section fills a global images namespace, so if you re-use an image
-       * between sections, only 1 copy is kept, so names here are unique. if
-       * different image {} sections specify the same image but use different
-       * compression specifications, the compression scheme is undefined and
-       * may use any one of the schemes requested, so make sure you use the
-       * same compression scheme */
-      images {
-         image: "bd_top.png" COMP;
-         image: "bd_top_hilight.png" COMP;
-         image: "bd_bottom.png" COMP;
-         image: "bd_title_bg.png" COMP;
-         image: "bd_title_over.png" COMP;
-         image: "bd_resize_b.png" COMP;
-         image: "busy-1.png" COMP;
-         image: "busy-2.png" COMP;
-         image: "busy-3.png" COMP;
-         image: "busy-4.png" COMP;
-         image: "busy-5.png" COMP;
-         image: "busy-6.png" COMP;
-         image: "busy-7.png" COMP;
-         image: "busy-8.png" COMP;
-         image: "busy-9.png" COMP;
-         image: "exclam.png" COMP;
-         image: "bd_button_close_shadow.png" COMP;
-         image: "bd_button_close_focused.png" COMP;
-         image: "bd_button_close_unfocused.png" COMP;
-         image: "bd_button_max_shadow.png" COMP;
-         image: "bd_button_max_focused.png" COMP;
-         image: "bd_button_max_unfocused.png" COMP;
-         image: "bd_button_min_shadow.png" COMP;
-         image: "bd_button_min_focused.png" COMP;
-         image: "bd_button_min_unfocused.png" COMP;
-      }
-      /* this would tell E that the border is not a solid rectanle, but is
-       * shaped (has transparent sections) and so would follow a different
-       * code path for such borders. the default is not shaped, so this is
-       * not enabled here, but left commented out for illustration purposes */
-      //      data.item: "shaped" "1";
-      parts {
-         part {
-            name: "top";
-            mouse_events: 0;
-            /* accept no mouse events here */
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  /* this defines the top-left (rel1) point of the part
-                   * and where it is placed. the below values are
-                   * actually the default values, so there is no need
-                   * to actually declare them. */
-                  relative: 0.0 0.0;
-                  /* make this point relative to the top
-                   * left of the whole eje object (there
-                   * is no to: section so it's the whole
-                   * object). note that the point is
-                   * calculated as:
-                   *   p.x = obj.width * relative.x
-                   *   p.y = obj.height * relative.y
-                   * (as the to item is the whole object)
-                   */
-                  offset: 0 0;
-                  /* and from the relative point, have an offset
-                   * of 0 pixels - i.e. - none */
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  /* the bottom-right is relative to the
-                   * base of the title - this way the
-                   * title region will scale based on font
-                   * size */
-                  offset: -1 -1;
-                  /* relative to the bottom right */
-                  to_y: "title_base";
-                  /* only y is relative to title_base. the
-                   * rest is relative to the whole object
-                   * (because its not specified) */
-               }
-               color_class: "border_top";
-               image {
-                  /* define the image to use */
-                  normal: "bd_top.png";
-                  /* the image */
-                  border: 2 2 2 2;
-                  /* border scaling attributes. this is the
-                   * number of pixels NOT to scale on the
-                   * left, right, top and bottom edges of the
-                   * image. this allows "bevelled" effects
-                   * or anything similar to look correct and
-                   * not scale/blur etc. along with the image
-                   * when it needs resizing */
-               }
-            }
-         }
-         part {
-            name: "bottom";
-            /* this is the bottom of the window */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  /* relative to the bottom-left of the edje
-                   * but 4 pixels up */
-                  offset: 0 -4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color_class: "border_bottom";
-               image {
-                  normal: "bd_bottom.png";
-                  border: 2 2 0 0;
-                  /* the left and right pixels are not to
-                   * be scaled when stretching */
-               }
-            }
-            description {
-               state: "shaded" 0.0;
-               /* when in a shaded state then
-                * don't display this part */
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "max" 0.0;
-               /* whem maximised too */
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "icon_area";
-            /* this is an invisible rectangle that we
-             * use to place icons within. we use this
-             * to keep it fixed as the "icone area" so
-             * the actual swallow part that swallows
-             * the icon can be moved/resized for
-             * animations */
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 0.5;
-               /* alignt to the left, but center vertically */
-               aspect: 1.0 1.0;
-               /* prefer ans aspect of 1.0 (ie width / height
-                * is 1.0 - i.e. - square. aspect here is
-                * min and max aspect that will be "allowed"
-                * (since both min and max are 1.0 respectively
-                * in order). */
-               aspect_preference: VERTICAL;
-               /* this means that the vertical
-                * axis controls aspect and the
-                * icon_area part size will be
-                * governed by the height of the
-                * part (the width simply following
-                * along behind) */
-               rel1 {
-                  /* rel1 - top-left corner of this part */
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-                  /* 2 pixels in from the top-left of the border
-                   * corner */
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  /* bottom-right of this part is also 2
-                   * pixels in from the left (but align will
-                   * mean it goes to the right) and be 2
-                   * pixels in from the bottom edge of
-                   * "title_base" (remember rel2 is the
-                   * pixel immediately OUTSIDE the part.
-                   * i.e. x + width & y + height). */
-                  offset: 2 -3;
-                  to_y: "title_base";
-               }
-            }
-            description {
-               state: "active" 0.0;
-               /* and an active state */
-               inherit: "default" 0.0;
-               rel1 {
-                  offset: 2 3;
-                  /* 1 pixel down from default so it looks like it
-                   * is pressed down a bit */
-               }
-               rel2 {
-                  offset: 2 -2;
-                  /* same here - down 1 pixel from "default" */
-               }
-            }
-         }
-         part {
-            name: "icon_area2";
-            /* this area is another invisible rect
-             * that is used for shuffling around parts
-             * that are relative to it. the states
-             * below are just a few "random" offsets
-             * to make it look like whatever is
-             * relative to icon_area2 is "jiggling"
-             * around */
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-            }
-            description {
-               state: "uw0" 0.0;
-               /* jiggle */
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description {
-               state: "uw1" 0.0;
-               /* jiggle some more */
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description {
-               state: "uw2" 0.0;
-               /* look at me - jiggling! */
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description {
-               state: "uw3" 0.0;
-               /* jiggling about */
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description {
-               state: "uw4" 0.0;
-               /* one more jiggle for the dummies */
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part {
-            name: "busy";
-            /* this is an animation to spin a wheel when the app
-             * seems too busy to respond to pings */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               /* nomrally the busy part is not visible */
-               color: 255 255 255 0;
-               /* and its alpha is 0 - se will fade it
-                * inm later so alpha to 0 (but 255 255
-                * 255 for white so we dont also go from
-                * dark to white while fading) */
-               max: 32 32;
-               /* no bigger than 32x32 - but allow it to be
-                * smaller if needed */
-               aspect: 1.0 1.0;
-               /* square aspect */
-               aspect_preference: BOTH;
-               /* both axes determine aspect. that
-                * means that the icon area may
-                * be 100x50, but the aspect is 1.0
-                * so therefore it will be 50x50 as the
-                * max size. if the area is 50x100 it
-                * will still be 50x50 as it must fit
-                * WITHIN the bounds of BOTH axes */
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image {
-                  tween: "busy-1.png";
-                  tween: "busy-2.png";
-                  tween: "busy-3.png";
-                  tween: "busy-4.png";
-                  tween: "busy-5.png";
-                  tween: "busy-6.png";
-                  tween: "busy-7.png";
-                  tween: "busy-8.png";
-                  normal: "busy-9.png";
-                  /* and we use image tweening. that
-                   * means that we flip through a series
-                   * of images when moving TO this state
-                   * over the transition time. it's like
-                   * specifying multiple frames of an
-                   * animatin sequence. the "final"
-                   * state is "normal". the images
-                   * between are the "tween" images
-                   * listed in order working towards
-                   * the "normal" image */
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               /* the visible state - inherit the
-                * default one as its all the same, but
-                * its visible and faded in */
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            /* finally a swallow part - this is
-             * just a placeholder to SWALLOW
-             * other external evas objects into
-             * this region and edje will control
-             * any object swallowed as if it were
-             * this part itself (move, resize,
-             * etc.) */
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area2";
-               rel2.to: "icon_area2";
-            }
-            description {
-               state: "shrunk" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.3 0.3;
-               rel2.relative: 0.7 0.7;
-            }
-         }
-         part {
-            name: "urgent";
-            /* this is the urgnt part it is normally not
-             * visible, but when the window is in an
-             * urgent state (the app has set the urgency
-             * hint) then we go to the visible state */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               /* and in the visible state put the
-                * exlamation image on top of the icon */
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "urgent2";
-            /* this is another urgent element. it is actually
-             * zoomed out to be larger and faded out at the
-             * same time to give a "pulsating" look to the
-             * exclamation mark to bring attention to it */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.text.title";
-            /* this is a text part - the black
-             * text on the white title top image */
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            /* allow this part to scale by a scale factor (dpi) */
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               align: 0.0 0.0;
-               /* align top and left */
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 9 2;
-                  to_x: "icon_area";
-                  /* relative to the right side of the icon
-                   * area but 9 pixels away */
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  /* and the bottom right is inset by 8
-                   * pixels from the right of "title_base"
-                   * but as its aligned to the top we can
-                   * keep this at 2 pixels from the top of
-                   * the whole edje object and let alignment
-                   * make it extend downward from that point
-                   * with the text size defining the min size
-                   * vertically below */
-                  offset: -8 2;
-                  to_x: "title_base";
-               }
-               color_class: "border_title";
-               /* give it a color class so people
-                * can re-color it if they want */
-               text {
-                  font: "Sans:style=Bold";
-                  /* Use the Bold style
-                   * of the Sans font from
-                   * fontconfig */
-                  size: 10;
-                  /* size in pixels - 10 */
-                  min: 0 1;
-                  /* the text will not determine minimum horizontal
-                   * size but WILL determine minimal vertical size
-                   * (thus 0 1 - horiz then vert flags) */
-                  align: 0.0 0.0;
-                  /* align text to top-left of the region
-                   * given */
-                  text_class: "title_bar";
-                  /* text class - so font and size
-                   * can be changed by users */
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               /* when the border is focused
-                * then make the text fade out
-                * and vanish */
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "bt_close";
-            /* the close button shadow */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               /* min and max size are the same, so never
-                * resize this */
-               max: 22 22;
-               aspect: 1.0 1.0;
-               /* square - always */
-               aspect_preference: VERTICAL;
-               /* the vetical axis controls size
-                * when applying the aspect ratio
-                * hint above */
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -2 1;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_close_shadow.png";
-            }
-         }
-         part {
-            name: "bt_max";
-            /* maximize button shadow */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 1;
-                  to_x: "bt_close";
-                  /* left of the close button */
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -2 -2;
-                  to_x: "bt_close";
-                  /* left of the close button */
-                  to_y: "top";
-               }
-               image.normal: "bd_button_max_shadow.png";
-            }
-         }
-         part {
-            name: "bt_min";
-            /* minimize button shadow */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 1;
-                  to_x: "bt_max";
-                  /* left of the maximize button */
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -2 -2;
-                  to_x: "bt_max";
-                  /* left of the maximize button */
-                  to_y: "top";
-               }
-               image.normal: "bd_button_min_shadow.png";
-            }
-         }
-         part {
-            name: "top_hilight";
-            /* an overlayed image to give the top of
-             * a border a shiny look - very subtle */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-                  to: "top";
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -1 0;
-                  to: "top";
-               }
-               color_class: "border_top_hilight";
-               image {
-                  normal: "bd_top_hilight.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "buttons_unfoc";
-            /* this is a rect part used to clip &
-             * thus control the visibility of a group
-             * of other parts (the images for the
-             * buttons themselves) with just 1 part
-             * doing the control as it acts as a
-             * master switch for all things clipped
-             * to this part */
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               /* visible and solid */
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               /* invisible and transparent */
-            }
-         }
-         part {
-            name: "bt_close_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            /* clipping (thus visible region and
-             * color + alpah is controlled by the
-             * clip object */
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_max_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               image.normal: "bd_button_max_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_min_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               image.normal: "bd_button_min_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "buttons_foc";
-            /* another rect object for clipping */
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "bt_close_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            /* controlled by the other clip object */
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_max_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               image.normal: "bd_button_max_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_min_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               image.normal: "bd_button_min_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "title_base";
-            /* an invisible rect part/object used for
-             * layout purposes */
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 0 0;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -3 4;
-                  to_y: "e.text.title";
-                  to_x: "bt_min";
-               }
-            }
-         }
-         part {
-            name: "title_back";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "title_base";
-               }
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 0.0;
-               }
-               image {
-                  normal: "bd_title_bg.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 1.0;
-               }
-            }
-         }
-         part {
-            name: "title2";
-            /* this is interesting. it's another text part
-             * that also displays the title text, but
-             * normally is not visible. it is only made
-             * visibile when the window becomes focused.
-             * what is interesting is we tell it to source
-             * the text content from another part - i.e.
-             * the master "title" part which E sets the
-             * text of. when that changes this part also
-             * changes its text. this is a good way to
-             * use multiple text objects for effects and
-             * other things that can copy/mimic the content
-             * of another part */
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            effect: SOFT_SHADOW;
-            /* different style to before - because its
-             * focused */
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 1.0;
-               rel1 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 0.0 1.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color_class: "border_title_active";
-               text {
-                  text_source: "e.text.title";
-                  /* and here is the magic. tell
-                   * the text to be sourced from
-                   * another part */
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.0 0.0;
-                  min: 0 1;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "title_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "title_back";
-               rel2.to: "title_back";
-               image {
-                  normal: "bd_title_over.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "bottom_clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bottom";
-               rel2.to: "bottom";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "resize_b";
-            mouse_events: 0;
-            clip_to: "bottom_clip";
-            description {
-               state: "default" 0.0;
-               min: 20 10;
-               max: 20 10;
-               rel1 {
-                  to: "bottom";
-                  relative: 0.5 0.0;
-                  offset: 0 -10;
-               }
-               rel2 {
-                  to: "bottom";
-                  relative: 0.5 0.0;
-                  offset: 0 -1;
-               }
-               image {
-                  normal: "bd_resize_b.png";
-               }
-            }
-            description {
-               state: "past" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: 0 9;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.client";
-            /* this determines where the actual
-             * client window will be placed in
-             * the border design */
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-         }
-         /* these transparent rect parts are used for catching events in a way
-          * here objects for design don't affect the events. these parts
-          * are named speciifcally because E has config listening for specific
-          * signals (events) coming from these named parts and based on those
-          * will perform certain actions. these are actually all configurable
-          * by the user, so if they want, clicking the logical "titlebar" could
-          * close the window, not move it, and so on. the user decides this.
-          * the theme designer simply indicates the "logcal" use of the theme
-          * elements they have created */
-         part {
-            name: "e.event.titlebar";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "title_base";
-               rel2.to: "title_base";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.resize.t";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 3;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.b";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.tl";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.0 0.0;
-                  offset: 15 15;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.tr";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -16 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 15;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.bl";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -16;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 15 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.br";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 1.0;
-                  offset: -16 -16;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.icon";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.close";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.minimize";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.maximize";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               color: 0 0 0 0;
-            }
-         }
-      }
-      /* programs - these are basically snippets of simple logic to respond to
-       * incoming signals (generated by signal emisions by code or events) */
-      programs {
-         program {
-            name: "focus_in";
-            /* name of the program. must be unique
-             * within the list of programs attached
-             * to a group of parts */
-            signal: "e,state,focused";
-            /* what signal triggers this program,
-             * if any. this can also be a glob like
-             * "mouse,down,*" for example. note
-             * that globs are slower to match
-             * and empty strings are literal matches
-             * too */
-            source: "e";
-            /* the source of the signal - this must also match for
-             * the program to be run */
-            action: STATE_SET "focused" 0.0;
-            /* the action the program will
-             * perform. in this case
-             * it will set the state to
-             * "focused" @ value 0.0 */
-            transition: LINEAR 0.2;
-            /* the time for the transition of the
-             * action - it's a linear interpolation
-             * of states here over 0.2 seconds */
-            target: "title_back";
-            /* these are the targets for the action.
-             * i.e. which parts will have their state
-             * set to "focused" over 0.2 seconds */
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "focus_out";
-            /* this program is run when focus is
-             * removed from a window border */
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "urgent";
-            /* this program is run when the border is
-             * meant to display an "urgent" state
-             * (the application has something
-             * important to show the user) */
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.5;
-            /* instead of a linear transition
-             * this will vary from state A to B
-             * but slow down towards the end */
-            target: "urgent";
-            target: "urgent2";
-            after: "urgent2";
-            /* when this program and its transition are
-             * finished then chain (run) the "urgent2"
-             * program below. this way a series of actions
-             * and trnasitions can be chained together one
-             * after the other */
-         }
-         program {
-            name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            transition: LINEAR 0.5;
-            target: "urgent2";
-            after: "urgent3";
-         }
-         program {
-            name: "urgent3";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent2";
-            /* notice - no transition. when not specified
-             * it is assumed that the action should happen
-             * immediately with no transition over time */
-            after: "urgent2";
-         }
-         program {
-            name: "urgentw0";
-            /* these ae a list of icon "wobble"
-             * programs to indicate urgency */
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw1";
-         }
-         program {
-            name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw2";
-         }
-         program {
-            name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program {
-            name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw4";
-         }
-         program {
-            name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw0";
-         }
-         program {
-            name: "not_urgent";
-            /* run when the window stops being
-             * urgent */
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            /* this action will stop other running programs
-             * that are currently active. the programs to
-             * stop are named in the targets below */
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            target: "urgent";
-            target: "urgent2";
-            target: "urgent3";
-            after: "not_urgent2";
-         }
-         program {
-            name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            target: "icon_area2";
-         }
-         program {
-            name: "hung";
-            /* run when an app is known to be hung/not
-             * responding to ping requests */
-            signal: "e,state,hung";
-            source: "e";
-            action: STATE_SET "shrunk" 0.0;
-            target: "e.swallow.icon";
-            transition: DECELERATE 0.5;
-         }
-         program {
-            name: "unhung";
-            /* when an app was hung but has started to
-             * respond again, this is run */
-            signal: "e,state,unhung";
-            source: "e";
-            action: ACTION_STOP;
-            target: "busy_anim";
-         }
-         program {
-            name: "unhung2";
-            signal: "e,state,unhung";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.icon";
-            target: "busy";
-            transition: ACCELERATE 0.5;
-         }
-         program {
-            name: "busy_anim";
-            /* multiple programs can be triggered
-             * from the same signals so this is
-             * also run when an app becomes "hung" */
-            signal: "e,state,hung";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3333;
-            target: "busy";
-            after: "busy_anim";
-         }
-         // don't have states/anim for a generic iconify action
-         //    program { name: "xx";
-         //       signal: "e,action,iconify";
-         //       source: "e";
-         //    }
-         // don't have states/anim for a generic uniconify action
-         //    program { name: "xx";
-         //       signal: "e,action,uniconify";
-         //       source: "e";
-         //    }
-         // don't have states/anim for a generic maximize action
-         //    program { name: "xx";
-         //       signal: "e,action,maximize";
-         //       source: "e";
-         //    }
-         // don't have states/anim for a generic unmaximize action
-         //    program { name: "xx";
-         //       signal: "e,action,unmaximize";
-         //       source: "e";
-         //    }
-         program {
-            name: "max_full";
-            /* run on fullscreen maximize */
-            signal: "e,action,maximize,fullscreen";
-            source: "e";
-            action: STATE_SET "max" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-         }
-         program {
-            name: "unmax_full";
-            /* run on unmaximize from fullscreen */
-            signal: "e,action,unmaximize,fullscreen";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-         }
-         program {
-            name: "shade_end";
-            /* run when the window finishes its
-             * shading animation */
-            signal: "e,state,shaded";
-            signal: "e,state,shading";
-            source: "e";
-            action: STATE_SET "shaded" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-            target: "e.event.resize.tl";
-            target: "e.event.resize.tr";
-            target: "e.event.resize.bl";
-            target: "e.event.resize.br";
-            target: "e.event.resize.t";
-            target: "e.event.resize.b";
-         }
-         program {
-            name: "unshade_start";
-            /* run when the window starts
-             * unshading itself */
-            signal: "e,state,unshaded";
-            signal: "e,state,unshading";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-            target: "e.event.resize.tl";
-            target: "e.event.resize.tr";
-            target: "e.event.resize.bl";
-            target: "e.event.resize.br";
-            target: "e.event.resize.t";
-            target: "e.event.resize.b";
-         }
-         program {
-            name: "resize_b_on";
-            signal: "mouse,in";
-            /* on mouse enter... */
-            source: "e.event.resize.b";
-            /* in this named part */
-            action: ACTION_STOP;
-            /* stop the following programs */
-            target: "resize_b_on2";
-            target: "resize_b_on3";
-            after: "resize_b_on2";
-            /* then run... */
-         }
-         program {
-            name: "resize_b_on2";
-            action: STATE_SET "default" 0.0;
-            target: "resize_b";
-            after: "resize_b_on3";
-         }
-         program {
-            name: "resize_b_on3";
-            action: STATE_SET "past" 0.0;
-            transition: LINEAR 0.5;
-            target: "resize_b";
-            after: "resize_b_on2";
-         }
-         program {
-            name: "resize_b_off";
-            signal: "mouse,out";
-            /* on mouse leave... */
-            source: "e.event.resize.b";
-            action: ACTION_STOP;
-            target: "resize_b_on";
-            target: "resize_b_on2";
-            target: "resize_b_on3";
-         }
-         program {
-            name: "icon_down";
-            signal: "mouse,down,*";
-            /* if any mouse button is pressed... */
-            source: "e.event.icon";
-            action: STATE_SET "active" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "icon_up";
-            signal: "mouse,up,*";
-            /* if any mouse button is released... */
-            source: "e.event.icon";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "bt_close_down";
-            signal: "mouse,down,*";
-            source: "e.event.close";
-            action: STATE_SET "active" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-         program {
-            name: "bt_close_up";
-            signal: "mouse,up,*";
-            source: "e.event.close";
-            action: STATE_SET "default" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-         program {
-            name: "bt_max_down";
-            signal: "mouse,down,*";
-            source: "e.event.maximize";
-            action: STATE_SET "active" 0.0;
-            target: "bt_max_unfoc";
-            target: "bt_max_foc";
-         }
-         program {
-            name: "bt_max_up";
-            signal: "mouse,up,*";
-            source: "e.event.maximize";
-            action: STATE_SET "default" 0.0;
-            target: "bt_max_unfoc";
-            target: "bt_max_foc";
-         }
-         program {
-            name: "bt_min_down";
-            signal: "mouse,down,*";
-            source: "e.event.minimize";
-            action: STATE_SET "active" 0.0;
-            target: "bt_min_unfoc";
-            target: "bt_min_foc";
-         }
-         program {
-            name: "bt_min_up";
-            signal: "mouse,up,*";
-            source: "e.event.minimize";
-            action: STATE_SET "default" 0.0;
-            target: "bt_min_unfoc";
-            target: "bt_min_foc";
-         }
-      }
-   }
-   /* more border types - see comments in the default border for information */
-   /*** SHAPED WINDOW BORDER ***/
-   group {
-      name: "e/widgets/border/shaped/border";
-      images {
-         image: "bd_top.png" COMP;
-         image: "bd_top_hilight.png" COMP;
-         image: "bd_bottom.png" COMP;
-         image: "bd_title_bg.png" COMP;
-         image: "bd_title_over.png" COMP;
-         image: "bd_resize_b.png" COMP;
-         image: "busy-1.png" COMP;
-         image: "busy-2.png" COMP;
-         image: "busy-3.png" COMP;
-         image: "busy-4.png" COMP;
-         image: "busy-5.png" COMP;
-         image: "busy-6.png" COMP;
-         image: "busy-7.png" COMP;
-         image: "busy-8.png" COMP;
-         image: "busy-9.png" COMP;
-         image: "exclam.png" COMP;
-         image: "bd_button_close_shadow.png" COMP;
-         image: "bd_button_close_focused.png" COMP;
-         image: "bd_button_close_unfocused.png" COMP;
-         image: "bd_button_max_shadow.png" COMP;
-         image: "bd_button_max_focused.png" COMP;
-         image: "bd_button_max_unfocused.png" COMP;
-         image: "bd_button_min_shadow.png" COMP;
-         image: "bd_button_min_focused.png" COMP;
-         image: "bd_button_min_unfocused.png" COMP;
-      }
-      data.item: "shaped" "1";
-      parts {
-         part {
-            name: "top";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "title_base";
-               }
-               color_class: "border_top";
-               image {
-                  normal: "bd_top.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-         part {
-            name: "bottom";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color_class: "border_bottom";
-               image {
-                  normal: "bd_bottom.png";
-                  border: 2 2 0 0;
-               }
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "icon_area";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 2 -3;
-                  to_y: "title_base";
-               }
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  offset: 2 3;
-               }
-               rel2 {
-                  offset: 2 -2;
-               }
-            }
-         }
-         part {
-            name: "icon_area2";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-            }
-            description {
-               state: "uw0" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description {
-               state: "uw1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description {
-               state: "uw2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description {
-               state: "uw3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description {
-               state: "uw4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part {
-            name: "busy";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               max: 32 32;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image {
-                  tween: "busy-1.png";
-                  tween: "busy-2.png";
-                  tween: "busy-3.png";
-                  tween: "busy-4.png";
-                  tween: "busy-5.png";
-                  tween: "busy-6.png";
-                  tween: "busy-7.png";
-                  tween: "busy-8.png";
-                  normal: "busy-9.png";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area2";
-               rel2.to: "icon_area2";
-            }
-            description {
-               state: "shrunk" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.3 0.3;
-               rel2.relative: 0.7 0.7;
-            }
-         }
-         part {
-            name: "urgent";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "urgent2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               align: 0.0 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 9 2;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -8 2;
-                  to_x: "title_base";
-               }
-               color_class: "border_title";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.0 0.0;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "bt_close";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -2 1;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_close_shadow.png";
-            }
-         }
-         part {
-            name: "bt_max";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 1;
-                  to_x: "bt_close";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -2 -2;
-                  to_x: "bt_close";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_max_shadow.png";
-            }
-         }
-         part {
-            name: "bt_min";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 1;
-                  to_x: "bt_max";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -2 -2;
-                  to_x: "bt_max";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_min_shadow.png";
-            }
-         }
-         part {
-            name: "top_hilight";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-                  to: "top";
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -1 0;
-                  to: "top";
-               }
-               color_class: "border_top_hilight";
-               image {
-                  normal: "bd_top_hilight.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "buttons_unfoc";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "bt_close_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_max_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               image.normal: "bd_button_max_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_min_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               image.normal: "bd_button_min_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "buttons_foc";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "bt_close_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_max_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               image.normal: "bd_button_max_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_min_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               image.normal: "bd_button_min_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "title_base";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 0 0;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -3 4;
-                  to_y: "e.text.title";
-                  to_x: "bt_min";
-               }
-            }
-         }
-         part {
-            name: "title_back";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "title_base";
-               }
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 0.0;
-               }
-               image {
-                  normal: "bd_title_bg.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 1.0;
-               }
-            }
-         }
-         part {
-            name: "title2";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            effect: SOFT_SHADOW;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 1.0;
-               rel1 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 0.0 1.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 1.0 1.0;
-                  offset: 0 1;
-               }
-               color_class: "border_title_active";
-               text {
-                  text_source: "e.text.title";
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.0 0.0;
-                  min: 0 1;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "title_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "title_back";
-               rel2.to: "title_back";
-               image {
-                  normal: "bd_title_over.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "bottom_clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bottom";
-               rel2.to: "bottom";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "resize_b";
-            mouse_events: 0;
-            clip_to: "bottom_clip";
-            description {
-               state: "default" 0.0;
-               min: 20 10;
-               max: 20 10;
-               rel1 {
-                  to: "bottom";
-                  relative: 0.5 0.0;
-                  offset: 0 -10;
-               }
-               rel2 {
-                  to: "bottom";
-                  relative: 0.5 0.0;
-                  offset: 0 -1;
-               }
-               image {
-                  normal: "bd_resize_b.png";
-               }
-            }
-            description {
-               state: "past" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: 0 9;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.client";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-         }
-         part {
-            name: "e.event.titlebar";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "title_base";
-               rel2.to: "title_base";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.resize.t";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 3;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.b";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.tl";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.0 0.0;
-                  offset: 15 15;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.tr";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -16 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 15;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.bl";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -16;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 15 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.br";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 1.0;
-                  offset: -16 -16;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.icon";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.close";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.minimize";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.maximize";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "focus_in";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "focus_out";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            transition: DECELERATE 0.5;
-            after: "urgent2";
-         }
-         program {
-            name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            target: "urgent2";
-            transition: LINEAR 0.5;
-            after: "urgent3";
-         }
-         program {
-            name: "urgent3";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program {
-            name: "urgentw0";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw1";
-         }
-         program {
-            name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw2";
-         }
-         program {
-            name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program {
-            name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw4";
-         }
-         program {
-            name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw0";
-         }
-         program {
-            name: "not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            target: "urgent";
-            target: "urgent2";
-            target: "urgent3";
-            after: "not_urgent2";
-         }
-         program {
-            name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            target: "icon_area2";
-         }
-         program {
-            name: "hung";
-            signal: "e,state,hung";
-            source: "e";
-            /* FIXME: */
-            action: STATE_SET "shrunk" 0.0;
-            target: "e.swallow.icon";
-            transition: DECELERATE 0.5;
-         }
-         program {
-            name: "unhung";
-            signal: "e,state,unhung";
-            source: "e";
-            /* FIXME: */
-            action: ACTION_STOP;
-            target: "busy_anim";
-         }
-         program {
-            name: "unhung2";
-            signal: "e,state,unhung";
-            source: "e";
-            /* FIXME: */
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.icon";
-            target: "busy";
-            transition: ACCELERATE 0.5;
-         }
-         program {
-            name: "busy_anim";
-            signal: "e,state,hung";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3333;
-            target: "busy";
-            after: "busy_anim";
-         }
-         program {
-            name: "max_full";
-            signal: "e,action,maximize,fullscreen";
-            source: "e";
-            action: STATE_SET "max" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-         }
-         program {
-            name: "unmax_full";
-            signal: "e,action,unmaximize,fullscreen";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-         }
-         program {
-            name: "shade_end";
-            signal: "e,state,shaded";
-            source: "e";
-            action: STATE_SET "shaded" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-            target: "e.event.resize.tl";
-            target: "e.event.resize.tr";
-            target: "e.event.resize.bl";
-            target: "e.event.resize.br";
-            target: "e.event.resize.t";
-            target: "e.event.resize.b";
-         }
-         program {
-            name: "unshade_start";
-            signal: "e,state,unshading";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-            target: "e.event.resize.tl";
-            target: "e.event.resize.tr";
-            target: "e.event.resize.bl";
-            target: "e.event.resize.br";
-            target: "e.event.resize.t";
-            target: "e.event.resize.b";
-         }
-         program {
-            name: "resize_b_on";
-            signal: "mouse,in";
-            source: "e.event.resize.b";
-            action: ACTION_STOP;
-            target: "resize_b_on2";
-            target: "resize_b_on3";
-            after: "resize_b_on2";
-         }
-         program {
-            name: "resize_b_on2";
-            action: STATE_SET "default" 0.0;
-            target: "resize_b";
-            after: "resize_b_on3";
-         }
-         program {
-            name: "resize_b_on3";
-            action: STATE_SET "past" 0.0;
-            transition: LINEAR 0.5;
-            target: "resize_b";
-            after: "resize_b_on2";
-         }
-         program {
-            name: "resize_b_off";
-            signal: "mouse,out";
-            source: "e.event.resize.b";
-            action: ACTION_STOP;
-            target: "resize_b_on";
-            target: "resize_b_on2";
-            target: "resize_b_on3";
-         }
-         program {
-            name: "icon_down";
-            signal: "mouse,down,*";
-            source: "e.event.icon";
-            action: STATE_SET "active" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "icon_up";
-            signal: "mouse,up,*";
-            source: "e.event.icon";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "bt_close_down";
-            signal: "mouse,down,*";
-            source: "e.event.close";
-            action: STATE_SET "active" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-         program {
-            name: "bt_close_up";
-            signal: "mouse,up,*";
-            source: "e.event.close";
-            action: STATE_SET "default" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-         program {
-            name: "bt_max_down";
-            signal: "mouse,down,*";
-            source: "e.event.maximize";
-            action: STATE_SET "active" 0.0;
-            target: "bt_max_unfoc";
-            target: "bt_max_foc";
-         }
-         program {
-            name: "bt_max_up";
-            signal: "mouse,up,*";
-            source: "e.event.maximize";
-            action: STATE_SET "default" 0.0;
-            target: "bt_max_unfoc";
-            target: "bt_max_foc";
-         }
-         program {
-            name: "bt_min_down";
-            signal: "mouse,down,*";
-            source: "e.event.minimize";
-            action: STATE_SET "active" 0.0;
-            target: "bt_min_unfoc";
-            target: "bt_min_foc";
-         }
-         program {
-            name: "bt_min_up";
-            signal: "mouse,up,*";
-            source: "e.event.minimize";
-            action: STATE_SET "default" 0.0;
-            target: "bt_min_unfoc";
-            target: "bt_min_foc";
-         }
-      }
-   }
-   /*** NORESIZE WINDOW BORDER ***/
-   group {
-      name: "e/widgets/border/noresize/border";
-      images {
-         image: "bd_top.png" COMP;
-         image: "bd_top_hilight.png" COMP;
-         image: "bd_title_bg.png" COMP;
-         image: "bd_title_over.png" COMP;
-         image: "busy-1.png" COMP;
-         image: "busy-2.png" COMP;
-         image: "busy-3.png" COMP;
-         image: "busy-4.png" COMP;
-         image: "busy-5.png" COMP;
-         image: "busy-6.png" COMP;
-         image: "busy-7.png" COMP;
-         image: "busy-8.png" COMP;
-         image: "busy-9.png" COMP;
-         image: "exclam.png" COMP;
-         image: "bd_button_close_shadow.png" COMP;
-         image: "bd_button_close_focused.png" COMP;
-         image: "bd_button_close_unfocused.png" COMP;
-         image: "bd_button_max_shadow.png" COMP;
-         image: "bd_button_max_focused.png" COMP;
-         image: "bd_button_max_unfocused.png" COMP;
-         image: "bd_button_min_shadow.png" COMP;
-         image: "bd_button_min_focused.png" COMP;
-         image: "bd_button_min_unfocused.png" COMP;
-      }
-      parts {
-         part {
-            name: "top";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "title_base";
-               }
-               color_class: "border_top";
-               image {
-                  normal: "bd_top.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-         part {
-            name: "icon_area";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 2 -3;
-                  to_y: "title_base";
-               }
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  offset: 2 3;
-               }
-               rel2 {
-                  offset: 2 -2;
-               }
-            }
-         }
-         part {
-            name: "icon_area2";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-            }
-            description {
-               state: "uw0" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description {
-               state: "uw1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description {
-               state: "uw2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description {
-               state: "uw3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description {
-               state: "uw4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part {
-            name: "busy";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               max: 32 32;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image {
-                  tween: "busy-1.png";
-                  tween: "busy-2.png";
-                  tween: "busy-3.png";
-                  tween: "busy-4.png";
-                  tween: "busy-5.png";
-                  tween: "busy-6.png";
-                  tween: "busy-7.png";
-                  tween: "busy-8.png";
-                  normal: "busy-9.png";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area2";
-               rel2.to: "icon_area2";
-            }
-            description {
-               state: "shrunk" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.3 0.3;
-               rel2.relative: 0.7 0.7;
-            }
-         }
-         part {
-            name: "urgent";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "urgent2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               align: 0.0 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 9 2;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -8 2;
-                  to_x: "title_base";
-               }
-               color_class: "border_title";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.0 0.0;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "bt_close";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -2 1;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_close_shadow.png";
-            }
-         }
-         part {
-            name: "bt_max";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 1;
-                  to_x: "bt_close";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -2 -2;
-                  to_x: "bt_close";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_max_shadow.png";
-            }
-         }
-         part {
-            name: "bt_min";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 1;
-                  to_x: "bt_max";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -2 -2;
-                  to_x: "bt_max";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_min_shadow.png";
-            }
-         }
-         part {
-            name: "top_hilight";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-                  to: "top";
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -1 0;
-                  to: "top";
-               }
-               color_class: "border_top_hilight";
-               image {
-                  normal: "bd_top_hilight.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "buttons_unfoc";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "bt_close_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_max_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               image.normal: "bd_button_max_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_min_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               image.normal: "bd_button_min_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "buttons_foc";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "bt_close_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_max_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               image.normal: "bd_button_max_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_min_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               image.normal: "bd_button_min_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "title_base";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 0 0;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -3 4;
-                  to_y: "e.text.title";
-                  to_x: "bt_min";
-               }
-            }
-         }
-         part {
-            name: "title_back";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "title_base";
-               }
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 0.0;
-               }
-               image {
-                  normal: "bd_title_bg.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 1.0;
-               }
-            }
-         }
-         part {
-            name: "title2";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            effect: SOFT_SHADOW;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 1.0;
-               rel1 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 0.0 1.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 1.0 1.0;
-                  offset: 0 1;
-               }
-               color_class: "border_title_active";
-               text {
-                  text_source: "e.text.title";
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.0 0.0;
-                  min: 0 1;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "title_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "title_back";
-               rel2.to: "title_back";
-               image {
-                  normal: "bd_title_over.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "e.swallow.client";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-         part {
-            name: "e.event.titlebar";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "title_base";
-               rel2.to: "title_base";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.icon";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.close";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.minimize";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_min";
-               rel2.to: "bt_min";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.maximize";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_max";
-               rel2.to: "bt_max";
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "focus_in";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "focus_out";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            transition: DECELERATE 0.5;
-            after: "urgent2";
-         }
-         program {
-            name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            target: "urgent2";
-            transition: LINEAR 0.5;
-            after: "urgent3";
-         }
-         program {
-            name: "urgent3";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program {
-            name: "urgentw0";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw1";
-         }
-         program {
-            name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw2";
-         }
-         program {
-            name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program {
-            name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw4";
-         }
-         program {
-            name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw0";
-         }
-         program {
-            name: "not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            target: "urgent";
-            target: "urgent2";
-            target: "urgent3";
-            after: "not_urgent2";
-         }
-         program {
-            name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            target: "icon_area2";
-         }
-         program {
-            name: "hung";
-            signal: "e,state,hung";
-            source: "e";
-            /* FIXME: */
-            action: STATE_SET "shrunk" 0.0;
-            target: "e.swallow.icon";
-            transition: DECELERATE 0.5;
-         }
-         program {
-            name: "unhung";
-            signal: "e,state,unhung";
-            source: "e";
-            /* FIXME: */
-            action: ACTION_STOP;
-            target: "busy_anim";
-         }
-         program {
-            name: "unhung2";
-            signal: "e,state,unhung";
-            source: "e";
-            /* FIXME: */
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.icon";
-            target: "busy";
-            transition: ACCELERATE 0.5;
-         }
-         program {
-            name: "busy_anim";
-            signal: "e,state,hung";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3333;
-            target: "busy";
-            after: "busy_anim";
-         }
-         program {
-            name: "max_full";
-            signal: "e,action,maximize,fullscreen";
-            source: "e";
-            action: STATE_SET "max" 0.0;
-            target: "e.swallow.client";
-         }
-         program {
-            name: "unmax_full";
-            signal: "e,action,unmaximize,fullscreen";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.client";
-         }
-         program {
-            name: "shade_end";
-            signal: "e,state,shaded";
-            source: "e";
-            action: STATE_SET "shaded" 0.0;
-            target: "e.swallow.client";
-         }
-         program {
-            name: "unshade_start";
-            signal: "e,state,unshading";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.client";
-         }
-         program {
-            name: "icon_down";
-            signal: "mouse,down,*";
-            source: "e.event.icon";
-            action: STATE_SET "active" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "icon_up";
-            signal: "mouse,up,*";
-            source: "e.event.icon";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "bt_close_down";
-            signal: "mouse,down,*";
-            source: "e.event.close";
-            action: STATE_SET "active" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-         program {
-            name: "bt_close_up";
-            signal: "mouse,up,*";
-            source: "e.event.close";
-            action: STATE_SET "default" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-         program {
-            name: "bt_max_down";
-            signal: "mouse,down,*";
-            source: "e.event.maximize";
-            action: STATE_SET "active" 0.0;
-            target: "bt_max_unfoc";
-            target: "bt_max_foc";
-         }
-         program {
-            name: "bt_max_up";
-            signal: "mouse,up,*";
-            source: "e.event.maximize";
-            action: STATE_SET "default" 0.0;
-            target: "bt_max_unfoc";
-            target: "bt_max_foc";
-         }
-         program {
-            name: "bt_min_down";
-            signal: "mouse,down,*";
-            source: "e.event.minimize";
-            action: STATE_SET "active" 0.0;
-            target: "bt_min_unfoc";
-            target: "bt_min_foc";
-         }
-         program {
-            name: "bt_min_up";
-            signal: "mouse,up,*";
-            source: "e.event.minimize";
-            action: STATE_SET "default" 0.0;
-            target: "bt_min_unfoc";
-            target: "bt_min_foc";
-         }
-      }
-   }
-   /*** DIALOG WINDOW BORDER ***/
-   group {
-      name: "e/widgets/border/dialog/border";
-      images {
-         image: "bd_top.png" COMP;
-         image: "bd_top_hilight.png" COMP;
-         image: "bd_bottom.png" COMP;
-         image: "bd_title_bg.png" COMP;
-         image: "bd_title_over.png" COMP;
-         image: "bd_resize_b.png" COMP;
-         image: "busy-1.png" COMP;
-         image: "busy-2.png" COMP;
-         image: "busy-3.png" COMP;
-         image: "busy-4.png" COMP;
-         image: "busy-5.png" COMP;
-         image: "busy-6.png" COMP;
-         image: "busy-7.png" COMP;
-         image: "busy-8.png" COMP;
-         image: "busy-9.png" COMP;
-         image: "exclam.png" COMP;
-         image: "bd_button_close_shadow.png" COMP;
-         image: "bd_button_close_focused.png" COMP;
-         image: "bd_button_close_unfocused.png" COMP;
-      }
-      parts {
-         part {
-            name: "top";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "title_base";
-               }
-               color_class: "border_top";
-               image {
-                  normal: "bd_top.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-         part {
-            name: "bottom";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color_class: "border_bottom";
-               image {
-                  normal: "bd_bottom.png";
-                  border: 2 2 0 0;
-               }
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "icon_area";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 2 -3;
-                  to_y: "title_base";
-               }
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  offset: 2 3;
-               }
-               rel2 {
-                  offset: 2 -2;
-               }
-            }
-         }
-         part {
-            name: "icon_area2";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-            }
-            description {
-               state: "uw0" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description {
-               state: "uw1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description {
-               state: "uw2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description {
-               state: "uw3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description {
-               state: "uw4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part {
-            name: "busy";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               max: 32 32;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image {
-                  tween: "busy-1.png";
-                  tween: "busy-2.png";
-                  tween: "busy-3.png";
-                  tween: "busy-4.png";
-                  tween: "busy-5.png";
-                  tween: "busy-6.png";
-                  tween: "busy-7.png";
-                  tween: "busy-8.png";
-                  normal: "busy-9.png";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area2";
-               rel2.to: "icon_area2";
-            }
-            description {
-               state: "shrunk" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.3 0.3;
-               rel2.relative: 0.7 0.7;
-            }
-         }
-         part {
-            name: "urgent";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "urgent2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               align: 0.0 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 9 2;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -8 2;
-                  to_x: "title_base";
-               }
-               color_class: "border_title";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.0 0.0;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "bt_close";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -2 1;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_close_shadow.png";
-            }
-         }
-         part {
-            name: "top_hilight";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-                  to: "top";
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -1 0;
-                  to: "top";
-               }
-               color_class: "border_top_hilight";
-               image {
-                  normal: "bd_top_hilight.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "buttons_unfoc";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "bt_close_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "buttons_foc";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "bt_close_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "title_base";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 0 0;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -3 4;
-                  to_y: "e.text.title";
-                  to_x: "bt_close";
-               }
-            }
-         }
-         part {
-            name: "title_back";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "title_base";
-               }
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 0.0;
-               }
-               image {
-                  normal: "bd_title_bg.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 1.0;
-               }
-            }
-         }
-         part {
-            name: "title2";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            effect: SOFT_SHADOW;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 1.0;
-               rel1 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 0.0 1.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 1.0 1.0;
-                  offset: 0 1;
-               }
-               color_class: "border_title_active";
-               text {
-                  text_source: "e.text.title";
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.0 0.0;
-                  min: 0 1;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "title_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "title_back";
-               rel2.to: "title_back";
-               image {
-                  normal: "bd_title_over.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "bottom_clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bottom";
-               rel2.to: "bottom";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "resize_b";
-            mouse_events: 0;
-            clip_to: "bottom_clip";
-            description {
-               state: "default" 0.0;
-               min: 20 10;
-               max: 20 10;
-               rel1 {
-                  to: "bottom";
-                  relative: 0.5 0.0;
-                  offset: 0 -10;
-               }
-               rel2 {
-                  to: "bottom";
-                  relative: 0.5 0.0;
-                  offset: 0 -1;
-               }
-               image {
-                  normal: "bd_resize_b.png";
-               }
-            }
-            description {
-               state: "past" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: 0 9;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.client";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "bottom";
-               }
-            }
-         }
-         part {
-            name: "e.event.titlebar";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "title_base";
-               rel2.to: "title_base";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.resize.t";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 3;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.b";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.tl";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.0 0.0;
-                  offset: 15 15;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.tr";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -16 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 15;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.bl";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -16;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 15 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.resize.br";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 1.0;
-                  offset: -16 -16;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.event.icon";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.close";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "focus_in";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "focus_out";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            transition: DECELERATE 0.5;
-            after: "urgent2";
-         }
-         program {
-            name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            target: "urgent2";
-            transition: LINEAR 0.5;
-            after: "urgent3";
-         }
-         program {
-            name: "urgent3";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program {
-            name: "urgentw0";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw1";
-         }
-         program {
-            name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw2";
-         }
-         program {
-            name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program {
-            name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw4";
-         }
-         program {
-            name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw0";
-         }
-         program {
-            name: "not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            target: "urgent";
-            target: "urgent2";
-            target: "urgent3";
-            after: "not_urgent2";
-         }
-         program {
-            name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            target: "icon_area2";
-         }
-         program {
-            name: "hung";
-            signal: "e,state,hung";
-            source: "e";
-            /* FIXME: */
-            action: STATE_SET "shrunk" 0.0;
-            target: "e.swallow.icon";
-            transition: DECELERATE 0.5;
-         }
-         program {
-            name: "unhung";
-            signal: "e,state,unhung";
-            source: "e";
-            /* FIXME: */
-            action: ACTION_STOP;
-            target: "busy_anim";
-         }
-         program {
-            name: "unhung2";
-            signal: "e,state,unhung";
-            source: "e";
-            /* FIXME: */
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.icon";
-            target: "busy";
-            transition: ACCELERATE 0.5;
-         }
-         program {
-            name: "busy_anim";
-            signal: "e,state,hung";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3333;
-            target: "busy";
-            after: "busy_anim";
-         }
-         program {
-            name: "max_full";
-            signal: "e,action,maximize,fullscreen";
-            source: "e";
-            action: STATE_SET "max" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-         }
-         program {
-            name: "unmax_full";
-            signal: "e,action,unmaximize,fullscreen";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-         }
-         program {
-            name: "shade_end";
-            signal: "e,state,shaded";
-            source: "e";
-            action: STATE_SET "shaded" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-            target: "e.event.resize.tl";
-            target: "e.event.resize.tr";
-            target: "e.event.resize.bl";
-            target: "e.event.resize.br";
-            target: "e.event.resize.t";
-            target: "e.event.resize.b";
-         }
-         program {
-            name: "unshade_start";
-            signal: "e,state,unshading";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bottom";
-            target: "e.swallow.client";
-            target: "e.event.resize.tl";
-            target: "e.event.resize.tr";
-            target: "e.event.resize.bl";
-            target: "e.event.resize.br";
-            target: "e.event.resize.t";
-            target: "e.event.resize.b";
-         }
-         program {
-            name: "resize_b_on";
-            signal: "mouse,in";
-            source: "e.event.resize.b";
-            action: ACTION_STOP;
-            target: "resize_b_on2";
-            target: "resize_b_on3";
-            after: "resize_b_on2";
-         }
-         program {
-            name: "resize_b_on2";
-            action: STATE_SET "default" 0.0;
-            target: "resize_b";
-            after: "resize_b_on3";
-         }
-         program {
-            name: "resize_b_on3";
-            action: STATE_SET "past" 0.0;
-            transition: LINEAR 0.5;
-            target: "resize_b";
-            after: "resize_b_on2";
-         }
-         program {
-            name: "resize_b_off";
-            signal: "mouse,out";
-            source: "e.event.resize.b";
-            action: ACTION_STOP;
-            target: "resize_b_on";
-            target: "resize_b_on2";
-            target: "resize_b_on3";
-         }
-         program {
-            name: "icon_down";
-            signal: "mouse,down,*";
-            source: "e.event.icon";
-            action: STATE_SET "active" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "icon_up";
-            signal: "mouse,up,*";
-            source: "e.event.icon";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "bt_close_down";
-            signal: "mouse,down,*";
-            source: "e.event.close";
-            action: STATE_SET "active" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-         program {
-            name: "bt_close_up";
-            signal: "mouse,up,*";
-            source: "e.event.close";
-            action: STATE_SET "default" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-      }
-   }
-   /*** NORESIZE DIALOG WINDOW BORDER ***/
-   group {
-      name: "e/widgets/border/noresize_dialog/border";
-      images {
-         image: "bd_top.png" COMP;
-         image: "bd_top_hilight.png" COMP;
-         image: "bd_title_bg.png" COMP;
-         image: "bd_title_over.png" COMP;
-         image: "busy-1.png" COMP;
-         image: "busy-2.png" COMP;
-         image: "busy-3.png" COMP;
-         image: "busy-4.png" COMP;
-         image: "busy-5.png" COMP;
-         image: "busy-6.png" COMP;
-         image: "busy-7.png" COMP;
-         image: "busy-8.png" COMP;
-         image: "busy-9.png" COMP;
-         image: "exclam.png" COMP;
-         image: "bd_button_close_shadow.png" COMP;
-         image: "bd_button_close_focused.png" COMP;
-         image: "bd_button_close_unfocused.png" COMP;
-      }
-      parts {
-         part {
-            name: "top";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to_y: "title_base";
-               }
-               color_class: "border_top";
-               image {
-                  normal: "bd_top.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-         part {
-            name: "icon_area";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 2 -3;
-                  to_y: "title_base";
-               }
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  offset: 2 3;
-               }
-               rel2 {
-                  offset: 2 -2;
-               }
-            }
-         }
-         part {
-            name: "icon_area2";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-            }
-            description {
-               state: "uw0" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description {
-               state: "uw1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description {
-               state: "uw2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description {
-               state: "uw3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description {
-               state: "uw4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part {
-            name: "busy";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               max: 32 32;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image {
-                  tween: "busy-1.png";
-                  tween: "busy-2.png";
-                  tween: "busy-3.png";
-                  tween: "busy-4.png";
-                  tween: "busy-5.png";
-                  tween: "busy-6.png";
-                  tween: "busy-7.png";
-                  tween: "busy-8.png";
-                  normal: "busy-9.png";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area2";
-               rel2.to: "icon_area2";
-            }
-            description {
-               state: "shrunk" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.3 0.3;
-               rel2.relative: 0.7 0.7;
-            }
-         }
-         part {
-            name: "urgent";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "urgent2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               align: 0.0 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 9 2;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -8 2;
-                  to_x: "title_base";
-               }
-               color_class: "border_title";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.0 0.0;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "bt_close";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               min: 22 22;
-               max: 22 22;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -2 1;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-                  to_x: "top";
-                  to_y: "top";
-               }
-               image.normal: "bd_button_close_shadow.png";
-            }
-         }
-         part {
-            name: "top_hilight";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-                  to: "top";
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -1 0;
-                  to: "top";
-               }
-               color_class: "border_top_hilight";
-               image {
-                  normal: "bd_top_hilight.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "buttons_unfoc";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "bt_close_unfoc";
-            mouse_events: 0;
-            clip_to: "buttons_unfoc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "buttons_foc";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "bt_close_foc";
-            mouse_events: 0;
-            clip_to: "buttons_foc";
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               image.normal: "bd_button_close_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "title_base";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 0 0;
-                  to_x: "icon_area";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -3 4;
-                  to_y: "e.text.title";
-                  to_x: "bt_close";
-               }
-            }
-         }
-         part {
-            name: "title_back";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "title_base";
-               }
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 0.0;
-               }
-               image {
-                  normal: "bd_title_bg.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel2 {
-                  to: "title_base";
-                  relative: 1.0 1.0;
-               }
-            }
-         }
-         part {
-            name: "title2";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            effect: SOFT_SHADOW;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.0 1.0;
-               rel1 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 0.0 1.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  to_x: "e.text.title";
-                  to_y: "title_back";
-                  relative: 1.0 1.0;
-                  offset: 0 1;
-               }
-               color_class: "border_title_active";
-               text {
-                  text_source: "e.text.title";
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.0 0.0;
-                  min: 0 1;
-                  text_class: "title_bar";
-               }
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "title_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "title_back";
-               rel2.to: "title_back";
-               image {
-                  normal: "bd_title_over.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "e.swallow.client";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to_y: "top";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-         part {
-            name: "e.event.titlebar";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "title_base";
-               rel2.to: "title_base";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.icon";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.close";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_close";
-               rel2.to: "bt_close";
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "focus_in";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "focus_out";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "title_back";
-            target: "title2";
-            target: "title_over";
-            target: "buttons_foc";
-            target: "buttons_unfoc";
-            target: "e.text.title";
-         }
-         program {
-            name: "urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            transition: DECELERATE 0.5;
-            after: "urgent2";
-         }
-         program {
-            name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            target: "urgent2";
-            transition: LINEAR 0.5;
-            after: "urgent3";
-         }
-         program {
-            name: "urgent3";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program {
-            name: "urgentw0";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw1";
-         }
-         program {
-            name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw2";
-         }
-         program {
-            name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program {
-            name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw4";
-         }
-         program {
-            name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw0";
-         }
-         program {
-            name: "not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            target: "urgent";
-            target: "urgent2";
-            target: "urgent3";
-            after: "not_urgent2";
-         }
-         program {
-            name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            target: "icon_area2";
-         }
-         program {
-            name: "hung";
-            signal: "e,state,hung";
-            source: "e";
-            /* FIXME: */
-            action: STATE_SET "shrunk" 0.0;
-            target: "e.swallow.icon";
-            transition: DECELERATE 0.5;
-         }
-         program {
-            name: "unhung";
-            signal: "e,state,unhung";
-            source: "e";
-            /* FIXME: */
-            action: ACTION_STOP;
-            target: "busy_anim";
-         }
-         program {
-            name: "unhung2";
-            signal: "e,state,unhung";
-            source: "e";
-            /* FIXME: */
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.icon";
-            target: "busy";
-            transition: ACCELERATE 0.5;
-         }
-         program {
-            name: "busy_anim";
-            signal: "e,state,hung";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3333;
-            target: "busy";
-            after: "busy_anim";
-         }
-         program {
-            name: "max_full";
-            signal: "e,action,maximize,fullscreen";
-            source: "e";
-            action: STATE_SET "max" 0.0;
-            target: "e.swallow.client";
-         }
-         program {
-            name: "unmax_full";
-            signal: "e,action,unmaximize,fullscreen";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.client";
-         }
-         program {
-            name: "shade_end";
-            signal: "e,state,shaded";
-            source: "e";
-            action: STATE_SET "shaded" 0.0;
-            target: "e.swallow.client";
-         }
-         program {
-            name: "unshade_start";
-            signal: "e,state,unshading";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.client";
-         }
-         program {
-            name: "icon_down";
-            signal: "mouse,down,*";
-            source: "e.event.icon";
-            action: STATE_SET "active" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "icon_up";
-            signal: "mouse,up,*";
-            source: "e.event.icon";
-            action: STATE_SET "default" 0.0;
-            target: "icon_area";
-         }
-         program {
-            name: "bt_close_down";
-            signal: "mouse,down,*";
-            source: "e.event.close";
-            action: STATE_SET "active" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-         program {
-            name: "bt_close_up";
-            signal: "mouse,up,*";
-            source: "e.event.close";
-            action: STATE_SET "default" 0.0;
-            target: "bt_close_unfoc";
-            target: "bt_close_foc";
-         }
-      }
-   }
-   /*** BONUS BORDERS TO CHOOSE FROM ***/
-   group {
-      name: "e/widgets/border/pixel/border";
-      parts {
-         part {
-            name: "px1";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               color: 0 0 0 255;
-            }
-         }
-         part {
-            name: "px2";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -1;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 255;
-            }
-         }
-         part {
-            name: "px3";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 1;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 0 -2;
-               }
-               color: 0 0 0 255;
-            }
-         }
-         part {
-            name: "px4";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -1 1;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -2;
-               }
-               color: 0 0 0 255;
-            }
-         }
-         part {
-            name: "e.swallow.client";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-            }
-         }
-         part {
-            name: "e.event.resize.t";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 3;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.resize.b";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.resize.tl";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.0 0.0;
-                  offset: 15 15;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.resize.tr";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -16 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 15;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.resize.bl";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -16;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 15 -1;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.event.resize.br";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 1.0;
-                  offset: -16 -16;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 0;
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** THE DEFAULT MOUSE CURSOR - COLOR ***/
-
-   group {
-      name: "e/pointer/enlightenment/default/color";
-      images {
-         image: "pointer.png" COMP;
-         image: "pointer_glow.png" COMP;
-         image: "pointer_glint_01.png" COMP;
-         image: "pointer_glint_02.png" COMP;
-         image: "pointer_glint_03.png" COMP;
-         image: "pointer_glint_04.png" COMP;
-         image: "pointer_glint_05.png" COMP;
-         image: "pointer_glint_06.png" COMP;
-         image: "pointer_glint_07.png" COMP;
-         image: "pointer_glint_08.png" COMP;
-         image: "pointer_glint_09.png" COMP;
-         image: "pointer_glint_10.png" COMP;
-         image: "pointer_glint_11.png" COMP;
-         image: "pointer_glint_12.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 0.71875 0.71875;
-               /* force a specific aspect ratio so
-                * when it gets scaled it wont squash
-                * or stretch */
-               aspect_preference: BOTH;
-               /* both axes control aspect - thus it
-                * will be WITHIN the bounds the axes
-                * of thre part describe */
-               image {
-                  normal: "pointer.png";
-               }
-            }
-         }
-         part {
-            name: "glow";
-            /* this overlay is used to put a white glow
-             * around the pointer, so when the pointer is
-             * idle every now and again it will pulsate
-             * with this glow to just remind you where the
-             * pointer is (if you lose a black-ish
-             * pointer on a black background) */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               visible: 0;
-               color: 255 255 255 0;
-               image.normal: "pointer_glow.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "glint";
-            /* this overlay flips a series of small images
-             * over the pointer. they look like a white
-             * light/refelection when put over the pointer
-             * base image - and produce a "glinting" effect
-             * when played back fast */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               visible: 0;
-               image.normal: "pointer_glint_12.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               image.tween: "pointer_glint_01.png";
-               image.tween: "pointer_glint_02.png";
-               image.tween: "pointer_glint_03.png";
-               image.tween: "pointer_glint_04.png";
-               image.tween: "pointer_glint_05.png";
-               image.tween: "pointer_glint_06.png";
-               image.tween: "pointer_glint_07.png";
-               image.tween: "pointer_glint_08.png";
-               image.tween: "pointer_glint_09.png";
-               image.tween: "pointer_glint_10.png";
-               image.tween: "pointer_glint_11.png";
-               image.normal: "pointer_glint_12.png";
-            }
-         }
-         part {
-            name: "e.swallow.hotspot";
-            /* this is a "fake" swallow part
-             * that is used by e to determine
-             * the pointer hotspot - or where
-             * the actual mouse events get
-             * reported from on the cursor */
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  /* the hotspot will scale with the cursor here */
-                  to: "base";
-                  relative: 0.27 0.125;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 0.27 0.125;
-                  offset: 0 0;
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "mouse_down";
-            /* called every time e detects a mouse
-             * press */
-            signal: "e,action,mouse,down";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3;
-            target: "glint";
-            after: "mouse_down2";
-         }
-         program {
-            name: "mouse_down2";
-            action: STATE_SET "default" 0.0;
-            target: "glint";
-         }
-         program {
-            name: "mouse_idle";
-            /* called when e thinks the mouse went
-             * idle and isn't moving */
-            signal: "e,state,mouse,idle";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            in: 5.0 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "glow";
-            after: "mouse_idle2";
-         }
-         program {
-            name: "mouse_idle2";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 2.0;
-            target: "glow";
-            after: "mouse_idle";
-         }
-         program {
-            name: "mouse_active";
-            /* called when e sees the mouse become
-             * active again */
-            signal: "e,state,mouse,active";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "glow";
-            after: "mouse_active2";
-         }
-         program {
-            name: "mouse_active2";
-            action: ACTION_STOP;
-            target: "mouse_idle";
-            target: "mouse_idle2";
-         }
-         // when mouse button is released. not used here
-         //         program { name: "xx";
-         //       signal: "e,action,mouse,up";
-         //       source: "e";
-         //    }
-         // when mouse button is moved. not used here
-         //         program { name: "xx";
-         //       signal: "e,action,mouse,move";
-         //       source: "e";
-         //    }
-         // when mouse wheel is scrolled. not used here
-         //         program { name: "xx";
-         //       signal: "e,action,mouse,wheel";
-         //       source: "e";
-         //    }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** THE DEFAULT MOUSE CURSOR - MONOCHROME. REALLY BORING ***/
-   /* This pointer is used if the Xserver does not support full ARGB color
-    * pointers. This can happen if X is old or the driver or libxcursor did
-    * not exist when ecore was compiled. since the cursor will be literally
-    * reduced down to black and white with a single transparency mask,
-    * colors other than black and whigte will be lost (and be approximated
-    * with dithering) and any translucency other than completely opaque or
-    * completely transparent pixels will also be lost. it then makes sense
-    * to have a special black and white only image with no semi-transparency
-    * so when this is displayed it will look directly as intended by the
-    * artist */
-
-   group {
-      name: "e/pointer/enlightenment/default/mono";
-      images {
-         image: "pointer_mono.png" COMP;
-         /* a simple mono cursor image */
-      }
-      parts {
-         part {
-            name: "e/pointer";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "pointer_mono.png";
-               }
-            }
-         }
-         part {
-            name: "hotspot";
-            /* this cursor also has a hotspot */
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** SLIDESEL */
-
-   /* this is a horizontal slide selector in e where you drag it horizontally
-    * and different icons appear with text near it indicating what is
-    * selected. not actually used anywhere, currently, but in e nevertheless */
-
-   group {
-      name: "e/widgets/slidesel";
-      images {
-         image: "bt_dis_base.png" COMP;
-         image: "bt_dis_hilight.png" COMP;
-         image: "bt_dis_shine.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_y: "e.text.label";
-                  relative: 0.0 1.0;
-                  offset: 2 2;
-               }
-               rel2.offset: -3 -3;
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  offset: 2 2;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -3 -3;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            clip_to: "clipper";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "clipper";
-               rel2.to: "clipper";
-            }
-         }
-         part {
-            name: "over2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image {
-                  normal: "bt_dis_shine.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "over1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -3 2;
-               }
-               align: 0.0 0.0;
-               color: 255 255 255 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.5 0.0;
-                  text_class: "slidesel_label";
-               }
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** TOOLBAR ****/
-
-   group {
-      name: "e/widgets/toolbar";
-      images {
-         image: "bt_dis_base.png" COMP;
-         image: "bt_dis_hilight.png" COMP;
-         image: "bt_dis_shine.png" COMP;
-         image: "icon_left_arrow.png" COMP;
-         image: "icon_right_arrow.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2.offset: -3 -3;
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  offset: 2 2;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -3 -3;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            clip_to: "clipper";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "clipper";
-               rel2.to: "clipper";
-            }
-         }
-         part {
-            name: "over2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image {
-                  normal: "bt_dis_shine.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "over1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "left_arrow";
-            mouse_events: 1;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               image.normal: "icon_left_arrow.png";
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 0.0 0.5;
-               min: 32 32;
-               max: 32 32;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "right_arrow";
-            mouse_events: 1;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               image.normal: "icon_right_arrow.png";
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 1.0 0.5;
-               min: 32 32;
-               max: 32 32;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.dragable.hbar";
-            mouse_events: 0;
-            dragable {
-               x: 1 1 0;
-               y: 0 0 0;
-               confine: "base";
-            }
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sb_hbar_show";
-            signal: "e,action,show,hbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.5;
-            target: "left_arrow";
-            target: "right_arrow";
-         }
-         program {
-            name: "sb_hbar_hide";
-            signal: "e,action,hide,hbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "left_arrow";
-            target: "right_arrow";
-            transition: LINEAR 0.5;
-         }
-         program {
-            name: "sb_left";
-            signal: "mouse,down,1";
-            source: "left_arrow";
-            action: SIGNAL_EMIT "e,action,prev" "e";
-            after: "sb_left_repeat";
-         }
-         program {
-            name: "sb_left_repeat";
-            action: SIGNAL_EMIT "e,action,prev" "e";
-            in: 0.3 0.0;
-            after: "sb_left_repeat";
-         }
-         program {
-            name: "sb_left_repeat_stop";
-            signal: "mouse,up,1";
-            source: "left_arrow";
-            action: ACTION_STOP;
-            target: "sb_left_repeat";
-         }
-         program {
-            name: "sb_right";
-            signal: "mouse,down,1";
-            source: "right_arrow";
-            action: SIGNAL_EMIT "e,action,next" "e";
-            after: "sb_right_repeat";
-         }
-         program {
-            name: "sb_right_repeat";
-            action: SIGNAL_EMIT "e,action,next" "e";
-            in: 0.3 0.0;
-            after: "sb_right_repeat";
-         }
-         program {
-            name: "sb_right_repeat_stop";
-            signal: "mouse,up,1";
-            source: "right_arrow";
-            action: ACTION_STOP;
-            target: "sb_right_repeat";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/toolbar/item";
-      images {
-         image: "toolbar_sel.png" COMP;
-      }
-      parts {
-         part {
-            name: "label2";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 1.0;
-               fixed: 0 1;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-               color: 0 0 0 255;
-               text {
-                  font: "Sans";
-                  text_source: "e.text.label";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "toolbar_sel.png";
-                  border: 3 3 0 0;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               // aspect: 1.0 1.0;
-               // aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  to_y: "e.text.label";
-                  relative: 1.0 0.0;
-                  offset: -3 -1;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 1.0;
-               fixed: 0 1;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               visible: 0;
-               color: 224 224 224 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.2;
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "go";
-            signal: "mouse,up,1";
-            source: "event";
-            action: SIGNAL_EMIT "e,action,click" "e";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MENUS ***/
-
-   /* this is the background for all menus. it also may optionally display a
-    * title for the menu. this is wrapped around all the menu items that are
-    * laid out in a vertical list from top to bottom */
-
-   group {
-      name: "e/widgets/menu/default/background";
-      images {
-         image: "base_bg.png" COMP;
-         image: "bd_top_hilight.png" COMP;
-         image: "bd_title_bg.png" COMP;
-         image: "bd_title_over.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.0;
-               color_class: "menu_base";
-               image {
-                  normal: "base_bg.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-               /* note - a shortcut for avoiding doing
-                * fill { smooth: 0; } */
-            }
-         }
-         part {
-            name: "top_hilight";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 15;
-               }
-               image.normal: "bd_top_hilight.png";
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "title_back";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 4 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -5 0;
-               }
-               image {
-                  normal: "bd_title_bg.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 4 0;
-               }
-               rel2 {
-                  to_y: "e.text.title";
-                  relative: 1.0 1.0;
-                  offset: -5 -4;
-               }
-            }
-         }
-         part {
-            name: "e.text.title";
-            /* e sets the text of this to the title
-             * if there is any */
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            effect: SOFT_SHADOW;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               visible: 0;
-               align: 0.5 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               color_class: "menu_title";
-               text {
-                  text_source: "e.text.title";
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.5 0.0;
-                  min: 0 0;
-                  text_class: "menu_title";
-               }
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color_class: "menu_title_active";
-               text.min: 1 1;
-            }
-         }
-         part {
-            name: "title_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "title_back";
-               rel2.to: "title_back";
-               image {
-                  normal: "bd_title_over.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            /* this swallow part determines
-             * where in the menu the vertical
-             * list of menu items is put */
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_y: "e.text.title";
-                  relative: 0.0 1.0;
-                  offset: 2 1;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -3;
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "on";
-            /* this program is run when e emits a signal
-             * to display a title. e will also set the
-             * title text */
-            signal: "e,action,show,title";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            target: "title_back";
-            target: "e.text.title";
-            target: "title_over";
-         }
-         program {
-            name: "off";
-            /* run when the title is removed */
-            signal: "e,action,hide,title";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "title_back";
-            target: "e.text.title";
-            target: "title_over";
-         }
-      }
-   }
-   /* this is placed as a horizontal separator between menu items in the
-    * vertical menu item list. it has no functionality other than being
-    * a visual separator */
-   group {
-      name: "e/widgets/menu/default/separator";
-      images {
-         image: "menu_sep.png" COMP;
-      }
-      parts {
-         part {
-            name: "separator";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 16 2;
-               rel1.offset: 2 2;
-               rel2.offset: -3 -3;
-               image {
-                  normal: "menu_sep.png";
-                  border: 2 2 0 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-      }
-   }
-   /* this is used for regular menu items. this is what swallows/holds the
-    * whole line of the menu item, icon, check/radio mark, label and submenu
-    * indicator, where applicable */
-   group {
-      name: "e/widgets/menu/default/item_bg";
-      /* this is idential to the regular menu item above, but used only for
-       * items that have a submenu. this is to allow for a possible different
-       * look for submenu holding items. here this is identical to to the
-       * normal menu item, thus we are making use of the alias directive that
-       * gives a group the ability to go by manu names */
-      alias: "e/widgets/menu/default/submenu_bg";
-      images {
-         image: "menu_sel_bg.png" COMP;
-         image: "menu_sel_fg.png" COMP;
-      }
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 5;
-               }
-               image {
-                  normal: "menu_sel_bg.png";
-                  border: 8 8 5 9;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 2;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            /* all item content will go here */
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.0;
-               rel1.offset: 2 1;
-               rel2.offset: -3 -2;
-            }
-         }
-         part {
-            name: "fg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "menu_sel_fg.png";
-                  border: 8 8 5 9;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            /* when the menu item is selected (hilighted)
-             * this program is run to give the whole item
-             * an overall selected look */
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            transition: LINEAR 0.2;
-            target: "bg";
-            target: "fg";
-         }
-         program {
-            name: "unsel";
-            /* when selection is removed from the menu
-             * item */
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.1;
-            target: "bg";
-            target: "fg";
-         }
-      }
-   }
-   /* this group holds a menu icon. here we just use it to add padding around
-    * the icon. And to gray-out when disabled */
-   group {
-      name: "e/widgets/menu/default/icon";
-      parts {
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               min: 10 10;
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "disabled" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            /* icon is swallowed here */
-            type: SWALLOW;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               max: 24 24;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -3;
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "enable";
-            /* enable */
-            signal: "e,state,enable";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "clip";
-         }
-         program {
-            name: "disable";
-            /* disable */
-            signal: "e,state,disable";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "clip";
-         }
-      }
-   }
-   /* this is the actual text label for the menu item */
-   group {
-      name: "e/widgets/menu/default/label";
-      parts {
-         part {
-            name: "e.text.label";
-            /* e sets the text of this */
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 1 -1;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 1;
-               }
-               color_class: "menu_item";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "menu_item";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "menu_item_active";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "menu_item_disabled";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            /* when the menu item is actually selected */
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            transition: LINEAR 0.2;
-            target: "e.text.label";
-         }
-         program {
-            name: "unsel";
-            /* on de-select */
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.3;
-            target: "e.text.label";
-         }
-         program {
-            name: "enable";
-            /* enable */
-            signal: "e,state,enable";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.3;
-            target: "e.text.label";
-         }
-         program {
-            name: "disable";
-            /* disable */
-            signal: "e,state,disable";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            //transition: LINEAR 0.3;
-            target: "e.text.label";
-         }
-      }
-   }
-   /* this is a small arrow on the right of the menu item to indicate that it
-    * has a submenu after it */
-   group {
-      name: "e/widgets/menu/default/submenu";
-      images {
-         image: "menu_arrow_normal.png" COMP;
-         image: "menu_arrow_sel.png" COMP;
-      }
-      parts {
-         part {
-            name: "arrow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 9 12;
-               max: 9 12;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 4 1;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -1;
-               }
-               image.normal: "menu_arrow_normal.png";
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "menu_arrow_sel.png";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "arrow";
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "arrow";
-         }
-      }
-   }
-   /* this is placed left of the icon in a menu item (if any icon) or left
-    * of the label if no icon is present. this is a checkbox to indicate if
-    * the menu item is enabled or disabled */
-   group {
-      name: "e/widgets/menu/default/check";
-      images {
-         image: "check_base.png" COMP;
-         image: "check_on.png" COMP;
-         image: "check_sel.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               max: 16 16;
-               image.normal: "check_base.png";
-            }
-         }
-         part {
-            name: "mark";
-            mouse_events: 0;
-            clip_to: "mark_hold";
-            description {
-               state: "default" 0.0;
-               rel1.to: "mark_hold";
-               rel2.to: "mark_hold";
-               image.normal: "check_on.png";
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "check_sel.png";
-            }
-         }
-         part {
-            name: "mark_hold";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  to: "base";
-                  offset: -5 -5;
-               }
-               rel2 {
-                  to: "base";
-                  offset: 4 4;
-               }
-            }
-            description {
-               state: "on" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: 0 0;
-               rel2.offset: -1 -1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            /* on selection of the menu item */
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "mark";
-         }
-         program {
-            name: "unsel";
-            /* de-select */
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "mark";
-         }
-         program {
-            name: "on";
-            /* if the checkmark is to be displayed */
-            signal: "e,state,on";
-            source: "e";
-            action: STATE_SET "on" 0.0;
-            transition: LINEAR 0.15;
-            target: "mark_hold";
-         }
-         program {
-            name: "off";
-            /* check mark is not to be displayed */
-            signal: "e,state,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "mark_hold";
-         }
-      }
-   }
-   /* for a radio menu item - same as check, but only one of a group of radio
-    * menu item can be selected at any one time */
-   group {
-      name: "e/widgets/menu/default/radio";
-      images {
-         image: "radio_base.png" COMP;
-         image: "radio_on.png" COMP;
-         image: "radio_sel.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               max: 16 16;
-               image.normal: "radio_base.png";
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "menu_arrow_sel.png";
-            }
-         }
-         part {
-            name: "mark";
-            mouse_events: 0;
-            clip_to: "mark_hold";
-            description {
-               state: "default" 0.0;
-               rel1.to: "mark_hold";
-               rel2.to: "mark_hold";
-               image.normal: "radio_on.png";
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "radio_sel.png";
-            }
-         }
-         part {
-            name: "mark_hold";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  to: "base";
-                  offset: -5 -5;
-               }
-               rel2 {
-                  to: "base";
-                  offset: 4 4;
-               }
-            }
-            description {
-               state: "on" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: 0 0;
-               rel2.offset: -1 -1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "mark";
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "mark";
-         }
-         program {
-            name: "on";
-            signal: "e,state,on";
-            source: "e";
-            action: STATE_SET "on" 0.0;
-            transition: LINEAR 0.15;
-            target: "mark_hold";
-         }
-         program {
-            name: "off";
-            signal: "e,state,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "mark_hold";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** SHELF ***/
-
-   /* Shelves are "panels" that  are placed around the edges of the screen
-    * to hold useful gadgets to control things - like switch desktops
-    * (the pager module and its gadget), launch programs, and anything else
-    * someone wants to put in there. The way to add gadgets to a shelf is to
-    * write a module that places a gadget there. This means that it might end
-    * up containing all sorts of things and the artist needs to be aware of
-    * that and make sure the shelf border and background etc. won't interfere
-    * with all manner of things that may get placed there */
-
-   group {
-      name: "e/shelf/default/base";
-      data {
-         /* this tells e the shelf is shaped, not rectangular */
-         //    item: "shaped" "1";
-         /* this tells e the number of pixels of the shelf to leave "exposed"
-          * when auto-hiding the shelf */
-         item: "hidden_state_size" "1";
-         /* This makes the border hide instantly after the given amount of
-          * seconds - in this case 3 seconds. This means there will be no
-          * visible part of the shelf after this time at all as it will be
-          * totally hidden */
-         //    item: "instant_delay" "3.0";
-      }
-      images {
-         image: "base_bg.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "shelf_base";
-               image.normal: "base_bg.png";
-               image.border: 2 2 2 2;
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 3 3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -4 -4;
-               }
-            }
-         }
-      }
-      programs {
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,top";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,top_left";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,top_right";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,bottom";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,bottom_left";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,bottom_right";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,left";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,left_top";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,left_bottom";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,right";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,right_top";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,right_bottom";
-         //    source: "e";
-         //      }
-         // tell us we became a visible shelf. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,visible";
-         //    source: "e";
-         //      }
-         // tell us we became a hidden shelf. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,hidden";
-         //    source: "e";
-         //      }
-      }
-   }
-   /* This is put around gadgets in the shelf if they ask for an "inset" style
-    * framing. This puts some sort of bordering around them to make them look
-    * "inset" into the shelf or screen. this is meant to go with the default
-    * shelf style as implied in the group name */
-   group {
-      name: "e/shelf/default/inset";
-      images {
-         image: "inset_sunk.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "inset";
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "inset";
-                  offset: -2 -2;
-               }
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -2 -2;
-               }
-            }
-         }
-         part {
-            name: "inset";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-               image.normal: "inset_sunk.png";
-               image.middle: 0;
-               /* here we say the "middle" part of the image
-                * between the borders is not filled - it's
-                * empty, so don't draw it - ignore it */
-               image.border: 7 7 7 7;
-               fill.smooth: 0;
-            }
-         }
-      }
-      programs {
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,top";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,top_left";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,top_right";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,bottom";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,bottom_left";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,bottom_right";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,left";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,left_top";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,left_bottom";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,right";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,right_top";
-         //    source: "e";
-         //      }
-         // tell us what oriantation we are in. not used here
-         //      program { name: "xx";
-         //    signal: "e,state,orientation,right_bottom";
-         //    source: "e";
-         //      }
-      }
-   }
-   /* Same as inset, but meant to be with no decorations that are visible. here
-    * we simply make the content swallow inset a bit from the edges to align
-    * with any plain style inset boxes */
-   group {
-      name: "e/shelf/default/plain";
-      parts {
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-            }
-         }
-      }
-   }
-   /* This is the "invisible" shelf. Yes. Even it has visual config in edje.
-    * The idea is that it will remain invisible, BUT will allow the designer
-    * to do some layout and padding. This gets the same signals as the
-    * default shelf and can provide the same data items */
-   group {
-      name: "e/shelf/invisible/base";
-      data.item: "shaped" "1";
-      parts {
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/shelf/invisible/inset";
-      images {
-         image: "inset_sunk_dark.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "inset";
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "inset";
-                  offset: -2 -2;
-               }
-               color: 0 0 0 32;
-            }
-         }
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -2 -2;
-               }
-            }
-         }
-         part {
-            name: "inset";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-               image.normal: "inset_sunk_dark.png";
-               image.middle: 0;
-               image.border: 7 7 7 7;
-               fill.smooth: 0;
-            }
-         }
-      }
-   }
-   group {
-      name: "e/shelf/invisible/plain";
-      parts {
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-            }
-         }
-      }
-   }
-   /* This is the alternate shelf. It provides a stylistic alternative to
-    * make the shelf more dynamic to your tastes and wallpaper. It is
-    * selected in the Shelf Configuration. More alternative shelfs can
-    * be provided by using more group names. eg, "e/shelf/black/base" */
-   group {
-      name: "e/shelf/alternate/base";
-      images {
-         image: "shelf_alt_bg.png" COMP;
-         //     image: "shelf_alt_bg_left.png" COMP;
-         //     image: "shelf_alt_bg_right.png" COMP;
-         image: "shelf_alt_over.png" COMP;
-         //     image: "shelf_alt_over_left.png" COMP;
-         //     image: "shelf_alt_over_right.png" COMP;
-         image: "shelf_alt_shine.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "shelf_base";
-               image.normal: "shelf_alt_bg.png";
-               fill.smooth: 0;
-            }
-            //        description { state: "left" 0.0;
-            //           image.normal: "shelf_alt_bg_left.png";
-            //           fill.smooth: 0;
-            //        }
-            //        description { state: "right" 0.0;
-            //           image.normal: "shelf_alt_bg_right.png";
-            //           fill.smooth: 0;
-            //        }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 3 3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -4 -4;
-               }
-            }
-         }
-         part {
-            name: "shine";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "shelf_alt_shine.png";
-               rel2.relative: 1.0 0.5;
-               fill.smooth: 0;
-            }
-            //        description { state: "left" 0.0;
-            //           inherit: "default" 0.0;
-            //           color: 255 255 255 0;
-            //        }
-            //        description { state: "right" 0.0;
-            //           inherit: "default" 0.0;
-            //           color: 255 255 255 0;
-            //        }
-         }
-         part {
-            name: "over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "shelf_alt_over.png";
-               image.border: 5 5 5 5;
-               image.middle: 0;
-               fill.smooth: 0;
-            }
-            //        description { state: "left" 0.0;
-            //           image.normal: "shelf_alt_over_left.png";
-            //           image.border: 5 5 5 5;
-            //           image.middle: 0;
-            //           fill.smooth: 0;
-            //        }
-            //        description { state: "right" 0.0;
-            //           image.normal: "shelf_alt_over_right.png";
-            //           image.border: 5 5 5 5;
-            //           image.middle: 0;
-            //           fill.smooth: 0;
-            //        }
-         }
-      }
-      /* Because programs can not respond to 2 different types of signals,
-       * the programs are split into individual programs that point towards
-       * the base program for its orientation. */
-      programs {
-         /* Left orientation */
-         //     program { name: "left";
-         //        signal: "e,state,orientation,left";
-         //        source: "e";
-         //        action: STATE_SET "left" 0.0;
-         //        target: "base";
-         //        target: "over";
-         //        target: "shine";
-         //     }
-         //     program { name: "left_top";
-         //        signal: "e,state,orientation,left_top";
-         //        source: "e";
-         //        after: "left";
-         //     }
-         //     program { name: "left_bottom";
-         //        signal: "e,state,orientation,left_bottom";
-         //        source: "e";
-         //        after: "left";
-         //     }
-         //     /* Right orientation */
-         //     program { name: "right";
-         //        signal: "e,state,orientation,right";
-         //        source: "e";
-         //        action: STATE_SET "right" 0.0;
-         //        target: "base";
-         //        target: "over";
-         //        target: "shine";
-         //     }
-         //     program { name: "right_top";
-         //        signal: "e,state,orientation,right_top";
-         //        source: "e";
-         //        after: "right";
-         //     }
-         //     program { name: "right_bottom";
-         //        signal: "e,state,orientation,right_bottom";
-         //        source: "e";
-         //        after: "right";
-         //     }
-      }
-   }
-   /* This is the alternate shelf. It provides a stylistic alternative to
-    * make the shelf more dynamic to your tastes and wallpaper. It is
-    * selected in the Shelf Configuration. More alternative shelfs can
-    * be provided by using more group names. eg, "e/shelf/black/base" */
-   group { name: "e/shelf/alternate_vertical/base";
-      images {
-        image: "shelf_alt_vert_bg.png" COMP;
-//      image: "shelf_alt_bg_left.png" COMP;
-//      image: "shelf_alt_bg_right.png" COMP;
-        image: "shelf_alt_over.png" COMP;
-//      image: "shelf_alt_over_left.png" COMP;
-//      image: "shelf_alt_over_right.png" COMP;
-      }
-      parts {
-        part { name: "base";
-           mouse_events: 0;
-           description { state: "default" 0.0;
-               color_class: "shelf_base";
-              image.normal: "shelf_alt_vert_bg.png";
-              fill.smooth: 0;
-           }
-//         description { state: "left" 0.0;
-//            image.normal: "shelf_alt_bg_left.png";
-//            fill.smooth: 0;
-//         }
-//         description { state: "right" 0.0;
-//            image.normal: "shelf_alt_bg_right.png";
-//            fill.smooth: 0;
-//         }
-        }
-        part { name: "e.swallow.content";
-           type: SWALLOW;
-           description { state: "default" 0.0;
-              rel1 {
-                 relative: 0.0 0.0;
-                 offset: 3 3;
-              }
-              rel2 {
-                 relative: 1.0 1.0;
-                 offset: -4 -4;
-              }
-           }
-        }
-        part { name: "over";
-           mouse_events: 0;
-           description { state: "default" 0.0;
-              image.normal: "shelf_alt_over.png";
-              image.border: 5 5 5 5;
-              image.middle: 0;
-              fill.smooth: 0;
-           }
-//         description { state: "left" 0.0;
-//            image.normal: "shelf_alt_over_left.png";
-//            image.border: 5 5 5 5;
-//            image.middle: 0;
-//            fill.smooth: 0;
-//         }
-//         description { state: "right" 0.0;
-//            image.normal: "shelf_alt_over_right.png";
-//            image.border: 5 5 5 5;
-//            image.middle: 0;
-//            fill.smooth: 0;
-//         }
-        }
-      }
-      /* Because programs can not respond to 2 different types of signals,
-       * the programs are split into individual programs that point towards
-       * the base program for its orientation. */
-      programs {
-        /* Left orientation */
-//      program { name: "left";
-//         signal: "e,state,orientation,left";
-//         source: "e";
-//         action: STATE_SET "left" 0.0;
-//         target: "base";
-//         target: "over";
-//         target: "shine";
-//      }
-//      program { name: "left_top";
-//         signal: "e,state,orientation,left_top";
-//         source: "e";
-//         after: "left";
-//      }
-//      program { name: "left_bottom";
-//         signal: "e,state,orientation,left_bottom";
-//         source: "e";
-//         after: "left";
-//      }
-//      /* Right orientation */
-//      program { name: "right";
-//         signal: "e,state,orientation,right";
-//         source: "e";
-//         action: STATE_SET "right" 0.0;
-//         target: "base";
-//         target: "over";
-//         target: "shine";
-//      }
-//      program { name: "right_top";
-//         signal: "e,state,orientation,right_top";
-//         source: "e";
-//         after: "right";
-//      }
-//      program { name: "right_bottom";
-//         signal: "e,state,orientation,right_bottom";
-//         source: "e";
-//         after: "right";
-//      }
-      }
-   }
-   group {
-      name: "e/shelf/alternate/inset";
-      images {
-         image: "inset_raised.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "inset";
-                  offset: 4 4;
-               }
-               rel2 {
-                  to: "inset";
-                  offset: -5 -5;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -1 -1;
-               }
-            }
-         }
-         part {
-            name: "inset";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: -1 -1;
-               rel2.offset: 0 0;
-               image.normal: "inset_raised.png";
-               image.middle: 0;
-               image.border: 7 7 7 7;
-               fill.smooth: 0;
-            }
-         }
-      }
-   }
-   group {
-      name: "e/shelf/alternate/plain";
-      parts {
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: CONNMAN ***/
-
-#define MSG_ID_STRENGTH 1
-
-#define CONNMAN_STATE_PART_ADD() \
-         part { \
-            name: "state"; \
-            type: IMAGE; \
-            mouse_events: 0; \
-            description { \
-               state: "default" 0.0; \
-               aspect: 1 1; \
-               aspect_preference: BOTH; \
-               color: 255 255 255 0; \
-               image.normal: "connman_status_ready"; \
-               rel1.relative: 0.8 0.8; \
-               rel2.relative: 1 1; \
-               align: 1 1; \
-               min: 8 8; \
-            } \
-            description { \
-               state: "ready" 0.0; \
-               inherit: "default" 0.0; \
-               color: 255 255 255 255; \
-            } \
-            description { \
-               state: "online" 0.0; \
-               inherit: "default" 0.0; \
-               color: 255 255 255 255; \
-               image.normal: "connman_status_online"; \
-            } \
-         }
-
-#define CONNMAN_IMAGES_SET(_name, _min) \
-         images { \
-            set { \
-               name: "connman_"##_name; \
-               image { \
-                  image: "connman_"##_name##"_128.png" COMP; \
-                  size: (_min+1) (_min+1) 1000 1000; \
-               } \
-               image { \
-                  image: "connman_"##_name##"_32.png" COMP; \
-                  size: 1 1 _min _min; \
-               } \
-            } \
-         } \
-
-
-#define CONNMAN_ICON(_icon) \
-   group { \
-      name: "e/modules/connman/icon/"##_icon; \
-      script { \
-         public message(Msg_Type:type, id, ...) { \
-            if ((type == MSG_INT_SET) && (id == MSG_ID_STRENGTH)) { \
-               new state = getarg(2); \
-               /* Connecting if in association or configuration */ \
-               if ((state == 2)) \
-               { \
-                  set_state(PART:"state", "default", 0.0); \
-                  run_program(PROGRAM:"connecting"); \
-                  return; \
-               } \
-               if ((state == 3)) \
-                  return; \
-               if ((state == 4)) \
-                  set_state(PART:"state", "ready", 0.0); \
-               else if ((state == 5)) \
-                  set_state(PART:"state", "online", 0.0); \
-               else \
-                  set_state(PART:"state", "default", 0.0); \
-               set_state(PART:"icon", "default", 0.0); \
-            } \
-         } \
-      } \
-      parts { \
-         CONNMAN_IMAGES_SET(_icon, 32) \
-         part { \
-            name: "icon"; \
-            type: IMAGE; \
-            mouse_events: 0; \
-            description { \
-               state: "default" 0.0; \
-               aspect: 1 1; \
-               aspect_preference: BOTH; \
-               image.normal: "connman_"##_icon##; \
-            } \
-            description { \
-               state: "hidden" 0.0; \
-               inherit: "default" 0.0; \
-               color: 255 255 255 0; \
-            } \
-         } \
-         CONNMAN_STATE_PART_ADD() \
-      } \
-      programs { \
-         program { \
-            name: "connecting"; \
-            action: STATE_SET "hidden" 0.0; \
-            transition: ACCEL 0.3; \
-            target: "icon"; \
-            after: "connecting,2"; \
-         } \
-         program { \
-            name: "connecting,2"; \
-            action: STATE_SET "default" 0.0; \
-            transition: DECEL 0.3; \
-            target: "icon"; \
-            after: "connecting"; \
-         } \
-      } \
-   }
-
-CONNMAN_ICON(bluetooth)
-CONNMAN_ICON(cellular)
-CONNMAN_ICON(ethernet)
-
-#undef CONNMAN_ICON
-
-   group {
-      name: "e/modules/connman/icon/wifi";
-
-#define CONNMAN_BAR_IMAGES_SET(_name) \
-         images { \
-            set { \
-               name: "wifi_bar_"##_name; \
-               image { \
-                  image: "connman_wifi_"##_name##"_128.png" COMP; \
-                  /* FIXME: check why it doesn't work */ \
-                  /* size: 33 33 128 128; \ */ \
-                  size: 33 33 1000 1000; \
-               } \
-               image { \
-                  image: "connman_wifi_"##_name##"_32.png" COMP; \
-                  size: 1 1 32 32; \
-               } \
-            } \
-         } \
-
-#define CONNMAN_BAR_ON(_name) \
-         CONNMAN_BAR_IMAGES_SET(_name) \
-         part { \
-            name: "bar_"##_name; \
-            type: IMAGE; \
-            mouse_events: 0; \
-            description { \
-               state: "default" 0.0; \
-               aspect: 1 1; \
-               aspect_preference: BOTH; \
-               color: 255 255 255 0; \
-               image.normal: "wifi_bar_"##_name; \
-            } \
-            description { \
-               state: "visible" 0.0; \
-               inherit: "default" 0.0; \
-               color: 255 255 255 255; \
-            } \
-         }
-
-#define CONNMAN_CONNECTING_ON(_cur, _next) \
-         program { \
-            name: "connecting,"##_cur##",on"; \
-            action: STATE_SET "visible" 0.0; \
-            transition: ACCELERATE 0.2; \
-            target: "bar_"##_cur##"_on"; \
-            after: "connecting,"##_cur##",off"; \
-            after: "connecting,"##_next##",on"; \
-         }
-
-#define CONNMAN_CONNECTING_OFF(_cur) \
-         program { \
-            name: "connecting,"##_cur##",off"; \
-            action: STATE_SET "default" 0.0; \
-            transition: DECELERATE 0.2; \
-            target: "bar_"##_cur##"_on"; \
-         }
-
-      script {
-         public message(Msg_Type:type, id, ...) {
-            if ((type == MSG_INT_SET) && (id == MSG_ID_STRENGTH)) {
-               new state = getarg(2);
-               new Float:str = getarg(3);
-
-               /* Connecting if in association or configuration */
-               if ((state == 2))
-               {
-                  set_state(PART:"state", "default", 0.0);
-                  run_program(PROGRAM:"connecting");
-                  return;
-               }
-               if ((state == 3))
-                  return;
-
-               if ((state == 4))
-                  set_state(PART:"state", "ready", 0.0);
-               else if ((state == 5))
-                  set_state(PART:"state", "online", 0.0);
-               else
-                  set_state(PART:"state", "default", 0.0);
-
-               set_state(PART:"bar_0_on", "visible", 0.0);
-               set_tween_state(PART:"bar_1_on", (str - (100/3) * 0) / (100/3),
-                     "default", 0.0, "visible", 0.0);
-               set_tween_state(PART:"bar_2_on", (str - (100/3) * 1) / (100/3),
-                     "default", 0.0, "visible", 0.0);
-               set_tween_state(PART:"bar_3_on", (str - (100/3) * 2) / (100/3),
-                     "default", 0.0, "visible", 0.0);
-            }
-         }
-      }
-
-      parts {
-
-         CONNMAN_BAR_IMAGES_SET(off)
-         CONNMAN_BAR_IMAGES_SET(not)
-         part {
-            name: "bar_off";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1 1;
-               aspect_preference: BOTH;
-               image.normal: "wifi_bar_off";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-
-         CONNMAN_BAR_ON(0_on)
-         CONNMAN_BAR_ON(1_on)
-         CONNMAN_BAR_ON(2_on)
-         CONNMAN_BAR_ON(3_on)
-
-         part {
-            name: "bar_not";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1 1;
-               aspect_preference: BOTH;
-               image.normal: "wifi_bar_not";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         CONNMAN_IMAGES_SET(status_ready, 8)
-         CONNMAN_IMAGES_SET(status_online, 8)
-         CONNMAN_STATE_PART_ADD()
-      }
-      programs {
-         program {
-            name: "connman,enabled";
-            signal: "e,available";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bar_not";
-            target: "bar_off";
-         }
-         program {
-            name: "connman,disabled";
-            signal: "e,unavailable";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bar_0_on";
-            target: "bar_1_on";
-            target: "bar_2_on";
-            target: "bar_3_on";
-            after: "connman,disabled,2";
-         }
-         program {
-            name: "connman,disabled,2";
-            action: STATE_SET "disabled" 0.0;
-            target: "bar_not";
-            target: "bar_off";
-         }
-         program {
-            name: "connecting";
-            action: STATE_SET "default" 0.0;
-            target: "bar_1_on";
-            target: "bar_2_on";
-            target: "bar_3_on";
-            after: "connecting,2";
-         }
-         program {
-            name: "connecting,2";
-            action: STATE_SET "visible" 0.0;
-            target: "bar_0_on";
-            after: "connecting,1,on";
-         }
-         CONNMAN_CONNECTING_ON(1, 2)
-         CONNMAN_CONNECTING_ON(2, 3)
-         CONNMAN_CONNECTING_ON(3, 1)
-         CONNMAN_CONNECTING_OFF(1)
-         CONNMAN_CONNECTING_OFF(2)
-         CONNMAN_CONNECTING_OFF(3)
-      }
-
-#undef CONNMAN_BAR_IMAGES_SET
-#undef CONNMAN_BAR_ON
-#undef CONNMAN_CONNECTING_ON
-#undef CONNMAN_CONNECTING_OFF
-#undef MSG_ID_STRENGTH
-
-   }
-
-   group {
-      name: "e/modules/connman/main";
-
-#define CONNMAN_TECH_ICON_ADD(_tech) \
-         part { \
-            name: #_tech##"_icon"; \
-            type: GROUP; \
-            mouse_events: 0; \
-            source: "e/modules/connman/icon/"##_tech; \
-            description { \
-               state: "default" 0.0; \
-               visible: 0; \
-            } \
-            description { \
-               state: "visible" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 1; \
-            } \
-         } \
-         program { \
-            name: "technology_"##_tech; \
-            signal: "e,changed,technology,"##_tech; \
-            source: "e"; \
-            action: STATE_SET "default" 0.0; \
-            target: "wifi_icon"; \
-            target: "ethernet_icon"; \
-            target: "cellular_icon"; \
-            target: "bluetooth_icon"; \
-            after: "technology_"##_tech##",2"; \
-         } \
-         program { \
-            name: "technology_"##_tech##",2"; \
-            action: STATE_SET "visible" 0.0; \
-            target: #_tech##"_icon"; \
-         }
-
-      parts {
-         part {
-            name: "eventarea";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         CONNMAN_TECH_ICON_ADD(wifi)
-         CONNMAN_TECH_ICON_ADD(ethernet)
-         CONNMAN_TECH_ICON_ADD(cellular)
-         CONNMAN_TECH_ICON_ADD(bluetooth)
-      }
-      programs {
-         program {
-            name: "technology_other";
-            signal: "e,changed,technology,other";
-            source: "e";
-            after: "technology_wifi";
-         }
-         program {
-            name: "connman,disabled";
-            signal: "e,unavailable";
-            source: "e";
-            after: "connman,enabled";
-         }
-         program {
-            name: "connman,enabled";
-            signal: "e,available";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "wifi_icon";
-            target: "ethernet_icon";
-            target: "cellular_icon";
-            target: "bluetooth_icon";
-            after: "connman,enabled,2";
-         }
-         program {
-            name: "connman,enabled,2";
-            action: STATE_SET "visible" 0.0;
-            target: "wifi_icon";
-         }
-      }
-#undef CONNMAN_TECH_ICON_ADD
-   }
-
-   group {
-      name: "e/modules/connman/end";
-
-      CONNMAN_IMAGES_SET(security1, 32)
-      CONNMAN_IMAGES_SET(security2, 32)
-
-      parts {
-         part {
-            name: "security";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1 1;
-               aspect_preference: BOTH;
-               color: 255 255 255 0;
-               image.normal: "connman_security1";
-            }
-            description {
-               state: "almost_secure" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "secure" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               image.normal: "connman_security2";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "security,off";
-            signal: "e,security,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "security";
-         }
-         program {
-            name: "security,none";
-            signal: "e,security,none";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "security";
-         }
-         program {
-            name: "security,almost_secure";
-            signal: "e,security,wep";
-            source: "e";
-            action: STATE_SET "almost_secure" 0.0;
-            target: "security";
-         }
-         program {
-            name: "security,secure";
-            signal: "e,security,psk";
-            source: "e";
-            action: STATE_SET "secure" 0.0;
-            target: "security";
-         }
-      }
-   }
-
-#undef CONNMAN_STATE_PART_ADD
-#undef CONNMAN_IMAGES_SET
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: CONF_EDGEBINDINGS ***/
-
-/* This group draws the edge and corners for the user to pick.
- * XXX: Needs some love from masters of the brush! */
-
-   group {
-      name: "e/modules/conf_edgebindings/selection";
-      parts {
-         part {
-            name: "e.swallow.background";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 210 150;
-               rel1.offset: 4 4;
-               rel2 {
-                  relative: 0.5 1;
-                  offset: -2 -5;
-               }
-            }
-         }
-         part {
-            name: "e.edge.top_left";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 0 0;
-                  offset: 20 20;
-                  to: "e.swallow.background";
-               }
-               color: 255 0 0 150;
-            }
-         }
-         part {
-            name: "e.edge.top";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  offset: 20 0;
-                  to: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 1 0;
-                  offset: -20 15;
-                  to: "e.swallow.background";
-               }
-               color: 255 255 0 150;
-            }
-         }
-         part {
-            name: "e.edge.top_right";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1 0;
-                  offset: -20 0;
-                  to: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 1 0;
-                  offset: 0 20;
-                  to: "e.swallow.background";
-               }
-               color: 255 0 0 150;
-            }
-         }
-         part {
-            name: "e.edge.right";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1 0;
-                  offset: -15 20;
-                  to: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 1 1;
-                  offset: 0 -20;
-                  to: "e.swallow.background";
-               }
-               color: 255 255 0 150;
-            }
-         }
-         part {
-            name: "e.edge.bottom_right";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1 1;
-                  offset: -20 -20;
-                  to: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 1 1;
-                  offset: 0 0;
-                  to: "e.swallow.background";
-               }
-               color: 255 0 0 150;
-            }
-         }
-         part {
-            name: "e.edge.bottom";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0 1;
-                  offset: 20 -15;
-                  to: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 1 1;
-                  offset: -20 0;
-                  to: "e.swallow.background";
-               }
-               color: 255 255 0 150;
-            }
-         }
-         part {
-            name: "e.edge.bottom_left";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0 1;
-                  offset: 0 -20;
-                  to: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 0 1;
-                  offset: 20 0;
-                  to: "e.swallow.background";
-               }
-               color: 255 0 0 150;
-            }
-         }
-         part {
-            name: "e.edge.left";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0 0;
-                  offset: 0 20;
-                  to: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 0 1;
-                  offset: 15 -20;
-                  to: "e.swallow.background";
-               }
-               color: 255 255 0 150;
-            }
-         }
-         part {
-            name: "e.swallow.check";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1 1;
-                  offset: 5 4;
-                  to_x: "e.swallow.background";
-                  to_y: "e.text.description";
-               }
-               rel2 {
-                  relative: 1 1;
-                  offset: -5 24;
-                  to_y: "e.text.description";
-               }
-            }
-         }
-         part {
-            name: "e.swallow.slider";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1 1;
-                  offset: 5 1;
-                  to_x: "e.edge.bottom_right";
-                  to_y: "e.swallow.check";
-               }
-               rel2 {
-                  relative: 1 1;
-                  offset: -5 -1;
-               }
-            }
-         }
-         part {
-            name: "e.text.description";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1 0;
-                  offset: 5 4;
-                  to_x: "e.swallow.background";
-               }
-               rel2 {
-                  relative: 1 1;
-                  offset: -5 -45;
-               }
-               text {
-                  style: "dialog_style";
-                  min: 1 1;
-               }
-            }
-         }
-         part {
-            name: "e.text.selection";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               rel1 {
-                  relative: 1 1;
-                  offset: 5 5;
-                  to: "e.edge.top_left";
-               }
-               rel2 {
-                  relative: 0 0;
-                  offset: -5 -5;
-                  to: "e.edge.bottom_right";
-               }
-               color: 224 224 224 255;
-               color3: 0 0 0 64;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 12;
-                  align: 0.5 0.5;
-                  fit: 1 1;
-               }
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: START ***/
-
-   /* This is for the "start" module - i.e. a "start" button. It simply
-    * provides such a button/gadget in a shelf that pops up E's main
-    * menu - a nice familiarity feature for those from the windows world.
-    * Other than that it really does nothing, so this button can be quite
-    * imaginative as it has few functional requirements */
-
-   group {
-      name: "e/modules/start/main";
-      max: 128 128;
-      images {
-         image: "logo_white_128.png" COMP;
-         image: "logo_black_128.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "logo_white_128.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "over";
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.relative: -0.5 -0.5;
-               rel2.relative: 1.5 1.5;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "logo_black_128.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.0 0.0;
-               rel2.relative: 1.0 1.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "on";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            transition: LINEAR 0.2;
-            target: "base";
-            target: "over";
-         }
-         program {
-            name: "off";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.3;
-            target: "base";
-            target: "over";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: PAGER ***/
-
-   group {
-      name: "e/modules/pager/popup";
-      images {
-         image: "base_bg.png" COMP;
-         image: "bd_top_hilight.png" COMP;
-         image: "bd_title_bg.png" COMP;
-         image: "bd_title_over.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "base_bg.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "top_hilight";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 15;
-               }
-               image.normal: "bd_top_hilight.png";
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "title_back";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 4 0;
-               }
-               rel2 {
-                  to_y: "e.text.label";
-                  relative: 1.0 1.0;
-                  offset: -5 -4;
-               }
-               image {
-                  normal: "bd_title_bg.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            effect: SOFT_SHADOW;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               align: 0.5 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               color: 224 224 224 255;
-               color3: 0 0 0 64;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.5 0.0;
-                  min: 1 1;
-               }
-            }
-         }
-         part {
-            name: "title_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "title_back";
-               rel2.to: "title_back";
-               image {
-                  normal: "bd_title_over.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_y: "e.text.label";
-                  relative: 0.0 1.0;
-                  offset: 12 11;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -13 -13;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/modules/pager/desk";
-      images {
-         image: "pager_base1.png" COMP;
-         image: "pager_base2.png" COMP;
-         image: "pager_hi1.png" COMP;
-         image: "pager_hi2.png" COMP;
-         image: "pager_base_pattern.png" COMP;
-      }
-      script {
-         public disable_live_preview = 0;
-         public show_desk_names = 0;
-         public mouse_in = 0;
-      }
-      parts {
-         part {
-            name: "zoom";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.offset: 0 0;
-               rel2.offset: -1 -1;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -3;
-               rel2.offset: 2 2;
-            }
-         }
-         part {
-            name: "base";
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  to: "zoom";
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "zoom";
-                  offset: 0 0;
-               }
-               image.normal: "pager_base2.png";
-               image.border: 5 5 5 5;
-               fill.smooth: 0;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "base2";
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  to: "zoom";
-                  offset: -11 -11;
-               }
-               rel2 {
-                  to: "zoom";
-                  offset: 10 10;
-               }
-               image.normal: "pager_base1.png";
-               image.border: 5 5 5 5;
-               fill.smooth: 0;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: -1 -1;
-               rel2.offset: 0 0;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.background";
-            type: SWALLOW;
-            clip_to: "bg_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  offset: 3 3;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -4 -4;
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "bg_clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 200;
-               rel1.to: "e.background";
-               rel2.to: "e.background";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "pattern";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "over2";
-               rel2.to: "over2";
-               image.normal: "pager_base_pattern.png";
-               fill.size.relative: 0.0 0.0;
-               fill.size.offset: 12 12;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 128;
-               rel1 {
-                  to: "base";
-                  offset: 4 4;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -5 -5;
-               }
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               rel1.to: "clip";
-               rel2.to: "clip";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1.to: "clip";
-               rel2.to: "clip";
-               color: 0 0 0 0;
-               color_class: "module_label";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 8;
-                  align: 0.5 0.5;
-                  text_class: "module_small";
-               }
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               color: 0 0 0 128;
-            }
-         }
-         part {
-            name: "over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               image.normal: "pager_hi2.png";
-               rel1 {
-                  to: "base";
-                  offset: 3 3;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -4 -4;
-               }
-               image.border: 2 2 2 2;
-               image.middle: 0;
-               fill.smooth: 0;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "over2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               image.normal: "pager_hi1.png";
-               rel1 {
-                  to: "base2";
-                  offset: 3 3;
-               }
-               rel2 {
-                  to: "base2";
-                  offset: -4 -4;
-               }
-               image.border: 2 2 2 2;
-               image.middle: 0;
-               fill.smooth: 0;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.eventarea";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "select";
-            signal: "e,state,selected";
-            source: "e";
-            script {
-               if (get_int(disable_live_preview) == 1) {
-                    set_state(PART:"base", "active", 0.0);
-                    set_state(PART:"base2", "active", 0.0);
-                    set_state(PART:"pattern", "active", 0.0);
-                    set_state(PART:"clip", "active", 0.0);
-                    set_state(PART:"over", "active", 0.0);
-                    set_state(PART:"over2", "active", 0.0);
-               } else {
-                 set_state(PART:"bg_clip", "active", 0.0);
-                 set_state(PART:"clip", "active", 0.0);
-               }
-            }
-            transition: LINEAR 0.2;
-         }
-         program {
-            name: "unselect";
-            signal: "e,state,unselected";
-            source: "e";
-            script {
-               if (get_int(disable_live_preview) == 1) {
-                    set_state(PART:"base", "default", 0.0);
-                    set_state(PART:"base2", "default", 0.0);
-                    set_state(PART:"pattern", "default", 0.0);
-                    set_state(PART:"clip", "default", 0.0);
-                    set_state(PART:"over", "default", 0.0);
-                    set_state(PART:"over2", "default", 0.0);
-               } else {
-                 set_state(PART:"bg_clip", "default", 0.0);
-                 set_state(PART:"clip", "default", 0.0);
-               }
-            }
-            transition: LINEAR 0.3;
-         }
-         program {
-            name: "preview";
-            signal: "e,preview,on";
-            source: "e";
-            script {
-               set_int(disable_live_preview, 0);
-               set_state(PART:"bg_clip", "default", 0.0);
-               set_state(PART:"e.background", "default", 0.0);
-               set_state(PART:"base", "hidden", 0.0);
-               set_state(PART:"base2", "hidden", 0.0);
-               set_state(PART:"pattern", "default", 0.0);
-               set_state(PART:"over", "active", 0.0);
-               set_state(PART:"over2", "default", 0.0);
-            }
-            transition: LINEAR 0.3;
-         }
-         program {
-            name: "preview_off";
-            signal: "e,preview,off";
-            source: "e";
-            script {
-               set_int(disable_live_preview, 1);
-               set_state(PART:"bg_clip", "hidden", 0.0);
-               set_state(PART:"e.background", "hidden", 0.0);
-               set_state(PART:"base", "default", 0.0);
-               set_state(PART:"base2", "default", 0.0);
-            }
-            transition: LINEAR 0.3;
-         }
-         program {
-            name: "drg";
-            signal: "e,action,drag,in";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            transition: SINUSOIDAL 0.2;
-            target: "zoom";
-            after: "drg2";
-         }
-         program {
-            name: "drg2";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.2;
-            target: "zoom";
-            after: "drg";
-         }
-         program {
-            name: "ndrg";
-            signal: "e,action,drag,out";
-            source: "e";
-            action: ACTION_STOP;
-            target: "drg";
-            target: "drg2";
-            after: "ndrg2";
-         }
-         program {
-            name: "ndrg2";
-            action: STATE_SET "default" 0.0;
-            target: "zoom";
-         }
-         program {
-            name: "name_enable";
-            signal: "e,name,show";
-            source: "e";
-            script {
-               set_int(show_desk_names, 1);
-               set_state(PART:"e.text.label", "active", 0.0);
-            }
-         }
-         program {
-            name: "name_disable";
-            signal: "e,name,hide";
-            source: "e";
-            script {
-               set_int(show_desk_names, 0);
-               if (!get_int(mouse_in))
-                 set_state(PART:"e.text.label", "default", 0.0);
-            }
-         }
-         program {
-            name: "name_show";
-            signal: "mouse,in";
-            source: "e.eventarea";
-            script {
-               if (get_int(show_desk_names) != 1)
-                 set_state(PART:"e.text.label", "active", 0.0);
-               set_int(mouse_in, 1);
-            }
-            transition: SINUSOIDAL 0.1;
-         }
-         program {
-            name: "name_hide";
-            signal: "mouse,out";
-            source: "e.eventarea";
-            script {
-               if (get_int(show_desk_names) != 1)
-                 set_state(PART:"e.text.label", "default", 0.0);
-               set_int(mouse_in, 0);
-            }
-
-            transition: SINUSOIDAL 0.2;
-         }
-         // don't have any states/anim for urgent windows on a desktop
-         //    program { name: "xx";
-         //       signal: "e,state,urgent";
-         //       source: "e";
-         //    }
-         // don't have any states/anim for urgent windows on a desktop
-         //    program { name: "xx";
-         //       signal: "e,state,not_urgent";
-         //       source: "e";
-         //    }
-      }
-   }
-   group {
-      name: "e/modules/pager/window";
-      images {
-         image: "pager_window.png" COMP;
-         image: "pager_window_unsel.png" COMP;
-         image: "exclam.png" COMP;
-      }
-      parts {
-         part {
-            name: "icon_area";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "icon_area2";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "uw0" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description {
-               state: "uw1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description {
-               state: "uw2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description {
-               state: "uw3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description {
-               state: "uw4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "icon_area2";
-                  offset: -3 -3;
-               }
-               rel2 {
-                  to: "icon_area2";
-                  offset: 2 2;
-               }
-               image.normal: "pager_window_unsel.png";
-               image.border: 9 9 7 6;
-            }
-            description {
-               state: "focused" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "pager_window.png";
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               align: 1.0 1.0;
-               max: 24  24;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1 {
-                  to: "base";
-                  offset: 4 7;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -5 -7;
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               rel1 {
-                  to: "base";
-                  offset: 2 2;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -3 -3;
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "urgent";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "urgent2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "exclam.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "preview";
-            signal: "e,preview,on";
-            source: "e";
-            script {
-               set_state(PART:"e.swallow.content", "default", 0.0);
-               set_state(PART:"e.swallow.icon", "hidden", 0.0);
-            }
-         }
-         program {
-            name: "preview_off";
-            signal: "e,preview,off";
-            source: "e";
-            script {
-               set_state(PART:"e.swallow.content", "hidden", 0.0);
-               set_state(PART:"e.swallow.icon", "default", 0.0);
-            }
-         }
-         program {
-            name: "focus_in";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            target: "base";
-         }
-         program {
-            name: "focus_out";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "base";
-         }
-         program {
-            name: "urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.5;
-            target: "urgent";
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program {
-            name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            transition: LINEAR 0.5;
-            target: "urgent2";
-            after: "urgent3";
-         }
-         program {
-            name: "urgent3";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program {
-            name: "urgentw0";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw1";
-         }
-         program {
-            name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw2";
-         }
-         program {
-            name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program {
-            name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw4";
-         }
-         program {
-            name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw0";
-         }
-         program {
-            name: "not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            target: "urgent";
-            target: "urgent2";
-            target: "urgent3";
-            after: "not_urgent2";
-         }
-         program {
-            name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            target: "icon_area2";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: BATTERY ***/
-
-   group {
-      name: "e/modules/battery/main";
-      images {
-         image: "batt_base.png" COMP;
-         image: "batt_level.png" COMP;
-         image: "batt_over.png" COMP;
-         image: "batt_power.png" COMP;
-      }
-      min: 16 16;
-      max: 128 128;
-      script {
-         public message(Msg_Type:type, id, ...) {
-            if ((type == MSG_FLOAT) && (id == 1)) {
-               new Float:val;
-               new r;
-               new g;
-               new b;
-               val = getfarg(2);
-               if (val < 0.35) {
-                  new Float:val1;
-                  new Float:val2;
-                  val1 = val - 0.10;
-                  if (val1 < 0.0) val1 = 0.0;
-                     val2 = 0.125 - val1;
-                  if (val2 < 0.0) val2 = 0.0;
-                     val2 = val2 / 0.125;
-                     r = round(val2 * 255.0, ROUND);
-                     val2 = val1;
-                  if (val2 > 0.125) val2 = 0.125;
-                     val2 = val2 / 0.125;
-                     g = round(val2 * 255.0, ROUND);
-                     b = 0;
-               } 
-               else {
-                  r = 0;
-                  g = 255;
-                  b = 0;
-               }
-               custom_state(PART:"fill", "default", 0.0);
-               set_state_val(PART:"fill", STATE_COLOR, r, g, b, 255);
-               set_state_val(PART:"fill", STATE_COLOR, r, g, b, 255);
-               set_state_val(PART:"fill", STATE_COLOR, r, g, b, 255);
-               set_state(PART:"fill", "custom", 0.0);
-               
-               custom_state(PART:"fill_clip", "default", 0.0);
-               set_state_val(PART:"fill_clip", STATE_REL1, 0.0, 1.0 - val);
-               set_state(PART:"fill_clip", "custom", 0.0);
-            }
-         }
-      }
-      parts {
-         part { name: "fade_clip";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description { state: "faded" 0.0;
-               color: 255 255 255 160;
-            }
-         }
-         part { name: "info_clip";
-            type: RECT;
-            mouse_events: 0;
-            clip_to: "fade_clip";
-            description { state: "default" 0.0;
-               color: 255 255 255 0;
-            }
-            description { state: "visible" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "pulse_clip";
-            type: RECT;
-            mouse_events: 0;
-            clip_to: "fade_clip";
-            description { state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description { state: "faded" 1.0;
-               color: 255 255 255 255;
-            }
-            description { state: "faded" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         part { name: "fill_region";
-            mouse_events: 0;
-            type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.relative: 0.0 (26/128);
-               rel2.relative: 1.0 ((128-14)/128);
-            }
-         }
-         part { name: "fill_clip";
-            type: RECT;
-            mouse_events: 0;
-            clip_to: "pulse_clip";
-            description { state: "default" 0.0;
-               rel1.to: "fill_region";
-               rel1.relative: 0.0 0.5;
-               rel2.to: "fill_region";
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "base";
-            clip_to: "pulse_clip";
-            description { state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "batt_base.png";
-            }
-         }
-         part { name: "fill";
-            mouse_events: 0;
-            clip_to: "fill_clip";
-            description { state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "batt_level.png";
-            }
-         }
-         part { name: "over";
-            mouse_events: 0;
-            clip_to: "pulse_clip";
-            description { state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "batt_over.png";
-            }
-         }
-         part { name: "power";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "batt_power.png";
-               visible: 0;
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part { name: "e.text.reading";
-            mouse_events: 0;
-            type: TEXT;
-            scale: 1;
-            clip_to: "info_clip";
-            effect: OUTLINE;
-            description { state: "default" 0.0;
-               align: 1.0 0.5;
-               rel1.relative: 0.5 0.0;
-               rel2.relative: 1.0 0.3;
-               color: 0 0 0 255;
-               color2: 255 255 255 128;
-               color_class: "module_label";
-               text {
-                  font: "Sans";
-                  size: 8;
-                  min: 1 1;
-                  align: 1.0 0.5;
-                  text_class: "module_small";
-               }
-            }
-         }
-         part { name: "e.text.time";
-            mouse_events: 0;
-            type: TEXT;
-            scale: 1;
-            clip_to: "info_clip";
-            effect: OUTLINE;
-            description { state: "default" 0.0;
-               align: 1.0 0.5;
-               rel1.relative: 0.5 0.3;
-               rel2.relative: 1.0 0.6;
-               color: 0 0 0 255;
-               color2: 255 255 255 128;
-               color_class: "module_label";
-               text {
-                  font: "Sans";
-                  size: 8;
-                  min: 1 1;
-                  align: 1.0 0.5;
-                  text_class: "module_small";
-               }
-            }
-         }
-      }
-      programs {
-         program { name: "hover1";
-            signal: "mouse,in";
-            source: "base";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3;
-            target: "info_clip";
-         }
-         program { name: "hover2";
-            signal: "mouse,out";
-            source: "base";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.3;
-            target: "info_clip";
-         }
-         program { name: "charge";
-            signal: "e,state,charging";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "power";
-         }
-         program { name: "discharge";
-            signal: "e,state,discharging";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "power";
-         }
-         program { name: "unknown";
-            signal: "e,state,unknown";
-            source: "e";
-            action: STATE_SET "faded" 0.0;
-            target: "fade_clip";
-         }
-         program { name: "pulse";
-            signal: "e,action,pulse,start";
-            source: "e";
-            action: STATE_SET "faded" 0.0;
-            transition: ACCELERATE 0.3;
-            after: "pulse2";
-            target: "pulse_clip";
-         }
-         program { name: "pulse2";
-            action: STATE_SET "faded" 1.0;
-            transition: ACCELERATE 0.1;
-            target: "pulse_clip";
-         }
-         program { name: "pulsestop";
-            signal: "e,action,pulse,stop";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "pulse_clip";
-         }
-      }
-   }
-   group {
-      name: "e/modules/battery/popup";
-      min: 240 64;
-      parts {
-         part {
-            name: "battery";
-            type: SWALLOW;
-            mouse_events: 1;
-            repeat_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 1 1;
-               max: 120 120;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 0.0 0.5;
-               rel1.relative: 0.0 0.0;
-               rel2.relative: 1.0 1.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to_x: battery;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 255;
-               text {
-                  text: "Your battery is low!";
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "module_large";
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.5;
-                  to_x: battery;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               color: 0 0 0 255;
-               text {
-                  text: "AC power is recommended.";
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "module_normal";
-               }
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: TEMPERATURE ***/
-
-   group {
-      name: "e/modules/temperature/main";
-      images {
-         image: "temp_base.png" COMP;
-         image: "temp_mid.png" COMP;
-         image: "temp_over.png" COMP;
-      }
-      min: 16 16;
-      max: 128 128;
-      script {
-         public message(Msg_Type:type, id, ...) {
-            if ((type == MSG_FLOAT) && (id == 1)) {
-               new Float:val;
-               val = getfarg(2);
-               set_drag(PART:"temp_top", 0.0, val);
-            }
-         }
-      }
-      parts {
-         part {
-            name: "base";
-            clip_to: "fade_clip";
-            description {
-               state: "default" 0.0;
-               aspect: 0.387 0.387;
-               aspect_preference: BOTH;
-               align: 0.5 0.5;
-               max: 48 124;
-               rel1 {
-                  relative: 0.0 0.0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-               }
-               image {
-                  normal: "temp_base.png";
-               }
-            }
-         }
-         part {
-            name: "temp";
-            clip_to: "temp_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-               }
-               rel2 {
-                  to: "base";
-               }
-               image {
-                  normal: "temp_mid.png";
-               }
-            }
-         }
-         part {
-            name: "overlay";
-            clip_to: "fade_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-               }
-               rel2 {
-                  to: "base";
-               }
-               image {
-                  normal: "temp_over.png";
-               }
-            }
-         }
-         part {
-            name: "e.text.reading";
-            type: TEXT;
-            scale: 1;
-            effect: OUTLINE_SOFT_SHADOW;
-            clip_to: "fade_clip";
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.0;
-               rel1 {
-                  relative: 1.0  0.0;
-                  to_x: "temp";
-               }
-               rel2 {
-                  relative: 1.0  0.0;
-               }
-               color: 255 255 255 0;
-               color2: 0 0 0 0;
-               color3: 0 0 0 0;
-               color_class: "module_label";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 8;
-                  min: 1 1;
-                  align: 0.0 0.0;
-                  text_class: "module_small";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               color2: 0 0 0 128;
-               color3: 0 0 0 32;
-            }
-         }
-         part {
-            name: "fade_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "temp_clip";
-            type: RECT;
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_x: "base";
-                  to_y: "temp_top";
-               }
-               rel2 {
-                  to: "base";
-               }
-            }
-         }
-         part {
-            name: "temp_top";
-            type: RECT;
-            dragable {
-               x: 0 0 0;
-               y: -1 1 0;
-               confine: "temp_limit";
-            }
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "temp_limit";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.0 0.081;
-                  to: "base";
-               }
-               rel2 {
-                  relative: 1.0 0.637;
-                  to: "base";
-               }
-            }
-         }
-         part {
-            name: "over";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "hover1";
-            signal: "mouse,in";
-            source: "over";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3;
-            target: "e.text.reading";
-         }
-         program {
-            name: "hover2";
-            signal: "mouse,out";
-            source: "over";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 1.0;
-            target: "e.text.reading";
-         }
-         program {
-            name: "known";
-            signal: "e,state,known";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "fade_clip";
-         }
-         program {
-            name: "unknown";
-            signal: "e,state,unknown";
-            source: "e";
-            action: STATE_SET "faded" 0.0;
-            target: "fade_clip";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: BACKLIGHT ***/
-   group { name: "e/modules/backlight/main";
-      images {
-         image: "bulb-0.png" COMP;
-         image: "bulb-1.png" COMP;
-         image: "bulb-2.png" COMP;
-      }
-      min: 16 16;
-      max: 128 128;
-      script {      
-       public message(Msg_Type:type, id, ...) {
-          if ((type == MSG_FLOAT) && (id == 0)) {
-             new Float:val;
-             val = getfarg(2);
-             set_tween_state(PART:"glow", val, "default", 0.0, "full", 0.0);
-             set_tween_state(PART:"glow2", val, "default", 0.0, "full", 0.0);
-          }
-       }
-      }
-      parts {
-         part {
-            name: "glow";
-            description { state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "bulb-1.png";
-               color: 255 255 255 0;
-            }
-            description { state: "full" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "base";
-            description { state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "bulb-0.png";
-            }
-         }
-         part {
-            name: "glow2";
-            description { state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "bulb-2.png";
-               color: 255 255 255 0;
-            }
-            description { state: "full" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-
-/*** MOD: CLOCK ***/
-   group { name: "e/modules/clock/digital";
-      min: 56 16;
-      max: 512 128;
-      images {
-         image: "flip_base.png" COMP;
-         image: "flip_base_shad.png" COMP;
-         image: "flip_shad.png" COMP;
-         image: "flip_0t.png" COMP;
-         image: "flip_0b.png" COMP;
-         image: "flip_1t.png" COMP;
-         image: "flip_1b.png" COMP;
-         image: "flip_2t.png" COMP;
-         image: "flip_2b.png" COMP;
-         image: "flip_3t.png" COMP;
-         image: "flip_3b.png" COMP;
-         image: "flip_4t.png" COMP;
-         image: "flip_4b.png" COMP;
-         image: "flip_5t.png" COMP;
-         image: "flip_5b.png" COMP;
-         image: "flip_6t.png" COMP;
-         image: "flip_6b.png" COMP;
-         image: "flip_7t.png" COMP;
-         image: "flip_7b.png" COMP;
-         image: "flip_8t.png" COMP;
-         image: "flip_8b.png" COMP;
-         image: "flip_9t.png" COMP;
-         image: "flip_9b.png" COMP;
-         image: "flip_amt.png" COMP;
-         image: "flip_amb.png" COMP;
-         image: "flip_pmt.png" COMP;
-         image: "flip_pmb.png" COMP;
-         image: "flip_colon.png" COMP;
-      }
-      script {
-#define DIGPRG(nom, ns) \
-         public ns ## v0_cur, ns ## v0_pre, ns ## v0_lock, ns ## v0_next; \
-         public ns ## animator2(val, Float:pos) { \
-            new st1[11], st2[11], v; \
-            v = get_int(ns ## v0_cur); \
-            snprintf(st1, 10, "%ih", v); \
-            snprintf(st2, 10, "%i", v); \
-            set_tween_state(PART:nom"bot", pos, st1, 0.0, st2, 0.0); \
-            set_tween_state(PART:nom"sh", pos, "half", 0.0, "full", 0.0); \
-            if (pos >= 1.0) { \
-               set_state(PART:nom"sh", "default", 0.0); \
-               set_int(ns ## v0_lock, 0); \
-            } \
-         } \
-         public ns ## animator1(val, Float:pos) { \
-            new st1[11], st2[11], v; \
-            v = get_int(ns ## v0_pre); \
-            snprintf(st1, 10, "%i", v); \
-            snprintf(st2, 10, "%ih", v); \
-            set_tween_state(PART:nom"top", pos, st1, 0.0, st2, 0.0); \
-            set_tween_state(PART:nom"sh", pos, "default", 0.0, "half", 0.0); \
-            if (pos >= 1.0) anim(0.1, #ns"animator2", val); \
-         } \
-         public ns ## valset(value) { \
-            new v, buf[11]; \
-            v = get_int(ns ## v0_cur); \
-            if (v == value) return; \
-            if (get_int(ns ## v0_lock) == 1) { \
-               set_state(PART:nom"sh", "default", 0.0); \
-            } \
-            set_int(ns ## v0_pre, v); \
-            set_int(ns ## v0_cur, value); \
-            set_int(ns ## v0_lock, 1); \
-            snprintf(buf, 10, "%i", get_int(ns ## v0_pre)); \
-            set_state(PART:nom"bot0", buf, 0.0); \
-            snprintf(buf, 10, "%ih", get_int(ns ## v0_cur)); \
-            set_state(PART:nom"bot", buf, 0.0); \
-            snprintf(buf, 10, "%i", get_int(ns ## v0_cur)); \
-            set_state(PART:nom"top0", buf, 0.0); \
-            snprintf(buf, 10, "%i", get_int(ns ## v0_pre)); \
-            set_state(PART:nom"top", buf, 0.0); \
-            set_state(PART:nom"sh", "default", 0.0); \
-            anim(0.1, #ns"animator1", 1); \
-         }
-
-         DIGPRG("s1", s1)
-         DIGPRG("s2", s2)
-
-         DIGPRG("m1", m1)
-         DIGPRG("m2", m2)
-
-         DIGPRG("h1", h1)
-         DIGPRG("h2", h2)
-
-         DIGPRG("ap", ap)
-                           
-         public do_seconds, do_24h, tick_timer;
-         
-         public clock_cb(val) {
-            new year, month, day, yearday, weekday, hour, minute;
-            new Float:second;
-            new v, dosec, do24h, tim;
-
-            date(year, month, day, yearday, weekday, hour, minute, second);
-            dosec = get_int(do_seconds);
-            if (dosec) {
-               v = round(second);
-               tim = timer(1.0 - (second - v), "clock_cb", 1);
-               // set seconds to v
-               s1valset(v / 10);
-               s2valset(v % 10);
-            }
-            else {
-               tim = timer(60.0 - (second), "clock_cb", 1);
-            }
-            set_int(tick_timer, tim);
-
-            // set minutes to minute
-            m1valset(minute / 10);
-            m2valset(minute % 10);
-
-            // set hours to hour
-            do24h = get_int(do_24h);
-            if (do24h) {
-               h1valset(hour / 10);
-               h2valset(hour % 10);
-            }
-            else {
-               new pm;
-               
-               // if 12 or later, its pm
-               if (hour >= 12) {
-                  pm = 1;
-                  // if we are after 12 (1, 2, 3 etc.) then mod by 12
-                  if (hour > 12) hour = hour % 12;
-               }
-               else {
-                  pm = 0;
-                  // make after midnight be 12:XX AM :)
-                  if (hour == 0) hour = 12;
-               }
-               h1valset(hour / 10);
-               h2valset(hour % 10);
-               apvalset(pm);
-            }
-         }
-         
-         public eval_fields() {
-            new do24h, dosec;
-            
-            dosec = get_int(do_seconds);
-            do24h = get_int(do_24h);
-            custom_state(PART:"hours1", "default", 0.0);
-            custom_state(PART:"hours2", "default", 0.0);
-            custom_state(PART:"mins1", "default", 0.0);
-            custom_state(PART:"mins2", "default", 0.0);
-            custom_state(PART:"secs1", "default", 0.0);
-            custom_state(PART:"secs2", "default", 0.0);
-            custom_state(PART:"ampm", "default", 0.0);
-            if ((dosec) && (!do24h)) { // sec + ampm
-               set_state_val(PART:"hours1", STATE_REL1, (0.0/16.0), 0.0);
-               set_state_val(PART:"hours1", STATE_REL2, (2.0/16.0), 1.0);
-               set_state_val(PART:"hours2", STATE_REL1, (2.0/16.0), 0.0);
-               set_state_val(PART:"hours2", STATE_REL2, (4.0/16.0), 1.0);
-               set_state_val(PART:"mins1", STATE_REL1, (5.0/16.0), 0.0);
-               set_state_val(PART:"mins1", STATE_REL2, (7.0/16.0), 1.0);
-               set_state_val(PART:"mins2", STATE_REL1, (7.0/16.0), 0.0);
-               set_state_val(PART:"mins2", STATE_REL2, (9.0/16.0), 1.0);
-               set_state_val(PART:"secs1", STATE_REL1, (10.0/16.0), 0.0);
-               set_state_val(PART:"secs1", STATE_REL2, (12.0/16.0), 1.0);
-               set_state_val(PART:"secs2", STATE_REL1, (12.0/16.0), 0.0);
-               set_state_val(PART:"secs2", STATE_REL2, (14.0/16.0), 1.0);
-               set_state_val(PART:"ampm", STATE_REL1, (14.0/16.0), 0.0);
-               set_state_val(PART:"ampm", STATE_REL2, (16.0/16.0), 1.0);
-               set_min_size(16 * 4, 16);
-               set_max_size(16 * 32, 128);
-            }
-            else if ((dosec) && (do24h)) { // sec + -
-               set_state_val(PART:"hours1", STATE_REL1, (0.0/14.0), 0.0);
-               set_state_val(PART:"hours1", STATE_REL2, (2.0/14.0), 1.0);
-               set_state_val(PART:"hours2", STATE_REL1, (2.0/14.0), 0.0);
-               set_state_val(PART:"hours2", STATE_REL2, (4.0/14.0), 1.0);
-               set_state_val(PART:"mins1", STATE_REL1, (5.0/14.0), 0.0);
-               set_state_val(PART:"mins1", STATE_REL2, (7.0/14.0), 1.0);
-               set_state_val(PART:"mins2", STATE_REL1, (7.0/14.0), 0.0);
-               set_state_val(PART:"mins2", STATE_REL2, (9.0/14.0), 1.0);
-               set_state_val(PART:"secs1", STATE_REL1, (10.0/14.0), 0.0);
-               set_state_val(PART:"secs1", STATE_REL2, (12.0/14.0), 1.0);
-               set_state_val(PART:"secs2", STATE_REL1, (12.0/14.0), 0.0);
-               set_state_val(PART:"secs2", STATE_REL2, (14.0/14.0), 1.0);
-               set_state_val(PART:"ampm", STATE_REL1, (0.0/1.0), 0.0);
-               set_state_val(PART:"ampm", STATE_REL2, (0.0/1.0), 1.0);
-               set_min_size(14 * 4, 16);
-               set_max_size(14 * 32, 128);
-            }
-            else if ((!dosec) && (!do24h)) { // - + ampm
-               set_state_val(PART:"hours1", STATE_REL1, (0.0/11.0), 0.0);
-               set_state_val(PART:"hours1", STATE_REL2, (2.0/11.0), 1.0);
-               set_state_val(PART:"hours2", STATE_REL1, (2.0/11.0), 0.0);
-               set_state_val(PART:"hours2", STATE_REL2, (4.0/11.0), 1.0);
-               set_state_val(PART:"mins1", STATE_REL1, (5.0/11.0), 0.0);
-               set_state_val(PART:"mins1", STATE_REL2, (7.0/11.0), 1.0);
-               set_state_val(PART:"mins2", STATE_REL1, (7.0/11.0), 0.0);
-               set_state_val(PART:"mins2", STATE_REL2, (9.0/11.0), 1.0);
-               set_state_val(PART:"secs1", STATE_REL1, (0.0/1.0), 0.0);
-               set_state_val(PART:"secs1", STATE_REL2, (0.0/1.0), 1.0);
-               set_state_val(PART:"secs2", STATE_REL1, (0.0/1.0), 0.0);
-               set_state_val(PART:"secs2", STATE_REL2, (0.0/1.0), 1.0);
-               set_state_val(PART:"ampm", STATE_REL1, (9.0/11.0), 0.0);
-               set_state_val(PART:"ampm", STATE_REL2, (11.0/11.0), 1.0);
-               set_min_size(11 * 4, 16);
-               set_max_size(11 * 32, 128);
-            }
-            else if ((!dosec) && (do24h)) { // - + -
-               set_state_val(PART:"hours1", STATE_REL1, (0.0/9.0), 0.0);
-               set_state_val(PART:"hours1", STATE_REL2, (2.0/9.0), 1.0);
-               set_state_val(PART:"hours2", STATE_REL1, (2.0/9.0), 0.0);
-               set_state_val(PART:"hours2", STATE_REL2, (4.0/9.0), 1.0);
-               set_state_val(PART:"mins1", STATE_REL1, (5.0/9.0), 0.0);
-               set_state_val(PART:"mins1", STATE_REL2, (7.0/9.0), 1.0);
-               set_state_val(PART:"mins2", STATE_REL1, (7.0/9.0), 0.0);
-               set_state_val(PART:"mins2", STATE_REL2, (9.0/9.0), 1.0);
-               set_state_val(PART:"secs1", STATE_REL1, (0.0/1.0), 0.0);
-               set_state_val(PART:"secs1", STATE_REL2, (0.0/1.0), 1.0);
-               set_state_val(PART:"secs2", STATE_REL1, (0.0/1.0), 0.0);
-               set_state_val(PART:"secs2", STATE_REL2, (0.0/1.0), 1.0);
-               set_state_val(PART:"ampm", STATE_REL1, (0.0/1.0), 0.0);
-               set_state_val(PART:"ampm", STATE_REL2, (0.0/1.0), 1.0);
-               set_min_size(9 * 4, 16);
-               set_max_size(9 * 32, 128);
-            }
-            set_state(PART:"hours1", "custom", 0.0);
-            set_state(PART:"hours2", "custom", 0.0);
-            set_state(PART:"mins1", "custom", 0.0);
-            set_state(PART:"mins2", "custom", 0.0);
-            set_state(PART:"secs1", "custom", 0.0);
-            set_state(PART:"secs2", "custom", 0.0);
-            set_state(PART:"ampm", "custom", 0.0);
-            emit("e,state,sizing,changed", "");
-         }
-      }
-      parts {
-         part { name: "hclip"; type: RECT;
-            description { state: "default" 0.0;
-            }
-            description { state: "hidden" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "mclip"; type: RECT;
-            description { state: "default" 0.0;
-            }
-            description { state: "hidden" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "sclip"; type: RECT;
-            description { state: "default" 0.0;
-            }
-            description { state: "hidden" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "ampmclip"; type: RECT;
-            description { state: "default" 0.0;
-            }
-            description { state: "hidden" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "hours1"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.relative: (0/16) 0.0;
-               rel2.relative: (2/16) 1.0;
-            }
-         }
-         part { name: "hours2"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.relative: (2/16) 0.0;
-               rel2.relative: (4/16) 1.0;
-            }
-         }
-         part { name: "hcolon1";
-            clip_to: "mclip";
-            description { state: "default" 0.0;
-               rel1.to: "hours2";
-               rel1.relative: 1.0 0.0;
-               rel1.offset: 1 1;
-               rel2.to: "mins1";
-               rel2.relative: 0.0 1.0;
-               rel2.offset: 0 0;
-               image.normal: "flip_colon.png";
-               min: 2 4;
-               aspect: 0.25 0.25;
-               aspect_preference: BOTH;
-            }
-         }
-         part { name: "hcolon2";
-            clip_to: "mclip";
-            description { state: "default" 0.0;
-               rel1.to: "hcolon1";
-               rel1.offset: -1 -1;
-               rel2.to: "hcolon1";
-               rel2.offset: -2 -2;
-               color: 0 0 0 255;
-               image.normal: "flip_colon.png";
-            }
-         }
-         part { name: "mins1"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.relative: (5/16) 0.0;
-               rel2.relative: (7/16) 1.0;
-            }
-         }
-         part { name: "mins2"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.relative: (7/16) 0.0;
-               rel2.relative: (9/16) 1.0;
-            }
-         }
-         part { name: "mcolon1";
-            clip_to: "sclip";
-            description { state: "default" 0.0;
-               rel1.to: "mins2";
-               rel1.relative: 1.0 0.0;
-               rel1.offset: 1 1;
-               rel2.to: "secs1";
-               rel2.relative: 0.0 1.0;
-               rel2.offset: 0 0;
-               image.normal: "flip_colon.png";
-               min: 2 4;
-               aspect: 0.25 0.25;
-               aspect_preference: BOTH;
-            }
-         }
-         part { name: "mcolon2";
-            clip_to: "sclip";
-            description { state: "default" 0.0;
-               rel1.to: "mcolon1";
-               rel1.offset: -1 -1;
-               rel2.to: "mcolon1";
-               rel2.offset: -2 -2;
-               color: 0 0 0 255;
-               image.normal: "flip_colon.png";
-            }
-         }
-         part { name: "secs1"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.relative: (10/16) 0.0;
-               rel2.relative: (12/16) 1.0;
-           }
-         }
-         part { name: "secs2"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.relative: (12/16) 0.0;
-               rel2.relative: (14/16) 1.0;
-           }
-         }
-         part { name: "ampm"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.relative: (14/16) 0.0;
-               rel2.relative: (16/16) 1.0;
-            }
-         }
-         
-#define DIGIT(nom, relto, clipto) \
-         part { name: nom"base"; \
-            scale: 1; \
-            description { state: "default" 0.0; \
-               rel1.to: relto; \
-               rel1.offset: 1 1; \
-               rel2.to: relto; \
-               rel2.offset: -2 -2; \
-               min: 2 4; \
-               aspect: 0.5 0.5; \
-               aspect_preference: BOTH; \
-            } \
-         } \
-         part { name: nom"shad"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.offset: -4 -4; \
-               rel1.to: nom"base"; \
-               rel2.offset: 3 3; \
-               rel2.to: nom"base"; \
-               image { \
-                  normal: "flip_base_shad.png"; \
-                  border: 8 8 8 8; \
-               } \
-            } \
-         } \
-         part { name: nom"b"; type: RECT; \
-            description { state: "default" 0.0; \
-               visible: 0; \
-               rel1.to: nom"base"; \
-               rel1.relative: 0.0 0.5; \
-               rel2.to: nom"base"; \
-            } \
-         } \
-         part { name: nom"t"; type: RECT; \
-            description { state: "default" 0.0; \
-               visible: 0; \
-               rel1.to: nom"base"; \
-               rel2.to: nom"base"; \
-               rel2.relative: 1.0 0.5; \
-            } \
-         } \
-         part { name: nom"bot0"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"b"; \
-               rel2.to: nom"b"; \
-               image.normal: "flip_0b.png"; \
-            } \
-            description { state: "0" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_0b.png"; \
-            } \
-            description { state: "1" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_1b.png"; \
-            } \
-            description { state: "2" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_2b.png"; \
-            } \
-            description { state: "3" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_3b.png"; \
-            } \
-            description { state: "4" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_4b.png"; \
-            } \
-            description { state: "5" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_5b.png"; \
-            } \
-            description { state: "6" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_6b.png"; \
-            } \
-            description { state: "7" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_7b.png"; \
-            } \
-            description { state: "8" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_8b.png"; \
-            } \
-            description { state: "9" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_9b.png"; \
-            } \
-         } \
-         part { name: nom"sh"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"b"; \
-               rel2.to: nom"b"; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_shad.png"; \
-            } \
-            description { state: "half" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 0.5; \
-            } \
-            description { state: "full" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-            } \
-         } \
-         part { name: nom"bot"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"b"; \
-               rel2.to: nom"b"; \
-               image.normal: "flip_0b.png"; \
-            } \
-            description { state: "0" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_0b.png"; \
-            } \
-            description { state: "0h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_0b.png"; \
-            } \
-            description { state: "1" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_1b.png"; \
-            } \
-            description { state: "1h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_1b.png"; \
-            } \
-            description { state: "2" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_2b.png"; \
-            } \
-            description { state: "2h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_2b.png"; \
-            } \
-            description { state: "3" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_3b.png"; \
-            } \
-            description { state: "3h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_3b.png"; \
-            } \
-            description { state: "4" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_4b.png"; \
-            } \
-            description { state: "4h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_4b.png"; \
-            } \
-            description { state: "5" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_5b.png"; \
-            } \
-            description { state: "5h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_5b.png"; \
-            } \
-            description { state: "6" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_6b.png"; \
-            } \
-            description { state: "6h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_6b.png"; \
-            } \
-            description { state: "7" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_7b.png"; \
-            } \
-            description { state: "7h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_7b.png"; \
-            } \
-            description { state: "8" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_8b.png"; \
-            } \
-            description { state: "8h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_8b.png"; \
-            } \
-            description { state: "9" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_9b.png"; \
-            } \
-            description { state: "9h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_9b.png"; \
-            } \
-         } \
-         part { name: nom"top0"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"t"; \
-               rel2.to: nom"t"; \
-               image.normal: "flip_0t.png"; \
-            } \
-            description { state: "0" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_0t.png"; \
-            } \
-            description { state: "1" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_1t.png"; \
-            } \
-            description { state: "2" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_2t.png"; \
-            } \
-            description { state: "3" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_3t.png"; \
-            } \
-            description { state: "4" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_4t.png"; \
-            } \
-            description { state: "5" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_5t.png"; \
-            } \
-            description { state: "6" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_6t.png"; \
-            } \
-            description { state: "7" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_7t.png"; \
-            } \
-            description { state: "8" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_8t.png"; \
-            } \
-            description { state: "9" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_9t.png"; \
-            } \
-         } \
-         part { name: nom"top"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"t"; \
-               rel2.to: nom"t"; \
-               image.normal: "flip_0t.png"; \
-            } \
-            description { state: "0" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_0t.png"; \
-            } \
-            description { state: "0h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_0t.png"; \
-            } \
-            description { state: "1" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_1t.png"; \
-            } \
-            description { state: "1h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_1t.png"; \
-            } \
-            description { state: "2" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_2t.png"; \
-            } \
-            description { state: "2h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_2t.png"; \
-            } \
-            description { state: "3" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_3t.png"; \
-            } \
-            description { state: "3h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_3t.png"; \
-            } \
-            description { state: "4" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_4t.png"; \
-            } \
-            description { state: "4h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_4t.png"; \
-            } \
-            description { state: "5" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_5t.png"; \
-            } \
-            description { state: "5h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_5t.png"; \
-            } \
-            description { state: "6" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_6t.png"; \
-            } \
-            description { state: "6h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_6t.png"; \
-            } \
-            description { state: "7" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_7t.png"; \
-            } \
-            description { state: "7h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_7t.png"; \
-            } \
-            description { state: "8" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_8t.png"; \
-            } \
-            description { state: "8h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_8t.png"; \
-            } \
-            description { state: "9" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_9t.png"; \
-            } \
-            description { state: "9h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_9t.png"; \
-            } \
-         }
-         
-         DIGIT("h1", "hours1", "hclip");
-         DIGIT("h2", "hours2", "hclip");
-
-         DIGIT("m1", "mins1", "mclip");
-         DIGIT("m2", "mins2", "mclip");
-
-         DIGIT("s1", "secs1", "sclip");
-         DIGIT("s2", "secs2", "sclip");
-
-#define DIGAP(nom, relto, clipto) \
-         part { name: nom"base"; \
-            scale: 1; \
-            description { state: "default" 0.0; \
-               rel1.to: relto; \
-               rel1.offset: 1 1; \
-               rel2.to: relto; \
-               rel2.offset: -2 -2; \
-               min: 2 4; \
-               aspect: 0.5 0.5; \
-               aspect_preference: BOTH; \
-            } \
-         } \
-         part { name: nom"shad"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.offset: -4 -4; \
-               rel1.to: nom"base"; \
-               rel2.offset: 3 3; \
-               rel2.to: nom"base"; \
-               image { \
-                  normal: "flip_base_shad.png"; \
-                  border: 8 8 8 8; \
-               } \
-            } \
-         } \
-         part { name: nom"b"; type: RECT; \
-            description { state: "default" 0.0; \
-               visible: 0; \
-               rel1.to: nom"base"; \
-               rel1.relative: 0.0 0.5; \
-               rel2.to: nom"base"; \
-            } \
-         } \
-         part { name: nom"t"; type: RECT; \
-            description { state: "default" 0.0; \
-               visible: 0; \
-               rel1.to: nom"base"; \
-               rel2.to: nom"base"; \
-               rel2.relative: 1.0 0.5; \
-            } \
-         } \
-         part { name: nom"bot0"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"b"; \
-               rel2.to: nom"b"; \
-               image.normal: "flip_amb.png"; \
-            } \
-            description { state: "0" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_amb.png"; \
-            } \
-            description { state: "1" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_pmb.png"; \
-            } \
-         } \
-         part { name: nom"sh"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"b"; \
-               rel2.to: nom"b"; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_shad.png"; \
-            } \
-            description { state: "half" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 0.5; \
-            } \
-            description { state: "full" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-            } \
-         } \
-         part { name: nom"bot"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"b"; \
-               rel2.to: nom"b"; \
-               image.normal: "flip_amb.png"; \
-            } \
-            description { state: "0" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_amb.png"; \
-            } \
-            description { state: "0h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_amb.png"; \
-            } \
-            description { state: "1" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.relative: 1.0 1.0; \
-               image.normal: "flip_pmb.png"; \
-            } \
-            description { state: "1h" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-               rel2.relative: 1.0 0.0; \
-               image.normal: "flip_pmb.png"; \
-            } \
-         } \
-         part { name: nom"top0"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"t"; \
-               rel2.to: nom"t"; \
-               image.normal: "flip_amt.png"; \
-            } \
-            description { state: "0" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_amt.png"; \
-            } \
-            description { state: "1" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "flip_pmt.png"; \
-            } \
-         } \
-         part { name: nom"top"; \
-            clip_to: clipto; \
-            description { state: "default" 0.0; \
-               rel1.to: nom"t"; \
-               rel2.to: nom"t"; \
-               image.normal: "flip_amt.png"; \
-            } \
-            description { state: "0" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_amt.png"; \
-            } \
-            description { state: "0h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_amt.png"; \
-            } \
-            description { state: "1" 0.0; \
-               inherit: "default" 0.0; \
-               rel1.relative: 0.0 0.0; \
-               image.normal: "flip_pmt.png"; \
-            } \
-            description { state: "1h" 0.0; \
-               inherit: "default" 0.0; \
-               color: 128 128 128 255; \
-               visible: 0; \
-               rel1.relative: 0.0 1.0; \
-               image.normal: "flip_pmt.png"; \
-            } \
-         }
-
-         DIGAP("ap", "ampm", "ampmclip");
-         
-///////////////////////////////////////////////////////////////////         
-         
-         part { name: "event"; type: RECT;
-            mouse_events: 1;
-            description { state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program { name: "init";
-            signal: "load";
-            source: "";
-            script {
-               clock_cb(0);
-            }
-         }
-         program { name: "secon";
-            signal: "e,state,seconds,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "secs1";
-            after: "sec2";
-         }
-         program { name: "sec2";
-            script {
-               new tim;
-               
-               set_int(do_seconds, 1);
-               set_state(PART:"sclip", "default", 0.0);
-               eval_fields();
-               tim = get_int(tick_timer);
-               if (tim) {
-                  cancel_timer(tim);
-                  set_int(tick_timer, 0);
-               }
-               clock_cb(0);
-            }
-         }
-         program { name: "secoff";
-            signal: "e,state,seconds,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "secs1";
-            after: "sec3";
-         }
-         program { name: "sec3";
-            script {
-               new tim;
-               
-               set_int(do_seconds, 0);
-               set_state(PART:"sclip", "hidden", 0.0);
-               eval_fields();
-               tim = get_int(tick_timer);
-               if (tim) {
-                  cancel_timer(tim);
-                  set_int(tick_timer, 0);
-               }
-               clock_cb(0);
-            }
-         }
-         program { name: "24h";
-            signal: "e,state,24h,on";
-            source: "e";
-            script {
-               new tim;
-               
-               set_int(do_24h, 1);
-               set_state(PART:"ampmclip", "hidden", 0.0);
-               eval_fields();
-               tim = get_int(tick_timer);
-               if (tim) {
-                  cancel_timer(tim);
-                  set_int(tick_timer, 0);
-               }
-               clock_cb(0);
-            }
-         }
-         program { name: "12h";
-            signal: "e,state,24h,off";
-            source: "e";
-            script {
-               new tim;
-               
-               set_int(do_24h, 0);
-               set_state(PART:"ampmclip", "default", 0.0);
-               eval_fields();
-               tim = get_int(tick_timer);
-               if (tim) {
-                  cancel_timer(tim);
-                  set_int(tick_timer, 0);
-               }
-               clock_cb(0);
-            }
-         }
-      }
-   }
-   group { name: "e/modules/clock/main";
-      images {
-         image: "clock_base.png" COMP;
-         image: "tacho_fg.png" COMP;
-         image: "ch-h1.png" COMP;
-         image: "ch-h2.png" COMP;
-         image: "ch-m1.png" COMP;
-         image: "ch-m2.png" COMP;
-         image: "ch-s1.png" COMP;
-         image: "ch-s2.png" COMP;
-         image: "ch-h1-2.png" COMP;
-         image: "ch-h2-2.png" COMP;
-         image: "ch-m1-2.png" COMP;
-         image: "ch-m2-2.png" COMP;
-         image: "ch-s1-2.png" COMP;
-         image: "ch-s2-2.png" COMP;
-         image: "ch-h1-3.png" COMP;
-         image: "ch-h2-3.png" COMP;
-         image: "ch-m1-3.png" COMP;
-         image: "ch-m2-3.png" COMP;
-         image: "ch-s1-3.png" COMP;
-         image: "ch-s2-3.png" COMP;
-      }
-      min: 16 16;
-      max: 128 128;
-      script {
-         public do_seconds, tick_timer;
-         
-         public clock_cb(val) {
-            new year, month, day, yearday, weekday, hour, minute;
-            new Float:second;
-            new v, dosec, tim;
-            new x, y, w, h;
-
-            date(year, month, day, yearday, weekday, hour, minute, second);
-            get_geometry(PART:"hour", x, y, w, h);
-            dosec = get_int(do_seconds);
-            if (dosec) {
-               v = round(second);
-               tim = timer(1.0 - (second - v), "clock_cb", 1);
-               
-               custom_state(PART:"seconds", "default", 0.0);
-               set_state_val(PART:"seconds", STATE_MAP_ROT_Z, (v * 360.0) / 60.0);
-               if (h < 22) 
-                  set_state_val(PART:"seconds", STATE_IMAGE, IMAGE:"ch-s1-3.png");
-               else if (h < 44) 
-                  set_state_val(PART:"seconds", STATE_IMAGE, IMAGE:"ch-s1-2.png");
-               else 
-                  set_state_val(PART:"seconds", STATE_IMAGE, IMAGE:"ch-s1.png");
-               set_state(PART:"seconds", "custom", 0.0);
-               
-               custom_state(PART:"seconds-sh", "default", 0.0);
-               set_state_val(PART:"seconds-sh", STATE_MAP_ROT_Z, (v * 360.0) / 60.0);
-               if (h < 22) 
-                  set_state_val(PART:"seconds-sh", STATE_IMAGE, IMAGE:"ch-s2-3.png");
-               else if (h < 44) 
-                  set_state_val(PART:"seconds-sh", STATE_IMAGE, IMAGE:"ch-s2-2.png");
-               else 
-                  set_state_val(PART:"seconds-sh", STATE_IMAGE, IMAGE:"ch-s2.png");
-               set_state(PART:"seconds-sh", "custom", 0.0);
-            }
-            else {
-               tim = timer(60.0 - (second), "clock_cb", 1);
-            }
-            set_int(tick_timer, tim);
-
-            custom_state(PART:"minutes", "default", 0.0);
-            set_state_val(PART:"minutes", STATE_MAP_ROT_Z, (float(minute) * 360.0) / 60.0);
-            if (h < 22) 
-               set_state_val(PART:"minutes", STATE_IMAGE, IMAGE:"ch-m1-3.png");
-            else if (h < 44) 
-               set_state_val(PART:"minutes", STATE_IMAGE, IMAGE:"ch-m1-2.png");
-            else 
-               set_state_val(PART:"minutes", STATE_IMAGE, IMAGE:"ch-m1.png");
-            set_state(PART:"minutes", "custom", 0.0);
-
-            custom_state(PART:"minutes-sh", "default", 0.0);
-            set_state_val(PART:"minutes-sh", STATE_MAP_ROT_Z, (float(minute) * 360.0) / 60.0);
-            if (h < 22) 
-               set_state_val(PART:"minutes-sh", STATE_IMAGE, IMAGE:"ch-m2-3.png");
-            else if (h < 44) 
-               set_state_val(PART:"minutes-sh", STATE_IMAGE, IMAGE:"ch-m2-2.png");
-            else 
-               set_state_val(PART:"minutes-sh", STATE_IMAGE, IMAGE:"ch-m2.png");
-            set_state(PART:"minutes-sh", "custom", 0.0);
-
-            custom_state(PART:"hour", "default", 0.0);
-            set_state_val(PART:"hour", STATE_MAP_ROT_Z, ((float(hour) + (float(minute) / 60.0)) * 360.0) / 12.0);
-            if (h < 22) 
-               set_state_val(PART:"hour", STATE_IMAGE, IMAGE:"ch-h1-3.png");
-            else if (h < 44) 
-               set_state_val(PART:"hour", STATE_IMAGE, IMAGE:"ch-h1-2.png");
-            else 
-               set_state_val(PART:"hour", STATE_IMAGE, IMAGE:"ch-h1.png");
-            set_state(PART:"hour", "custom", 0.0);
-            
-            custom_state(PART:"hour-sh", "default", 0.0);
-            set_state_val(PART:"hour-sh", STATE_MAP_ROT_Z, ((float(hour) + (float(minute) / 60.0)) * 360.0) / 12.0);
-            if (h < 22) 
-               set_state_val(PART:"hour-sh", STATE_IMAGE, IMAGE:"ch-h2-3.png");
-            else if (h < 44) 
-               set_state_val(PART:"hour-sh", STATE_IMAGE, IMAGE:"ch-h2-2.png");
-            else 
-               set_state_val(PART:"hour-sh", STATE_IMAGE, IMAGE:"ch-h2.png");
-            set_state(PART:"hour-sh", "custom", 0.0);
-         }
-      }
-      parts {
-         part {
-            name: "base";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               image.normal: "clock_base.png";
-            }
-         }
-         part {
-            name: "base2";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "base";
-                  relative: (2.0/128.0) (2.0/128.0);
-               }
-               rel2 {
-                  to: "base";
-                  relative: (1.0+(2.0/128.0)) (1.0+(2.0/128.0));
-               }
-            }
-         }
-         part {
-            name: "seconds-sh";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "base2";
-                  relative: 0.3125 0.0;
-               }
-               rel2 {
-                  to: "base2";
-                  relative: 0.6875 0.6875;
-               }
-               image.normal: "ch-s2.png";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base2";
-                  }
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "seconds";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  relative: 0.3125 0.0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 0.6875 0.6875;
-               }
-               image.normal: "ch-s1.png";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base";
-                  }
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "minutes-sh";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base2";
-                  relative: 0.3125 0.0;
-               }
-               rel2 {
-                  to: "base2";
-                  relative: 0.6875 0.6875;
-               }
-               image.normal: "ch-m2.png";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base2";
-                  }
-               }
-            }
-         }
-         part {
-            name: "minutes";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  relative: 0.3125 0.0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 0.6875 0.6875;
-               }
-               image.normal: "ch-m1.png";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base";
-                  }
-               }
-            }
-         }
-         part {
-            name: "hour-sh";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base2";
-                  relative: 0.3125 0.0;
-               }
-               rel2 {
-                  to: "base2";
-                  relative: 0.6875 0.6875;
-               }
-               image.normal: "ch-h2.png";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base2";
-                  }
-               }
-            }
-         }
-         part {
-            name: "hour";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  relative: 0.3125 0.0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 0.6875 0.6875;
-               }
-               image.normal: "ch-h1.png";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base";
-                  }
-               }
-            }
-         }
-         part {
-            name: "over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "tacho_fg.png";
-            }
-         }
-      }
-      programs {
-         program { name: "init";
-            signal: "load";
-            source: "";
-            script {
-               clock_cb(0);
-            }
-         }
-         program { name: "secon";
-            signal: "e,state,seconds,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "seconds";
-            target: "seconds-sh";
-            after: "sec2";
-         }
-         program { name: "sec2";
-            script {
-               new tim;
-               
-               set_int(do_seconds, 1);
-               tim = get_int(tick_timer);
-               if (tim) {
-                  cancel_timer(tim);
-                  set_int(tick_timer, 0);
-               }
-               clock_cb(0);
-            }
-         }
-         program { name: "secoff";
-            signal: "e,state,seconds,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "seconds";
-            target: "seconds-sh";
-            after: "sec3";
-         }
-         program { name: "sec3";
-            script {
-               new tim;
-               
-               set_int(do_seconds, 0);
-               tim = get_int(tick_timer);
-               if (tim) {
-                  cancel_timer(tim);
-                  set_int(tick_timer, 0);
-               }
-               clock_cb(0);
-            }
-         }
-      }
-   }
-
-   group { name: "e/modules/clock/calendar/dayname";
-      parts {
-         part { name: "e.text.label";
-            type: TEXT;
-            effect: SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description { state: "default" 0.0;
-               align: 0.5 0.5;
-               color: 0 0 0 64;
-               color3: 255 255 255 255;
-               rel1.offset: 3 3;
-               rel2.offset: -3 -3;
-               text {
-                  text: "XXX";
-                  font: "Sans";
-                  align: 0.5 0.5;
-                  size: 8;
-                  min: 1 1;
-                  text_class: "module_small";
-               }
-            }
-         }
-      }
-   }
-   group { name: "e/modules/clock/calendar/day";
-      images {
-         image: "inset_sunk.png" COMP;
-      }
-      parts {
-         part { name: "hidden"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 64;
-            }
-         }
-         part { name: "weekend"; type: RECT;
-            mouse_events: 0;
-            clip_to: "hidden";
-            description { state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-            }
-            description { state: "weekend" 0.0;
-               inherit: "default" 0.0;
-               color: 255 0 0 64;
-            }
-         }
-         part { name: "day"; type: RECT;
-            mouse_events: 0;
-            clip_to: "hidden";
-            description { state: "default" 0.0;
-               color: 255 255 255 0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-            }
-            description { state: "today" 0.0;
-               inherit: "default" 0.0;
-               color: 0 0 0 200;
-            }
-         }
-         part { name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            clip_to: "hidden";
-            description { state: "default" 0.0;
-               align: 0.5 0.5;
-               color: 0 0 0 255;
-              color3: 0 0 0 32;
-               rel1.offset: 2 2;
-               rel2.offset: -3 -3;
-               text {
-                  text: "88";
-                  font: "Sans";
-                  align: 0.5 0.5;
-                  size: 8;
-                  min: 1 1;
-                  text_class: "module_small";
-               }
-            }
-            description { state: "today" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "inset";
-            mouse_events: 0;
-            clip_to: "hidden";
-            description { state: "default" 0.0;
-               image.normal: "inset_sunk.png";
-               image.middle: 0;
-               image.border: 7 7 7 7;
-               fill.smooth: 0;
-               color: 255 255 255 128;
-            }
-         }
-      }
-      programs {
-         program { name: "weekend";
-            signal: "e,state,weekend";
-            source: "e";
-            action: STATE_SET "weekend" 0.0;
-            target: "weekend";
-         }
-         program { name: "weekday";
-            signal: "e,state,weekday";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "weekend";
-         }
-         program { name: "hidden";
-            signal: "e,state,hidden";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "hidden";
-         }
-         program { name: "visible";
-            signal: "e,state,visible";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "hidden";
-         }
-         program { name: "today";
-            signal: "e,state,today";
-            source: "e";
-            action: STATE_SET "today" 0.0;
-            target: "day";
-            target: "e.text.label";
-         }
-         program { name: "someday";
-            signal: "e,state,someday";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "day";
-            target: "e.text.label";
-         }
-      }
-   }
-   group { name: "e/modules/clock/calendar";
-      images {
-         image: "arrow_left.png" COMP;
-         image: "arrow_right.png" COMP;
-         image: "inset_sunk.png" COMP;
-         image: "ilist_1.png" COMP;
-         image: "ilist_2.png" COMP;
-         image: "ilist_item_shadow.png" COMP;
-      }
-      parts {
-         part { name: "e.text.month";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 1;
-            scale: 1;
-            description { state: "default" 0.0;
-               fixed: 0 1;
-               align: 0.0 0.0;
-               rel1 {
-                  to_x: "prev";
-                  relative: 1.0 0.0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  align: 0.0 0.5;
-                  size: 10;
-                  min: 0 1;
-                  text_class: "module_normal";
-               }
-            }
-         }
-         part { name: "e.text.year";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description { state: "default" 0.0;
-               fixed: 0 1;
-               align: 1.0 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-               }
-               rel2 {
-                  to_x: "next";
-                  relative: 0.0 0.0;
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  align: 1.0 0.5;
-                  size: 10;
-                  min: 0 1;
-                  text_class: "module_normal";
-               }
-            }
-         }
-         part { name: "previm";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               min: 9 9;
-               max: 9 9;
-               rel1.to: "prev";
-               rel2.to: "prev";
-               image.normal: "arrow_left.png";
-            }
-            description { state: "pressed" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 2;
-               rel2.offset: -1 1;
-            }
-         }
-         part { name: "prev";
-            type: RECT;
-            description { state: "default" 0.0;
-               align: 0.0 0.5;
-               color: 0 0 0 0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1.to_y: "e.text.month";
-               rel1.relative: 0.0 0.0;
-               rel2.to_y: "e.text.month";
-               rel2.relative: 0.0 1.0;
-            }
-            program { name: "prev_down";
-               signal: "mouse,down,1";
-               source: "prev";
-               action: STATE_SET "pressed" 0.0;
-               target: "previm";
-            }
-            program { name: "prev_up";
-               signal: "mouse,up,1";
-               source: "prev";
-               action: STATE_SET "default" 0.0;
-               target: "previm";
-            }
-            program { name: "prev_clicked";
-               signal: "mouse,clicked,1";
-               source: "prev";
-               action: SIGNAL_EMIT "e,action,prev" "";
-            }
-         }
-         part { name: "nextim";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               min: 9 9;
-               max: 9 9;
-               rel1.to: "next";
-               rel2.to: "next";
-               image.normal: "arrow_right.png";
-            }
-            description { state: "pressed" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 2;
-               rel2.offset: -1 1;
-            }
-         }
-         part { name: "next";
-            type: RECT;
-            description { state: "default" 0.0;
-               align: 1.0 0.5;
-               color: 0 0 0 0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1.to_y: "e.text.month";
-               rel1.relative: 1.0 0.0;
-               rel2.to_y: "e.text.month";
-               rel2.relative: 1.0 1.0;
-            }
-            program { name: "next_down";
-               signal: "mouse,down,1";
-               source: "next";
-               action: STATE_SET "pressed" 0.0;
-               target: "nextim";
-            }
-            program { name: "next_up";
-               signal: "mouse,up,1";
-               source: "next";
-               action: STATE_SET "default" 0.0;
-               target: "nextim";
-            }
-            program { name: "next_clicked";
-               signal: "mouse,clicked,1";
-               source: "next";
-               action: SIGNAL_EMIT "e,action,next" "";
-            }
-         }
-         part { name: "days_bg1";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1.to: "e.table.days";
-               rel1.offset: -1 -1;
-               rel2.to: "e.table.days";
-               rel2.offset: 0 0;
-               image.normal: "ilist_2.png";
-               image.border: 2 2 2 2;
-            }
-         }
-         part { name: "daynames_bg0";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               fixed: 0 1;
-               align: 0.0 0.0;
-               min: 0 10;
-               rel1 {
-                  to: "daynames_bg1";
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "daynames_bg1";
-                  relative: 1.0 1.0;
-                  offset: -1 0;
-               }
-               image.normal: "ilist_item_shadow.png";
-               fill.smooth: 0;
-            }
-         }
-         part { name: "daynames_bg1";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1.to: "e.table.daynames";
-               rel1.offset: -1 -1;
-               rel2.to: "e.table.daynames";
-               rel2.offset: 0 0;
-               image.normal: "ilist_1.png";
-               image.border: 2 2 2 2;
-            }
-         }
-         part { name: "e.table.daynames"; type: TABLE;
-            description { state: "default" 0.0;
-               fixed: 0 1;
-               align: 0.5 0.0;
-               rel1.to_y: "e.text.month";
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 2 2;
-               rel2.to_y: "e.text.month";
-               rel2.relative: 1.0 1.0;
-               rel2.offset: -3 2;
-               step: 7 1;
-               table {
-                  homogeneous: TABLE;
-                  padding: 1 1;
-                  align: 0.5 0.5;
-                  min: 1 1;
-               }
-            }
-            table { items {
-#define DAYNAME(x) \
-   item { \
-      position: x 0; \
-      span: 1 1; \
-      source: "e/modules/clock/calendar/dayname"; \
-      weight: 1.0 1.0; \
-      align: -1.0 -1.0; \
-   }
-               DAYNAME(0);
-               DAYNAME(1);
-               DAYNAME(2);
-               DAYNAME(3);
-               DAYNAME(4);
-               DAYNAME(5);
-               DAYNAME(6);
-            } }
-         }
-         part { name: "e.table.days"; type: TABLE;
-            description { state: "default" 0.0;
-               rel1.to_y: "e.table.daynames";
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 2 2;
-               rel2.offset: -3 -3;
-               step: 7 5;
-               table {
-                  homogeneous: TABLE;
-                  padding: 1 1;
-                  align: 0.5 0.5;
-                  min: 1 1;
-               }
-            }
-            table { items {
-#define DAY(x, y) \
-   item { \
-      position: x y; \
-      span: 1 1; \
-      source: "e/modules/clock/calendar/day"; \
-      weight: 1.0 1.0; \
-      align: -1.0 -1.0; \
-   }
-               DAY(0, 0);
-               DAY(1, 0);
-               DAY(2, 0);
-               DAY(3, 0);
-               DAY(4, 0);
-               DAY(5, 0);
-               DAY(6, 0);
-
-               DAY(0, 1);
-               DAY(1, 1);
-               DAY(2, 1);
-               DAY(3, 1);
-               DAY(4, 1);
-               DAY(5, 1);
-               DAY(6, 1);
-
-               DAY(0, 2);
-               DAY(1, 2);
-               DAY(2, 2);
-               DAY(3, 2);
-               DAY(4, 2);
-               DAY(5, 2);
-               DAY(6, 2);
-
-               DAY(0, 3);
-               DAY(1, 3);
-               DAY(2, 3);
-               DAY(3, 3);
-               DAY(4, 3);
-               DAY(5, 3);
-               DAY(6, 3);
-               
-               DAY(0, 4);
-               DAY(1, 4);
-               DAY(2, 4);
-               DAY(3, 4);
-               DAY(4, 4);
-               DAY(5, 4);
-               DAY(6, 4);
-
-               DAY(0, 5);
-               DAY(1, 5);
-               DAY(2, 5);
-               DAY(3, 5);
-               DAY(4, 5);
-               DAY(5, 5);
-               DAY(6, 5);
-            } }
-         }
-         part { name: "inset";
-            mouse_events: 1;
-            description { state: "default" 0.0;
-               image.normal: "inset_sunk.png";
-               image.middle: 0;
-               image.border: 7 7 7 7;
-               fill.smooth: 0;
-               rel1.to: "e.table.daynames";
-               rel1.offset: -2 -2;
-               rel2.to: "e.table.days";
-               rel2.offset: 2 2;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "mw_next";
-            source: "*";
-            signal: "mouse,wheel,0,-1";
-            action: SIGNAL_EMIT "e,action,prev" "";
-         }
-         program {
-            name: "mw_right";
-            source: "*";
-            signal: "mouse,wheel,0,1";
-            action: SIGNAL_EMIT "e,action,next" "";
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: CPUFREQ ***/
-
-#if 0
-   group {
-      name: "e/modules/cpufreq/main";
-      images {
-         image: "tacho_bg.png" COMP;
-         image: "tacho_fg.png" COMP;
-         image: "tacho_dial_00.png" COMP;
-         image: "tacho_dial_01.png" COMP;
-         image: "tacho_dial_02.png" COMP;
-         image: "tacho_dial_03.png" COMP;
-         image: "tacho_dial_04.png" COMP;
-         image: "tacho_dial_05.png" COMP;
-         image: "tacho_dial_06.png" COMP;
-         image: "tacho_dial_07.png" COMP;
-         image: "tacho_dial_08.png" COMP;
-         image: "tacho_dial_09.png" COMP;
-         image: "tacho_dial_10.png" COMP;
-         image: "tacho_dial_11.png" COMP;
-         image: "tacho_dial_12.png" COMP;
-         image: "tacho_dial_13.png" COMP;
-         image: "tacho_dial_14.png" COMP;
-         image: "tacho_dial_15.png" COMP;
-      }
-      min: 16 16;
-      max: 128 128;
-      script {
-         public available_frequencies;
-         public available_governors;
-         public message(Msg_Type:type, id, ...) {
-            if ((type == MSG_INT_SET) && (id == 1)) {
-               while (count(available_frequencies) > 0) {
-                  remove(available_frequencies, 0);
-               }
-               for (new i = 2; i < numargs(); i++) {
-                  append_int(available_frequencies, getarg(i));
-               }
-            } 
-            else if ((type == MSG_STRING_SET) && (id == 2)) {
-               new text[100];
-               while (count(available_governors) > 0) {
-                  remove(available_governors, 0);
-               }
-               for (new i = 2; i < numargs(); i++) {
-                  snprintf(text, 100, "%s", getarg(i));
-                  append_str(available_governors, text);
-               }
-            } 
-            else if ((type == MSG_INT_SET) && (id == 3)) {
-               new f = getarg(2);
-               new use_buttons = getarg(3);
-               new Float:freq, Float:min_freq, Float:max_freq;
-               new text[100];
-               freq = f;
-               min_freq = fetch_int(available_frequencies, 0);
-               max_freq = fetch_int(available_frequencies,
-                             count(available_frequencies) - 1);
-               freq = (freq - min_freq) / (max_freq - min_freq);
-               set_state(PART:"meter", "default", freq);
-               if (f < 1000000) {
-                  f += 500;
-                  snprintf(text, 100, "%i", f / 1000);
-               } 
-               else {
-                  f += 50000;
-                  snprintf(text, 100, "%i.%i", f / 1000000,
-                            (f % 1000000) / 100000);
-               }
-               set_text(PART:"readout", text);
-               if (use_buttons == 0) {
-                  // set_state(PART:"increase_button", "inactive", 0.0);
-                  // set_state(PART:"decrease_button", "inactive", 0.0);
-                  // set_state(PART:"increase", "inactive", 0.0);
-                  // set_state(PART:"decrease", "inactive", 0.0);
-               } 
-               else {
-                  // set_state(PART:"increase_button", "default", 0.0);
-                  // set_state(PART:"decrease_button", "default", 0.0);
-                  // set_state(PART:"increase", "default", 0.0);
-                  // set_state(PART:"decrease", "default", 0.0);
-               }
-            } 
-            else if((type == MSG_STRING) && (id == 4)) {
-               new text[100];
-               snprintf(text, 100, "%s", getarg(2));
-            }
-         }
-      }
-      parts {
-         part {
-            name: "fade_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "base";
-            clip_to: "fade_clip";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "tacho_bg.png";
-            }
-         }
-         part {
-            name: "readout";
-            type: TEXT;
-            scale: 1;
-            // effect: OUTLINE_SOFT_SHADOW;
-            mouse_events: 0;
-            clip_to: "fade_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.6 0.7;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.6 0.7;
-                  offset: 0 0;
-               }
-               color: 255 255 255 255;
-               color2: 0 0 0 128;
-               color3: 0 0 0 32;
-               color_class: "module_label";
-               text {
-                  text: "??? Ghz";
-                  font: "Sans:style=Bold";
-                  size: 6;
-                  align: 0.5 0.5;
-                  min: 1 1;
-                  text_class: "module_small";
-               }
-            }
-         }
-         part {
-            name: "meter";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0000;
-               image.normal: "tacho_dial_00.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.0666;
-               image.normal: "tacho_dial_01.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.1333;
-               image.normal: "tacho_dial_02.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.2000;
-               image.normal: "tacho_dial_03.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.2666;
-               image.normal: "tacho_dial_04.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.3333;
-               image.normal: "tacho_dial_05.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.4000;
-               image.normal: "tacho_dial_06.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.4666;
-               image.normal: "tacho_dial_07.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.5333;
-               image.normal: "tacho_dial_08.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.6000;
-               image.normal: "tacho_dial_09.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.6666;
-               image.normal: "tacho_dial_10.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.7333;
-               image.normal: "tacho_dial_11.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.8000;
-               image.normal: "tacho_dial_12.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.8666;
-               image.normal: "tacho_dial_13.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 0.9333;
-               image.normal: "tacho_dial_14.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-            description {
-               state: "default" 1.0000;
-               image.normal: "tacho_dial_15.png";
-               rel1.to: "base";
-               rel2.to: "base";
-            }
-         }
-         part {
-            name: "over";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "tacho_fg.png";
-            }
-         }
-      }
-      programs {
-      /*
-         program {
-            name: "next_governor";
-            signal: "mouse,down,1";
-            source: "cpu";
-            action: SIGNAL_EMIT "e,action,governor,next" "";
-         }
-         program {
-            name: "next_governor2";
-            signal: "mouse,down,1";
-            source: "cpu";
-            action: STATE_SET "clicked" 0.0;
-            target: "cpu";
-         }
-         program {
-            name: "next_governor3";
-            signal: "mouse,up,1";
-            source: "cpu";
-            action: STATE_SET "default" 0.0;
-            target: "cpu";
-         }
-         program {
-            name: "increase_frequency";
-            signal: "mouse,down,1";
-            source: "increase";
-            action: SIGNAL_EMIT "e,action,frequency,increase" "";
-         }
-         program {
-            name: "increase_frequency2";
-            signal: "mouse,down,1";
-            source: "increase";
-            action: STATE_SET "clicked" 0.0;
-            target: "increase_button";
-         }
-         program {
-            name: "increase_frequency3";
-            signal: "mouse,up,1";
-            source: "increase";
-            action: STATE_SET "default" 0.0;
-            target: "increase_button";
-         }
-         program {
-            name: "decrease_frequency";
-            signal: "mouse,down,1";
-            source: "decrease";
-            action: SIGNAL_EMIT "e,action,frequency,decrease" "";
-         }
-         program {
-            name: "decrease_frequency2";
-            signal: "mouse,down,1";
-            source: "decrease";
-            action: STATE_SET "clicked" 0.0;
-            target: "decrease_button";
-         }
-         program {
-            name: "decrease_frequency3";
-            signal: "mouse,up,1";
-            source: "decrease";
-            action: STATE_SET "default" 0.0;
-            target: "decrease_button";
-         }
-         */
-         program {
-            name: "enabled";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "fade_clip";
-         }
-         program {
-            name: "disabled";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "faded" 0.0;
-            target: "fade_clip";
-         }
-      }
-   }
-#else
-   group {
-      name: "e/modules/cpufreq/main";
-      images {
-         image: "tacho_bg.png" COMP;
-         image: "tacho_fg.png" COMP;
-         image: "t0.png" COMP;
-         image: "t0-sh.png" COMP;
-         image: "t1.png" COMP;
-         image: "t1-sh.png" COMP;
-         image: "t2.png" COMP;
-      }
-      min: 16 16;
-      max: 128 128;
-      script {
-         public available_frequencies;
-         public available_governors;
-
-         public cur_freq_old;
-         public cur_freq_new;
-         public cur_freq_now;
-         public cur_freq_anim;
-
-         public min_freq_old;
-         public min_freq_new;
-         public min_freq_now;
-
-         public max_freq_old;
-         public max_freq_new;
-         public max_freq_now;
-        
-         public slide_cur_freq(val, Float:v) {
-            new Float:freq, Float:min_freq, Float:max_freq, Float:tf;
-            new f, f0, f1;
-           
-            v = (1.0 - cos(v * 3.141592654)) / 2.0;
-           
-            min_freq = fetch_int(available_frequencies, 0);
-            max_freq = fetch_int(available_frequencies,
-                                 count(available_frequencies) - 1);
-           
-            f0 = get_int(cur_freq_old);
-            f1 = get_int(cur_freq_new);
-            f = f1 - f0;
-            freq = float(f) * v;
-            f = round(freq);
-            f = f + f0;
-            set_int(cur_freq_now, f);
-           
-            freq = (float(f) - min_freq) / (max_freq - min_freq);
-            tf = (freq * 225.0) - 135.0;
-            custom_state(PART:"meter", "default", 0.0);
-            set_state_val(PART:"meter", STATE_MAP_ROT_Z, tf);
-            set_state(PART:"meter", "custom", 0.0);
-            custom_state(PART:"meter_sh", "default", 0.0);
-            set_state_val(PART:"meter_sh", STATE_MAP_ROT_Z, tf);
-            set_state(PART:"meter_sh", "custom", 0.0);
-           
-            f0 = get_int(min_freq_old);
-            f1 = get_int(min_freq_new);
-            f = f1 - f0;
-            freq = float(f) * v;
-            f = round(freq);
-            f = f + f0;
-            set_int(min_freq_now, f);
-           
-            freq = (float(f) - min_freq) / (max_freq - min_freq);
-            tf = (freq * 225.0) - 135.0;
-            custom_state(PART:"meter_min", "default", 0.0);
-            set_state_val(PART:"meter_min", STATE_MAP_ROT_Z, tf);
-            set_state(PART:"meter_min", "custom", 0.0);
-            custom_state(PART:"meter_min_sh", "default", 0.0);
-            set_state_val(PART:"meter_min_sh", STATE_MAP_ROT_Z, tf);
-            set_state(PART:"meter_min_sh", "custom", 0.0);
-           
-            f0 = get_int(max_freq_old);
-            f1 = get_int(max_freq_new);
-            f = f1 - f0;
-            freq = float(f) * v;
-            f = round(freq);
-            f = f + f0;
-            set_int(max_freq_now, f);
-           
-            freq = (float(f) - min_freq) / (max_freq - min_freq);
-            tf = (freq * 225.0) - 135.0;
-            custom_state(PART:"meter_max", "default", 0.0);
-            set_state_val(PART:"meter_max", STATE_MAP_ROT_Z, tf);
-            set_state(PART:"meter_max", "custom", 0.0);
-            custom_state(PART:"meter_max_sh", "default", 0.0);
-            set_state_val(PART:"meter_max_sh", STATE_MAP_ROT_Z, tf);
-            set_state(PART:"meter_max_sh", "custom", 0.0);
-           
-            if (v >= 1.0) {
-              set_int(cur_freq_anim, 0);
-              return 0;
-            }
-            return 1;
-         }
-        
-         public message(Msg_Type:type, id, ...) {
-            if ((type == MSG_INT_SET) && (id == 1)) { // add an available freq
-               while (count(available_frequencies) > 0) {
-                  remove(available_frequencies, 0);
-               }
-               for (new i = 2; i < numargs(); i++) {
-                  append_int(available_frequencies, getarg(i));
-               }
-            } 
-            else if ((type == MSG_STRING_SET) && (id == 2)) { // add a governor
-               new text[100];
-               while (count(available_governors) > 0) {
-                  remove(available_governors, 0);
-               }
-               for (new i = 2; i < numargs(); i++) {
-                  snprintf(text, 100, "%s", getarg(i));
-                  append_str(available_governors, text);
-               }
-            } 
-            else if ((type == MSG_INT_SET) && (id == 3)) { // avg freq
-               new f;
-               new ani, curf, minf, maxf;
-               new text[100];
-
-               f = getarg(2);              
-               if (f < 1000000) {
-                  f += 500;
-                  snprintf(text, 100, "%i", f / 1000);
-               } 
-               else {
-                  f += 50000;
-                  snprintf(text, 100, "%i.%i", f / 1000000,
-                            (f % 1000000) / 100000);
-               }
-               set_text(PART:"readout", text);
-              
-               ani = get_int(cur_freq_anim);
-               if (ani > 0) cancel_anim(ani);
-               ani = anim(1.0, "slide_cur_freq", 0);
-               set_int(cur_freq_anim, ani);
-              
-               f = getarg(2);
-               curf = get_int(cur_freq_now);
-               set_int(cur_freq_old, curf);
-               set_int(cur_freq_new, f);
-              
-               f = getarg(4);
-               minf = get_int(min_freq_now);
-               set_int(min_freq_old, minf);
-               set_int(min_freq_new, f);
-              
-               f = getarg(5);
-               maxf = get_int(max_freq_now);
-               set_int(max_freq_old, maxf);
-               set_int(max_freq_new, f);
-            } 
-            else if ((type == MSG_STRING) && (id == 4)) {
-               new text[100];
-               snprintf(text, 100, "%s", getarg(2));
-            }
-         }
-      }
-      parts {
-         part {
-            name: "fade_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "base";
-            clip_to: "fade_clip";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "tacho_bg.png";
-            }
-         }
-         part {
-            name: "readout";
-            type: TEXT;
-            scale: 1;
-            // effect: OUTLINE_SOFT_SHADOW;
-            mouse_events: 0;
-            clip_to: "fade_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.6 0.7;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.6 0.7;
-                  offset: 0 0;
-               }
-               color: 255 255 255 255;
-               color2: 0 0 0 128;
-               color3: 0 0 0 32;
-               color_class: "module_label";
-               text {
-                  text: "??? Ghz";
-                  font: "Sans:style=Bold";
-                  size: 6;
-                  align: 0.5 0.5;
-                  min: 1 1;
-                  text_class: "module_small";
-               }
-            }
-         }
-         part { name: "meter_min_sh";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description { state: "default" 0.0000;
-               image.normal: "t1-sh.png";
-               rel1.to: "meter_min";
-               rel1.relative: 0.0+(2.0/64.0) 0.0+(2.0/64.0);
-               rel2.to: "meter_min";
-               rel2.relative: 1.0+(2.0/64.0) 1.0+(2.0/64.0);
-               map {
-                  on: 1;
-                  rotation {
-                     center: "meter_min_sh";
-                  }
-               }
-            }
-         }
-         part { name: "meter_min";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description { state: "default" 0.0000;
-               image.normal: "t2.png";
-               rel1.to: "base";
-               rel2.to: "base";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base";
-                  }
-               }
-            }
-         }
-         part { name: "meter_max_sh";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description { state: "default" 0.0000;
-               image.normal: "t1-sh.png";
-               rel1.to: "meter_max";
-               rel1.relative: 0.0+(2.0/64.0) 0.0+(2.0/64.0);
-               rel2.to: "meter_max";
-               rel2.relative: 1.0+(2.0/64.0) 1.0+(2.0/64.0);
-               map {
-                  on: 1;
-                  rotation {
-                     center: "meter_max_sh";
-                  }
-               }
-            }
-         }
-         part { name: "meter_max";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description { state: "default" 0.0000;
-               image.normal: "t1.png";
-               rel1.to: "base";
-               rel2.to: "base";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base";
-                  }
-               }
-            }
-         }
-         part { name: "meter_sh";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description { state: "default" 0.0000;
-               image.normal: "t0-sh.png";
-               rel1.to: "meter";
-               rel1.relative: 0.0+(2.0/64.0) 0.0+(2.0/64.0);
-               rel2.to: "meter";
-               rel2.relative: 1.0+(2.0/64.0) 1.0+(2.0/64.0);
-               map {
-                  on: 1;
-                  rotation {
-                     center: "meter_sh";
-                  }
-               }
-            }
-         }
-         part { name: "meter";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description { state: "default" 0.0000;
-               image.normal: "t0.png";
-               rel1.to: "base";
-               rel2.to: "base";
-               map {
-                  on: 1;
-                  rotation {
-                     center: "base";
-                  }
-               }
-            }
-         }
-         part {
-            name: "over";
-            clip_to: "fade_clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "tacho_fg.png";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "enabled";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "fade_clip";
-         }
-         program {
-            name: "disabled";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "faded" 0.0;
-            target: "fade_clip";
-         }
-      }
-   }
-#endif
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: IBOX / IBAR ***/
-
-   group {
-      name: "e/modules/ibox/icon";
-      alias: "e/modules/ibar/icon";
-      data {
-         item: "raise_on_hilight" "0";
-         // 1 or 0 if u want an icon holder to raise when the mouse (or keyboard) hilights it
-         // item: "item_list" "item item2 item3";
-      }
-      parts {
-         part {
-            name: "item_clip";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description { state: "disabled" 0.0;
-               color: 255 255 255 64;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "item_clip";
-            description { state: "default" 0.0;
-               rel1.offset: 2   2;
-               rel2.offset: -3   -3;
-            }
-            description { state: "bigger" 0.0;
-            }
-         }
-         part {
-            name: "urgent_area";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "uw0" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description {
-               state: "uw1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description {
-               state: "uw2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description {
-               state: "uw3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description {
-               state: "uw4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part {
-            name: "urgent";
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "urgent_area";
-               rel2.to: "urgent_area";
-               image.normal: "exclam.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel1 {
-                  relative: -0.5  -0.5;
-               }
-               rel2 {
-                  relative: 1.5  1.5;
-               }
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "over";
-            type: RECT;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "starting";
-            signal: "e,state,starting";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "item_clip";
-         }
-         program {
-            name: "started";
-            signal: "e,state,started";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "item_clip";
-         }
-         program {
-            name: "hover_out";
-            signal: "mouse,out";
-            source: "over";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "e.swallow.content";
-         }
-         program {
-            name: "set_urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.2;
-            target: "urgent";
-         }
-         program {
-            name: "set_not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.6;
-            target: "urgent";
-         }
-         program {
-            name: "urgentw0";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "urgent_area";
-            transition: DECELERATE 0.1;
-            after: "urgentw1";
-         }
-         program {
-            name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            target: "urgent_area";
-            transition: DECELERATE 0.1;
-            after: "urgentw2";
-         }
-         program {
-            name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "urgent_area";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program {
-            name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            target: "urgent_area";
-            transition: DECELERATE 0.1;
-            after: "urgentw4";
-         }
-         program {
-            name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            target: "urgent_area";
-            transition: DECELERATE 0.1;
-            after: "urgentw0";
-         }
-         program {
-            name: "not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            after: "not_urgent2";
-         }
-         program {
-            name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent_area";
-         }
-      }
-   }
-   group {
-      name: "e/modules/ibox/icon_overlay";
-      alias: "e/modules/ibar/icon_overlay";
-      data {
-         // item: "item_list", "item item2 item3";
-      }
-      script {
-         public urgent;
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "background";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "base";
-               rel2.to: "base";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               visible: 1;
-               rel1.to: "base";
-               rel2.to: "base";
-               color: 255 255 255 255;
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 1;
-               rel1 {
-                  relative: -0.5  -0.5;
-                  to: "base";
-               }
-               rel2 {
-                  relative: 1.5  1.5;
-                  to: "base";
-               }
-               color: 255 255 255 0;
-            }
-            description {
-               state: "huge" 0.0;
-               visible: 1;
-               rel1 {
-                  relative: -2.0  -2.0;
-                  to: "base";
-               }
-               rel2 {
-                  relative: 3.0  3.0;
-                  to: "base";
-               }
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "background";
-            description {
-               state: "default" 0.0;
-               rel1.to: "background";
-               rel2.to: "background";
-            }
-         }
-         part {
-            name: "urgent";
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "base";
-               rel2.to: "base";
-               image.normal: "exclam.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel1 {
-                  relative: -0.5  -0.5;
-                  to: "base";
-               }
-               rel2 {
-                  relative: 1.5  1.5;
-                  to: "base";
-               }
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    -1;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -1    -1;
-               }
-               color: 255 255 255 0;
-               color3: 0 0 0 0;
-               color_class: "module_label";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "module_normal";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -1    -1;
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 42;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "background";
-            after: "go_active2";
-         }
-         program {
-            name: "go_activeB";
-            signal: "e,action,show,label";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.5;
-            target: "e.text.label";
-         }
-         program {
-            name: "go_active2";
-            action: STATE_SET "hidden" 0.0;
-            transition: LINEAR 0.5;
-            target: "background";
-            after: "go_active";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: ACTION_STOP;
-            target: "go_active";
-            target: "go_active2";
-            after: "go_passive2";
-         }
-         program {
-            name: "go_passiveB";
-            signal: "e,action,hide,label";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive2";
-            action: STATE_SET "default" 0.0;
-            target: "background";
-            script {
-               if (get_int(urgent) == 1) {
-                  run_program(PROGRAM:"go_urgent");
-               }
-            }
-         }
-         program {
-            name: "init";
-            signal: "load";
-            source: "";
-            script {
-               set_int(urgent, 0);
-            }
-         }
-         program {
-            name: "set_urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            script {
-               set_int(urgent, 1);
-            }
-         }
-         program {
-            name: "go_urgent";
-            action: STATE_SET "visible" 0.0;
-            target: "background";
-            target: "urgent";
-            after: "go_urgent2";
-         }
-         program {
-            name: "go_urgent2";
-            action: STATE_SET "hidden" 0.0;
-            transition: LINEAR 0.5;
-            target: "background";
-            target: "urgent";
-            after: "go_urgent";
-         }
-         program {
-            name: "unset_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            script {
-               set_int(urgent, 0);
-            }
-         }
-         program {
-            name: "go_unurgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "go_urgent";
-            target: "go_urgent2";
-            after: "go_unurgent2";
-         }
-         program {
-            name: "go_unurgent2";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.3;
-            target: "background";
-            target: "urgent";
-         }
-         program {
-            name: "exec_exec";
-            signal: "e,action,exec";
-            source: "e";
-            after: "exec_start";
-         }
-         program {
-            name: "exec_start";
-            signal: "e,action,start";
-            source: "e";
-            action: ACTION_STOP;
-            target: "go_active";
-            target: "go_active2";
-            target: "go_passive";
-            target: "go_passive2";
-            target: "go_big";
-            target: "go_big2";
-            after: "go_big";
-         }
-         program {
-            name: "go_big";
-            action: STATE_SET "visible" 0.0;
-            target: "background";
-            after: "go_big2";
-         }
-         program {
-            name: "go_big2";
-            action: STATE_SET "huge" 0.0;
-            transition: LINEAR 0.5;
-            target: "background";
-         }
-      }
-   }
-   group {
-      name: "e/modules/ibox/drop";
-      alias: "e/modules/ibar/drop";
-      images.image: "inset_raised.png" COMP;
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "inset_raised.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/modules/ibox/drop_overlay";
-      alias: "e/modules/ibar/drop_overlay";
-      images {
-         image: "gadman_top.png" COMP;
-         image: "gadman_bottom.png" COMP;
-         image: "gadman_left.png" COMP;
-         image: "gadman_right.png" COMP;
-      }
-      parts {
-         part {
-            name: "left_arrow1";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1.relative: -1.0 0.5;
-               rel2.relative: -1.0 0.5;
-               image.normal: "gadman_right.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.8 0.2;
-               rel2.relative: -0.7 0.8;
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.2 0.5;
-               rel2.relative: 0.2 0.5;
-            }
-         }
-         part {
-            name: "left_arrow2";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1.relative: -1.0 0.5;
-               rel2.relative: -1.0 0.5;
-               image.normal: "gadman_right.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.8 0.2;
-               rel2.relative: -0.7 0.8;
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.2 0.5;
-               rel2.relative: 0.2 0.5;
-            }
-         }
-         part {
-            name: "right_arrow1";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1.relative: 2.0 0.5;
-               rel2.relative: 2.0 0.5;
-               image.normal: "gadman_left.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 1.8 0.2;
-               rel2.relative: 1.7 0.8;
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.8 0.5;
-               rel2.relative: 0.8 0.5;
-            }
-         }
-         part {
-            name: "right_arrow2";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1.relative: 2.0 0.5;
-               rel2.relative: 2.0 0.5;
-               image.normal: "gadman_left.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 1.8 0.2;
-               rel2.relative: 1.7 0.8;
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.8 0.5;
-               rel2.relative: 0.8 0.5;
-            }
-         }
-         part {
-            name: "top_arrow1";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               rel1.relative: 0.5 -1.0;
-               rel2.relative: 0.5 -1.0;
-               image.normal: "gadman_bottom.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.2 -0.8;
-               rel2.relative: 0.8 -0.7;
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.5 0.2;
-               rel2.relative: 0.5 0.2;
-            }
-         }
-         part {
-            name: "top_arrow2";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               rel1.relative: 0.5 -1.0;
-               rel2.relative: 0.5 -1.0;
-               image.normal: "gadman_bottom.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.2 -0.8;
-               rel2.relative: 0.8 -0.7;
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.5 0.2;
-               rel2.relative: 0.5 0.2;
-            }
-         }
-         part {
-            name: "bottom_arrow1";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               rel1.relative: 0.5 2.0;
-               rel2.relative: 0.5 2.0;
-               image.normal: "gadman_top.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.2 1.7;
-               rel2.relative: 0.8 1.8;
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.5 0.8;
-               rel2.relative: 0.5 0.8;
-            }
-         }
-         part {
-            name: "bottom_arrow2";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               rel1.relative: 0.5 2.0;
-               rel2.relative: 0.5 2.0;
-               image.normal: "gadman_top.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.2 1.7;
-               rel2.relative: 0.8 1.8;
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.5 0.8;
-               rel2.relative: 0.5 0.8;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "start1";
-            signal: "show";
-            source: "";
-            after: "left1_1";
-            after: "right1_1";
-            after: "top1_1";
-            after: "bottom1_1";
-         }
-         program {
-            name: "start2";
-            signal: "show";
-            source: "";
-            in: 0.4 0.0;
-            after: "left2_1";
-            after: "right2_1";
-            after: "top2_1";
-            after: "bottom2_1";
-         }
-         // LEFT ARROW
-         program {
-            name: "left1_1";
-            action: STATE_SET "1" 0.0;
-            target: "left_arrow1";
-            transition: LINEAR 0.4;
-            after: "left1_2";
-         }
-         program {
-            name: "left1_2";
-            action: STATE_SET "2" 0.0;
-            target: "left_arrow1";
-            transition: LINEAR 0.4;
-            after: "left1_r";
-         }
-         program {
-            name: "left1_r";
-            action: STATE_SET "default" 0.0;
-            target: "left_arrow1";
-            after: "left1_1";
-         }
-         program {
-            name: "left2_1";
-            action: STATE_SET "1" 0.0;
-            target: "left_arrow2";
-            transition: LINEAR 0.4;
-            after: "left2_2";
-         }
-         program {
-            name: "left2_2";
-            action: STATE_SET "2" 0.0;
-            target: "left_arrow2";
-            transition: LINEAR 0.4;
-            after: "left2_r";
-         }
-         program {
-            name: "left2_r";
-            action: STATE_SET "default" 0.0;
-            target: "left_arrow2";
-            after: "left2_1";
-         }
-         // RIGHT ARROW
-         program {
-            name: "right1_1";
-            action: STATE_SET "1" 0.0;
-            target: "right_arrow1";
-            transition: LINEAR 0.4;
-            after: "right1_2";
-         }
-         program {
-            name: "right1_2";
-            action: STATE_SET "2" 0.0;
-            target: "right_arrow1";
-            transition: LINEAR 0.4;
-            after: "right1_r";
-         }
-         program {
-            name: "right1_r";
-            action: STATE_SET "default" 0.0;
-            target: "right_arrow1";
-            after: "right1_1";
-         }
-         program {
-            name: "right2_1";
-            action: STATE_SET "1" 0.0;
-            target: "right_arrow2";
-            transition: LINEAR 0.4;
-            after: "right2_2";
-         }
-         program {
-            name: "right2_2";
-            action: STATE_SET "2" 0.0;
-            target: "right_arrow2";
-            transition: LINEAR 0.4;
-            after: "right2_r";
-         }
-         program {
-            name: "right2_r";
-            action: STATE_SET "default" 0.0;
-            target: "right_arrow2";
-            after: "right2_1";
-         }
-         // TOP ARROW
-         program {
-            name: "top1_1";
-            action: STATE_SET "1" 0.0;
-            target: "top_arrow1";
-            transition: LINEAR 0.4;
-            after: "top1_2";
-         }
-         program {
-            name: "top1_2";
-            action: STATE_SET "2" 0.0;
-            target: "top_arrow1";
-            transition: LINEAR 0.4;
-            after: "top1_r";
-         }
-         program {
-            name: "top1_r";
-            action: STATE_SET "default" 0.0;
-            target: "top_arrow1";
-            after: "top1_1";
-         }
-         program {
-            name: "top2_1";
-            action: STATE_SET "1" 0.0;
-            target: "top_arrow2";
-            transition: LINEAR 0.4;
-            after: "top2_2";
-         }
-         program {
-            name: "top2_2";
-            action: STATE_SET "2" 0.0;
-            target: "top_arrow2";
-            transition: LINEAR 0.4;
-            after: "top2_r";
-         }
-         program {
-            name: "top2_r";
-            action: STATE_SET "default" 0.0;
-            target: "top_arrow2";
-            after: "top2_1";
-         }
-         // BOTTOM ARROW
-         program {
-            name: "bottom1_1";
-            action: STATE_SET "1" 0.0;
-            target: "bottom_arrow1";
-            transition: LINEAR 0.4;
-            after: "bottom1_2";
-         }
-         program {
-            name: "bottom1_2";
-            action: STATE_SET "2" 0.0;
-            target: "bottom_arrow1";
-            transition: LINEAR 0.4;
-            after: "bottom1_r";
-         }
-         program {
-            name: "bottom1_r";
-            action: STATE_SET "default" 0.0;
-            target: "bottom_arrow1";
-            after: "bottom1_1";
-         }
-         program {
-            name: "bottom2_1";
-            action: STATE_SET "1" 0.0;
-            target: "bottom_arrow2";
-            transition: LINEAR 0.4;
-            after: "bottom2_2";
-         }
-         program {
-            name: "bottom2_2";
-            action: STATE_SET "2" 0.0;
-            target: "bottom_arrow2";
-            transition: LINEAR 0.4;
-            after: "bottom2_r";
-         }
-         program {
-            name: "bottom2_r";
-            action: STATE_SET "default" 0.0;
-            target: "bottom_arrow2";
-            after: "bottom2_1";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: SYSTRAY ***/
-
-   group {
-      name: "e/modules/systray/main";
-      alias: "e/modules/systray/main/default";
-      alias: "e/modules/systray/main/invisible";
-      data {
-         item: "inset" "255 255 255";
-         item: "plain" "230 230 230";
-         item: "default" "255 255 255";
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 0 0 128;
-            }
-         }
-         part {
-            name: "e.size";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.offset: 4 4;
-               rel2.offset: -5 -5;
-            }
-         }
-         part {
-            name: "e.box";
-            type: BOX;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.size";
-               rel2.to: "e.size";
-               box {
-                  layout: "horizontal";
-                  padding: 2 0;
-                  align: 0.5 0.5;
-                  min: 1 1;
-               }
-            }
-            description {
-               state: "vertical" 0.0;
-               rel1.to: "e.size";
-               rel2.to: "e.size";
-               box {
-                  layout: "vertical";
-                  padding: 0 2;
-                  align: 0.5 0.5;
-                  min: 1 1;
-               }
-            }
-         }
-         programs {
-            program {
-               name: "e,action,disable";
-               signal: "e,action,disable";
-               source: "e";
-               action: STATE_SET "disabled" 0.0;
-               target: "base";
-            }
-            program {
-               name: "e,action,enable";
-               signal: "e,action,enable";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "base";
-            }
-            program {
-               name: "e,action,orient,float";
-               signal: "e,action,orient,float";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,horiz";
-               signal: "e,action,orient,horiz";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,vert";
-               signal: "e,action,orient,vert";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,left";
-               signal: "e,action,orient,left";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,right";
-               signal: "e,action,orient,right";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,top";
-               signal: "e,action,orient,top";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,bottom";
-               signal: "e,action,orient,bottom";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_tl";
-               signal: "e,action,orient,corner_tl";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_tr";
-               signal: "e,action,orient,corner_tr";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_bl";
-               signal: "e,action,orient,corner_bl";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_br";
-               signal: "e,action,orient,corner_br";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_lt";
-               signal: "e,action,orient,corner_lt";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_rt";
-               signal: "e,action,orient,corner_rt";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_lb";
-               signal: "e,action,orient,corner_lb";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_rb";
-               signal: "e,action,orient,corner_rb";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-         }
-      }
-   }
-   group {
-      name: "e/modules/systray/main/alternate";
-      data {
-         item: "inset" "255 255 255";
-         item: "plain" "255 255 255";
-         item: "default" "255 255 255";
-      }
-      images.image: "systray_rounded_corners.png" COMP;
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "rounded_corners";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -3 -3;
-                  to: "e.size";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-                  to: "e.size";
-               }
-               image {
-                  normal: "systray_rounded_corners.png";
-                  border: 3 3 3 3;
-                  middle: SOLID;
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 0 0 128;
-            }
-         }
-         part {
-            name: "e.size";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.offset: 4 4;
-               rel2.offset: -5 -5;
-            }
-         }
-         part {
-            name: "e.box";
-            type: BOX;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.size";
-               rel2.to: "e.size";
-               box {
-                  layout: "horizontal";
-                  padding: 2 0;
-                  align: 0.5 0.5;
-                  min: 1 1;
-               }
-            }
-            description {
-               state: "vertical" 0.0;
-               rel1.to: "e.size";
-               rel2.to: "e.size";
-               box {
-                  layout: "vertical";
-                  padding: 0 2;
-                  align: 0.5 0.5;
-                  min: 1 1;
-               }
-            }
-         }
-         programs {
-            program {
-               name: "e,action,disable";
-               signal: "e,action,disable";
-               source: "e";
-               action: STATE_SET "disabled" 0.0;
-               target: "rounded_corners";
-            }
-            program {
-               name: "e,action,enable";
-               signal: "e,action,enable";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "rounded_corners";
-            }
-            program {
-               name: "e,action,orient,float";
-               signal: "e,action,orient,float";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,horiz";
-               signal: "e,action,orient,horiz";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,vert";
-               signal: "e,action,orient,vert";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,left";
-               signal: "e,action,orient,left";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,right";
-               signal: "e,action,orient,right";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,top";
-               signal: "e,action,orient,top";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,bottom";
-               signal: "e,action,orient,bottom";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_tl";
-               signal: "e,action,orient,corner_tl";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_tr";
-               signal: "e,action,orient,corner_tr";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_bl";
-               signal: "e,action,orient,corner_bl";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_br";
-               signal: "e,action,orient,corner_br";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_lt";
-               signal: "e,action,orient,corner_lt";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_rt";
-               signal: "e,action,orient,corner_rt";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_lb";
-               signal: "e,action,orient,corner_lb";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_rb";
-               signal: "e,action,orient,corner_rb";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-         }
-      }
-   }
-   group {
-      name: "e/modules/systray/main/alternate/inset";
-      data {
-         item: "inset" "255 255 255";
-         item: "plain" "255 255 255";
-         item: "default" "255 255 255";
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 0 0 128;
-            }
-         }
-         part {
-            name: "e.size";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.offset: 4 4;
-               rel2.offset: -5 -5;
-            }
-         }
-         part {
-            name: "e.box";
-            type: BOX;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.size";
-               rel2.to: "e.size";
-               box {
-                  layout: "horizontal";
-                  padding: 2 0;
-                  align: 0.5 0.5;
-                  min: 1 1;
-               }
-            }
-            description {
-               state: "vertical" 0.0;
-               rel1.to: "e.size";
-               rel2.to: "e.size";
-               box {
-                  layout: "vertical";
-                  padding: 0 2;
-                  align: 0.5 0.5;
-                  min: 1 1;
-               }
-            }
-         }
-         programs {
-            program {
-               name: "e,action,disable";
-               signal: "e,action,disable";
-               source: "e";
-               action: STATE_SET "disabled" 0.0;
-               target: "base";
-            }
-            program {
-               name: "e,action,enable";
-               signal: "e,action,enable";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "base";
-            }
-            program {
-               name: "e,action,orient,float";
-               signal: "e,action,orient,float";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,horiz";
-               signal: "e,action,orient,horiz";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,vert";
-               signal: "e,action,orient,vert";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,left";
-               signal: "e,action,orient,left";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,right";
-               signal: "e,action,orient,right";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,top";
-               signal: "e,action,orient,top";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,bottom";
-               signal: "e,action,orient,bottom";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_tl";
-               signal: "e,action,orient,corner_tl";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_tr";
-               signal: "e,action,orient,corner_tr";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_bl";
-               signal: "e,action,orient,corner_bl";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_br";
-               signal: "e,action,orient,corner_br";
-               source: "e";
-               action: STATE_SET "default" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_lt";
-               signal: "e,action,orient,corner_lt";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_rt";
-               signal: "e,action,orient,corner_rt";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_lb";
-               signal: "e,action,orient,corner_lb";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-            program {
-               name: "e,action,orient,corner_rb";
-               signal: "e,action,orient,corner_rb";
-               source: "e";
-               action: STATE_SET "vertical" 0.0;
-               target: "e.box";
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: WINLIST ***/
-
-/* e/widgets/winlist/* is the Window List
-   gadget that pops up with Alt Tab       */
-
-   group {
-      name: "e/widgets/winlist/main";
-      images {
-         image: "base_bg.png" COMP;
-         image: "bd_top_hilight.png" COMP;
-         image: "bd_title_bg.png" COMP;
-         image: "bd_title_over.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "base_bg.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "top_hilight";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -1 15;
-               image.normal: "bd_top_hilight.png";
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "title_back";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 4 0;
-               rel2.offset: -5 -4;
-               rel2.to_y: "e.text.title";
-               image {
-                  normal: "bd_title_bg.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 0.5 0.0;
-               min: 24 24;
-               max: 24 24;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 1     6;
-                  to_y: "title_back";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -2    30;
-                  to_y: "title_back";
-               }
-            }
-         }
-         part {
-            name: "separator";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 16 2;
-               rel1 {
-                  offset: 16 2;
-                  relative: 0.0 1.0;
-                  to_y: "e.text.label";
-               }
-               rel2 {
-                  offset: -17 4;
-                  relative: 1.0 1.0;
-                  to_y: "e.text.label";
-               }
-               image {
-                  normal: "menu_sep.png";
-                  border: 2 2 0 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.list";
-            type: SWALLOW;
-            clip_to: "list_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 12   12;
-                  to_y: "e.text.label";
-               }
-               rel2.offset: -13  -12;
-            }
-         }
-         part {
-            name: "list_clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               rel1.to_y: "e.swallow.list";
-               rel2.to_y: "e.swallow.list";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: NONE;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               fixed: 0 1;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 16   16;
-                  to_y: "e.swallow.icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -17 16;
-                  to_y: "e.swallow.icon";
-               }
-               color_class: "winlist_label";
-               text {
-                  text: "Title goes here";
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.5 0.5;
-                  text_class: "winlist_label";
-               }
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            mouse_events: 0;
-            effect: SOFT_SHADOW;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               align: 0.5 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               color: 224 224 224 255;
-               color3: 0 0 0 64;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.5 0.0;
-                  min: 1 1;
-               }
-            }
-         }
-         part {
-            name: "title_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "title_back";
-               rel2.to: "title_back";
-               image {
-                  normal: "bd_title_over.png";
-                  border: 7 7 2 7;
-               }
-               fill.smooth: 0;
-            }
-         }
-      }
-   }
-   group {
-      name: "e/widgets/winlist/item";
-      images {
-         image: "menu_sel_bg.png" COMP;
-         image: "menu_sel_fg.png" COMP;
-         image: "pager_window.png" COMP;
-         image: "pager_window_shaded.png" COMP;
-         image: "pager_base2.png" COMP;
-      }
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 5;
-               }
-               image {
-                  normal: "menu_sel_bg.png";
-                  border: 8 8 5 9;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 2;
-               }
-            }
-         }
-         part {
-            name: "fg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "menu_sel_fg.png";
-                  border: 8 8 5 9;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 0.0 0.5;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 4  3;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 4   -1;
-                  to_y: "e.text.label";
-               }
-            }
-         }
-         part {
-            name: "type";
-            description {
-               state: "default" 0.0;
-               min: 23 24;
-               max: 23 24;
-               align: 1.0 0.5;
-               rel1 {
-                  relative: 1.0 0.5;
-                  offset: -23  -12;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -1  11;
-                  to_y: "e.text.label";
-               }
-               image.normal: "pager_window.png";
-            }
-            description {
-               state: "iconified" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "invisible" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "pager_base2.png";
-            }
-            description {
-               state: "shaded" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "pager_window_shaded.png";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 3 5;
-                  to_x: "e.swallow.icon";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -4 -4;
-                  to_x: "type";
-               }
-               color_class: "winlist_item";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.0 0.5;
-                  text_class: "winlist_title";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "winlist_item_active";
-            }
-         }
-         part {
-            name: "e.event.winlist.item";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 12 12;
-               visible: 1;
-               color: 0 0 0 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "type1";
-            signal: "e,state,iconified";
-            source: "e";
-            action: STATE_SET "iconified" 0.0;
-            target: "type";
-         }
-         program {
-            name: "type2";
-            signal: "e,state,invisible";
-            source: "e";
-            action: STATE_SET "invisible" 0.0;
-            target: "type";
-         }
-         program {
-            name: "type3";
-            signal: "e,state,shaded";
-            source: "e";
-            action: STATE_SET "shaded" 0.0;
-            target: "type";
-         }
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            transition: LINEAR 0.2;
-            target: "bg";
-            target: "fg";
-            target: "e.text.label";
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.1;
-            target: "bg";
-            target: "fg";
-            target: "e.text.label";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: EXEBUF ***/
-
-   /* Exebuf is the run dialog, binded to Alt-Esc by default */
-
-   group {
-      name: "e/widgets/exebuf/main";
-      images {
-         image: "base_bg.png" COMP;
-         image: "inset_sunk.png" COMP;
-         image: "menu_sel_bg.png" COMP;
-         image: "menu_sel_fg.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "base_bg.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "eap_bg";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "e.swallow.eap_list";
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.eap_list";
-                  offset: 0  0;
-               }
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.eap_list";
-            type: SWALLOW;
-            clip_to: "eap_list_clip";
-            description {
-               state: "default" 0.0;
-               min: 32 64;
-               align: 0.5 0.0;
-               rel1.offset: 12  12;
-               rel2 {
-                  offset: -13  -13;
-                  relative: 1.0 0.0;
-                  to_y: "bg";
-               }
-            }
-         }
-         part {
-            name: "eap_list_clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               rel1.to_y: "e.swallow.eap_list";
-               rel2.to_y: "e.swallow.eap_list";
-            }
-         }
-         part {
-            name: "eap_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  offset: -1 -1;
-                  to: "eap_bg";
-               }
-               rel2 {
-                  offset: 0 0;
-                  to: "eap_bg";
-               }
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-         part {
-            name: "exe_bg";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "e.swallow.exe_list";
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.exe_list";
-                  offset: 0  0;
-               }
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.exe_list";
-            type: SWALLOW;
-            clip_to: "exe_list_clip";
-            description {
-               state: "default" 0.0;
-               min: 32 64;
-               align: 0.5 1.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 12  12;
-                  to_y: "bg";
-               }
-               rel2.offset: -13  -13;
-            }
-         }
-         part {
-            name: "exe_list_clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               rel1.to_y: "e.swallow.exe_list";
-               rel2.to_y: "e.swallow.exe_list";
-            }
-         }
-         part {
-            name: "exe_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  offset: -1 -1;
-                  to: "exe_bg";
-               }
-               rel2 {
-                  offset: 0 0;
-                  to: "exe_bg";
-               }
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 0 42;
-               max: 99999 42;
-               rel1.offset: 20 0;
-               rel2.offset: -21 -1;
-               image {
-                  normal: "menu_sel_bg.png";
-                  border: 8 8 5 9;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SHADOW;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 0 1;
-               align: 0.0 0.5;
-               rel1 {
-                  relative: 1.0 0.5;
-                  offset: 4   0;
-                  to_x: "e.swallow.icons";
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: 4  0;
-                  to_x: "e.swallow.icons";
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 64;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 16;
-                  align: 0.0 0.5;
-                  min: 1 1;
-                  text_class: "exebuf_command";
-               }
-            }
-         }
-         part {
-            name: "cursor";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 1 18;
-               max: 1 18;
-               align: 0.0 0.5;
-               fixed: 1 1;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: 1    0;
-                  to: "e.text.label";
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: 1    -1;
-                  to: "e.text.label";
-               }
-               color: 255 255 255 220;
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.swallow.icons";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               min: 32 32;
-               max: 32 32;
-               align: 0.0 0.5;
-               rel1 {
-                  offset: 6  4;
-                  to: "bg";
-               }
-               rel2 {
-                  offset: -7  -5;
-                  to: "bg";
-               }
-            }
-         }
-         part {
-            name: "fg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "menu_sel_fg.png";
-                  border: 8 8 5 9;
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "blink_off";
-            signal: "show";
-            source: "";
-            action: STATE_SET "faded" 0.0;
-            transition: SINUSOIDAL 0.5;
-            target: "cursor";
-            after: "blink_on";
-         }
-         program {
-            name: "blink_on";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.25;
-            target: "cursor";
-            after: "blink_off";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/exebuf/item";
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.offset: -5 -3;
-               rel2.offset: 4 5;
-               image {
-                  normal: "menu_sel_bg.png";
-                  border: 8 8 5 9;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: -2 0;
-               rel2.offset: 1 2;
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  offset: 2 1;
-                  relative: 1.0 0.0;
-                  to_x: "e.swallow.icons";
-               }
-               rel2.offset: -3 -2;
-               color_class: "menu_item";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.0 0.5;
-                  text_class: "menu_item";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "menu_item_active";
-            }
-         }
-         part {
-            name: "e.swallow.icons";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               max: 18 18;
-               aspect: 1.0 1.0;
-               align: 0.0 0.5;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 3   1;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -3   -2;
-               }
-            }
-         }
-         part {
-            name: "fg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "menu_sel_fg.png";
-                  border: 8 8 5 9;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.event.exebuf.item";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 14 14;
-               visible: 1;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: 1    -1;
-                  to_x: "e.swallow.icons";
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -1   -1;
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            transition: LINEAR 0.2;
-            target: "bg";
-            target: "fg";
-            target: "e.text.title";
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.1;
-            target: "bg";
-            target: "fg";
-            target: "e.text.title";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: SYSCON ***/
-
-   group {
-      name: "e/widgets/syscon/main";
-      images {
-         image: "base_bg.png" COMP;
-         image: "bt_base1.png" COMP;
-         image: "bt_base2.png" COMP;
-         image: "bt_hilight.png" COMP;
-         image: "bt_shine.png" COMP;
-         image: "bt_glow.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "base_bg.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.main";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               // fixed: 1 1;
-               align: 0.5 0.0;
-               rel1.offset: 12 12;
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -13 12;
-            }
-         }
-         part {
-            name: "e.swallow.secondary";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               min: 32 32;
-               rel1.to: "e.swallow.main";
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 0 12;
-               rel2.to: "e.swallow.extra";
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -1 -13;
-            }
-         }
-         part {
-            name: "e.swallow.extra";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               // fixed: 1 1;
-               align: 0.5 1.0;
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 12 -13;
-               rel2.to_y: "button_image";
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -13 -13;
-            }
-         }
-         part {
-            name: "button_image";
-            mouse_events: 1;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               align: 0.5 1.0;
-               rel1.relative: 0.5 1.0;
-               rel1.offset: 0 -13;
-               rel2.relative: 0.5 1.0;
-               rel2.offset: 0 -13;
-               min: 64 32;
-               max: 64 32;
-               image {
-                  normal: "bt_base2.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_base1.png";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "button_image";
-                  relative: 0.0  0.0;
-                  offset: 3    3;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -4   -4;
-                  to: "button_image";
-               }
-               color_class: "button_text";
-               text {
-                  text: "Cancel";
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "button";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "button_text_disabled";
-            }
-         }
-         part {
-            name: "over1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_hilight.png";
-                  border: 7 7 7 0;
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-            }
-         }
-         part {
-            name: "over2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               image {
-                  normal: "bt_shine.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "over3";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               visible: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 12 12 12 12;
-               }
-               fill.smooth : 0;
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "button_click";
-            signal: "mouse,down,1";
-            source: "button_image";
-            action: STATE_SET "clicked" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick";
-            signal: "mouse,up,1";
-            source: "button_image";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick2";
-            signal: "mouse,clicked,1";
-            source: "button_image";
-            action: SIGNAL_EMIT "e,action,close" "";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/syscon/item/button";
-      images {
-         image: "bt_base1.png" COMP;
-         image: "bt_base2.png" COMP;
-         image: "bt_hilight.png" COMP;
-         image: "bt_shine.png" COMP;
-         image: "bt_glow.png" COMP;
-         image: "bt_dis_base.png" COMP;
-         image: "bt_dis_hilight.png" COMP;
-      }
-      parts {
-         part {
-            name: "button_image";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 32 16;
-               image {
-                  normal: "bt_base2.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_base1.png";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 0 1;
-               align: 0.5 1.0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 3    -4;
-                  to: "button_image";
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -4   -4;
-                  to: "button_image";
-               }
-               color_class: "button_text";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 1.0;
-                  text_class: "button";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "button_text_disabled";
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 0.5 0.5;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 3  3;
-                  to: "button_image";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -4   -1;
-                  to_x: "button_image";
-                  to_y: "e.text.label";
-               }
-            }
-         }
-         part {
-            name: "over1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_hilight.png";
-                  border: 7 7 7 0;
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-            }
-         }
-         part {
-            name: "over2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "bt_shine.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "over3";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 12 12 12 12;
-               }
-               fill.smooth : 0;
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "disabler";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               visible: 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "focus_in";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "clicked" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_click";
-            signal: "mouse,down,1";
-            source: "button_image";
-            after: "focus_in";
-         }
-         program {
-            name: "focus_out";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick";
-            signal: "mouse,up,1";
-            source: "button_image";
-            after: "focus_out";
-         }
-         program {
-            name: "button_unclick2";
-            signal: "mouse,clicked,1";
-            source: "button_image";
-            action: SIGNAL_EMIT "e,action,click" "";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "button_image";
-            target: "over1";
-            target: "disabler";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over1";
-            target: "disabler";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: MIXER ***/
-   // TODO: Add code for making sound circles fade between states.
-
-   group {
-      name: "e/modules/mixer/main";
-      images {
-         image: "mixer.png" COMP;
-         image: "mixer_low_left.png" COMP;
-         image: "mixer_low_right.png" COMP;
-         image: "mixer_med_left.png" COMP;
-         image: "mixer_med_right.png" COMP;
-         image: "mixer_high_left.png" COMP;
-         image: "mixer_high_right.png" COMP;
-      }
-      max: 128 128;
-      min: 1 1;
-      script {
-         public message(Msg_Type:type, id, ...) {
-            if ((type == MSG_INT_SET) && (id == 0)) {
-               new mute, left, right;
-               mute = getarg(2);
-               left = getarg(3);
-               right = getarg(4);
-               if (mute)
-                  run_program(PROGRAM:"mute"); 
-               else
-                  run_program(PROGRAM:"unmute");
-               
-               if (left <= 0)
-                  run_program(PROGRAM:"left_none"); 
-               else if (left < 33)
-                  run_program(PROGRAM:"left_low"); 
-               else if (left < 66)
-                  run_program(PROGRAM:"left_medium"); 
-               else if (left >= 66)
-                  run_program(PROGRAM:"left_high");
-               
-               if (right <= 0)
-                  run_program(PROGRAM:"right_none"); 
-               else if (right < 33)
-                  run_program(PROGRAM:"right_low"); 
-               else if (right < 66)
-                  run_program(PROGRAM:"right_medium"); 
-               else if (right >= 66)
-                  run_program(PROGRAM:"right_high");
-            }
-         }
-      }
-      parts {
-         part {
-            name: "speaker";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1 1;
-               aspect_preference: BOTH;
-               image.normal: "mixer.png";
-            }
-         }
-         part {
-            name: "left";
-            type: IMAGE;
-            clip_to: "mute";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               aspect: 1 1;
-               aspect_preference: BOTH;
-               rel1.to: "speaker";
-               rel2.to: "speaker";
-               image.normal: "mixer_low_left.png";
-            }
-            description {
-               state: "low" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-            description {
-               state: "medium" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               image.normal: "mixer_med_left.png";
-            }
-            description {
-               state: "high" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               image.normal: "mixer_high_left.png";
-            }
-         }
-         part {
-            name: "right";
-            type: IMAGE;
-            clip_to: "mute";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               aspect: 1 1;
-               aspect_preference: BOTH;
-               rel1.to: "speaker";
-               rel2.to: "speaker";
-               image.normal: "mixer_low_right.png";
-            }
-            description {
-               state: "low" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-            description {
-               state: "medium" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               image.normal: "mixer_med_right.png";
-            }
-            description {
-               state: "high" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               image.normal: "mixer_high_right.png";
-            }
-         }
-         part {
-            name: "mute";
-            mouse_events: 0;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "active" 0.0;
-               color: 255 255 255 64;
-            }
-         }
-         part {
-            name: "over";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "speaker";
-               rel2.to: "speaker";
-               color: 255 255 255 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "mute";
-            action: STATE_SET "active" 0.0;
-            transition: LINEAR 0.3;
-            target: "mute";
-         }
-         program {
-            name: "unmute";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "mute";
-         }
-         program {
-            name: "left_none";
-            action: STATE_SET "default" 0.0;
-            target: "left";
-         }
-         program {
-            name: "left_low";
-            action: STATE_SET "low" 0.0;
-            target: "left";
-         }
-         program {
-            name: "left_medium";
-            action: STATE_SET "medium" 0.0;
-            target: "left";
-         }
-         program {
-            name: "left_high";
-            action: STATE_SET "high" 0.0;
-            target: "left";
-         }
-         program {
-            name: "right_none";
-            action: STATE_SET "default" 0.0;
-            target: "right";
-         }
-         program {
-            name: "right_low";
-            action: STATE_SET "low" 0.0;
-            target: "right";
-         }
-         program {
-            name: "right_medium";
-            action: STATE_SET "medium" 0.0;
-            target: "right";
-         }
-         program {
-            name: "right_high";
-            action: STATE_SET "high" 0.0;
-            target: "right";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** FILEMAN ***/
-/* E inbuilt filemanager */
-
-   group {
-      name: "e/fileman/default/window/main";
-      images {
-         image: "dia_grad.png" COMP;
-         image: "dia_topshad.png" COMP;
-         image: "dia_botshad.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "fileman_base";
-               image.normal: "dia_grad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "e.swallow.bg";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -1 31;
-               image.normal: "dia_topshad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "shadow2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 0 -4;
-               image.normal: "dia_botshad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/fileman/default/progress";
-      min: 250 40;
-      images {
-         image: "icon_efm_file_del.png" COMP;
-      }
-      parts {
-         part {
-            name: "bg";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "bt_dis_base.png";
-               image.border: 5 5 5 5;
-            }
-            description {
-               state: "need_attention" 0.0;
-               inherit: "default" 0.0;
-               color: 200 0 0 150;
-            }
-         }
-         part {
-            name: "shadow";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "bt_dis_shine.png";
-               image.border: 5 5 5 5;
-               rel1.to: "bg";
-               rel2.to: "bg";
-            }
-         }
-         part {
-            name: "icon";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 32 32;
-               max: 32 32;
-               align: 0.01 0.5;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image.normal: "icon_efm_dnd_ask.png";
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "icon_efm_dnd_copy.png";
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "icon_efm_dnd_move.png";
-            }
-            description {
-               state: "delete" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "icon_efm_file_del.png";
-            }
-         }
-         part {
-            name: "gauge_bg";
-            type: IMAGE;
-            scale: 1;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "icon";
-               rel1.relative: 1.0 0.60;
-               rel2.to: "bg";
-               rel2.relative: 1.0 1.0;
-               rel2.offset: -4 -5;
-               image.normal: "inset_sunk.png";
-               image.border: 6 6 6 6;
-            }
-         }
-         part {
-            name: "gauge_confine";
-            type: RECT;
-            scale: 1;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "gauge_bg";
-               rel1.offset: 1 1;
-               rel2.to: "gauge_bg";
-               rel2.offset: -2 -2;
-               color: 0 255 0 0;
-            }
-         }
-         part {
-            name: "e.gauge.bar";
-            mouse_events: 0;
-            scale: 1;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               min: 0 0;
-               color: 55 55 55 100;
-            }
-            dragable {
-               x: 1 1 0;
-               y: 0 0 0;
-               confine:"gauge_confine";
-            }
-         }
-         part {
-            name: "e.text.info";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to_x: "icon";
-                  to_y: "bg";
-               }
-               rel2 {
-                  relative: 0.0 0.6;
-                  to_x: "bt_abort";
-                  to_y: "icon";
-               }
-               color: 0 0 0 255;
-               text {
-                  font: "Sans";
-                  size: 10;
-                  align: 0.0 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-         }
-         part {
-            name: "bt_abort";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.0;
-               min: 19 19;
-               max: 19 19;
-               rel1.offset: -3 2;
-               rel2.offset: -3 2;
-               image.normal: "bd_button_close_shadow.png";
-            }
-         }
-         part {
-            name: "bt_abort_unfoc";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.to: "bt_abort";
-               rel2.to: "bt_abort";
-               image.normal: "bd_button_close_unfocused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "bt_abort_foc";
-            type: IMAGE;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bt_abort";
-               rel2.to: "bt_abort";
-               image.normal: "bd_button_close_focused.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "e.event.abort";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bt_abort";
-               rel2.to: "bt_abort";
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "set_need_attention";
-            signal: "e,action,set,need_attention";
-            source: "e";
-            action: STATE_SET "need_attention" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "bg";
-            after: "need_loop";
-         }
-         program {
-            name: "need_loop";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "bg";
-            after: "set_need_attention";
-         }
-         program {
-            name: "set_normal";
-            signal: "e,action,set,normal";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "bg";
-         }
-         program {
-            name: "set_icon_unknow";
-            signal: "e,action,icon,unknow";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-         }
-         program {
-            name: "set_icon_copy";
-            signal: "e,action,icon,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "icon";
-         }
-         program {
-            name: "set_icon_move";
-            signal: "e,action,icon,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "icon";
-         }
-         program {
-            name: "set_icon_delete";
-            signal: "e,action,icon,delete";
-            source: "e";
-            action: STATE_SET "delete" 0.0;
-            target: "icon";
-         }
-         program {
-            name: "bt_abort_down";
-            signal: "mouse,down,*";
-            source: "e.event.abort";
-            action: STATE_SET "active" 0.0;
-            target: "bt_abort_unfoc";
-            target: "bt_abort_foc";
-         }
-         program {
-            name: "bt_abort_up";
-            signal: "mouse,up,*";
-            source: "e.event.abort";
-            action: STATE_SET "default" 0.0;
-            target: "bt_abort_unfoc";
-            target: "bt_abort_foc";
-         }
-         program {
-            name: "bt_abort_click";
-            signal: "mouse,clicked,*";
-            source: "e.event.abort";
-            action: SIGNAL_EMIT "e,fm,operation,abort" "";
-         }
-      }
-   }
-   group {
-      name: "e/fileman/default/scrollframe";
-      images {
-         image: "inset_sunk.png" COMP;
-         image: "arrow_left.png" COMP;
-         image: "arrow_right.png" COMP;
-         image: "arrow_up.png" COMP;
-         image: "arrow_down.png" COMP;
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_base2.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "sb_runnerh.png" COMP;
-         image: "sb_runnerv.png" COMP;
-      }
-      parts {
-         part {
-            name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            clip_to: "clipper";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2 {
-                  relative: 0.0  0.0;
-                  offset: -1   -1;
-                  to_x: "sb_vbar";
-                  to_y: "sb_hbar";
-               }
-            }
-         }
-         part {
-            name: "conf_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: -1 -1;
-               rel2.offset: 0 0;
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-         part {
-            name: "sb_vbar";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 1.0 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -2 1;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -2 -1;
-                  to_y: "sb_hbar";
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 0;
-               max: 0 99999;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 -1;
-                  to_y: "sb_hbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_base";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    -2;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0  0.0;
-                  offset: -1    1;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_runner";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 3 99999;
-               rel1.to: "sb_vbar_base";
-               rel1.offset: 1 0;
-               rel2.to: "sb_vbar_base";
-               image {
-                  normal: "sb_runnerv.png";
-                  border: 0 0 4 4;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "sb_vbar_p1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_p2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.vbar";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "e.dragable.vbar";
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 0 0 0;
-               y: 1 1 0;
-               confine: "sb_vbar_base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_vbar_base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_vbar_base";
-               }
-               image {
-                  normal: "bt_sm_base2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_sm_base1.png";
-            }
-         }
-         part {
-            name: "sb_vbar_over1";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_over2";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.5 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  0.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a1_arrow";
-            mouse_events: 0;
-            clip_to: "sb_vbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_vbar_a1";
-               rel2.to: "sb_vbar_a1";
-               image.normal: "arrow_up.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 -1;
-               rel2.offset: -1 -2;
-            }
-         }
-         part {
-            name: "sb_vbar_a2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.5 1.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  1.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  1.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a2_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_vbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_vbar_a2";
-               rel2.to: "sb_vbar_a2";
-               image.normal: "arrow_down.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "sb_hbar";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.0 1.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 1 -2;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -1 -2;
-                  to_x: "sb_vbar";
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    -1;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: -1   -1;
-                  to_x: "sb_vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_base";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: -2   0;
-                  to: "sb_hbar_a1";
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 1   -1;
-                  to: "sb_hbar_a2";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_runner";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 99999 3;
-               rel1.to: "sb_hbar_base";
-               rel1.offset: 0 1;
-               rel2.to: "sb_hbar_base";
-               image {
-                  normal: "sb_runnerh.png";
-                  border: 4 4 0 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "sb_hbar_p1";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to: "sb_hbar_a1";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.hbar";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_p2";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.hbar";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  to: "sb_hbar_a2";
-               }
-            }
-         }
-         part {
-            name: "e.dragable.hbar";
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 1 1 0;
-               y: 0 0 0;
-               confine: "sb_hbar_base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_hbar_base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_hbar_base";
-               }
-               image {
-                  normal: "bt_sm_base2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_sm_base1.png";
-            }
-         }
-         part {
-            name: "sb_hbar_over1";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.hbar";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "e.dragable.hbar";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_over2";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.hbar";
-               rel2.to: "e.dragable.hbar";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a1";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_hbar";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_hbar";
-                  relative: 0.0  1.0;
-                  offset: 0   -1;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a1_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_hbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_hbar_a1";
-               rel2.to: "sb_hbar_a1";
-               image.normal: "arrow_left.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 0;
-               rel2.offset: -2 -1;
-            }
-         }
-         part {
-            name: "sb_hbar_a2";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 1.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_hbar";
-                  relative: 1.0  0.0;
-                  offset: -1    0;
-               }
-               rel2 {
-                  to: "sb_hbar";
-                  relative: 1.0  1.0;
-                  offset: -1   -1;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a2_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_hbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_hbar_a2";
-               rel2.to: "sb_hbar_a2";
-               image.normal: "arrow_right.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 1 0;
-               rel2.offset: 0 -1;
-            }
-         }
-         part {
-            name: "e.box.operations";
-            type: BOX;
-            description {
-               state: "default" 0.0;
-               rel2.to_x: "sb_vbar";
-               rel2.to_y: "sb_hbar";
-               rel2.relative: 0.0 0.0;
-               box {
-                  layout: "vertical";
-                  padding: 0 0;
-                  align: 1.0 1.0;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.overlay";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sb_vbar_show";
-            signal: "e,action,show,vbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_vbar_hide";
-            signal: "e,action,hide,vbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_hbar_show";
-            signal: "e,action,show,hbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar";
-         }
-         program {
-            name: "sb_hbar_hide";
-            signal: "e,action,hide,hbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "sb_hbar";
-         }
-         program {
-            name: "sb_vbar_a1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_vbar_a1_arrow";
-         }
-         program {
-            name: "sb_vbar_a1_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: DRAG_VAL_STEP 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a1_up";
-            signal: "mouse,up,1";
-            source: "sb_vbar_a1";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar_a1_arrow";
-         }
-         program {
-            name: "sb_vbar_a2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_vbar_a2_arrow";
-         }
-         program {
-            name: "sb_vbar_a2_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: DRAG_VAL_STEP 0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a2_up";
-            signal: "mouse,up,1";
-            source: "sb_vbar_a2";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar_a2_arrow";
-         }
-         program {
-            name: "sb_vbar_p1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p1";
-            action: DRAG_VAL_PAGE 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_p2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p2";
-            action: DRAG_VAL_PAGE  0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "clicked" 0.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "default" 0.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_hbar_a1_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a1";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_hbar_a1_arrow";
-         }
-         program {
-            name: "sb_hbar_a1_down2";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a1";
-            action: DRAG_VAL_STEP -1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_a1_up";
-            signal: "mouse,up,1";
-            source: "sb_hbar_a1";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar_a1_arrow";
-         }
-         program {
-            name: "sb_hbar_a2_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a2";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_hbar_a2_arrow";
-         }
-         program {
-            name: "sb_hbar_a2_down2";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a2";
-            action: DRAG_VAL_STEP 1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_a2_up";
-            signal: "mouse,up,1";
-            source: "sb_hbar_a2";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar_a2_arrow";
-         }
-         program {
-            name: "sb_hbar_p1_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_p1";
-            action: DRAG_VAL_PAGE -1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_p2_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_p2";
-            action: DRAG_VAL_PAGE  1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.hbar";
-            action: STATE_SET "clicked" 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.hbar";
-            action: STATE_SET "default" 0.0;
-            target: "e.dragable.hbar";
-         }
-      }
-   }
-   group {
-      name: "e/fileman/desktop/scrollframe";
-      images {
-         image: "arrow_left.png" COMP;
-         image: "arrow_right.png" COMP;
-         image: "arrow_up.png" COMP;
-         image: "arrow_down.png" COMP;
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_base2.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "sb_runnerh.png" COMP;
-         image: "sb_runnerv.png" COMP;
-      }
-      parts {
-         part {
-            name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            clip_to: "clipper";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 0 0;
-               rel2 {
-                  relative: 0.0  0.0;
-                  offset: -1   -1;
-                  to_x: "sb_vbar";
-                  to_y: "sb_hbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 1.0 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 -1;
-                  to_y: "sb_hbar";
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 0;
-               max: 0 99999;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -1 -1;
-                  to_y: "sb_hbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_base";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    -1;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0  0.0;
-                  offset: -1    0;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_runner";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 3 99999;
-               rel1.to: "sb_vbar_base";
-               rel1.offset: 1 0;
-               rel2.to: "sb_vbar_base";
-               image {
-                  normal: "sb_runnerv.png";
-                  border: 0 0 4 4;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "sb_vbar_p1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_p2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.vbar";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "e.dragable.vbar";
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 0 0 0;
-               y: 1 1 0;
-               confine: "sb_vbar_base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_vbar_base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_vbar_base";
-               }
-               image {
-                  normal: "bt_sm_base2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_sm_base1.png";
-            }
-         }
-         part {
-            name: "sb_vbar_over1";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_over2";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.5 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  0.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a1_arrow";
-            mouse_events: 0;
-            clip_to: "sb_vbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_vbar_a1";
-               rel2.to: "sb_vbar_a1";
-               image.normal: "arrow_up.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 -1;
-               rel2.offset: -1 -2;
-            }
-         }
-         part {
-            name: "sb_vbar_a2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.5 1.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  1.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  1.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a2_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_vbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_vbar_a2";
-               rel2.to: "sb_vbar_a2";
-               image.normal: "arrow_down.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "sb_hbar";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.0 1.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 1 -2;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: -1 -2;
-                  to_x: "sb_vbar";
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    -1;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: -1   -1;
-                  to_x: "sb_vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_base";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: -1   0;
-                  to: "sb_hbar_a1";
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 0   -1;
-                  to: "sb_hbar_a2";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_runner";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 99999 3;
-               rel1.to: "sb_hbar_base";
-               rel1.offset: 0 1;
-               rel2.to: "sb_hbar_base";
-               image {
-                  normal: "sb_runnerh.png";
-                  border: 4 4 0 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "sb_hbar_p1";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to: "sb_hbar_a1";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.hbar";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_p2";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.hbar";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  to: "sb_hbar_a2";
-               }
-            }
-         }
-         part {
-            name: "e.dragable.hbar";
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 1 1 0;
-               y: 0 0 0;
-               confine: "sb_hbar_base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_hbar_base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_hbar_base";
-               }
-               image {
-                  normal: "bt_sm_base2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_sm_base1.png";
-            }
-         }
-         part {
-            name: "sb_hbar_over1";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.hbar";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "e.dragable.hbar";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_over2";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.hbar";
-               rel2.to: "e.dragable.hbar";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a1";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_hbar";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_hbar";
-                  relative: 0.0  1.0;
-                  offset: 0   -1;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a1_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_hbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_hbar_a1";
-               rel2.to: "sb_hbar_a1";
-               image.normal: "arrow_left.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 0;
-               rel2.offset: -2 -1;
-            }
-         }
-         part {
-            name: "sb_hbar_a2";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 1.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_hbar";
-                  relative: 1.0  0.0;
-                  offset: -1    0;
-               }
-               rel2 {
-                  to: "sb_hbar";
-                  relative: 1.0  1.0;
-                  offset: -1   -1;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a2_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_hbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_hbar_a2";
-               rel2.to: "sb_hbar_a2";
-               image.normal: "arrow_right.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 1 0;
-               rel2.offset: 0 -1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sb_vbar_show";
-            signal: "e,action,show,vbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_vbar_hide";
-            signal: "e,action,hide,vbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_hbar_show";
-            signal: "e,action,show,hbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar";
-         }
-         program {
-            name: "sb_hbar_hide";
-            signal: "e,action,hide,hbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "sb_hbar";
-         }
-         program {
-            name: "sb_vbar_a1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_vbar_a1_arrow";
-         }
-         program {
-            name: "sb_vbar_a1_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: DRAG_VAL_STEP 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a1_up";
-            signal: "mouse,up,1";
-            source: "sb_vbar_a1";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar_a1_arrow";
-         }
-         program {
-            name: "sb_vbar_a2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_vbar_a2_arrow";
-         }
-         program {
-            name: "sb_vbar_a2_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: DRAG_VAL_STEP 0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a2_up";
-            signal: "mouse,up,1";
-            source: "sb_vbar_a2";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar_a2_arrow";
-         }
-         program {
-            name: "sb_vbar_p1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p1";
-            action: DRAG_VAL_PAGE 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_p2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p2";
-            action: DRAG_VAL_PAGE  0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "clicked" 0.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "default" 0.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_hbar_a1_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a1";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_hbar_a1_arrow";
-         }
-         program {
-            name: "sb_hbar_a1_down2";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a1";
-            action: DRAG_VAL_STEP -1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_a1_up";
-            signal: "mouse,up,1";
-            source: "sb_hbar_a1";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar_a1_arrow";
-         }
-         program {
-            name: "sb_hbar_a2_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a2";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_hbar_a2_arrow";
-         }
-         program {
-            name: "sb_hbar_a2_down2";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a2";
-            action: DRAG_VAL_STEP 1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_a2_up";
-            signal: "mouse,up,1";
-            source: "sb_hbar_a2";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar_a2_arrow";
-         }
-         program {
-            name: "sb_hbar_p1_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_p1";
-            action: DRAG_VAL_PAGE -1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_p2_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_p2";
-            action: DRAG_VAL_PAGE  1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.hbar";
-            action: STATE_SET "clicked" 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.hbar";
-            action: STATE_SET "default" 0.0;
-            target: "e.dragable.hbar";
-         }
-      }
-   }
-   group {
-      name: "e/fileman/default/list/drop_in";
-      alias: "e/fileman/default/list/drop_between";
-      alias: "e/fileman/desktop/list/drop_in";
-      alias: "e/fileman/desktop/list/drop_between";
-      images {
-         image: "gadman_frame.png" COMP;
-         image: "gadman_border.png" COMP;
-      }
-      parts {
-         part {
-            name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: -10 -10;
-               rel2.offset: 9 9;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "overlay";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "border";
-                  offset: 4 4;
-               }
-               rel2 {
-                  to: "border";
-                  offset: -5 -5;
-               }
-               image.normal: "gadman_frame.png";
-               fill.size.relative: 0 0;
-               fill.size.offset: 24 24;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description {
-               state: "default" 0.0;
-               rel1.offset: -5 -5;
-               rel2.offset: 4 4;
-               image {
-                  normal: "gadman_border.png";
-                  border: 10 10 10 10;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "visible";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "clipper";
-         }
-         program {
-            name: "hidden";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "clipper";
-         }
-      }
-   }
-   group {
-      name: "e/fileman/default/rubberband";
-      images {
-         image: "gadman_frame.png" COMP;
-         image: "gadman_border.png" COMP;
-      }
-      parts {
-         part {
-            name: "overlay";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "border";
-                  offset: 4 4;
-               }
-               rel2 {
-                  to: "border";
-                  offset: -5 -5;
-               }
-               image.normal: "gadman_frame.png";
-               fill.size.relative: 0 0;
-               fill.size.offset: 24 24;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 1;
-            repeat_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1.offset: -5 -5;
-               rel2.offset: 4 4;
-               image {
-                  normal: "gadman_border.png";
-                  border: 10 10 10 10;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-      }
-   }
-   group {
-      name: "e/fileman/default/overlay";
-      alias: "e/fileman/desktop/overlay";
-      images {
-         image: "busy-1.png" COMP;
-         image: "busy-2.png" COMP;
-         image: "busy-3.png" COMP;
-         image: "busy-4.png" COMP;
-         image: "busy-5.png" COMP;
-         image: "busy-6.png" COMP;
-         image: "busy-7.png" COMP;
-         image: "busy-8.png" COMP;
-         image: "busy-9.png" COMP;
-         image: "gadman_frame.png" COMP;
-         image: "gadman_border.png" COMP;
-      }
-      parts {
-         part {
-            name: "busy_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "active" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "overlay";
-            mouse_events: 0;
-            clip_to: "busy_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "border";
-                  offset: 4 4;
-               }
-               rel2 {
-                  to: "border";
-                  offset: -5 -5;
-               }
-               image.normal: "gadman_frame.png";
-               fill.size.relative: 0 0;
-               fill.size.offset: 24 24;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 0;
-            clip_to: "busy_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_x: "e.text.busy_label";
-                  to_y: "busy";
-                  offset: -20 -20;
-               }
-               rel2 {
-                  to: "e.text.busy_label";
-                  offset: 19 9;
-               }
-               image {
-                  normal: "gadman_border.png";
-                  border: 10 10 10 10;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "busy";
-            clip_to: "busy_clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 32 32;
-               aspect: 1.0 1.0;
-               align: 0.5 0.5;
-               aspect_preference: BOTH;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 8 8;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -9 -9;
-               }
-               image {
-                  normal: "busy-9.png";
-                  tween: "busy-1.png";
-                  tween: "busy-2.png";
-                  tween: "busy-3.png";
-                  tween: "busy-4.png";
-                  tween: "busy-5.png";
-                  tween: "busy-6.png";
-                  tween: "busy-7.png";
-                  tween: "busy-8.png";
-               }
-            }
-         }
-         part {
-            name: "e.text.busy_label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            clip_to: "busy_clip";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.0;
-               rel1 {
-                  to: "busy";
-                  relative: 0.0 1.0;
-                  offset: 0 4;
-               }
-               rel2 {
-                  to: "busy";
-                  relative: 1.0 1.0;
-                  offset: -1 4;
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.0;
-                  text_class: "fileman_notice";
-               }
-            }
-         }
-         part {
-            name: "typebuf_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "active" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.text.typebuf_label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            clip_to: "typebuf_clip";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -5 -5;
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 0 0;
-                  align: 0.5 0.5;
-                  elipsis: 1.0;
-                  text_class: "fileman_typebuf";
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go1";
-            signal: "e,state,busy,start";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "busy_clip";
-         }
-         program {
-            name: "go2";
-            signal: "e,state,busy,start";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.5;
-            target: "busy";
-            after: "go2";
-         }
-         program {
-            name: "stop1";
-            signal: "e,state,busy,stop";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "busy_clip";
-            after: "stop2";
-         }
-         program {
-            name: "stop2";
-            action: ACTION_STOP;
-            target: "go2";
-         }
-         program {
-            name: "gob1";
-            signal: "e,state,typebuf,start";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            transition: SINUSOIDAL 0.25;
-            target: "typebuf_clip";
-         }
-         program {
-            name: "stopb1";
-            signal: "e,state,typebuf,stop";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "typebuf_clip";
-         }
-      }
-   }
-
-#if 0
-   group {
-      name: "e/fileman/default/icon/variable";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "e17_fileman_thumb_bg.png" COMP;
-         image: "icon_efm_dnd_copy.png" COMP;
-         image: "icon_efm_dnd_ask.png" COMP;
-         image: "icon_efm_dnd_move.png" COMP;
-         image: "icon_efm_vol_unmounted.png" COMP;
-         image: "icon_efm_vol_mounted.png" COMP;
-      }
-      parts {
-         part {
-            name: "label2";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 1.0;
-               fixed: 0 1;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-               color: 0 0 0 255;
-               text {
-                  font: "Sans";
-                  text_source: "e.text.label";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "e.swallow.icon";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.icon";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box_bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-               image.normal: "pager_base2.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 0;
-                     offset: 32 32;
-                  }
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon0";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               visible: 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  to_y: "e.text.label";
-                  relative: 1.0 0.0;
-                  offset: -3 -1;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "icon";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               rel1.to: "icon0";
-               rel2.to: "icon0";
-               color: 0 0 0 0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               max: 0 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -4   -4;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 3    3;
-               }
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -2   -2;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 1    1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 0.5 0.5;
-               // fixed: 1 1;
-               rel1.to: "icon";
-               rel2.to: "icon";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 1.0;
-               fixed: 0 1;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -2;
-               }
-               visible: 0;
-               color: 224 224 224 255;
-               color3: 0 0 0 64;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "vol_state";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               min: 16 16;
-               rel1 {
-                  relative: 0.75 0.0;
-                  to: "icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "icon";
-               }
-            }
-            description {
-               state: "unmounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_unmounted.png";
-            }
-            description {
-               state: "mounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_mounted.png";
-            }
-         }
-         part {
-            name: "dnd_action";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               min: 24 24;
-               rel1.relative: 0.75 0.0;
-               rel2.relative: 1.0 1.0;
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_copy.png";
-            }
-            description {
-               state: "ask" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_ask.png";
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_move.png";
-            }
-         }
-         part {
-            name: "e.swallow.entry";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.2;
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "ask";
-            signal: "e,state,ask";
-            source: "e";
-            action: STATE_SET "ask" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "move";
-            signal: "e,state,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "copy";
-            signal: "e,state,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "vol_off";
-            signal: "e,state,volume,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_unmounted";
-            signal: "e,state,volume,unmounted";
-            source: "e";
-            action: STATE_SET "unmounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_mounted";
-            signal: "e,state,volume,mounted";
-            source: "e";
-            action: STATE_SET "mounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen-";
-            signal: "e,action,thumb,gen,alpha";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.3;
-         }
-      }
-   }
-#endif
-   group {
-      name: "e/fileman/default/icon/fixed";
-      alias: "e/fileman/default/icon/variable";
-
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "e17_fileman_thumb_bg.png" COMP;
-         image: "icon_efm_dnd_copy.png" COMP;
-         image: "icon_efm_dnd_ask.png" COMP;
-         image: "icon_efm_dnd_move.png" COMP;
-         image: "icon_efm_vol_unmounted.png" COMP;
-         image: "icon_efm_vol_mounted.png" COMP;
-      }
-      styles {
-        style {
-            name: "fileman_icon_name";
-            base: "font=Sans font_size=10 align=center text_class=fileman_icon align=center color=#fff wrap=mixed ellipsis=1.0";
-        }
-        style {
-            name: "fileman_icon_name_full";
-            base: "font=Sans font_size=10 text_class=fileman_icon align=center color=#fff wrap=mixed style=soft_shadow shadow_color=#0002";
-        }
-      }
-
-      parts {
-         part {
-            name: "label2";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.0;
-               fixed: 1 1;
-               color: 0 0 0 255;
-               rel1 {
-                  to_y: "icon0";
-                  relative: 0.0 1.0;
-                  offset: 3 3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -1;
-               }
-               text {
-                  text_source: "e.text.label";
-                  style: "fileman_icon_name";
-                 align: 0.5 0.0;
-                  min: 0 1;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to_x: "e.text.label";
-               rel1.offset: -2 0;
-               rel2.to: "e.text.label";
-               rel2.offset: 3 6;
-
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "e.swallow.icon";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.icon";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box_bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-               image.normal: "pager_base2.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 0;
-                     offset: 32 32;
-                  }
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon0";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.5 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               /* color: 200 0 0 100; */
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 5 5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -6 -40;
-               }
-            }
-         }
-         part {
-            name: "icon";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               rel1.to: "icon0";
-               rel2.to: "icon0";
-               color: 0 0 0 0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               max: 0 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -4   -4;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 3    3;
-               }
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -2   -2;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 1    1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 0.5 0.5;
-               // fixed: 1 1;
-               rel1.to: "icon";
-               rel2.to: "icon";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXTBLOCK;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.0;
-               fixed: 1 1;
-               color: 224 224 224 255;
-               color3: 0 0 0 64;
-               visible: 0;
-               rel1 {
-                  to_y: "icon0";
-                  relative: 0.0 1.0;
-                  offset: 3 3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -1;
-               }
-
-               text {
-                  style: "fileman_icon_name_full";
-                  min: 0 1;
-                  max: 0 1;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.offset: 8 8;
-               rel2.offset: -9 -9;
-            }
-         }
-         part {
-            name: "label_event";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-         part {
-            name: "vol_state";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               min: 16 16;
-               rel1 {
-                  relative: 0.75 0.0;
-                  to: "icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "icon";
-               }
-            }
-            description {
-               state: "unmounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_unmounted.png";
-            }
-            description {
-               state: "mounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_mounted.png";
-            }
-         }
-         part {
-            name: "dnd_action";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               min: 24 24;
-               rel1.relative: 0.75 0.0;
-               rel2.relative: 1.0 1.0;
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_copy.png";
-            }
-            description {
-               state: "ask" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_ask.png";
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_move.png";
-            }
-         }
-         part {
-            name: "e.swallow.entry";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "label_click";
-            signal: "mouse,clicked,1";
-            source: "label_event";
-            action: SIGNAL_EMIT "e,action,label,click" "e";
-         }
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.2;
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "ask";
-            signal: "e,state,ask";
-            source: "e";
-            action: STATE_SET "ask" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "move";
-            signal: "e,state,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "copy";
-            signal: "e,state,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "vol_off";
-            signal: "e,state,volume,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_unmounted";
-            signal: "e,state,volume,unmounted";
-            source: "e";
-            action: STATE_SET "unmounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_mounted";
-            signal: "e,state,volume,mounted";
-            source: "e";
-            action: STATE_SET "mounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen-";
-            signal: "e,action,thumb,gen,alpha";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.3;
-         }
-      }
-   }
-#if 0
-   group {
-      name: "e/fileman/desktop/icon/variable";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "e17_fileman_thumb_bg.png" COMP;
-         image: "icon_efm_dnd_copy.png" COMP;
-         image: "icon_efm_dnd_ask.png" COMP;
-         image: "icon_efm_dnd_move.png" COMP;
-         image: "icon_efm_vol_unmounted.png" COMP;
-         image: "icon_efm_vol_mounted.png" COMP;
-      }
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "e.swallow.icon";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.icon";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box_bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-               image.normal: "pager_base2.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 0;
-                     offset: 32 32;
-                  }
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon0";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               visible: 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  to_y: "e.text.label";
-                  relative: 1.0 0.0;
-                  offset: -3 -1;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "icon";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               rel1.to: "icon0";
-               rel2.to: "icon0";
-               color: 0 0 0 0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               max: 0 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -4   -4;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 3    3;
-               }
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -2   -2;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 1    1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 0.5 0.5;
-               // fixed: 1 1;
-               rel1.to: "icon";
-               rel2.to: "icon";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 1.0;
-               fixed: 0 1;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -2;
-               }
-               color: 224 224 224 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "desktop_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 224 224 224 255;
-               color3: 0 0 0 64;
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "vol_state";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               min: 16 16;
-               rel1 {
-                  relative: 0.75 0.0;
-                  to: "icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "icon";
-               }
-            }
-            description {
-               state: "unmounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_unmounted.png";
-            }
-            description {
-               state: "mounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_mounted.png";
-            }
-         }
-         part {
-            name: "dnd_action";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               min: 24 24;
-               rel1.relative: 0.75 0.0;
-               rel2.relative: 1.0 1.0;
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_copy.png";
-            }
-            description {
-               state: "ask" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_ask.png";
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_move.png";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.2;
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "ask";
-            signal: "e,state,ask";
-            source: "e";
-            action: STATE_SET "ask" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "move";
-            signal: "e,state,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "copy";
-            signal: "e,state,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "vol_off";
-            signal: "e,state,volume,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_unmounted";
-            signal: "e,state,volume,unmounted";
-            source: "e";
-            action: STATE_SET "unmounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_mounted";
-            signal: "e,state,volume,mounted";
-            source: "e";
-            action: STATE_SET "mounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen-";
-            signal: "e,action,thumb,gen,alpha";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.3;
-         }
-      }
-   }
-#endif
-   group {
-      name: "e/fileman/desktop/icon/fixed";
-      alias: "e/fileman/desktop/icon/variable";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "e17_fileman_thumb_bg.png" COMP;
-         image: "icon_efm_dnd_copy.png" COMP;
-         image: "icon_efm_dnd_ask.png" COMP;
-         image: "icon_efm_dnd_move.png" COMP;
-         image: "icon_efm_vol_unmounted.png" COMP;
-         image: "icon_efm_vol_mounted.png" COMP;
-      }
-      styles {
-        style {
-            name: "fileman_desktop_icon_name";
-            base: "font=Sans:style=Bold font_size=10 text_class=desktop_icon align=center color=#fff wrap=mixed ellipsis=1.0 style=soft_shadow shadow_color=#0002";
-        }
-        style {
-            name: "fileman_desktop_icon_name_full";
-            base: "font=Sans:style=Bold font_size=10 text_class=desktop_icon align=center color=#fff wrap=mixed style=soft_shadow shadow_color=#0002";
-        }
-      }      
-      parts {
-         part {
-            name: "label2";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.0;
-               fixed: 1 1;
-              color: 224 224 224 255;
-               color3: 0 0 0 64;
-               rel1 {
-                  to_y: "icon0";
-                  relative: 0.0 1.0;
-                  offset: 3 3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -1;
-               }
-               text {
-                  style: "fileman_desktop_icon_name";
-                 text_source: "e.text.label";
-                 align: 0.5 0.0;
-                  min: 0 1;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to_x: "e.text.label";
-               rel1.offset: -2 0;
-               rel2.to: "e.text.label";
-               rel2.offset: 3 6;
-
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "e.swallow.icon";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.icon";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box_bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-               image.normal: "pager_base2.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 0;
-                     offset: 32 32;
-                  }
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon0";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.5 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               /* color: 200 0 0 100; */
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 5 5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -6 -40;
-               }
-            }
-         }
-         part {
-            name: "icon";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               rel1.to: "icon0";
-               rel2.to: "icon0";
-               color: 0 0 0 0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               max: 0 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -4   -4;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 3    3;
-               }
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -2   -2;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 1    1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 0.5 0.5;
-               // fixed: 1 1;
-               rel1.to: "icon";
-               rel2.to: "icon";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXTBLOCK;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.0;
-               fixed: 1 1;
-               color: 224 224 224 255;
-               color3: 0 0 0 64;
-               visible: 0;
-               rel1 {
-                  to_y: "icon0";
-                  relative: 0.0 1.0;
-                  offset: 4 3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3 -1;
-               }
-               text {
-                  style: "fileman_desktop_icon_name_full";
-                  min: 0 1;
-                  max: 0 1;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 0 0 0 0;
-               rel1.offset: 8 8;
-               rel2.offset: -9 -9;
-            }
-         }
-         part {
-            name: "label_event";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-         part {
-            name: "vol_state";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               min: 16 16;
-               rel1 {
-                  relative: 0.75 0.0;
-                  to: "icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "icon";
-               }
-            }
-            description {
-               state: "unmounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_unmounted.png";
-            }
-            description {
-               state: "mounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_mounted.png";
-            }
-         }
-         part {
-            name: "dnd_action";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               min: 24 24;
-               rel1.relative: 0.75 0.0;
-               rel2.relative: 1.0 1.0;
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_copy.png";
-            }
-            description {
-               state: "ask" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_ask.png";
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_dnd_move.png";
-            }
-         }
-         part {
-            name: "e.swallow.entry";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "label_click";
-            signal: "mouse,clicked,1";
-            source: "label_event";
-            action: SIGNAL_EMIT "e,action,label,click" "e";
-         }
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.2;
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "ask";
-            signal: "e,state,ask";
-            source: "e";
-            action: STATE_SET "ask" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "move";
-            signal: "e,state,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "copy";
-            signal: "e,state,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "vol_off";
-            signal: "e,state,volume,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_unmounted";
-            signal: "e,state,volume,unmounted";
-            source: "e";
-            action: STATE_SET "unmounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_mounted";
-            signal: "e,state,volume,mounted";
-            source: "e";
-            action: STATE_SET "mounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen-";
-            signal: "e,action,thumb,gen,alpha";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.3;
-         }
-      }
-   }
-   /* e/fileman/default/list/* is used in file selectors eg; Wallpaper dialog */
-   group {
-      name: "e/fileman/default/list/variable";
-      data.item: "stacking" "above";
-      data.item: "selectraise" "on";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "ilist_1.png" COMP;
-         image: "ilist_item_shadow.png" COMP;
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "e17_fileman_thumb_bg.png" COMP;
-         image: "icon_efm_dnd_copy.png" COMP;
-         image: "icon_efm_dnd_ask.png" COMP;
-         image: "icon_efm_dnd_move.png" COMP;
-         image: "icon_efm_vol_unmounted.png" COMP;
-         image: "icon_efm_vol_mounted.png" COMP;
-      }
-      parts {
-         part {
-            name: "base_sh";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               // aspect: 6.4 6.4;
-               // aspect_preference: HORIZONTAL;
-               align: 0.0 0.0;
-               min: 0 10;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -1 0;
-               }
-               image {
-                  normal: "ilist_item_shadow.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "ilist_item_base";
-               image {
-                  normal: "ilist_1.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "e.swallow.icon";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.icon";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box_bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-               image {
-                  normal: "e17_fileman_thumb_bg.png";
-               }
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 0;
-                     offset: 32 32;
-                  }
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon0";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               visible: 0;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "icon";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               rel1 {
-                  to: "icon0";
-               }
-               rel2 {
-                  to: "icon0";
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               max: 0 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -4   -4;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 3    3;
-               }
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -2   -2;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 1    1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               // fixed: 1 1;
-               rel1 {
-                  to: "icon";
-               }
-               rel2 {
-                  to: "icon";
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "icon0";
-                  relative: 1.0  0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5 -5;
-               }
-               color_class: "ilist_item";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "ilist_item";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "ilist_item_selected";
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "vol_state";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 0.5 0.0;
-                  to: "icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "icon";
-               }
-            }
-            description {
-               state: "unmounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_unmounted.png";
-            }
-            description {
-               state: "mounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_mounted.png";
-            }
-         }
-         part {
-            name: "dnd_action";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 0.75 0.0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_copy.png";
-               }
-            }
-            description {
-               state: "ask" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_ask.png";
-               }
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_move.png";
-               }
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "label_event";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-         part {
-            name: "e.swallow.entry";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "label_click";
-            signal: "mouse,clicked,1";
-            source: "label_event";
-            action: SIGNAL_EMIT "e,action,label,click" "e";
-         }
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "ask";
-            signal: "e,state,ask";
-            source: "e";
-            action: STATE_SET "ask" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "move";
-            signal: "e,state,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "copy";
-            signal: "e,state,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "vol_off";
-            signal: "e,state,volume,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_unmounted";
-            signal: "e,state,volume,unmounted";
-            source: "e";
-            action: STATE_SET "unmounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_mounted";
-            signal: "e,state,volume,mounted";
-            source: "e";
-            action: STATE_SET "mounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen-";
-            signal: "e,action,thumb,gen,alpha";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.3;
-         }
-      }
-   }
-   group {
-      name: "e/fileman/default/list_odd/variable";
-      data.item: "stacking" "below";
-      data.item: "selectraise" "on";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "ilist_2.png" COMP;
-         image: "ilist_item_shadow.png" COMP;
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "e17_fileman_thumb_bg.png" COMP;
-         image: "icon_efm_dnd_copy.png" COMP;
-         image: "icon_efm_dnd_ask.png" COMP;
-         image: "icon_efm_dnd_move.png" COMP;
-         image: "icon_efm_vol_unmounted.png" COMP;
-         image: "icon_efm_vol_mounted.png" COMP;
-      }
-      parts {
-         part {
-            name: "base_sh";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               // aspect: 6.4 6.4;
-               // aspect_preference: HORIZONTAL;
-               align: 0.0 0.0;
-               min: 0 10;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -1 0;
-               }
-               image {
-                  normal: "ilist_item_shadow.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "ilist_item_odd_base";
-               image {
-                  normal: "ilist_2.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "e.swallow.icon";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.icon";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box_bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-               image {
-                  normal: "e17_fileman_thumb_bg.png";
-               }
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 0;
-                     offset: 32 32;
-                  }
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon0";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               visible: 0;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "icon";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               rel1 {
-                  to: "icon0";
-               }
-               rel2 {
-                  to: "icon0";
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               max: 0 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -4   -4;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 3    3;
-               }
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -2   -2;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 1    1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               // fixed: 1 1;
-               rel1 {
-                  to: "icon";
-               }
-               rel2 {
-                  to: "icon";
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "icon0";
-                  relative: 1.0  0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5 -5;
-               }
-               color_class: "ilist_item_odd";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "ilist_item";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "ilist_item_selected";
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "vol_state";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 0.5 0.0;
-                  to: "icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "icon";
-               }
-            }
-            description {
-               state: "unmounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_unmounted.png";
-            }
-            description {
-               state: "mounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_mounted.png";
-            }
-         }
-         part {
-            name: "dnd_action";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 0.75 0.0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_copy.png";
-               }
-            }
-            description {
-               state: "ask" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_ask.png";
-               }
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_move.png";
-               }
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "label_event";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-         part {
-            name: "e.swallow.entry";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "label_click";
-            signal: "mouse,clicked,1";
-            source: "label_event";
-            action: SIGNAL_EMIT "e,action,label,click" "e";
-         }
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "ask";
-            signal: "e,state,ask";
-            source: "e";
-            action: STATE_SET "ask" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "move";
-            signal: "e,state,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "copy";
-            signal: "e,state,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "vol_off";
-            signal: "e,state,volume,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_unmounted";
-            signal: "e,state,volume,unmounted";
-            source: "e";
-            action: STATE_SET "unmounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_mounted";
-            signal: "e,state,volume,mounted";
-            source: "e";
-            action: STATE_SET "mounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen-";
-            signal: "e,action,thumb,gen,alpha";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.3;
-         }
-      }
-   }
-   group {
-      name: "e/fileman/default/list/fixed";
-      alias: "e/fileman/desktop/list/fixed";
-      data.item: "stacking" "above";
-      data.item: "selectraise" "on";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "ilist_1.png" COMP;
-         image: "ilist_item_shadow.png" COMP;
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "e17_fileman_thumb_bg.png" COMP;
-         image: "icon_efm_dnd_copy.png" COMP;
-         image: "icon_efm_dnd_ask.png" COMP;
-         image: "icon_efm_dnd_move.png" COMP;
-         image: "icon_efm_vol_unmounted.png" COMP;
-         image: "icon_efm_vol_mounted.png" COMP;
-      }
-      parts {
-         part {
-            name: "base_sh";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               // aspect: 6.4 6.4;
-               // aspect_preference: HORIZONTAL;
-               align: 0.0 0.0;
-               min: 0 10;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -1 0;
-               }
-               image {
-                  normal: "ilist_item_shadow.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "ilist_item_base";
-               image {
-                  normal: "ilist_1.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "e.swallow.icon";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.icon";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box_bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-               image {
-                  normal: "e17_fileman_thumb_bg.png";
-               }
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 0;
-                     offset: 32 32;
-                  }
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon0";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               visible: 0;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "icon";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               rel1 {
-                  to: "icon0";
-               }
-               rel2 {
-                  to: "icon0";
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               max: 0 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -4   -4;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 3    3;
-               }
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -2   -2;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 1    1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               // fixed: 1 1;
-               rel1 {
-                  to: "icon";
-               }
-               rel2 {
-                  to: "icon";
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "icon0";
-                  relative: 1.0  0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5 -5;
-               }
-               color_class: "ilist_item";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "ilist_item";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "ilist_item_selected";
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "vol_state";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 0.5 0.0;
-                  to: "icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "icon";
-               }
-            }
-            description {
-               state: "unmounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_unmounted.png";
-            }
-            description {
-               state: "mounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_mounted.png";
-            }
-         }
-         part {
-            name: "dnd_action";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 0.75 0.0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_copy.png";
-               }
-            }
-            description {
-               state: "ask" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_ask.png";
-               }
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_move.png";
-               }
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "label_event";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-         part {
-            name: "e.swallow.entry";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "label_click";
-            signal: "mouse,clicked,1";
-            source: "label_event";
-            action: SIGNAL_EMIT "e,action,label,click" "e";
-         }
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "ask";
-            signal: "e,state,ask";
-            source: "e";
-            action: STATE_SET "ask" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "move";
-            signal: "e,state,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "copy";
-            signal: "e,state,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "vol_off";
-            signal: "e,state,volume,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_unmounted";
-            signal: "e,state,volume,unmounted";
-            source: "e";
-            action: STATE_SET "unmounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_mounted";
-            signal: "e,state,volume,mounted";
-            source: "e";
-            action: STATE_SET "mounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen-";
-            signal: "e,action,thumb,gen,alpha";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.3;
-         }
-      }
-   }
-   group {
-      name: "e/fileman/default/list_odd/fixed";
-      alias: "e/fileman/desktop/list_odd/fixed";
-      data.item: "stacking" "below";
-      data.item: "selectraise" "on";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "ilist_2.png" COMP;
-         image: "ilist_item_shadow.png" COMP;
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "e17_fileman_thumb_bg.png" COMP;
-         image: "icon_efm_dnd_copy.png" COMP;
-         image: "icon_efm_dnd_ask.png" COMP;
-         image: "icon_efm_dnd_move.png" COMP;
-         image: "icon_efm_vol_unmounted.png" COMP;
-         image: "icon_efm_vol_mounted.png" COMP;
-      }
-      parts {
-         part {
-            name: "base_sh";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               // aspect: 6.4 6.4;
-               // aspect_preference: HORIZONTAL;
-               align: 0.0 0.0;
-               min: 0 10;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -1 0;
-               }
-               image {
-                  normal: "ilist_item_shadow.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "ilist_item_odd_base";
-               image {
-                  normal: "ilist_2.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: 2 2;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "e.swallow.icon";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.icon";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box_bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  relative: 0.0 0.0;
-                  offset: 1 1;
-               }
-               rel2 {
-                  to: "icon_box";
-                  relative: 1.0 1.0;
-                  offset: -2 -2;
-               }
-               image {
-                  normal: "e17_fileman_thumb_bg.png";
-               }
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 0;
-                     offset: 32 32;
-                  }
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon0";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               visible: 0;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "icon";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-               rel1 {
-                  to: "icon0";
-               }
-               rel2 {
-                  to: "icon0";
-               }
-               color: 0 0 0 0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               max: 0 0;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -4   -4;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 3    3;
-               }
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to: "icon0";
-                  relative: 0.0  0.0;
-                  offset: -2   -2;
-               }
-               rel2 {
-                  to: "icon0";
-                  relative: 1.0  1.0;
-                  offset: 1    1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               // fixed: 1 1;
-               rel1 {
-                  to: "icon";
-               }
-               rel2 {
-                  to: "icon";
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "icon0";
-                  relative: 1.0  0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5 -5;
-               }
-               color_class: "ilist_item_odd";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "ilist_item";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "ilist_item_selected";
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "vol_state";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 0.5 0.0;
-                  to: "icon";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "icon";
-               }
-            }
-            description {
-               state: "unmounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_unmounted.png";
-            }
-            description {
-               state: "mounted" 0.0;
-               inherit: "visible" 0.0;
-               image.normal: "icon_efm_vol_mounted.png";
-            }
-         }
-         part {
-            name: "dnd_action";
-            type: IMAGE;
-            mouse_events: 0;
-            repeat_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 0.75 0.0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "copy" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_copy.png";
-               }
-            }
-            description {
-               state: "ask" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_ask.png";
-               }
-            }
-            description {
-               state: "move" 0.0;
-               inherit: "visible" 0.0;
-               image {
-                  normal: "icon_efm_dnd_move.png";
-               }
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "label_event";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-         part {
-            name: "e.swallow.entry";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "label_click";
-            signal: "mouse,clicked,1";
-            source: "label_event";
-            action: SIGNAL_EMIT "e,action,label,click" "e";
-         }
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "ask";
-            signal: "e,state,ask";
-            source: "e";
-            action: STATE_SET "ask" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "move";
-            signal: "e,state,move";
-            source: "e";
-            action: STATE_SET "move" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "copy";
-            signal: "e,state,copy";
-            source: "e";
-            action: STATE_SET "copy" 0.0;
-            target: "dnd_action";
-         }
-         program {
-            name: "vol_off";
-            signal: "e,state,volume,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_unmounted";
-            signal: "e,state,volume,unmounted";
-            source: "e";
-            action: STATE_SET "unmounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "vol_mounted";
-            signal: "e,state,volume,mounted";
-            source: "e";
-            action: STATE_SET "mounted" 0.0;
-            target: "vol_state";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen-";
-            signal: "e,action,thumb,gen,alpha";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "icon_box_bg";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: SINUSOIDAL 0.3;
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** SYSTEM ***/
-
-   group {
-      name: "e/sys/logout";
-      alias: "e/sys/halt";
-      alias: "e/sys/reboot";
-      alias: "e/sys/suspend";
-      alias: "e/sys/hibernate";
-      data.item: "borderless" "1";
-      // data.item: "shaped" "1";
-      images {
-         image: "vgrad_dark.png" COMP;
-         image: "shelf_alt_over.png" COMP;
-         image: "logo_white_128.png" COMP;
-         image: "busy-1.png" COMP;
-         image: "busy-2.png" COMP;
-         image: "busy-3.png" COMP;
-         image: "busy-4.png" COMP;
-         image: "busy-5.png" COMP;
-         image: "busy-6.png" COMP;
-         image: "busy-7.png" COMP;
-         image: "busy-8.png" COMP;
-         image: "busy-9.png" COMP;
-      }
-      styles {
-         style {
-            name: "sys_style";
-            base: "font=Sans:style=Bold font_size=12 text_class=tb_plain align=center color=#fff style=soft_shadow shadow_color=#0000001f wrap=word";
-            tag: "br" "\n";
-            tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light";
-         }
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 250 250;
-               image.normal: "vgrad_dark.png";
-               fill {
-                  size {
-                     relative: 0 1.0;
-                     offset: 36 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "shelf_alt_over.png";
-               image.border: 5 5 5 5;
-               image.middle: 0;
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "busy";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 32 32;
-               max: 32 32;
-               aspect: 1.0 1.0;
-               align: 0.5 0.0;
-               aspect_preference: BOTH;
-               rel1 {
-                  to_y: "logo";
-                  relative: 0.0 1.0;
-                  offset: 0 1;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 1;
-               }
-               image {
-                  normal: "busy-9.png";
-                  tween: "busy-1.png";
-                  tween: "busy-2.png";
-                  tween: "busy-3.png";
-                  tween: "busy-4.png";
-                  tween: "busy-5.png";
-                  tween: "busy-6.png";
-                  tween: "busy-7.png";
-                  tween: "busy-8.png";
-               }
-            }
-         }
-         part {
-            name: "logo";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 128 128;
-               max: 128 128;
-               align: 0.5 0.0;
-               image.normal: "logo_white_128.png";
-            }
-            description {
-               state: "done" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.textblock.message";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  offset: 8 8;
-                  relative: 0.0 1.0;
-                  to_y: "busy";
-               }
-               rel2.offset: -9 -9;
-               text {
-                  style: "sys_style";
-                  min: 1 1;
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "busy_anim";
-            signal: "show";
-            source: "";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.3333;
-            target: "busy";
-            after: "busy_anim";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** DIALOG ***/
-/* Used in all dialogs eg; Wallpaper selector */
-
-   group {
-      name: "e/widgets/dialog/main";
-      images {
-         image: "dia_grad.png" COMP;
-         image: "dia_topshad.png" COMP;
-         image: "dia_botshad.png" COMP;
-         image: "menu_sep.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "dialog_base";
-               image.normal: "dia_grad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -1 31;
-               image.normal: "dia_topshad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "shadow2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 0 -4;
-               image.normal: "dia_botshad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               fixed: 1 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2  2;
-               }
-               rel2 {
-                  relative: 0.0 0.0;
-                  offset: 2  -5;
-                  to_y: "e.swallow.buttons";
-               }
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 2   2;
-                  to_x: "e.swallow.icon";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -3  -5;
-                  to_y: "e.swallow.buttons";
-               }
-            }
-         }
-         part {
-            name: "separator";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 16 2;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 4    -1;
-                  to_y: "e.swallow.content";
-               }
-               rel2 {
-                  relative: 1.0  0.0;
-                  offset: 5   0;
-                  to_y: "e.swallow.buttons";
-               }
-               image {
-                  normal: "menu_sep.png";
-                  border: 2 2 0 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.buttons";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.5 1.0;
-               fixed: 0 1;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 4   -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -5  -5;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/widgets/dialog/text";
-      styles {
-         style {
-            name: "dialog_style";
-            base: "font=Sans font_size=10 text_class=tb_plain align=center color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-            tag: "br" "\n";
-            tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light";
-         }
-      }
-      parts {
-         part {
-            name: "e.textblock.message";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 4 4;
-               rel2.offset: -5 -5;
-               text {
-                  style: "dialog_style";
-                  min: 1 1;
-               }
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** CONFIGURATION PANEL ***/
-
-   group {
-      name: "e/widgets/configure/main";
-      images {
-         image: "dia_grad.png" COMP;
-         image: "dia_topshad.png" COMP;
-         image: "dia_botshad.png" COMP;
-         image: "menu_sep.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "dialog_base";
-               image.normal: "dia_grad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -1 31;
-               image.normal: "dia_topshad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "shadow2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 0 -4;
-               image.normal: "dia_botshad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "separator";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 16 2;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 4    1;
-                  to_y: "e.swallow.content";
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5   2;
-                  to_y: "e.swallow.content";
-               }
-               image {
-                  normal: "menu_sep.png";
-                  border: 2 2 0 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               min: 100 200;
-               rel1.offset: 2 2;
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -3 -5;
-                  to_y: "e.swallow.button";
-               }
-            }
-         }
-         part {
-            name: "e.swallow.button";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.5 1.0;
-               fixed: 1 1;
-               rel1.relative: 0.5 1.0;
-               rel2.relative: 0.5 1.0;
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOVE/RESIZE BOX ***/
-
-   group {
-      name: "e/widgets/border/default/move";
-      images {
-         image: "base_bg.png" COMP;
-         image: "icon_win_move.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "base_bg.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "icon";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               min: 21 21;
-               max: 21 21;
-               fixed: 1 1;
-               rel1.offset: 2 2;
-               rel2.relative: 0.0 1.0;
-               rel2.offset: 2 -3;
-               image.normal: "icon_win_move.png";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1.to_x: "icon";
-               rel1.offset: 2 4;
-               rel1.relative: 1.0 0.0;
-               rel2.offset: -5 -5;
-               color_class: "move_text";
-               text {
-                  text: "X Y";
-                  font: "Sans";
-                  size: 10;
-                  align: 0.5 0.5;
-                  min: 1 1;
-                  text_class: "move_text";
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/widgets/border/default/resize";
-      images {
-         image: "base_bg.png" COMP;
-         image: "icon_win_resize.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.0;
-               image {
-                  normal: "base_bg.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "icon";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               min: 21 21;
-               max: 21 21;
-               fixed: 1 1;
-               rel1.offset: 2 2;
-               rel2.relative: 0.0 1.0;
-               rel2.offset: 2 -3;
-               image.normal: "icon_win_resize.png";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1.to_x: "icon";
-               rel1.offset: 2 4;
-               rel1.relative: 1.0 0.0;
-               rel2.offset: -5 -5;
-               color_class: "resize_text";
-               text {
-                  text: "WxH";
-                  font: "Sans";
-                  size: 10;
-                  align: 0.5 0.5;
-                  min: 1 1;
-                  text_class: "resize_text";
-               }
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** FILE MANAGER TOOLBAR ***/
-
-   group {
-      name: "e/fileman/toolbar/default/base";
-      images {
-         image: "efm_toolbar_top.png" COMP;
-         image: "efm_toolbar_bottom.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 99999 48;
-               image.normal: "efm_toolbar_top.png";
-               image.border: 4 4 4 4;
-               fill.smooth: 0;
-            }
-            description {
-               state: "bottom" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "efm_toolbar_bottom.png";
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 2 2;
-               rel2.offset: -3 -3;
-            }
-            description {
-               state: "bottom" 0.0;
-               inherit: "default" 0.0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "orient1";
-            signal: "e,state,orientation,top";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "base";
-            target: "e.swallow.content";
-         }
-         program {
-            name: "orient2";
-            signal: "e,state,orientation,bottom";
-            source: "e";
-            action: STATE_SET "bottom" 0.0;
-            target: "base";
-            target: "e.swallow.content";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** TRANSITIONS ***/
-/* The fake backgrounds used in the Transitions config dialog */
-
-   images {
-      image: "vgrad_dark.png" COMP;
-      image: "vgrad_light.png" COMP;
-      image: "logo_black_128.png" COMP;
-      image: "logo_white_128.png" COMP;
-   }
-   group {
-      name: "e/transpreview/0";
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "vgrad_dark.png";
-               fill {
-                  size {
-                     relative: 0 1.0;
-                     offset: 36 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "logo";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "logo_white_128.png";
-               min: 32 32;
-               max: 128 128;
-            }
-         }
-      }
-   }
-   group {
-      name: "e/transpreview/1";
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "vgrad_light.png";
-               fill {
-                  size {
-                     relative: 0 1.0;
-                     offset: 36 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "logo";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image.normal: "logo_black_128.png";
-               min: 32 32;
-               max: 128 128;
-            }
-         }
-      }
-   }
-   /* e/transitions/* The look of transitions when swapping desks */
-   group {
-      name: "e/transitions/crossfade";
-      parts {
-         part {
-            name: "e.swallow.bg.old";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "e.swallow.bg.new";
-            type: SWALLOW;
-            clip_to: "bg_new_clip";
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "bg_new_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "done" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go";
-            signal: "e,action,start";
-            source: "e";
-            action: STATE_SET "done" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "bg_new_clip";
-            after: "go2";
-         }
-         program {
-            name: "go2";
-            action: SIGNAL_EMIT "e,state,done" "";
-         }
-      }
-   }
-   group {
-      name: "e/transitions/vswipe";
-      images.image: "transition_vswipe.png" COMP;
-      parts {
-         part {
-            name: "e.swallow.bg.old";
-            type: SWALLOW;
-            clip_to: "bg_prev_clip";
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "e.swallow.bg.new";
-            type: SWALLOW;
-            clip_to: "bg_new_clip";
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "bg_prev_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 0   -32;
-               rel2.offset: -1    31;
-            }
-            description {
-               state: "done" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    31;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -1   31;
-               }
-            }
-         }
-         part {
-            name: "bg_new_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 0    -32;
-               }
-               rel2 {
-                  relative: 1.0  0.0;
-                  offset: -1   -32;
-               }
-            }
-            description {
-               state: "done" 0.0;
-               rel1.offset: 0   -32;
-               rel2.offset: -1    31;
-            }
-         }
-         part {
-            name: "swipe_gap";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 0 64;
-               max: 99999 64;
-               rel1 {
-                  to: "bg_prev_clip";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "bg_prev_clip";
-                  relative: 1.0  0.0;
-                  offset: -1   0;
-               }
-               image.normal: "transition_vswipe.png";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go";
-            signal: "e,action,start";
-            source: "e";
-            action: STATE_SET "done" 0.0;
-            transition: SINUSOIDAL 1.0;
-            target: "bg_new_clip";
-            target: "bg_prev_clip";
-            after: "go2";
-         }
-         program {
-            name: "go2";
-            action: SIGNAL_EMIT "e,state,done" "";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** WIDGETS ***/
-
-   group {
-      name: "e/widgets/check";
-      images {
-         image: "check_base.png" COMP;
-         image: "check_on.png" COMP;
-         image: "check_sel.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               max: 16 16;
-               align: 0.0 0.5;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 2    2;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 2   -3;
-               }
-               image.normal: "check_base.png";
-            }
-         }
-         part {
-            name: "mark";
-            mouse_events: 0;
-            clip_to: "mark_hold";
-            description {
-               state: "default" 0.0;
-               rel1.to: "mark_hold";
-               rel2.to: "mark_hold";
-               image.normal: "check_on.png";
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "check_sel.png";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "mark_hold";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  to: "base";
-                  offset: -5 -5;
-               }
-               rel2 {
-                  to: "base";
-                  offset: 4 4;
-               }
-            }
-            description {
-               state: "on" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: 0 0;
-               rel2.offset: -1 -1;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "base";
-                  relative: 1.0  0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -2 -2;
-               }
-               color_class: "check_text";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "check_button";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "check_text_disabled";
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "on";
-            /* if the checkmark is to be displayed */
-            signal: "e,state,checked";
-            source: "e";
-            action: STATE_SET "on" 0.0;
-            transition: LINEAR 0.15;
-            target: "mark_hold";
-         }
-         program {
-            name: "off";
-            /* check mark is not to be displayed */
-            signal: "e,state,unchecked";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "mark_hold";
-         }
-         program {
-            name: "click";
-            signal: "mouse,up,1";
-            source: "event";
-            action: SIGNAL_EMIT "e,action,toggle" "";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "mark";
-            target: "event";
-            target: "e.text.label";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "mark";
-            target: "event";
-            target: "e.text.label";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/check_icon";
-      images {
-         image: "check_base.png" COMP;
-         image: "check_on.png" COMP;
-         image: "check_sel.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               max: 16 16;
-               align: 0.0 0.5;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 2    2;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 2   -3;
-               }
-               image.normal: "check_base.png";
-            }
-         }
-         part {
-            name: "mark";
-            mouse_events: 0;
-            clip_to: "mark_hold";
-            description {
-               state: "default" 0.0;
-               rel1.to: "mark_hold";
-               rel2.to: "mark_hold";
-               image.normal: "check_on.png";
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "check_sel.png";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "mark_hold";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  to: "base";
-                  offset: -5 -5;
-               }
-               rel2 {
-                  to: "base";
-                  offset: 4 4;
-               }
-            }
-            description {
-               state: "on" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: 0 0;
-               rel2.offset: -1 -1;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            clip_to: "icon_clip";
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "base";
-                  relative: 1.0  0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -2 -2;
-               }
-            }
-            description {
-               state: "label_visible" 0.0;
-               inherit: "default" 0.0;
-               min: 16 16;
-               rel2 {
-                  to_y: "base";
-                  relative: 1.0  0.0;
-                  offset: -2 -2;
-               }
-            }
-         }
-         part {
-            name: "icon_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "label_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "label_visible" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            clip_to: "label_clip";
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "base";
-                  relative: 1.0  0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -2 -2;
-               }
-               color_class: "check_text";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "check_button";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "check_text_disabled";
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "on";
-            /* if the checkmark is to be displayed */
-            signal: "e,state,checked";
-            source: "e";
-            action: STATE_SET "on" 0.0;
-            transition: LINEAR 0.15;
-            target: "mark_hold";
-         }
-         program {
-            name: "off";
-            /* check mark is not to be displayed */
-            signal: "e,state,unchecked";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "mark_hold";
-         }
-         program {
-            name: "click";
-            signal: "mouse,up,1";
-            source: "event";
-            action: SIGNAL_EMIT "e,action,toggle" "";
-         }
-         program {
-            name: "label_on";
-            signal: "e,state,labeled";
-            source: "e";
-            action: STATE_SET "label_visible" 0.0;
-            target: "e.swallow.icon";
-            target: "label_clip";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "mark";
-            target: "event";
-            target: "e.text.label";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "mark";
-            target: "event";
-            target: "e.text.label";
-         }
-      }
-   }
-   /* for a radio menu item - same as check, but only one of a group of radio
-    * menu item can be selected at any one time */
-   group {
-      name: "e/widgets/radio";
-      images {
-         image: "radio_base.png" COMP;
-         image: "radio_on.png" COMP;
-         image: "radio_sel.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               max: 16 16;
-               align: 0.0 0.5;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 2    2;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 2   -3;
-               }
-               image.normal: "radio_base.png";
-            }
-         }
-         part {
-            name: "mark";
-            mouse_events: 0;
-            clip_to: "mark_hold";
-            description {
-               state: "default" 0.0;
-               rel1.to: "mark_hold";
-               rel2.to: "mark_hold";
-               image.normal: "radio_on.png";
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "radio_sel.png";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "mark_hold";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  to: "base";
-                  offset: -5 -5;
-               }
-               rel2 {
-                  to: "base";
-                  offset: 4 4;
-               }
-            }
-            description {
-               state: "on" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: 0 0;
-               rel2.offset: -1 -1;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "base";
-                  relative: 1.0  0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -2 -2;
-               }
-               color_class: "radio_text";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "radio_button";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "radio_text_disabled";
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "on";
-            /* if the checkmark is to be displayed */
-            signal: "e,state,on";
-            source: "e";
-            action: STATE_SET "on" 0.0;
-            transition: LINEAR 0.15;
-            target: "mark_hold";
-         }
-         program {
-            name: "off";
-            /* check mark is not to be displayed */
-            signal: "e,state,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "mark_hold";
-         }
-         program {
-            name: "click";
-            signal: "mouse,up,1";
-            source: "event";
-            action: SIGNAL_EMIT "e,action,toggle" "";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "mark";
-            target: "event";
-            target: "e.text.label";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "mark";
-            target: "event";
-            target: "e.text.label";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/radio_icon";
-      images {
-         image: "radio_base.png" COMP;
-         image: "radio_on.png" COMP;
-         image: "radio_sel.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               max: 16 16;
-               align: 0.0 0.5;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 2    2;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 2   -3;
-               }
-               image.normal: "radio_base.png";
-            }
-         }
-         part {
-            name: "mark";
-            mouse_events: 0;
-            clip_to: "mark_hold";
-            description {
-               state: "default" 0.0;
-               rel1.to: "mark_hold";
-               rel2.to: "mark_hold";
-               image.normal: "radio_on.png";
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "radio_sel.png";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "mark_hold";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  to: "base";
-                  offset: -5 -5;
-               }
-               rel2 {
-                  to: "base";
-                  offset: 4 4;
-               }
-            }
-            description {
-               state: "on" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1.offset: 0 0;
-               rel2.offset: -1 -1;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            clip_to: "icon_clip";
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "base";
-                  relative: 1.0  0.0;
-                  offset: 2 2;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -2 -2;
-               }
-            }
-            description {
-               state: "label_visible" 0.0;
-               inherit: "default" 0.0;
-               min: 16 16;
-               rel2 {
-                  to_y: "e.text.label";
-                  relative: 1.0  0.0;
-                  offset: -2 -2;
-               }
-            }
-         }
-         part {
-            name: "icon_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "label_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "label_visible" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            clip_to: "label_clip";
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "base";
-                  relative: 1.0  0.5;
-                  offset: 2 1;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -2 -2;
-               }
-               color_class: "radio_text";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "radio_button";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "radio_text_disabled";
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            ignore_flags: ON_HOLD;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "on";
-            /* if the radiomark is to be displayed */
-            signal: "e,state,on";
-            source: "e";
-            action: STATE_SET "on" 0.0;
-            transition: LINEAR 0.15;
-            target: "mark_hold";
-         }
-         program {
-            name: "off";
-            /* radio mark is not to be displayed */
-            signal: "e,state,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "mark_hold";
-         }
-         program {
-            name: "click";
-            signal: "mouse,up,1";
-            source: "event";
-            action: SIGNAL_EMIT "e,action,toggle" "";
-         }
-         program {
-            name: "label_on";
-            signal: "e,state,labeled";
-            source: "e";
-            action: STATE_SET "label_visible" 0.0;
-            target: "e.swallow.icon";
-            target: "label_clip";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "mark";
-            target: "event";
-            target: "e.text.label";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "mark";
-            target: "event";
-            target: "e.text.label";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/button";
-      images {
-         image: "bt_base1.png" COMP;
-         image: "bt_base2.png" COMP;
-         image: "bt_hilight.png" COMP;
-         image: "bt_shine.png" COMP;
-         image: "bt_glow.png" COMP;
-         image: "bt_dis_base.png" COMP;
-         image: "bt_dis_hilight.png" COMP;
-      }
-      parts {
-         part {
-            name: "button_image";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 32 16;
-               image {
-                  normal: "bt_base2.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_base1.png";
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 3   3;
-                  to: "button_image";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 3  -4;
-                  to: "button_image";
-               }
-            }
-            description {
-               state: "combo" 0.0;
-               inherit: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 0.0 0.5;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 3  3;
-                  to: "button_image";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 3   -4;
-                  to: "button_image";
-               }
-            }
-            description {
-               state: "icon" 0.0;
-               inherit: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 0.5 0.5;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 3  3;
-                  to: "button_image";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -4   -4;
-                  to: "button_image";
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: 2    3;
-                  to_x: "e.swallow.icon";
-                  to_y: "button_image";
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -4   -4;
-                  to: "button_image";
-               }
-               color_class: "button_text";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "button";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "button_text_disabled";
-            }
-            description {
-               state: "icon" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "over1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_hilight.png";
-                  border: 7 7 7 0;
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-            }
-         }
-         part {
-            name: "over2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "bt_shine.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "over3";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 7 7 9 9;
-               }
-               fill.smooth : 0;
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "disabler";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               visible: 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "button_click";
-            signal: "mouse,down,1";
-            source: "button_image";
-            action: STATE_SET "clicked" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick";
-            signal: "mouse,up,1";
-            source: "button_image";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick2";
-            signal: "mouse,clicked,1";
-            source: "button_image";
-            action: SIGNAL_EMIT "e,action,click" "";
-         }
-         program {
-            name: "text_state";
-            signal: "e,state,text";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.icon";
-            target: "e.text.label";
-         }
-         program {
-            name: "icon_state";
-            signal: "e,state,icon";
-            source: "e";
-            action: STATE_SET "icon" 0.0;
-            target: "e.swallow.icon";
-            target: "e.text.label";
-         }
-         program {
-            name: "combo_state";
-            signal: "e,state,combo";
-            source: "e";
-            action: STATE_SET "combo" 0.0;
-            target: "e.swallow.icon";
-            target: "e.text.label";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "button_image";
-            target: "over1";
-            target: "e.text.label";
-            target: "disabler";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over1";
-            target: "e.text.label";
-            target: "disabler";
-         }
-      }
-   }
-   /* e/widgets/scrollframe is used in the Wallpaper selector dialog */
-   group {
-      name: "e/widgets/scrollframe";
-      images {
-         image: "inset_sunk.png" COMP;
-         image: "arrow_left.png" COMP;
-         image: "arrow_right.png" COMP;
-         image: "arrow_up.png" COMP;
-         image: "arrow_down.png" COMP;
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_base2.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "sb_runnerh.png" COMP;
-         image: "sb_runnerv.png" COMP;
-      }
-      parts {
-         part {
-            name: "bg";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-               color: 255 255 255 255;
-               color_class: "scrollframe_base";
-            }
-         }
-         part {
-            name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            clip_to: "clipper";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 0 0;
-               rel2 {
-                  relative: 0.0  0.0;
-                  offset: -1   -1;
-                  to_x: "sb_vbar";
-                  to_y: "sb_hbar";
-               }
-            }
-         }
-         /*
-         part { name: "tst";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel2.relative: 1.0 0.2;
-               color: 0 0 255 128;
-            }
-         }
-         */
-         part {
-            name: "conf_over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-         part {
-            name: "sb_vbar";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 1.0 0.0;
-               rel1 {
-                  to: "bg";
-                  relative: 1.0 0.0;
-                  offset: -2 1;
-               }
-               rel2 {
-                  to: "bg";
-                  relative: 1.0 0.0;
-                  offset: -2 -1;
-                  to_y: "sb_hbar";
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 0;
-               max: 0 99999;
-               rel1 {
-                  to: "bg";
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  to: "bg";
-                  relative: 1.0 0.0;
-                  offset: -1 -1;
-                  to_y: "sb_hbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_base";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    -2;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0  0.0;
-                  offset: -1    1;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_runner";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 3 99999;
-               rel1.to: "sb_vbar_base";
-               rel1.offset: 1 0;
-               rel2.to: "sb_vbar_base";
-               image {
-                  normal: "sb_runnerv.png";
-                  border: 0 0 4 4;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "sb_vbar_p1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_p2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.vbar";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "e.dragable.vbar";
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 0 0 0;
-               y: 1 1 0;
-               confine: "sb_vbar_base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_vbar_base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_vbar_base";
-               }
-               image {
-                  normal: "bt_sm_base2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_sm_base1.png";
-            }
-         }
-         part {
-            name: "sb_vbar_over1";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_over2";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.5 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  0.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a1_arrow";
-            mouse_events: 0;
-            clip_to: "sb_vbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_vbar_a1";
-               rel2.to: "sb_vbar_a1";
-               image.normal: "arrow_up.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 -1;
-               rel2.offset: -1 -2;
-            }
-         }
-         part {
-            name: "sb_vbar_a2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.5 1.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  1.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  1.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a2_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_vbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_vbar_a2";
-               rel2.to: "sb_vbar_a2";
-               image.normal: "arrow_down.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-         part {
-            name: "sb_hbar";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.0 1.0;
-               rel1 {
-                  to: "bg";
-                  relative: 0.0 1.0;
-                  offset: 1 -2;
-               }
-               rel2 {
-                  to: "bg";
-                  relative: 0.0 1.0;
-                  offset: -1 -2;
-                  to_x: "sb_vbar";
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "bg";
-                  relative: 0.0  1.0;
-                  offset: 0    -1;
-               }
-               rel2 {
-                  to: "bg";
-                  relative: 0.0  1.0;
-                  offset: -1   -1;
-                  to_x: "sb_vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_base";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: -2   0;
-                  to: "sb_hbar_a1";
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 1   -1;
-                  to: "sb_hbar_a2";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_runner";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 99999 2;
-               rel1.to: "sb_hbar_base";
-               rel1.offset: 0 1;
-               rel2.to: "sb_hbar_base";
-               image {
-                  normal: "sb_runnerh.png";
-                  border: 4 4 0 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "sb_hbar_p1";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to: "sb_hbar_a1";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.hbar";
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_p2";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.hbar";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  to: "sb_hbar_a2";
-               }
-            }
-         }
-         part {
-            name: "e.dragable.hbar";
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 1 1 0;
-               y: 0 0 0;
-               confine: "sb_hbar_base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_hbar_base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_hbar_base";
-               }
-               image {
-                  normal: "bt_sm_base2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_sm_base1.png";
-            }
-         }
-         part {
-            name: "sb_hbar_over1";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.hbar";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "e.dragable.hbar";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_over2";
-            clip_to: "sb_hbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.hbar";
-               rel2.to: "e.dragable.hbar";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a1";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_hbar";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_hbar";
-                  relative: 0.0  1.0;
-                  offset: 0   -1;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a1_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_hbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_hbar_a1";
-               rel2.to: "sb_hbar_a1";
-               image.normal: "arrow_left.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 0;
-               rel2.offset: -2 -1;
-            }
-         }
-         part {
-            name: "sb_hbar_a2";
-            type: RECT;
-            clip_to: "sb_hbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 1.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_hbar";
-                  relative: 1.0  0.0;
-                  offset: -1    0;
-               }
-               rel2 {
-                  to: "sb_hbar";
-                  relative: 1.0  1.0;
-                  offset: -1   -1;
-               }
-            }
-         }
-         part {
-            name: "sb_hbar_a2_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_hbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_hbar_a2";
-               rel2.to: "sb_hbar_a2";
-               image.normal: "arrow_right.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 1 0;
-               rel2.offset: 0 -1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sb_vbar_show";
-            signal: "e,action,show,vbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_vbar_hide";
-            signal: "e,action,hide,vbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_hbar_show";
-            signal: "e,action,show,hbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar";
-         }
-         program {
-            name: "sb_hbar_hide";
-            signal: "e,action,hide,hbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "sb_hbar";
-         }
-         program {
-            name: "sb_vbar_a1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_vbar_a1_arrow";
-         }
-         program {
-            name: "sb_vbar_a1_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: DRAG_VAL_STEP 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a1_up";
-            signal: "mouse,up,1";
-            source: "sb_vbar_a1";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar_a1_arrow";
-         }
-         program {
-            name: "sb_vbar_a2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_vbar_a2_arrow";
-         }
-         program {
-            name: "sb_vbar_a2_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: DRAG_VAL_STEP 0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a2_up";
-            signal: "mouse,up,1";
-            source: "sb_vbar_a2";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar_a2_arrow";
-         }
-         program {
-            name: "sb_vbar_p1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p1";
-            action: DRAG_VAL_PAGE 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_p2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p2";
-            action: DRAG_VAL_PAGE  0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "clicked" 0.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "default" 0.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_hbar_a1_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a1";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_hbar_a1_arrow";
-         }
-         program {
-            name: "sb_hbar_a1_down2";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a1";
-            action: DRAG_VAL_STEP -1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_a1_up";
-            signal: "mouse,up,1";
-            source: "sb_hbar_a1";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar_a1_arrow";
-         }
-         program {
-            name: "sb_hbar_a2_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a2";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_hbar_a2_arrow";
-         }
-         program {
-            name: "sb_hbar_a2_down2";
-            signal: "mouse,down,1";
-            source: "sb_hbar_a2";
-            action: DRAG_VAL_STEP 1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_a2_up";
-            signal: "mouse,up,1";
-            source: "sb_hbar_a2";
-            action: STATE_SET "default" 0.0;
-            target: "sb_hbar_a2_arrow";
-         }
-         program {
-            name: "sb_hbar_p1_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_p1";
-            action: DRAG_VAL_PAGE -1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_p2_down";
-            signal: "mouse,down,1";
-            source: "sb_hbar_p2";
-            action: DRAG_VAL_PAGE  1.0 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.hbar";
-            action: STATE_SET "clicked" 0.0;
-            target: "e.dragable.hbar";
-         }
-         program {
-            name: "sb_hbar_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.hbar";
-            action: STATE_SET "default" 0.0;
-            target: "e.dragable.hbar";
-         }
-      }
-   }
-   group {
-      name: "e/ilist";
-      parts {
-        part {
-           name: "typebuf_clip";
-           type: RECT;
-           mouse_events: 0;
-           scale: 1;
-           description {
-              state: "default" 0.0;
-              visible: 0;
-              color: 255 255 255 0;
-           }
-           description {
-              state: "active" 0.0;
-              visible: 1;
-              color: 255 255 255 255;
-           }
-        }
-        part {
-           name: "e.text.typebuf_label";
-           type: TEXT;
-           effect: SOFT_SHADOW;
-           clip_to: "typebuf_clip";
-           mouse_events: 0;
-           scale: 1;
-           description {
-              state: "default" 0.0;
-              align: 0.5 0.5;
-              rel1.offset: 4 4;
-              rel2.offset: -5 -5;
-              color: 255 255 255 255;
-              color3: 0 0 0 32;
-              text {
-                 font: "Sans:style=Bold";
-                 size: 10;
-                 min: 0 0;
-                 align: 0.5 0.5;
-                 elipsis: 1.0;
-                 text_class: "ilist_typebuf";
-              }
-           }
-        }
-     }
-     programs {
-        program {
-           name: "gob1";
-           signal: "e,state,typebuf,start";
-           source: "e";
-           action: STATE_SET "active" 0.0;
-           transition: SINUSOIDAL 0.25;
-           target: "typebuf_clip";
-        }
-        program {
-           name: "stopb1";
-           signal: "e,state,typebuf,stop";
-           source: "e";
-           action: STATE_SET "default" 0.0;
-           transition: SINUSOIDAL 1.0;
-           target: "typebuf_clip";
-        }
-     }
-   }
-   /* e/widgets/ilist is used in the Module Config Dialog for the module list */
-   group {
-      name: "e/widgets/ilist";
-      data.item: "stacking" "above";
-      data.item: "selectraise" "on";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "ilist_1.png" COMP;
-         image: "ilist_item_shadow.png" COMP;
-      }
-      parts {
-         part {
-            name: "base_sh";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               // aspect: 6.4 6.4;
-               // aspect_preference: HORIZONTAL;
-               align: 0.0 0.0;
-               min: 0 10;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -1 0;
-               }
-               image {
-                  normal: "ilist_item_shadow.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "ilist_item_base";
-               image {
-                  normal: "ilist_1.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "e.swallow.icon";
-                  relative: 1.0  0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5 -5;
-               }
-               color_class: "ilist_item";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "ilist_item";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "ilist_item_selected";
-            }
-         }
-         part {
-            name: "e.swallow.end";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: -5    4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5   -5;
-               }
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "event";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "event";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/ilist_odd";
-      data.item: "stacking" "below";
-      data.item: "selectraise" "on";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "ilist_2.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "ilist_item_odd_base";
-               image {
-                  normal: "ilist_2.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "e.swallow.icon";
-                  relative: 1.0  0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5 -5;
-               }
-               color_class: "ilist_item_odd";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "ilist_item";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color_class: "ilist_item_selected";
-            }
-         }
-         part {
-            name: "e.swallow.end";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: -5    4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5   -5;
-               }
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "event";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "event";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/ilist_header";
-      data.item: "stacking" "above";
-      data.item: "selectraise" "on";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "ilist_header_1.png" COMP;
-         image: "ilist_item_shadow.png" COMP;
-      }
-      parts {
-         part {
-            name: "base_sh";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               // aspect: 6.4 6.4;
-               // aspect_preference: HORIZONTAL;
-               align: 0.0 0.0;
-               min: 0 10;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -1 0;
-               }
-               image {
-                  normal: "ilist_item_shadow.png";
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "ilist_item_header_base";
-               image {
-                  normal: "ilist_header_1.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "e.swallow.icon";
-                  relative: 1.0  0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5 -5;
-               }
-               color_class: "ilist_item_header";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 16;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "ilist_item";
-               }
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-      }
-   }
-   group {
-      name: "e/widgets/ilist_header_odd";
-      data.item: "stacking" "below";
-      data.item: "selectraise" "on";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "ilist_header_2.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "ilist_item_header_odd_base";
-               image {
-                  normal: "ilist_header_2.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -5 -5;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               image {
-                  normal: "bt_sm_base1.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: -2 -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 16 16;
-               rel1 {
-                  to_x: "e.swallow.icon";
-                  relative: 1.0  0.0;
-                  offset: 4 4;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -5 -5;
-               }
-               color_class: "ilist_item_header_odd";
-               text {
-                  font: "Sans:style=Bold";
-                  size: 16;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "ilist_item";
-               }
-            }
-         }
-         part {
-            name: "fg1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "fg2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "fg1";
-            target: "fg2";
-            target: "e.text.label";
-            transition: LINEAR 0.1;
-         }
-      }
-   }
-   group {
-      name: "e/widgets/ilist/toggle_end";
-      images {
-         image: "icon_active.png" COMP;
-      }
-      parts {
-         part {
-            name: "icon";
-            type: IMAGE;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 0;
-               visible: 0;
-               align: 1.0 0.5;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  relative: 0.0  0.0;
-                  offset: 4    4;
-               }
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 4   -5;
-               }
-               image.normal: "icon_active.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               visible: 1;
-            }
-         }
-      }
-      programs {
-         program {
-            signal: "e,state,checked";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon";
-            transition: LINEAR 0.1;
-         }
-         program {
-            signal: "e,state,unchecked";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon";
-            transition: LINEAR 0.1;
-         }
-      }
-   }
-   /* e/widgets/entry is used in the Wallpaper Picture file selector */
-   group {
-      name: "e/widgets/entry";
-      // min: 12 12;
-      images.image: "inset_sunk.png" COMP;
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2  -2;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.swallow.text";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  offset: 2 2;
-                  to: "base";
-               }
-               rel2 {
-                  offset: -3 -3;
-                  to: "base";
-               }
-            }
-         }
-         part {
-            name: "overlay";
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "overlay";
-            target: "base";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "overlay";
-            target: "base";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/entry/text";
-      parts {
-         part {
-            name: "e.text.text";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               color_class: "entry_text";
-               text {
-                  text: "";
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.0;
-                  text_class: "entry";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "entry_text_disabled";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "e.text.text";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.text.text";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/entry/cursor";
-      min: 1 0;
-      parts {
-         part {
-            name: "cursor";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 0;
-               rel2.offset: 0 -1;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 0 0 0 255;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "on_cursor_show";
-            signal: "e,action,show,cursor";
-            source: "e";
-            action: ACTION_STOP;
-            target: "cursor_show";
-            target: "cursor_hide";
-            target: "cursor_show_timer";
-            target: "cursor_hide_timer";
-            after: "cursor_show";
-         }
-         program {
-            name: "cursor_show";
-            action: STATE_SET "visible" 0.0;
-            target: "cursor";
-            after: "cursor_show_timer";
-         }
-         program {
-            name: "cursor_hide";
-            action: STATE_SET "default" 0.0;
-            target: "cursor";
-            transition: SINUSOIDAL 0.2;
-            after: "cursor_hide_timer";
-         }
-         program {
-            name: "cursor_show_timer";
-            in: 0.55 0.0;
-            after: "cursor_hide";
-         }
-         program {
-            name: "cursor_hide_timer";
-            in: 0.2 0.0;
-            after: "cursor_show";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/entry/selection";
-      data.item: "on_foreground" "1";
-      parts {
-         part {
-            name: "selection";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 2 0;
-               rel2.offset: 1 -1;
-               color: 164 164 164 100;
-            }
-         }
-      }
-   }
-   /* e/widgets/preview is used in the Theme Selector to preview themes */
-   group {
-      name: "e/widgets/preview";
-      images.image: "inset_sunk.png" COMP;
-      parts {
-         part {
-            name: "clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.swallow.content";
-               rel2.to: "e.swallow.content";
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            clip_to: "clip";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-      }
-   }
-   /* e/widgets/deskpreview is used in the Wallpaper
-      selector dialog to preview wallpapers.         */
-   group {
-      name: "e/widgets/deskpreview/desk";
-      images.image: "inset_sunk.png" COMP;
-      parts {
-         part {
-            name: "clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.swallow.content";
-               rel2.to: "e.swallow.content";
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            clip_to: "clip";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 1 1;
-               rel2.offset: -2 -2;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-         part {
-            name: "e.event.menu";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-   }
-   /* color_well & gradpreview are used to display the color
-      and the gradient in the Wallpaper Gradient config dialog. */
-   group {
-      name: "e/widgets/color_well";
-      alias: "e/widgets/gradpreview";
-      images.image: "inset_sunk.png" COMP;
-      parts {
-         part {
-            name: "content_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.swallow.content";
-               rel2.to: "e.swallow.content";
-               color: 255 255 255 255;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "content_clip";
-            description {
-               state: "default" 0.0;
-               rel1.offset: 4  4;
-               rel2.offset: -5  -5;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "e.swallow.content";
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  offset: 0 0;
-               }
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "send_click";
-            signal: "mouse,clicked,1";
-            source: "border";
-            action: SIGNAL_EMIT "e,action,click" "";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "content_clip";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "content_clip";
-         }
-      }
-   }
-   /* Used in the color selector widget in Wallpaper Gradient dialog */
-   group {
-      name: "e/widgets/spectrum";
-      images.image: "inset_sunk.png" COMP;
-      parts {
-         part {
-            name: "content_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.swallow.content";
-               rel2.to: "e.swallow.content";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "content_clip";
-            description {
-               state: "default" 0.0;
-               rel1.offset: 4  4;
-               rel2.offset: -5  -5;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "e.swallow.content";
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  offset: 0 0;
-               }
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-         part {
-            name: "e.dragable.cursor";
-            type: RECT;
-            dragable {
-               confine: "e.swallow.content";
-               x: 1 1 0;
-               y: 1 1 0;
-            }
-            description {
-               state: "default" 0.0;
-               min: 1 1;
-               max: 1 1;
-               fixed: 1 1;
-               visible: 0;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.5 0.5;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 0.5 0.5;
-                  offset: 0 0;
-               }
-            }
-         }
-         part {
-            name: "cursor_x";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_x: "e.dragable.cursor";
-                  to_y: "e.swallow.content";
-               }
-               rel2 {
-                  to_x: "e.dragable.cursor";
-                  to_y: "e.swallow.content";
-               }
-               color: 255 255 255 150;
-            }
-         }
-         part {
-            name: "cursor_y";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_x: "e.swallow.content";
-                  to_y: "e.dragable.cursor";
-               }
-               rel2 {
-                  to_x: "e.swallow.content";
-                  to_y: "e.dragable.cursor";
-               }
-               color: 255 255 255 150;
-            }
-         }
-      }
-   }
-   /* Used to display RGB/HSV values via sliders
-      in Wallpaper Gradient Dialog               */
-   group {
-      name: "e/widgets/cslider";
-      images.image: "inset_sunk.png" COMP;
-      parts {
-         part {
-            name: "content_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.swallow.content";
-               rel2.to: "e.swallow.content";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "content_clip";
-            description {
-               state: "default" 0.0;
-               min: 50 20;
-               rel1.offset: 4    4;
-               rel2.offset: -5    -5;
-            }
-            description {
-               state: "vertical" 0.0;
-               inherit: "default" 0.0;
-               min: 20 50;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "e.swallow.content";
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  offset: 0 0;
-               }
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-         part {
-            name: "e.dragable.cursor";
-            type: RECT;
-            clip_to: "content_clip";
-            dragable {
-               confine: "e.swallow.content";
-               x: 1 1 0;
-               y: -1 1 0;
-            }
-            description {
-               state: "default" 0.0;
-               min: 1 24;
-               max: 1 9999;
-               fixed: 1 1;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.5 0.0;
-                  offset: 0 -2;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 0.5 1.0;
-                  offset: 0 +2;
-               }
-               color: 255 255 255 150;
-            }
-            description {
-               state: "vertical" 0.0;
-               min: 24 1;
-               max: 9999 1;
-               fixed: 1 1;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0 0.5 ;
-                  offset: -2 0;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0 0.5;
-                  offset: +2 0;
-               }
-               color: 255 255 255 150;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_vertical";
-            signal: "e,state,direction,v";
-            source: "e";
-            action: STATE_SET "vertical" 0.0;
-            target: "e.dragable.cursor";
-            target: "e.swallow.content";
-         }
-      }
-   }
-   /* e/widgets/slider* is used in the Virtual Desktops Config dialog */
-   group {
-      name: "e/widgets/slider_vertical";
-      images {
-         image: "slider.png" COMP;
-         image: "slider_clicked.png" COMP;
-         image: "sb_runnerv.png" COMP;
-         image: "inset_sunk.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               min: 22 0;
-               rel1.offset: 2 2;
-               rel2.offset: -3 -3;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel2 {
-                  to_y: "label";
-                  relative: 1.0  0.0;
-                  offset: -3   -1;
-               }
-            }
-         }
-         part {
-            name: "runner";
-            mouse_events: 0;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               max: 3 99999;
-               rel1.to: "base";
-               rel2.to: "base";
-               image {
-                  normal: "sb_runnerv.png";
-                  border: 0 0 4 4;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "label_base";
-            clip_to: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 0;
-               visible: 0;
-               rel1.to: "label";
-               rel1.offset: 1 1;
-               rel2.to: "label";
-               rel2.offset: -2 -2;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "label";
-            mouse_events: 0;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "active" 0.0;
-               rel1 {
-                  to: "e.text.label";
-                  offset: -4  -2;
-               }
-               rel2 {
-                  to: "e.text.label";
-                  offset: 3  1;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            clip_to: "clip";
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "active" 0.0;
-               align: 0.5 1.0;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 7    -8;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -8  -8;
-               }
-               color_class: "slider_text";
-               text {
-                  text: "0.0";
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "slider";
-               }
-            }
-         }
-         part {
-            name: "sld_p1";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.slider";
-               }
-            }
-         }
-         part {
-            name: "sld_p2";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.slider";
-               }
-            }
-         }
-         part {
-            name: "e.swallow.bar";
-            type: SWALLOW;
-            description { state: "default" 0.0;
-               rel1 {
-                  to_x: "e.dragable.slider";
-                  to_y: "base";
-                  offset: 0 5;
-               }
-               rel2 {
-                  to_x: "e.dragable.slider";
-                  to_y: "base";
-                  offset: -1 -6;
-               }
-            }
-         }
-         part {
-            name: "e.dragable.slider";
-            type: RECT;
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 0 0 0;
-               y: -1 1 0;
-               confine: "base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 11 11;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: -1    0;
-                  to: "base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: -1    -1;
-                  to: "base";
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "button";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               fixed: 1 1;
-               rel1.to: "e.dragable.slider";
-               rel2.to: "e.dragable.slider";
-               image.normal: "slider.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "slider_clicked.png";
-            }
-         }
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sld_p1_down";
-            signal: "mouse,down,1";
-            source: "sld_p1";
-            action: DRAG_VAL_PAGE 0.0 -1.0;
-            target: "e.dragable.slider";
-         }
-         program {
-            name: "sld_p2_down";
-            signal: "mouse,down,1";
-            source: "sld_p2";
-            action: DRAG_VAL_PAGE  0.0 1.0;
-            target: "e.dragable.slider";
-         }
-         program {
-            name: "button_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.slider";
-            action: STATE_SET "clicked" 0.0;
-            target: "button";
-         }
-         program {
-            name: "button_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.slider";
-            action: STATE_SET "default" 0.0;
-            target: "button";
-         }
-         program {
-            name: "show_label";
-            signal: "e,action,show,label";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            target: "base";
-            target: "label";
-            target: "label_base";
-            target: "e.text.label";
-         }
-         program {
-            name: "hide_label";
-            signal: "e,action,hide,label";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "base";
-            target: "label";
-            target: "label_base";
-            target: "e.text.label";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "clip";
-            target: "event";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "clip";
-            target: "event";
-         }
-      }
-   }
-   group {
-      name: "e/widgets/slider_horizontal";
-      images {
-         image: "slider.png" COMP;
-         image: "slider_clicked.png" COMP;
-         image: "sb_runnerh.png" COMP;
-         image: "inset_sunk.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               min: 0 22;
-               rel1.offset: 2 2;
-               rel2.offset: -3 -3;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               rel2 {
-                  to_x: "label";
-                  relative: 0.0  1.0;
-                  offset: -1   -3;
-               }
-            }
-         }
-         part {
-            name: "runner";
-            mouse_events: 0;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               max: 99999 3;
-               rel1.to: "base";
-               rel2.to: "base";
-               image {
-                  normal: "sb_runnerh.png";
-                  border: 4 4 0 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "label_base";
-            clip_to: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 0;
-               visible: 0;
-               rel1.to: "label";
-               rel1.offset: 1 1;
-               rel2.to: "label";
-               rel2.offset: -2 -2;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "label";
-            type: SPACER;
-            mouse_events: 0;
-            clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               fixed: 1 0;
-            }
-            description {
-               state: "active" 0.0;
-               min: 19 0;
-               fixed: 1 0;
-               rel1 {
-                  to: "e.text.label";
-                  offset: -4 -2;
-               }
-               rel2 {
-                  to: "e.text.label";
-                  offset: 2   1;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            clip_to: "clip";
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-            description {
-               state: "active" 0.0;
-               align: 1.0 0.5;
-               fixed: 1 0;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: -8   7;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -8 -8;
-               }
-               color_class: "slider_text";
-               text {
-                  text: "0.0";
-                  font: "Sans";
-                  size: 10;
-                  align: 0.5 0.5;
-                  min: 1 0;
-                  text_class: "slider";
-               }
-            }
-         }
-         part {
-            name: "sld_p1";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel2 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.slider";
-               }
-            }
-         }
-         part {
-            name: "sld_p2";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.slider";
-               }
-            }
-         }
-         part {
-            name: "e.swallow.bar";
-            type: SWALLOW;
-            description { state: "default" 0.0;
-               rel1 {
-                  to_x: "base";
-                  to_y: "e.dragable.slider";
-                  offset: 5 0;
-               }
-               rel2 {
-                  to_x: "base";
-                  to_y: "e.dragable.slider";
-                  offset: -6 -1;
-               }
-            }
-         }
-         part {
-            name: "e.dragable.slider";
-            type: RECT;
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 1 1 0;
-               y: 0 0 0;
-               confine: "base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 11 11;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.5  0.5;
-                  to: "base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "base";
-               }
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "slider";
-            mouse_events: 0;
-            clip_to: "clip";
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               fixed: 1 1;
-               rel1.to: "e.dragable.slider";
-               rel2.to: "e.dragable.slider";
-               image.normal: "slider.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "slider_clicked.png";
-            }
-         }
-         part {
-            name: "clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sld_p1_down";
-            signal: "mouse,down,1";
-            source: "sld_p1";
-            action: DRAG_VAL_PAGE -1.0 0.0;
-            target: "e.dragable.slider";
-         }
-         program {
-            name: "sld_p2_down";
-            signal: "mouse,down,1";
-            source: "sld_p2";
-            action: DRAG_VAL_PAGE  1.0 0.0;
-            target: "e.dragable.slider";
-         }
-         program {
-            name: "sld_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.slider";
-            action: STATE_SET "clicked" 0.0;
-            target: "slider";
-         }
-         program {
-            name: "sld_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.slider";
-            action: STATE_SET "default" 0.0;
-            target: "slider";
-         }
-         program {
-            name: "show_label";
-            signal: "e,action,show,label";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            target: "base";
-            target: "label";
-            target: "label_base";
-            target: "e.text.label";
-         }
-         program {
-            name: "hide_label";
-            signal: "e,action,hide,label";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "base";
-            target: "label";
-            target: "label_base";
-            target: "e.text.label";
-         }
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "clip";
-            target: "event";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "clip";
-            target: "event";
-         }
-      }
-   }
-   /* e/widgets/frame is used in the Config Dialog
-      to outline the content                       */
-   group {
-      name: "e/widgets/frame";
-      images {
-         image: "frame_1.png" COMP;
-         image: "frame_2.png" COMP;
-         image: "dia_grad.png" COMP;
-      }
-      parts {
-         part {
-            name: "base0";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "frame_base";
-               image.normal: "dia_grad.png";
-               rel1.to: "over";
-               rel2.to: "over";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "frame_2.png";
-                  border: 5 5 32 26;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_y: "e.text.label";
-                  relative: 0.0 1.0;
-                  offset: 8 2;
-               }
-               rel2.offset: -9 -9;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.0;
-               fixed: 0 1;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 6 6;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -7 6;
-               }
-               color: 0 0 0 64;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  max: 1 1;
-                  align: 0.0 0.0;
-                  text_class: "frame";
-               }
-            }
-         }
-         part {
-            name: "over";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 4 4;
-               rel2.offset: -5 -5;
-               image {
-                  normal: "frame_1.png";
-                  border: 2 2 28 22;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-            }
-         }
-      }
-   }
-   group {
-      name: "e/widgets/label";
-      parts {
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 2 2;
-               rel2.offset: -3 -3;
-               color_class: "label_text";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "label";
-               }
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color_class: "label_text_disabled";
-            }
-         }
-      }
-      programs {
-         program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "e.text.label";
-         }
-         program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.text.label";
-         }
-      }
-   }
-   /* e/widgets/fontpreview is used in the Font Config dialog */
-   group {
-      name: "e/widgets/fontpreview";
-      parts {
-         part {
-            name: "e.fontpreview.text";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               color_class: "entry_text";
-               rel1.offset: 6 6;
-               rel2.offset: -7 -7;
-               text {
-                  text: "The quick brown fox jumped over YA MUM!";
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "_e_font_preview";
-               }
-            }
-         }
-      }
-   }
-   /* e/widgets/textblock is used in the description
-      of modules in Module Config dialog             */
-   group {
-      name: "e/widgets/textblock";
-      styles {
-         style {
-            name: "textblock_style";
-            base: "font=Sans font_size=10 align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-            tag: "title" "+ font=Sans:style=Bold font_size=12 style=soft_shadow color=#fff shadow_color=#00000021";
-            tag: "hilight" "+ font=Sans:style=Bold style=glow color=#fff glow2_color=#333333be glow_color=#0000005a";
-            tag: "urgent" "+ font=Sans:style=Bold style=glow color=#fff glow2_color=#333 glow_color=#b01010";
-            tag: "b" "+ font=Sans:style=Bold";
-            tag: "br" "\n";
-         }
-      }
-      parts {
-         part {
-            name: "e.textblock.text";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 4 4;
-               rel2.offset: -5 -5;
-               text {
-                  style: "textblock_style";
-                  min: 1 1;
-               }
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: DESKLOCK ***/
-
-   group {
-      name: "e/desklock/background";
-      images {
-         image: "bg_shadow.png" COMP;
-         image: "wizard_pattern.png" COMP;
-      }
-      parts {
-         part { name: "base";
-            description { state: "default" 0.0;
-               image.normal: "wizard_pattern.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 0.0;
-                     offset: 200 200;
-                  }
-               }
-            }
-         }
-         part {
-            name: "e.swallow.login_box";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part { name: "shadow2";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               image.normal: "bg_shadow.png";
-               fill.smooth: 0;
-            }
-         }
-      }
-   }
-   group {
-      name: "e/desklock/login_box";
-      images {
-         image: "logo_white_128.png" COMP;
-         image: "inset_sunk.png" COMP;
-      }
-      parts {
-         part {
-            name: "logo";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 64 64;
-               max: 64 64;
-               image.normal: "logo_white_128.png";
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 0 1;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 8;
-                  to_y: "logo";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 8;
-                  to_y: "logo";
-               }
-               color: 224 224 224 255;
-               color3: 0 0 0 32;
-               text {
-                  text: "Enter Password";
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  align: 0.5 0.5;
-                  min: 1 1;
-                  text_class: "desklock_title";
-               }
-            }
-         }
-         part {
-            name: "pulse_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "passwd_border";
-               rel2.to: "passwd_border";
-            }
-            description {
-               state: "pulse" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "error";
-            type: RECT;
-            mouse_events: 0;
-            clip_to: "error_clip";
-            description {
-               state: "default" 0.0;
-               rel1.to: "passwd_border";
-               rel2.to: "passwd_border";
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "error_clip";
-            type: RECT;
-            mouse_events: 0;
-            clip_to: "pulse_clip";
-            description {
-               state: "default" 0.0;
-               rel1.to: "passwd_border";
-               rel2.to: "passwd_border";
-               color: 255 255 255 255;
-            }
-            description {
-               state: "invalid" 0.0;
-               inherit: "default" 0.0;
-               color: 255 128 128 255;
-               /*FIXME: Document how this works */
-            }
-         }
-         part {
-            name: "passwd_entry_clip";
-            type: RECT;
-            mouse_events: 0;
-            clip_to: "pulse_clip";
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               rel1 {
-                  offset: 6 3;
-                  to: "passwd_border";
-               }
-               rel2 {
-                  offset: -7 -4;
-                  to: "passwd_border";
-               }
-            }
-         }
-         part {
-            name: "e.text.password";
-            type: TEXT;
-            clip_to: "passwd_entry_clip";
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 0 1;
-               align: 0.0 0.5;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-                  to: "passwd_entry_clip";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 0 0;
-                  to: "passwd_entry_clip";
-               }
-               color: 0 0 0 255;
-               text {
-                  text: "****";
-                  font: "Sans:style=Bold";
-                  size: 16;
-                  align: 0.0 0.5;
-                  min: 1 1;
-                  text_class: "desklock_passwd";
-               }
-            }
-         }
-         part {
-            name: "selection";
-            type: GROUP;
-            mouse_events: 0;
-            clip_to: "passwd_entry_clip";
-            source: "e/widgets/entry/selection";
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "e.text.password";
-               rel2.to: "e.text.password";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "cursor";
-            type: RECT;
-            mouse_events: 0;
-            clip_to: "passwd_entry_clip";
-            description {
-               state: "default" 0.0;
-               min: 1 16;
-               max: 1 16;
-               align: 0.0 0.5;
-               fixed: 1 1;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 0 -3;
-                  to: "e.text.password";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: 1 1;
-                  to: "e.text.password";
-               }
-               color: 0 0 0 255;
-            }
-         }
-         part {
-            name: "passwd_border";
-            mouse_events: 0;
-            clip_to: "error_clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: -80 2;
-                  to_y: "e.text.title";
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: 79 20;
-                  to_y: "e.text.title";
-               }
-               image {
-                  normal: "inset_sunk.png";
-                  middle: 0;
-                  border: 7 7 7 7;
-               }
-               fill.smooth: 0;
-            }
-            description {
-               state: "checking" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "pulse.1";
-            signal: "e,state,checking";
-            source: "e.desklock";
-            action: STATE_SET "pulse" 0.0;
-            target: "pulse_clip";
-            transition: SINUSOIDAL 0.5;
-            after: "pulse.2";
-         }
-         program {
-            name: "pulse.2";
-            action: STATE_SET "default" 0.0;
-            target: "pulse_clip";
-            transition: SINUSOIDAL 0.5;
-            after: "pulse.1";
-         }
-         program {
-            name: "pulse.stop";
-            signal: "e,state,invalid";
-            source: "e.desklock";
-            action: ACTION_STOP;
-            target: "pulse.1";
-            target: "pulse.2";
-            after: "pulse.reset";
-         }
-         program {
-            name: "pulse.reset";
-            action: STATE_SET "default" 0.0;
-            target: "pulse_clip";
-            transition: SINUSOIDAL 0.5;
-         }
-         program {
-            name: "go_invalid";
-            signal: "e,state,invalid";
-            source: "e.desklock";
-            action: STATE_SET "invalid" 0.0;
-            target: "error_clip";
-            transition: DECELERATE 0.5;
-         }
-         program {
-            name: "stop_invalid";
-            action: STATE_SET "default" 0.0;
-            target: "error_clip";
-            transition: DECELERATE 1.5;
-         }
-         program {
-            name: "select";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "selection";
-         }
-         program {
-            name: "unselect";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "selection";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** GADMAN ***/
-
-   group {
-      name: "e/gadman/popup";
-      images.image: "base_bg.png" COMP;
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "base_bg.png";
-                  border: 2 2 2 2;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 3 3;
-               rel2.offset: -4 -4;
-            }
-         }
-      }
-   }
-   group {
-      name: "e/gadman/full_bg";
-      parts {
-         part {
-            name: "bg";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-            description {
-               state: "visible" 0.0;
-               color: 0 0 0 128;
-            }
-         }
-         part {
-            name: "custom_bg";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               color: 255 255 255 200;
-            }
-         }
-         part {
-            name: "e.swallow.bg";
-            type: SWALLOW;
-            clip_to: "custom_bg";
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "grabber";
-            type: RECT;
-            mouse_events: 1;
-            repeat_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "show";
-            signal: "e,state,visibility,show";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.4;
-            target: "bg";
-         }
-         program {
-            name: "show_now";
-            signal: "e,state,visibility,show,now";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.0;
-            target: "bg";
-         }
-         program {
-            name: "hide";
-            signal: "e,state,visibility,hide";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.4;
-            target: "bg";
-            after: "hide_stop";
-         }
-         program {
-            name: "hide_now";
-            signal: "e,state,visibility,hide,now";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.0;
-            target: "bg";
-            after: "hide_stop";
-         }
-         program {
-            name: "show_custom";
-            signal: "e,state,visibility,show,custom";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.4;
-            target: "custom_bg";
-         }
-         program {
-            name: "show_custom_now";
-            signal: "e,state,visibility,show,custom,now";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.0;
-            target: "custom_bg";
-         }
-         program {
-            name: "hide_custom";
-            signal: "e,state,visibility,hide,custom";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.4;
-            target: "custom_bg";
-            after: "hide_stop";
-         }
-         program {
-            name: "hide_custom_now";
-            signal: "e,state,visibility,hide,custom,now";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.0;
-            target: "custom_bg";
-            after: "hide_stop";
-         }
-         program {
-            name: "hide_stop";
-            action: SIGNAL_EMIT "e,action,hide,stop" "";
-         }
-      }
-   }
-   group {
-      name: "e/gadman/frame";
-      images.image: "inset_raised.png" COMP;
-      parts {
-         part {
-            name: "bg_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "overlay";
-               rel2.to: "overlay";
-               color: 255 255 255 255;
-            }
-            description {
-               state: "plain" 0.0;
-               rel1.relative: 0.0 0.0;
-               rel2.relative: 0.0 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "items_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "overlay";
-                  offset: 4  4;
-               }
-               rel2 {
-                  to: "overlay";
-                  offset: -5  -5;
-               }
-               color: 255 255 255 255;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "items_clip";
-            description {
-               state: "default" 0.0;
-               rel1.offset: 4  4;
-               rel2.offset: -5  -5;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "hidden" 0.0;
-               rel1.relative: 0.5 0.5;
-               rel2.relative: 0.5 0.5;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "overlay";
-            mouse_events: 0;
-            clip_to: "bg_clip";
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "inset_raised.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.5 0.5;
-               rel2.relative: 0.5 0.5;
-               color: 255 255 255 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "inset";
-            signal: "e,state,visibility,inset";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg_clip";
-         }
-         program {
-            name: "plain";
-            signal: "e,state,visibility,plain";
-            source: "e";
-            action: STATE_SET "plain" 0.0;
-            target: "bg_clip";
-         }
-         program {
-            name: "hide";
-            signal: "e,state,visibility,hide";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            transition: ACCELERATE 0.4;
-            target: "items_clip";
-            target: "overlay";
-            target: "e.swallow.content";
-         }
-         program {
-            name: "hide_now";
-            signal: "e,state,visibility,hide,now";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            transition: LINEAR 0.0;
-            target: "items_clip";
-            target: "overlay";
-            target: "e.swallow.content";
-         }
-         program {
-            name: "show";
-            signal: "e,state,visibility,show";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.4;
-            target: "items_clip";
-            target: "overlay";
-            target: "e.swallow.content";
-         }
-         program {
-            name: "show_now";
-            signal: "e,state,visibility,show,now";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.0;
-            target: "items_clip";
-            target: "overlay";
-            target: "e.swallow.content";
-         }
-      }
-   }
-   group {
-      name: "e/gadman/control";
-      images {
-         image: "gadman_frame.png" COMP;
-         image: "gadman_border.png" COMP;
-         image: "gadman_top.png" COMP;
-         image: "gadman_bottom.png" COMP;
-         image: "gadman_left.png" COMP;
-         image: "gadman_right.png" COMP;
-      }
-      parts {
-         part {
-            name: "hclip";
-            mouse_events: 0;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               rel1.offset: -85 -85;
-               rel2.offset: 74 74;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible : 0;
-            }
-         }
-         part {
-            name: "vclip";
-            mouse_events: 0;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               rel1.offset: -85 -85;
-               rel2.offset: 84 84;
-            }
-            description {
-               state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible : 0;
-            }
-         }
-         part {
-            name: "overlay";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "border";
-                  offset: 4 4;
-               }
-               rel2 {
-                  to: "border";
-                  offset: -5 -5;
-               }
-               image.normal: "gadman_frame.png";
-               fill.size.relative: 0 0;
-               fill.size.offset: 24 24;
-            }
-         }
-         part {
-            name: "left_arrow1";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               max: 12 24;
-               rel1 {
-                  relative: 0.0 0.5;
-                  offset: 3 0;
-               }
-               rel2 {
-                  relative: 0.0 0.5;
-                  offset: 3 -1;
-               }
-               image.normal: "gadman_left.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.5;
-                  offset: -32 -12;
-               }
-               rel2 {
-                  relative: 0.0 0.5;
-                  offset: -18 11;
-               }
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.5;
-                  offset: -24 -6;
-               }
-               rel2 {
-                  relative: 0.0 0.5;
-                  offset: -10 5;
-               }
-            }
-         }
-         part {
-            name: "left_arrow2";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               max: 12 24;
-               rel1 {
-                  relative: 0.0 0.5;
-                  offset: 3 0;
-               }
-               rel2 {
-                  relative: 0.0 0.5;
-                  offset: 3 -1;
-               }
-               image.normal: "gadman_left.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.5;
-                  offset: -32 -12;
-               }
-               rel2 {
-                  relative: 0.0 0.5;
-                  offset: -18 11;
-               }
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.5;
-                  offset: -24 -6;
-               }
-               rel2 {
-                  relative: 0.0 0.5;
-                  offset: -10 5;
-               }
-            }
-         }
-         part {
-            name: "right_arrow1";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               max: 12 24;
-               rel1 {
-                  relative: 1.0 0.5;
-                  offset: -3 0;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -3 -1;
-               }
-               image.normal: "gadman_right.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.5;
-                  offset: 32 -12;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: 18 11;
-               }
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.5;
-                  offset: 24 -6;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: 10 5;
-               }
-            }
-         }
-         part {
-            name: "right_arrow2";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               max: 12 24;
-               rel1 {
-                  relative: 1.0 0.5;
-                  offset: -3 0;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -3 -1;
-               }
-               image.normal: "gadman_right.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.5;
-                  offset: 32 -12;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: 18 11;
-               }
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 1.0 0.5;
-                  offset: 24 -6;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: 10 5;
-               }
-            }
-         }
-         part {
-            name: "top_arrow1";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               max: 24 12;
-               rel1 {
-                  relative: 0.5 0.0;
-                  offset: 0 3;
-               }
-               rel2 {
-                  relative: 0.5 0.0;
-                  offset: -1 3;
-               }
-               image.normal: "gadman_top.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 0.0;
-                  offset: -12 -32;
-               }
-               rel2 {
-                  relative: 0.5 0.0;
-                  offset: 11 -18;
-               }
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 0.0;
-                  offset: -6 -24;
-               }
-               rel2 {
-                  relative: 0.5 0.0;
-                  offset: 5 -9;
-               }
-            }
-         }
-         part {
-            name: "top_arrow2";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               max: 24 12;
-               rel1 {
-                  relative: 0.5 0.0;
-                  offset: 0 3;
-               }
-               rel2 {
-                  relative: 0.5 0.0;
-                  offset: -1 3;
-               }
-               image.normal: "gadman_top.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 0.0;
-                  offset: -12 -32;
-               }
-               rel2 {
-                  relative: 0.5 0.0;
-                  offset: 11 -18;
-               }
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 0.0;
-                  offset: -6 -24;
-               }
-               rel2 {
-                  relative: 0.5 0.0;
-                  offset: 5 -9;
-               }
-            }
-         }
-         part {
-            name: "bottom_arrow1";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               max: 24 12;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: 0 -3;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: -1 -3;
-               }
-               image.normal: "gadman_bottom.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: -12 18;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: 11 31;
-               }
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: -6 10;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: 5 24;
-               }
-            }
-         }
-         part {
-            name: "bottom_arrow2";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               max: 24 12;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: 0 -3;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: -1 -3;
-               }
-               image.normal: "gadman_bottom.png";
-            }
-            description {
-               state: "1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: -12 18;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: 11 31;
-               }
-            }
-            description {
-               state: "2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.5 1.0;
-                  offset: -6 10;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: 5 24;
-               }
-            }
-         }
-         part {
-            name: "v1";
-            mouse_events: 1;
-            clip_to: "vclip";
-            description {
-               state: "default" 0.0;
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -1 9;
-            }
-         }
-         part {
-            name: "v2";
-            mouse_events: 1;
-            clip_to: "vclip";
-            description {
-               state: "default" 0.0;
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 0 -8;
-            }
-         }
-         part {
-            name: "h1";
-            mouse_events: 1;
-            clip_to: "hclip";
-            description {
-               state: "default" 0.0;
-               rel2.relative: 0.0 1.0;
-               rel2.offset: 9 -1;
-            }
-         }
-         part {
-            name: "h2";
-            mouse_events: 1;
-            clip_to: "hclip";
-            description {
-               state: "default" 0.0;
-               rel1.relative: 1.0 0.0;
-               rel1.offset: -8 0;
-            }
-         }
-         part {
-            name: "border";
-            mouse_events: 1;
-            repeat_events: 1;
-            description {
-               state: "default" 0.0;
-               image {
-                  normal: "gadman_border.png";
-                  border: 10 10 10 10;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "api_hsize_on";
-            signal: "e,state,hsize,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "hclip";
-         }
-         program {
-            name: "api_hsize_off";
-            signal: "e,state,hsize,off";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "hclip";
-         }
-         program {
-            name: "api_vsize_on";
-            signal: "e,state,vsize,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "vclip";
-         }
-         program {
-            name: "api_vsize_off";
-            signal: "e,state,vsize,off";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "vclip";
-         }
-         /*
-         program {
-            name: "api_move_on";
-            signal: "e,state,move,on";
-            source: "e";
-         }
-         program {
-            name: "api_move_off";
-            signal: "e,state,move,off";
-            source: "e";
-         }
-         program {
-            name: "api_active";
-            signal: "e,state,focused";
-            source: "e";
-         }
-         program {
-            name: "api_inactive";
-            signal: "e,state,unfocused";
-            source: "e";
-         }
-         */
-         // MOVE PROGRAMS
-         program {
-            name: "mv_down";
-            signal: "mouse,down,1";
-            source: "overlay";
-            action: SIGNAL_EMIT "e,action,move,start" "";
-         }
-         program {
-            name: "mv_up";
-            signal: "mouse,up,1";
-            source: "overlay";
-            action: SIGNAL_EMIT "e,action,move,stop" "";
-         }
-         program {
-            name: "mv_move";
-            signal: "mouse,move";
-            source: "overlay";
-            action: SIGNAL_EMIT "e,action,move,go" "";
-         }
-         program {
-            name: "h1_down1";
-            signal: "mouse,down,1";
-            source: "h1";
-            action: STATE_SET "clicked" 0.0;
-            target: "h1";
-         }
-         program {
-            name: "h1_up1";
-            signal: "mouse,up,1";
-            source: "h1";
-            action: STATE_SET "default" 0.0;
-            target: "h1";
-         }
-         program {
-            name: "h1_down2";
-            signal: "mouse,down,1";
-            source: "h1";
-            action: SIGNAL_EMIT "e,action,resize,left,start" "";
-         }
-         program {
-            name: "h1_up2";
-            signal: "mouse,up,1";
-            source: "h1";
-            action: SIGNAL_EMIT "e,action,resize,left,stop" "";
-         }
-         program {
-            name: "h1_move";
-            signal: "mouse,move";
-            source: "h1";
-            action: SIGNAL_EMIT "e,action,resize,left,go" "";
-         }
-         program {
-            name: "h2_down1";
-            signal: "mouse,down,1";
-            source: "h2";
-            action: STATE_SET "clicked" 0.0;
-            target: "h2";
-         }
-         program {
-            name: "h2_up1";
-            signal: "mouse,up,1";
-            source: "h2";
-            action: STATE_SET "default" 0.0;
-            target: "h2";
-         }
-         program {
-            name: "h2_down2";
-            signal: "mouse,down,1";
-            source: "h2";
-            action: SIGNAL_EMIT "e,action,resize,right,start" "";
-         }
-         program {
-            name: "h2_up2";
-            signal: "mouse,up,1";
-            source: "h2";
-            action: SIGNAL_EMIT "e,action,resize,right,stop" "";
-         }
-         program {
-            name: "h2_move";
-            signal: "mouse,move";
-            source: "h2";
-            action: SIGNAL_EMIT "e,action,resize,right,go" "";
-         }
-         program {
-            name: "v1_down1";
-            signal: "mouse,down,1";
-            source: "v1";
-            action: STATE_SET "clicked" 0.0;
-            target: "v1";
-         }
-         program {
-            name: "v1_up1";
-            signal: "mouse,up,1";
-            source: "v1";
-            action: STATE_SET "default" 0.0;
-            target: "v1";
-         }
-         program {
-            name: "v1_down2";
-            signal: "mouse,down,1";
-            source: "v1";
-            action: SIGNAL_EMIT "e,action,resize,up,start" "";
-         }
-         program {
-            name: "v1_up2";
-            signal: "mouse,up,1";
-            source: "v1";
-            action: SIGNAL_EMIT "e,action,resize,up,stop" "";
-         }
-         program {
-            name: "v1_move";
-            signal: "mouse,move";
-            source: "v1";
-            action: SIGNAL_EMIT "e,action,resize,up,go" "";
-         }
-         program {
-            name: "v2_down1";
-            signal: "mouse,down,1";
-            source: "v2";
-            action: STATE_SET "clicked" 0.0;
-            target: "v2";
-         }
-         program {
-            name: "v2_up1";
-            signal: "mouse,up,1";
-            source: "v2";
-            action: STATE_SET "default" 0.0;
-            target: "v2";
-         }
-         program {
-            name: "v2_down2";
-            signal: "mouse,down,1";
-            source: "v2";
-            action: SIGNAL_EMIT "e,action,resize,down,start" "";
-         }
-         program {
-            name: "v2_up2";
-            signal: "mouse,up,1";
-            source: "v2";
-            action: SIGNAL_EMIT "e,action,resize,down,stop" "";
-         }
-         program {
-            name: "v2_move";
-            signal: "mouse,move";
-            source: "v2";
-            action: SIGNAL_EMIT "e,action,resize,down,go" "";
-         }
-         // LEFT ARROW
-         program {
-            name: "start_left1";
-            signal: "mouse,in";
-            source: "h1";
-            after: "left1_1";
-         }
-         program {
-            name: "start_left2";
-            signal: "mouse,in";
-            source: "h1";
-            in: 0.4 0.0;
-            after: "left2_1";
-         }
-         program {
-            name: "left1_1";
-            action: STATE_SET "1" 0.0;
-            target: "left_arrow1";
-            transition: LINEAR 0.4;
-            after: "left1_2";
-         }
-         program {
-            name: "left1_2";
-            action: STATE_SET "2" 0.0;
-            target: "left_arrow1";
-            transition: LINEAR 0.4;
-            after: "left1_r";
-         }
-         program {
-            name: "left1_r";
-            action: STATE_SET "default" 0.0;
-            target: "left_arrow1";
-            after: "left1_1";
-         }
-         program {
-            name: "left2_1";
-            action: STATE_SET "1" 0.0;
-            target: "left_arrow2";
-            transition: LINEAR 0.4;
-            after: "left2_2";
-         }
-         program {
-            name: "left2_2";
-            action: STATE_SET "2" 0.0;
-            target: "left_arrow2";
-            transition: LINEAR 0.4;
-            after: "left2_r";
-         }
-         program {
-            name: "left2_r";
-            action: STATE_SET "default" 0.0;
-            target: "left_arrow2";
-            after: "left2_1";
-         }
-         program {
-            name: "stop_left1";
-            signal: "mouse,out";
-            source: "h1";
-            action: ACTION_STOP;
-            target: "left1_1";
-            target: "left1_2";
-            target: "left1_r";
-            target: "left2_1";
-            target: "left2_2";
-            target: "left2_r";
-            target: "start_left2";
-            after: "stop_left2";
-         }
-         program {
-            name: "stop_left2";
-            action: STATE_SET "default" 0.0;
-            target: "left_arrow1";
-            target: "left_arrow2";
-         }
-         // RIGHT ARROW
-         program {
-            name: "start_right1";
-            signal: "mouse,in";
-            source: "h2";
-            after: "right1_1";
-         }
-         program {
-            name: "start_right2";
-            signal: "mouse,in";
-            source: "h2";
-            in: 0.4 0.0;
-            after: "right2_1";
-         }
-         program {
-            name: "right1_1";
-            action: STATE_SET "1" 0.0;
-            target: "right_arrow1";
-            transition: LINEAR 0.4;
-            after: "right1_2";
-         }
-         program {
-            name: "right1_2";
-            action: STATE_SET "2" 0.0;
-            target: "right_arrow1";
-            transition: LINEAR 0.4;
-            after: "right1_r";
-         }
-         program {
-            name: "right1_r";
-            action: STATE_SET "default" 0.0;
-            target: "right_arrow1";
-            after: "right1_1";
-         }
-         program {
-            name: "right2_1";
-            action: STATE_SET "1" 0.0;
-            target: "right_arrow2";
-            transition: LINEAR 0.4;
-            after: "right2_2";
-         }
-         program {
-            name: "right2_2";
-            action: STATE_SET "2" 0.0;
-            target: "right_arrow2";
-            transition: LINEAR 0.4;
-            after: "right2_r";
-         }
-         program {
-            name: "right2_r";
-            action: STATE_SET "default" 0.0;
-            target: "right_arrow2";
-            after: "right2_1";
-         }
-         program {
-            name: "stop_right1";
-            signal: "mouse,out";
-            source: "h2";
-            action: ACTION_STOP;
-            target: "right1_1";
-            target: "right1_2";
-            target: "right1_r";
-            target: "right2_1";
-            target: "right2_2";
-            target: "right2_r";
-            target: "start_right2";
-            after: "stop_right2";
-         }
-         program {
-            name: "stop_right2";
-            action: STATE_SET "default" 0.0;
-            target: "right_arrow1";
-            target: "right_arrow2";
-         }
-         // TOP ARROW
-         program {
-            name: "start_top1";
-            signal: "mouse,in";
-            source: "v1";
-            after: "top1_1";
-         }
-         program {
-            name: "start_top2";
-            signal: "mouse,in";
-            source: "v1";
-            in: 0.4 0.0;
-            after: "top2_1";
-         }
-         program {
-            name: "top1_1";
-            action: STATE_SET "1" 0.0;
-            target: "top_arrow1";
-            transition: LINEAR 0.4;
-            after: "top1_2";
-         }
-         program {
-            name: "top1_2";
-            action: STATE_SET "2" 0.0;
-            target: "top_arrow1";
-            transition: LINEAR 0.4;
-            after: "top1_r";
-         }
-         program {
-            name: "top1_r";
-            action: STATE_SET "default" 0.0;
-            target: "top_arrow1";
-            after: "top1_1";
-         }
-         program {
-            name: "top2_1";
-            action: STATE_SET "1" 0.0;
-            target: "top_arrow2";
-            transition: LINEAR 0.4;
-            after: "top2_2";
-         }
-         program {
-            name: "top2_2";
-            action: STATE_SET "2" 0.0;
-            target: "top_arrow2";
-            transition: LINEAR 0.4;
-            after: "top2_r";
-         }
-         program {
-            name: "top2_r";
-            action: STATE_SET "default" 0.0;
-            target: "top_arrow2";
-            after: "top2_1";
-         }
-         program {
-            name: "stop_top1";
-            signal: "mouse,out";
-            source: "v1";
-            action: ACTION_STOP;
-            target: "top1_1";
-            target: "top1_2";
-            target: "top1_r";
-            target: "top2_1";
-            target: "top2_2";
-            target: "top2_r";
-            target: "start_top2";
-            after: "stop_top2";
-         }
-         program {
-            name: "stop_top2";
-            action: STATE_SET "default" 0.0;
-            target: "top_arrow1";
-            target: "top_arrow2";
-         }
-         // BOTTOM ARROW
-         program {
-            name: "start_bottom1";
-            signal: "mouse,in";
-            source: "v2";
-            after: "bottom1_1";
-         }
-         program {
-            name: "start_bottom2";
-            signal: "mouse,in";
-            source: "v2";
-            in: 0.4 0.0;
-            after: "bottom2_1";
-         }
-         program {
-            name: "bottom1_1";
-            action: STATE_SET "1" 0.0;
-            target: "bottom_arrow1";
-            transition: LINEAR 0.4;
-            after: "bottom1_2";
-         }
-         program {
-            name: "bottom1_2";
-            action: STATE_SET "2" 0.0;
-            target: "bottom_arrow1";
-            transition: LINEAR 0.4;
-            after: "bottom1_r";
-         }
-         program {
-            name: "bottom1_r";
-            action: STATE_SET "default" 0.0;
-            target: "bottom_arrow1";
-            after: "bottom1_1";
-         }
-         program {
-            name: "bottom2_1";
-            action: STATE_SET "1" 0.0;
-            target: "bottom_arrow2";
-            transition: LINEAR 0.4;
-            after: "bottom2_2";
-         }
-         program {
-            name: "bottom2_2";
-            action: STATE_SET "2" 0.0;
-            target: "bottom_arrow2";
-            transition: LINEAR 0.4;
-            after: "bottom2_r";
-         }
-         program {
-            name: "bottom2_r";
-            action: STATE_SET "default" 0.0;
-            target: "bottom_arrow2";
-            after: "bottom2_1";
-         }
-         program {
-            name: "stop_bottom1";
-            signal: "mouse,out";
-            source: "v2";
-            action: ACTION_STOP;
-            target: "bottom1_1";
-            target: "bottom1_2";
-            target: "bottom1_r";
-            target: "bottom2_1";
-            target: "bottom2_2";
-            target: "bottom2_r";
-            target: "start_bottom2";
-            after: "stop_bottom2";
-         }
-         program {
-            name: "stop_bottom2";
-            action: STATE_SET "default" 0.0;
-            target: "bottom_arrow1";
-            target: "bottom_arrow2";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: WIZARD ***/
-
-   group { name: "e/wizard/firstpage";
-      images {
-         image: "logo_black_128.png" COMP;
-      }
-      parts {
-         part { name: "base";
-            description { state: "default" 0.0;
-               max: 128 128;
-               image.normal: "logo_black_128.png";
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-            }
-         }
-      }
-   }
-   group { name: "e/wizard/extra";
-      images {
-         image: "bg_shadow.png" COMP;
-         image: "wizard_pattern.png" COMP;
-      }
-      parts {
-         part { name: "base";
-            description { state: "default" 0.0;
-               image.normal: "wizard_pattern.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 0.0;
-                     offset: 200 200;
-                  }
-               }
-            }
-         }
-         part { name: "shadow";
-            description { state: "default" 0.0;
-               image.normal: "bg_shadow.png";
-               fill.smooth: 0;
-            }
-         }
-         part { name: "fade"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               color: 0 0 0 255;
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               color: 0 0 0 0;
-               visible: 0;
-            }
-         }
-      }
-      programs {
-         program { name: "fade_in";
-            signal: "show";
-            source: "";
-            action: STATE_SET "hidden" 0.0;
-            transition: DECELERATE 0.5;
-            target: "fade";
-         }
-      }
-   }
-   group { name: "e/wizard/main";
-      images {
-         image: "bg_shadow.png" COMP;
-         image: "wizard_pattern.png" COMP;
-         image: "wizard_bt1.png" COMP;
-         image: "wizard_bt2.png" COMP;
-      }
-      parts {
-         part { name: "base";
-            description { state: "default" 0.0;
-               image.normal: "wizard_pattern.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 0.0;
-                     offset: 200 200;
-                  }
-               }
-            }
-         }
-         part { name: "e.swallow.content"; type: SWALLOW;
-            description { state: "default" 0.0;
-               rel1 {
-                  to_y: "e.text.title";
-                  relative: 0.2 1.0;
-                  offset: 8 8;
-               }
-               rel2 {
-                  to_y: "e.text.label";
-                  relative: 0.8 0.0;
-                  offset: -9 -21;
-               }
-            }
-         }
-         part { name: "e.text.title"; type: TEXT;
-            effect: SOFT_SHADOW;
-            scale: 1;
-            description { state: "default" 0.0;
-               rel1.relative: 0.05 0.05;
-               rel2.relative: 0.95 0.10;
-               color: 255 255 255 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 16;
-                  min: 0 1;
-                  text_class: "init_title";
-               }
-            }
-         }
-         part { name: "button";
-            description { state: "default" 0.0;
-               image.normal: "wizard_bt1.png";
-               image.border: 12 12 12 12;
-               rel1 {
-                  to: "e.text.label";
-                  offset: -12 -12;
-               }
-               rel2 {
-                  to: "e.text.label";
-                  offset: 11 11;
-               }
-            }
-            description { state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "wizard_bt2.png";
-            }
-         }
-         part { name: "e.text.label"; type: TEXT;
-            effect: SHADOW BOTTOM;
-            scale: 1;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               min: 64 32;
-               align: 0.5 1.0;
-               rel1.relative: 0.5  0.95;
-               rel2.relative: 0.5  0.95;
-               color: 32 32 32 255;
-               color3: 255 255 255 128;
-               text {
-                  text: "Next";
-                  font: "Sans:style=Bold";
-                  size: 16;
-                  min: 1 1;
-               }
-            }
-            description { state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               color: 128 128 128 255;
-               color3: 255 255 255 64;
-            }
-         }
-         part { name: "block"; type: RECT;
-            mouse_events: 1;
-            description { state: "default" 0.0;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-               visible: 0;
-               color: 0 0 0 0;
-            }
-            description { state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part { name: "shadow2";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               image.normal: "bg_shadow.png";
-               fill.smooth: 0;
-            }
-         }
-         part { name: "fade"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               color: 0 0 0 255;
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               color: 0 0 0 0;
-               visible: 0;
-            }
-         }
-      }
-      programs {
-         program { name: "fade_in";
-            signal: "show";
-            source: "";
-            action: STATE_SET "hidden" 0.0;
-            transition: DECELERATE 0.5;
-            target: "fade";
-         }
-         program { name: "button_click";
-            signal: "mouse,down,1";
-            source: "button";
-            action: STATE_SET "clicked" 0.0;
-            target: "button";
-         }
-         program { name: "button_unclick";
-            signal: "mouse,up,1";
-            source: "button";
-            action: STATE_SET "default" 0.0;
-            target: "button";
-         }
-         program { name: "button_unclick2";
-            signal: "mouse,clicked,1";
-            source: "button";
-            action: SIGNAL_EMIT "e,action,next" "";
-         }
-         program { name: "button_enable";
-            signal: "e,state,next,enable";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "block";
-            target: "e.text.label";
-         }
-         program { name: "button_disable";
-            signal: "e,state,next,disable";
-            source: "e";
-            action: STATE_SET "disabled" 0.0;
-            target: "block";
-            target: "e.text.label";
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** ABOUT E ***/
-
-   group {
-      name: "e/widgets/about/main";
-      images {
-         image: "vgrad_dark.png" COMP;
-         image: "about_top.png" COMP;
-         image: "about_mid.png" COMP;
-         image: "about_bot.png" COMP;
-         image: "dia_botshad.png" COMP;
-         image: "topsh.png" COMP;
-         image: "logo_white_128.png" COMP;
-         image: "bt_base1.png" COMP;
-         image: "bt_base2.png" COMP;
-         image: "bt_hilight.png" COMP;
-         image: "bt_shine.png" COMP;
-         image: "bt_glow.png" COMP;
-      }
-      // data.item: "borderless" "1";
-      // data.item: "shaped" "1";
-      styles {
-         style {
-            name: "about_style";
-            base: "font=Sans:style=Bold font_size=10 align=center text_class=tb_plain color=#e0e0e0ff style=soft_shadow shadow_color=#00000020 wrap=word";
-            tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light color=#f00 style=soft_shadow";
-            tag: "title" "+ font_size=12 font=Sans:style=Bold text_class=tb_big style=soft_shadow color=#fff shadow_color=#00000020";
-            tag: "/title" "- \n \n";
-            tag: "br" "\n";
-         }
-      }
-      min: 300 240;
-      max: 640 640;
-      parts {
-         part {
-            name: "sizer";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 300 240;
-               visible: 0;
-            }
-         }
-         part {
-            name: "about_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "top";
-                  relative: 0.0 0.0;
-                  offset: 6 0;
-               }
-               rel2 {
-                  to: "top";
-                  relative: 1.0 1.0;
-                  offset: -7 -7;
-               }
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "authors_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "bot";
-                  relative: 0.0 0.0;
-                  offset: 6 6;
-               }
-               rel2 {
-                  to: "bot";
-                  relative: 1.0 1.0;
-                  offset: -7 -1;
-               }
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "background_image";
-            description {
-               state: "default" 0.0;
-               image.normal: "vgrad_dark.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0 1.0;
-                     offset: 36 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "e.textblock.about";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            clip_to: "about_clip";
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               align: 0.5 0.0;
-               max: 10000 10000;
-               min: 160 0;
-               rel1 {
-                  to: "top";
-                  relative: 0.0 1.0;
-                  offset: 32 -17;
-               }
-               rel2 {
-                  to: "top";
-                  relative: 1.0 1.0;
-                  offset: -33 -17;
-               }
-               text {
-                  style: "about_style";
-                  min: 0 1;
-               }
-            }
-            description {
-               state: "up" 0.0;
-               inherit: "default" 0.0;
-               align: 0.5 1.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 32 0;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -33 -1;
-               }
-            }
-         }
-         part {
-            name: "e.textblock.authors";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            clip_to: "authors_clip";
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               align: 0.5 0.0;
-               max: 10000 10000;
-               min: 160 0;
-               rel1 {
-                  to: "bot";
-                  relative: 0.0 1.0;
-                  offset: 32 0;
-               }
-               rel2 {
-                  to: "bot";
-                  relative: 1.0 1.0;
-                  offset: -33 0;
-               }
-               text {
-                  style: "about_style";
-                  min: 0 1;
-               }
-            }
-            description {
-               state: "up" 0.0;
-               inherit: "default" 0.0;
-               align: 0.5 1.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 32 16;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -33 16;
-               }
-            }
-         }
-         part {
-            name: "top";
-            description {
-               state: "default" 0.0;
-               image.normal: "about_top.png";
-               image.middle: 0;
-               image.border: 28 28 0 28;
-               rel2.to_y: "e.text.title";
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -1 6;
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "bot";
-            description {
-               state: "default" 0.0;
-               image.normal: "about_bot.png";
-               image.middle: 0;
-               image.border: 28 28 28 0;
-               rel1.to_y: "e.text.title";
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 0 -5;
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "mid";
-            description {
-               state: "default" 0.0;
-               image.normal: "about_mid.png";
-               rel1 {
-                  to: "top";
-                  relative: 0.0 1.0;
-                  offset: 0 -1;
-               }
-               rel2 {
-                  to: "bot";
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 255;
-               align: 1.0 0.5;
-               rel1 {
-                  relative: 0.0 0.5;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to_x: "logo";
-                  relative: 0.0 0.5;
-                  offset: 11 -1;
-               }
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 1.0 0.5;
-                  text_class: "about_title";
-               }
-            }
-         }
-         part {
-            name: "e.text.version";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 255;
-               align: 0.0 0.5;
-               rel1 {
-                  to_x: "logo";
-                  relative: 1.0 0.5;
-                  offset: -12 0;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-                  offset: -1 -1;
-               }
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.0 0.5;
-                  text_class: "about_version";
-               }
-            }
-         }
-         part {
-            name: "shadow";
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               image.normal: "topsh.png";
-               align: 0.0 0.0;
-               min: 1 16;
-               max: 99999 16;
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "shadow2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 0 -4;
-               image.normal: "dia_botshad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "logo";
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               image.normal: "logo_white_128.png";
-               rel1 {
-                  to: "top";
-                  relative: 0.5 1.0;
-                  offset: 0 -30;
-               }
-               rel2 {
-                  to: "bot";
-                  relative: 0.5 0.0;
-                  offset: -1 29;
-               }
-            }
-         }
-         part {
-            name: "button_image";
-            mouse_events: 1;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               align: 0.5 1.0;
-               rel1.relative: 0.5 0.98;
-               rel1.offset: 0 -1;
-               rel2.relative: 0.5 0.98;
-               rel2.offset: 0 -1;
-               min: 64 32;
-               max: 64 32;
-               image {
-                  normal: "bt_base2.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_base1.png";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "button_image";
-                  relative: 0.0  0.0;
-                  offset: 3    3;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -4   -4;
-                  to: "button_image";
-               }
-               color_class: "button_text";
-               text {
-                  text: "Close";
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "button";
-               }
-            }
-         }
-         part {
-            name: "over1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_hilight.png";
-                  border: 7 7 7 0;
-               }
-            }
-         }
-         part {
-            name: "over2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               image {
-                  normal: "bt_shine.png";
-                  border: 7 7 7 7;
-               }
-            }
-         }
-         part {
-            name: "over3";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               visible: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 12 12 12 12;
-               }
-               fill.smooth : 0;
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "showa";
-            signal: "show";
-            source: "";
-            action: STATE_SET "up" 0.0;
-            transition: LINEAR 45.0;
-            target: "e.textblock.about";
-            after: "showa2";
-         }
-         program {
-            name: "showa2";
-            action: STATE_SET "default" 0.0;
-            target: "e.textblock.about";
-            after: "showa";
-         }
-         program {
-            name: "showb";
-            signal: "show";
-            source: "";
-            action: STATE_SET "up" 0.0;
-            transition: LINEAR 45.0;
-            target: "e.textblock.authors";
-            after: "showb2";
-         }
-         program {
-            name: "showb2";
-            action: STATE_SET "default" 0.0;
-            target: "e.textblock.authors";
-            after: "showb";
-         }
-         program {
-            name: "button_click";
-            signal: "mouse,down,1";
-            source: "button_image";
-            action: STATE_SET "clicked" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick";
-            signal: "mouse,up,1";
-            source: "button_image";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick2";
-            signal: "mouse,clicked,1";
-            source: "button_image";
-            action: SIGNAL_EMIT "e,action,close" "";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** THEME ABOUT ***/
-
-   group {
-      name: "e/theme/about";
-      images {
-         image: "silk.png" LOSSY 90;
-         image: "topsh.png" COMP;
-         image: "bnw.png" COMP;
-         image: "bt_base1.png" COMP;
-         image: "bt_base2.png" COMP;
-         image: "bt_hilight.png" COMP;
-         image: "bt_shine.png" COMP;
-         image: "bt_glow.png" COMP;
-      }
-      styles {
-         style {
-            name: "theme_about_style";
-            base: "font=Sans:style=Bold font_size=10 align=center color=#e0e0e0ff style=soft_shadow shadow_color=#0000001f wrap=word";
-            tag: "br" "\n";
-         }
-      }
-      // data.item: "borderless" "1";
-      // data.item: "shaped" "1";
-      min: 300 240;
-      max: 640 640;
-      parts {
-         part {
-            name: "background_image";
-            description {
-               state: "default" 0.0;
-               image.normal: "silk.png";
-               aspect: 1.0 1.0;
-               aspect_preference: NONE;
-            }
-         }
-         part {
-            name: "shadow";
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               image.normal: "topsh.png";
-               align: 0.0 0.0;
-               min: 1 16;
-               max: 99999 16;
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "logo";
-            description {
-               state: "default" 0.0;
-               image.normal: "bnw.png";
-               align: 0.5 0.05;
-               min: 230 110;
-               max: 460 220;
-               aspect: 2.090909091 2.090909091;
-               aspect_preference: HORIZONTAL;
-            }
-         }
-         part {
-            name: "about";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_y: "logo";
-                  relative: 0.0 1.0;
-                  offset: 8 0;
-               }
-               rel2 {
-                  to_y: "button_image";
-                  offset: -9 -19;
-                  relative: 1.0 0.0;
-               }
-               text {
-                  style: "theme_about_style";
-                  min: 1 1;
-                  text:
-                            "Smooth as silk<br>"
-                            "The default theme for<br>"
-                            "Enlightenment<br>"
-                            ;
-               }
-            }
-         }
-         part {
-            name: "button_image";
-            mouse_events: 1;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               align: 0.5 1.0;
-               rel1.relative: 0.5 0.98;
-               rel1.offset: 0 -1;
-               rel2.relative: 0.5 0.98;
-               rel2.offset: 0 -1;
-               min: 64 32;
-               max: 64 32;
-               image {
-                  normal: "bt_base2.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_base1.png";
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "button_image";
-                  relative: 0.0  0.0;
-                  offset: 3    3;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -4   -4;
-                  to: "button_image";
-               }
-               color_class: "button_text";
-               text {
-                  text: "Close";
-                  font: "Sans";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "button";
-               }
-            }
-         }
-         part {
-            name: "over1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_hilight.png";
-                  border: 7 7 7 0;
-               }
-            }
-         }
-         part {
-            name: "over2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               image {
-                  normal: "bt_shine.png";
-                  border: 7 7 7 7;
-               }
-            }
-         }
-         part {
-            name: "over3";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               visible: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 12 12 12 12;
-               }
-               fill.smooth : 0;
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "button_click";
-            signal: "mouse,down,1";
-            source: "button_image";
-            action: STATE_SET "clicked" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick";
-            signal: "mouse,up,1";
-            source: "button_image";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program {
-            name: "button_unclick2";
-            signal: "mouse,clicked,1";
-            source: "button_image";
-            action: SIGNAL_EMIT "e,action,close" "";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** ICONS ***/
-
-   #define ICON(NAME, FILE, SIZE)                     \
-   group {                                            \
-      name: "e/icons/"NAME ;                          \
-      max: SIZE SIZE;                                 \
-      parts {                                         \
-         part {                                       \
-            name: "icon";                             \
-            repeat_events: 1;                        \
-            description {                             \
-               state: "default" 0.0;                  \
-               aspect: 1.0 1.0;                       \
-               aspect_preference: BOTH;               \
-               image.image: FILE COMP;                \
-               image.normal: FILE ;                   \
-            }                                         \
-         }                                            \
-      }                                               \
-   }
-
-   #define ICONMIME(NAME, FILE, SIZE) ICON("mimetypes/"NAME, FILE, SIZE)
-   /* FreeDesktop.Org Icons
-    * http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
-    *
-    * In the comment you can find the old e icon name.
-    *
-    * Icons marked with *** are not mentioned in the spec, but we still try to
-    * follow the naming convention.
-    *
-    * TO ADD A NEW ICON:
-    * 1. Search for a name in the spec OR
-    * 2. Search for a name in kde (oxygen) and gnome (tango - human) icon set OR
-    * 3. Try to follow the naming convention
-    */
-   //Standard Action Icons
-   ICON("help-about","logo_black_128.png",64)                      // "enlightenment/about"
-   ICON("list-add","icon_add.png",64)                              // "widget/add"
-   ICON("list-remove","icon_del.png",64)                           // "widget/del"
-   ICON("go-up","icon_up_arrow.png",64)                            // "widget/up_arrow" "widget/up_dir"
-   ICON("go-down","icon_down_arrow.png",64)                        // "widget/down_arrow"
-   ICON("go-next","icon_right_arrow.png",64)                       // "widget/new_dialog"
-   ICON("go-previous","icon_left_arrow.png",64)                    // none
-   ICON("bookmark-new","icon_add_fav.png",64)                      // "widget/add_fav"
-   ICON("edit-swap","icon_swap.png",64)                     // *** // "widget/swap"
-   ICON("edit-copy","icon_efm_copy.png",16)                        // EFMBUTTON("copy"
-   ICON("edit-cut","icon_efm_cut.png",16)                          // EFMBUTTON("cut"
-   ICON("edit-paste","icon_efm_paste.png",16)                      // EFMBUTTON("paste"
-   ICON("edit-delete","icon_efm_delete.png",16)                    // EFMBUTTON("delete"
-   ICON("edit-rename","icon_efm_rename.png",16)                    // EFMBUTTON("rename"
-   ICON("edit-select-all","icon_efm_select.png",16)                // EFMBUTTON("select"
-   ICON("document-open","icon_efm_open.png",16)                    // "widget/open" EFMBUTTON("open") EFMBUTTON("new")
-   ICON("document-new","icon_new.png",64)                          // "widget/new"
-   ICON("document-properties","icon_efm_properties.png",16)        // EFMBUTTON("properties"
-   ICON("folder-new","icon_efm_new_dir.png",16)                    // EFMBUTTON("new_dir"
-   ICON("view-sort","icon_efm_sort.png",16)                 // *** // EFMBUTTON("sort",
-   ICON("view-order","icon_efm_sort.png",16)                // *** // EFMBUTTON("ordering"
-   ICON("view-hidden-files","icon_efm_view.png",16)         // *** // EFMBUTTON("hidden_files"
-   ICON("configure","icon_config.png",64)                          // "widget/config"
-   ICON("system-run","icon_run.png",64)                            // "enlightenment/run"
-   ICON("system-shutdown","icon_halt.png",128)                     // "enlightenment/halt"
-   ICON("system-restart","icon_reboot.png",128)                    // "enlightenment/reboot"
-   ICON("system-suspend","icon_suspend.png",128)                   // "enlightenment/suspend"
-   ICON("system-suspend-hibernate","icon_hibernate.png",128)       // "enlightenment/hibernate"
-   ICON("system-log-out","icon_logout.png",128)                    // "enlightenment/logout"
-   ICON("system-lock-screen","icon_desklock_menu.png",128)         // "enlightenment/desklock_menu"
-   ICON("window-close","icon_close.png",64)                        // "widget/close"
-   ICON("dialog-ok-apply","icon_check.png",64)                     // "enlightenment/check"
-   ICON("transform-scale","icon_resize.png",64)                    // "widget/resize"
-   ICON("transform-move","icon_autoscroll.png",64)                 // "enlightenment/autoscroll"
-   ICON("view-refresh","icon_efm_refresh.png",16)                  // EFMBUTTON("refresh"
-   ICON("view-inherit","icon_dummy.png",64)                 // *** // EFMBUTTON("inherit"
-   ICON("screenshot","icon_screenshot.png",64)                     // dunno
-   //Standard Status Icons
-   ICON("dialog-warning","icon_warning.png",128)                   // "enlightenment/warning"
-   ICON("dialog-error","icon_warning.png",128)                     // "enlightenment/error"
-   ICON("dialog-ask","icon_dummy.png",64)                          // "enlightenment/unknown"
-   ICON("unknown","icon_dummy.png",64)                      // *** // "enlightenment/unknown"
-   //Standard Application Icons
-   ICON("preferences-desktop","icon_desktops.png",64)                         // "enlightenment/desktops"
-   ICON("preferences-desktop-theme","icon_theme.png",64)                      // "enlightenment/themes"
-   ICON("preferences-desktop-wallpaper","icon_wallpaper.png",64)              // "enlightenment/background"
-   ICON("preferences-desktop-color","icon_colors.png",64)                     // "enlightenment/colors"
-   ICON("preferences-desktop-font","icon_fonts.png",64)                       // "enlightenment/fonts"
-   ICON("preferences-desktop-screensaver","icon_screensaver.png",64)          // "enlightenment/screensaver"
-   ICON("preferences-desktop-display","icon_screen_setup.png",64)             // "enlightenment/screen_setup"
-   ICON("preferences-desktop-keyboard","icon_keyboard.png",64)                // "enlightenment/keys"
-   ICON("preferences-desktop-keyboard-shortcuts","icon_keys.png",64)          // "enlightenment/keys"
-   ICON("preferences-desktop-pointer","icon_mouse.png",64)             // *** // "enlightenment/mouse"
-   ICON("preferences-desktop-mouse","icon_mouse_clean.png",64)                // "enlightenment/mouse_clean"
-   ICON("preferences-desktop-mouse-left","icon_mouse_left.png",64)     // *** // "enlightenment/mouse_left"
-   ICON("preferences-desktop-mouse-right","icon_mouse_right.png",64)   // *** // "enlightenment/mouse_right"
-   ICON("preferences-desktop-mouse-middle","icon_mouse_middle.png",64) // *** // "enlightenment/mouse_middle"
-   ICON("preferences-desktop-mouse-wheel","icon_mouse_wheel.png",64)   // *** // "enlightenment/mouse_wheel"
-   ICON("preferences-desktop-mouse-extra","icon_mouse_extra.png",64)   // *** // "enlightenment/mouse_extra"
-   ICON("preferences-desktop-locale","icon_intl.png",64)                      // "enlightenment/intl"
-   ICON("preferences-desktop-mixer","icon_mixer.png",64)                      // "enlightenment/mixer"
-   ICON("preferences-desktop-shelf","icon_shelf.png",64)                        // *** // "enlightenment/shelf"
-   ICON("preferences-desktop-shelf-bottom-desk","icon_shelf_bottom_desk.png",64)// *** // "enlightenment/shelf_bottom_desk"
-   ICON("preferences-desktop-shelf-custom","icon_shelf_custom.png",64)          // *** // "enlightenment/shelf_custom"
-   ICON("preferences-desktop-shelf-dock","icon_shelf_dock.png",64)              // *** // "enlightenment/shelf_dock"
-   ICON("preferences-desktop-shelf-menu-bar","icon_shelf_menu_bar.png",64)      // *** // "enlightenment/shelf_menu_bar"
-   ICON("preferences-desktop-shelf-panel","icon_shelf_panel.png",64)            // *** // "enlightenment/shelf_panel"
-   ICON("preferences-desktop-shelf-top-desk","icon_shelf_top_desk.png",64)      // *** // "enlightenment/shelf_top_desk"
-   ICON("preferences-desktop-window-remember","icon_window_remembers.png",64)   // *** // "enlightenment/window_remembers"
-   ICON("preferences-position-bottom","icon_shelf_bottom.png",64)               // *** // "enlightenment/shelf_position_bottom"
-   ICON("preferences-position-bottom-left","icon_shelf_bottom_left.png",64)     // *** // "enlightenment/shelf_position_bottom_left"
-   ICON("preferences-position-bottom-right","icon_shelf_bottom_right.png",64)   // *** // "enlightenment/shelf_position_bottom_right"
-   ICON("preferences-position-top","icon_shelf_top.png",64)                     // *** // "enlightenment/shelf_position_top"
-   ICON("preferences-position-top-left","icon_shelf_top_left.png",64)           // *** // "enlightenment/shelf_position_top_left"
-   ICON("preferences-position-top-right","icon_shelf_top_right.png",64)         // *** // "enlightenment/shelf_position_top_right"
-   ICON("preferences-position-left","icon_shelf_left.png",64)                   // *** // "enlightenment/shelf_position_left"
-   ICON("preferences-position-left-top","icon_shelf_left_top.png",64)           // *** // "enlightenment/shelf_position_left_top"
-   ICON("preferences-position-left-bottom","icon_shelf_left_bottom.png",64)     // *** // "enlightenment/shelf_position_left_bottom"
-   ICON("preferences-position-right","icon_shelf_right.png",64)                 // *** // "enlightenment/shelf_position_right"
-   ICON("preferences-position-right-top","icon_shelf_right_top.png",64)         // *** // "enlightenment/shelf_position_right_top"
-   ICON("preferences-position-right-bottom","icon_shelf_right_bottom.png",64)   // *** // "enlightenment/shelf_position_right_bottom"
-   ICON("preferences-window-process","icon_window_process_management.png",64)    // *** // "enlightenment/window_process"
-   ICON("preferences-window-manipulation","icon_window_manipulation.png",64)    // *** // "enlightenment/window_manipulation"
-   ICON("preferences-window-maximize","icon_window_manipulation.png",64)        // *** // "enlightenment/window_maximize"
-   ICON("preferences-window-stacking","icon_winlist.png",64)                    // *** // "enlightenment/window_stacking"
-   ICON("preferences-window-geometry","icon_window_geometry.png",64)            // *** // "enlightenment/window_geometry"
-   ICON("preferences-windows-lost","icon_lost_windows.png",64)                  // *** // "enlightenment/lost_windows"
-   ICON("preferences-gradient","icon_gradient.png",64)           // *** // "enlightenment/gradient"
-   ICON("preferences-focus","icon_window_focus.png",64)          // *** // "enlightenment/focus"
-   ICON("preferences-engine","icon_engine.png",64)               // *** // "enlightenment/engine"
-   ICON("preferences-dialogs","icon_dummy.png",64)               // *** // "enlightenment/dialogs"
-   ICON("preferences-interaction","icon_interaction.png",64)     // *** // "enlightenment/interaction"
-   ICON("preferences-imc","icon_imc.png",64)                     // *** // "enlightenment/imc"
-   ICON("preferences-system-lock-screen","icon_desklock.png",64) // *** // "enlightenment/desklock"
-   ICON("preferences-icon-theme","icon_icon_theme.png",64)       // *** // "enlightenment/icon_theme"
-   ICON("preferences-transitions","icon_transitions.png",64)     // *** // "enlightenment/transitions"
-   ICON("preferences-desktop-edge-bindings","icon_shelf_right.png",64)  // *** // "enlightenment/edges"
-   ICON("preferences-toolbar","icon_toolbar.png",64)             // *** // "enlightenment/toolbar"
-   ICON("preferences-profiles","icon_profiles.png",64)           // *** // "enlightenment/profiles"
-   ICON("preferences-startup","icon_startup.png",64)             // *** // "enlightenment/startup"
-   ICON("preferences-winlist","icon_winlist.png",64)             // *** // "enlightenment/winlist"
-   ICON("preferences-menus","icon_menus.png",64)                 // *** // "enlightenment/menus"
-   ICON("preferences-menu-settings","icon_menu_settings.png",64) // *** // "enlightenment/menu_settings"
-   ICON("preferences-advanced","icon_advanced.png",64)           // *** // "enlightenment/advanced"
-   ICON("preferences-behavior","icon_behavior.png",64)           // *** // "enlightenment/behavior"
-   ICON("preferences-look","icon_look.png",64)                   // *** // "enlightenment/look"
-   ICON("preferences-utils","icon_gadget.png",64)                // *** // "enlightenment/utils"
-   ICON("preferences-extensions","icon_extensions.png",64)       // *** // "enlightenment/extensions"
-   ICON("preferences-file-icons","icon_file_icons.png",64)       // *** // "enlightenment/file_icons"
-   ICON("preferences-pager","icon_pager.png",64)                 // *** // "enlightenment/pager"
-   ICON("preferences-scale","icon_scale.png",64)                 // *** // "enlightenment/scale"
-   ICON("preferences-directories","icon_directories.png",64)     // *** // "enlightenment/directories"
-   ICON("preferences-screen-normal","icon_screen_normal.png",64) // *** // "enlightenment/screen_normal"
-   ICON("preferences-screen-around","icon_screen_around.png",64) // *** // "enlightenment/screen_around"
-   ICON("preferences-screen-left","icon_screen_left.png",64)     // *** // "enlightenment/screen_left"
-   ICON("preferences-screen-right","icon_screen_right.png",64)   // *** // "enlightenment/screen_right"
-   ICON("preferences-screen-vflip","icon_screen_vflip.png",64)   // *** // "enlightenment/screen_vflip"
-   ICON("preferences-screen-hflip","icon_screen_hflip.png",64)   // *** // "enlightenment/screen_hflip"
-   ICON("preferences-applications","icon_applications.png",64)                 // *** // "enlightenment/applications"
-   ICON("preferences-applications-add","icon_applications_new.png",64)         // *** // "enlightenment/add_application"
-   ICON("preferences-applications-ibar","icon_applications_ibar.png",64)       // *** // "enlightenment/ibar_applications"
-   ICON("preferences-applications-restart","icon_applications_restart.png",64) // *** // "enlightenment/restart_applications"
-   ICON("preferences-applications-startup","icon_applications_startup.png",64) // *** // "enlightenment/startup_applications"
-   ICON("preferences-desktop-default-applications","icon_advanced.png",64)
-   ICON("preferences-preferences","icon_config.png",64)                             // "enlightenment/configuration" "enlightenment/settings"
-   ICON("preferences-plugin","icon_modules.png",64)                                   // "enlightenment/modules"
-   ICON("preferences-system","icon_configuration.png",64)                             // "enlightenment/configuration" "enlightenment/settings"
-   ICON("preferences-system-windows","icon_windows.png",64)                           // "enlightenment/windows" "enlightenment/showhide"
-   ICON("preferences-system-performance","icon_performance.png",64)                   // "enlightenment/performance"
-   ICON("preferences-system-power-management","icon_power_management.png",64)         // "enlightenment/power_management"
-   ICON("preferences-system-screen-resolution","icon_screen_resolution.png",64)// *** // "enlightenment/screen_resolution"
-   ICON("preferences-illume","icon_illume.png",64)
-   ICON("system-file-manager","icon_efm_folder.png",64)                               // "enlightenment/fileman"
-   ICON("application-exit","icon_logout.png",64)                                      // "enlightenment/exit"
-   ICON("enlightenment","logo_white_128.png",64)                               // *** // "enlightenment/e"
-   //Standard Module Category Icons 
-   ICON("modules-utils","icon_gadget.png",64)
-   ICON("modules-system","icon_gadget.png",64)
-   ICON("modules-look","icon_look.png",64)
-   ICON("modules-files","icon_efm_folder.png",64)
-   ICON("modules-launcher","icon_run.png",64)
-   ICON("modules-core","logo_white_128.png",64)
-   ICON("modules-mobile","icon_globe.png",64)
-   ICON("modules-settings","icon_config.png",64)
-   //Standard Emblem Icons
-   ICON("emblem-symbolic-link","icon_dummy.png",64)                // EFMBUTTON("symlink")
-   //Standard Place Icons
-   ICON("start-here","logo_white_128.png",128)                     // "enlightenment/e"
-   ICON("folder","icon_efm_folder.png",64)                         // "fileman/folder"
-   ICON("user-home","icon_efm_home.png",64)                        // "fileman/home"
-   ICON("user-temp","icon_efm_tmp.png",64)                  // *** // "fileman/tmp"
-   ICON("user-desktop","icon_efm_desktop.png",64)                  // "fileman/desktop"
-   ICON("user-bookmarks","icon_favorites.png",64)                  // "enlightenment/favorites"
-   ICON("folder-image","icon_wallpaper.png",64)                    // "enlightenment/picture"
-   ICON("network-website","icon_globe.png",64)                     // "enlightenment/website"
-   ICON("system","icon_system.png",64)                      // *** // "enlightenment/system"
-   //Standard Device Icons
-   ICON("computer","icon_efm_root.png", 64)                        // "fileman/root"
-   ICON("drive-harddisk","icon_efm_hdd.png", 128)                  // "fileman/hd" "fileman/hdd"
-   ICON("drive-optical","icon_efm_cd.png", 128)                    // "fileman/??"
-   ICON("media-flash","icon_efm_flash.png", 128)                   // "fileman/??"
-   ICON("drive-removable-media","icon_efm_usbmedia.png", 128);
-   ICON("media-eject","icon_efm_eject.png", 64)
-   /* End of FreeDesktop.Org icons */
-   //E Specific icons
-   ICON("everything-launch","icon_advanced.png",64)
-   ICON("everything-clipboard","icon_evry_clipboard.png", 256)
-   //EFM Mime icons
-   ICONMIME("inode/chardevice","icon_efm_file.png",128)
-   ICONMIME("inode/blockdevice","icon_efm_file.png",128)
-   ICONMIME("inode/directory-locked","icon_efm_file.png",128)
-   ICONMIME("inode/directory","icon_efm_folder.png",128)
-   ICONMIME("inode/fifo","icon_efm_file.png",128)
-   ICONMIME("inode/socket","icon_efm_file.png",128)
-
-   // Window Border menu icons //
-   #define BORDERICON(NAME, FILE)                     \
-   group {                                            \
-      name: "e/widgets/border/default/"NAME ;         \
-      max: 64 64;                                     \
-      parts {                                         \
-         part {                                       \
-            name: "icon";                             \
-            mouse_events: 0;                         \
-            description {                             \
-               state: "default" 0.0;                  \
-               aspect: 1.0 1.0;                       \
-               aspect_preference: BOTH;               \
-               image.image: FILE COMP;                \
-               image.normal: FILE ;                   \
-            }                                         \
-         }                                            \
-      }                                               \
-   }
-
-   BORDERICON("basic","icon_border_more.png")
-   BORDERICON("close","icon_border_close.png")
-   BORDERICON("kill","icon_border_kill.png")
-   BORDERICON("stacking","icon_border_stack_norm.png")
-   BORDERICON("stack_on_top","icon_border_stack_top.png")
-   BORDERICON("stack_normal","icon_border_stack_norm.png")
-   BORDERICON("stack_below","icon_border_stack_bot.png")
-   BORDERICON("move_icon", "icon_win_move.png")
-   BORDERICON("resize_icon", "icon_win_resize.png");
-   BORDERICON("maximize","icon_border_maximize.png")
-   BORDERICON("fullscreen","icon_border_maximize.png")
-   BORDERICON("minimize","icon_border_minimize.png")
-   BORDERICON("stick","icon_border_pin.png")
-   BORDERICON("sendto","icon_border_sendto.png")
-   BORDERICON("skip","icon_border_skip.png")
-   BORDERICON("skip_pager","icon_border_pager.png")
-   BORDERICON("skip_taskbar","icon_border_skip.png")
-   BORDERICON("skip_winlist","icon_border_skip.png")
-   BORDERICON("borderless","icon_border_border.png")
-   BORDERICON("remember","icon_border_remember.png")
-   BORDERICON("shade","icon_border_shaded.png")
-   BORDERICON("locks","icon_border_lock.png")
-   BORDERICON("locks_user","icon_border_lock.png")
-   BORDERICON("locks_application","icon_border_lock.png")
-   BORDERICON("properties","icon_border_properties.png")
-
-   // EFM icons //
-   /* #define EFMICON(NAME, FILE, SIZE)                    \
-    * group { name: "e/icons/fileman/"NAME;                \
-    *    max: SIZE SIZE;                                  \
-    *    parts {                                           \
-    *       part { name: "icon";                           \
-    *     mouse_events: 0;                              \
-    *     description { state: "default" 0.0;            \
-    *        aspect: 1.0 1.0;                            \
-    *        aspect_preference: BOTH;                    \
-    *        image.image: FILE COMP;                     \
-    *        image.normal: FILE ;                        \
-    *     }                                              \
-    *       }                                              \
-    *    }                                                 \
-    * } */
-   //EFMICON("folder","icon_efm_folder.png", 128)
-   //EFMICON("chrdev","icon_efm_file.png", 128)
-   //EFMICON("blkdev","icon_efm_file.png", 128)
-   //EFMICON("fifo","icon_efm_file.png", 128)
-   //EFMICON("socket","icon_efm_file.png", 128)
-   //EFMICON("executable","icon_efm_file.png", 128)
-   //EFMICON("home","icon_efm_home.png", 128)
-   //EFMICON("root","icon_efm_root.png", 128)
-   //EFMICON("tmp","icon_efm_tmp.png", 128)
-   //EFMICON("desktop","icon_efm_desktop.png", 128)
-   //EFMICON("hdd","icon_efm_hdd.png", 128)
-   //EFMICON("hd","icon_efm_hdd.png", 128)
-   
-   
-   // EFM Mime type icons //
-
-   #define MIMEICON(NAME, FILE, SIZE)                 \
-   group {                                            \
-      name: "e/icons/fileman/mime/"NAME;              \
-      max: SIZE SIZE;                                \
-      parts {                                         \
-         part {                                       \
-            name: "icon";                             \
-            mouse_events: 0;                         \
-            description {                             \
-               state: "default" 0.0;                  \
-               aspect: 1.0 1.0;                       \
-               aspect_preference: BOTH;               \
-               image.image: FILE COMP;                \
-               image.normal: FILE ;                   \
-            }                                         \
-         }                                            \
-      }                                               \
-   }
-
-   MIMEICON("application/pdf","icon_mime_pdf.png", 128);
-   MIMEICON("application/x-deb","icon_mime_deb.png", 128);
-   MIMEICON("application/x-bzip","icon_mime_package.png", 128);
-   MIMEICON("application/zip","icon_mime_package.png", 128);
-   MIMEICON("application/x-gzip","icon_mime_package.png", 128);
-   MIMEICON("application/x-bzip-compressed-tar","icon_mime_package.png", 128);
-   MIMEICON("application/x-bzip2-compressed-tar","icon_mime_package.png",128);
-   MIMEICON("application/x-compressed-tar","icon_mime_package.png",128);
-   MIMEICON("application/x-tar","icon_mime_package.png", 128);
-   MIMEICON("application/x-rar","icon_mime_package.png", 128);
-   MIMEICON("inode/chardevice","icon_efm_file.png", 128);
-   MIMEICON("inode/blockdevice","icon_efm_file.png", 128);
-   MIMEICON("inode/fifo","icon_efm_file.png", 128);
-   MIMEICON("inode/socket","icon_efm_file.png", 128);
-   MIMEICON("inode/directory","icon_efm_folder.png", 128);
-   MIMEICON("inode/file","icon_efm_file.png", 128);
-   MIMEICON("application/octet-stream","icon_efm_file.png", 128);
-   MIMEICON("application/x-executable","icon_mime_executable_generic.png", 128);
-   MIMEICON("application/x-ms-dos-executable","icon_mime_executable_generic.png", 128);
-   MIMEICON("application/x-7z-compressed","icon_mime_package.png", 128);
-   MIMEICON("application/vnd.ms-cab-compressed","icon_mime_package.png", 128);
-   
-   // Dynamic MIME Icons //
-   #define MIMEBASE(MIME, FILE, NAME, SIZE)           \
-   group {                                            \
-      name: "e/icons/fileman/mime/"MIME;              \
-      max: SIZE SIZE;                                \
-      parts {                                         \
-         part {                                       \
-            name: "base";                             \
-            mouse_events: 0;                          \
-            description {                             \
-               state: "default" 0.0;                  \
-               aspect: 1.0 1.0;                       \
-               aspect_preference: BOTH;               \
-               image.image: FILE COMP;                \
-               image.normal: FILE;                    \
-            }                                         \
-         }                                            \
-         part {                                       \
-            name: "name";                             \
-            type: TEXT;                               \
-            mouse_events: 0;                          \
-            description {                             \
-               state: "default" 0.0;                  \
-               rel1.relative: 0.2444 0.6797;          \
-               rel2.relative: 0.7478 0.8894;          \
-               color: 245 245 245 255;                \
-               text {                                 \
-                  text: NAME;                       \
-                  font: "Sans:style=Bold";          \
-                  size: 4;                          \
-                  fit: 1 1;                         \
-                  min: 1 1;                         \
-                  align: 0.5 0.0;                   \
-               }                                      \
-            }                                         \
-         }                                            \
-      }                                               \
-   }
-
-   MIMEBASE("video/mpeg","icon_mime_video_generic.png", ".MPEG", 128);
-   MIMEBASE("application/ogg","icon_mime_video_generic.png", ".OGG", 128);
-   MIMEBASE("video/x-theora+ogg","icon_mime_video_generic.png", ".OGG", 128);
-   MIMEBASE("video/x-msvideo","icon_mime_video_generic.png", ".AVI", 128);
-   MIMEBASE("video/ogg","icon_mime_video_generic.png", ".OGG", 128);
-   MIMEBASE("video/mp4","icon_mime_video_generic.png", ".MP4", 128);
-   MIMEBASE("video/quicktime","icon_mime_video_generic.png", ".MOV", 128);
-   MIMEBASE("video/x-matroska","icon_mime_video_generic.png", ".MKV", 128);
-   MIMEBASE("video/x-flv","icon_mime_video_generic.png", ".FLV", 128);
-   MIMEBASE("application/vnd.rn-realmedia","icon_mime_video_generic.png", ".REAL", 128);
-   MIMEBASE("video/x-ms-wmv","icon_mime_video_generic.png", ".WMV", 128);
-   MIMEBASE("image/png","icon_mime_image_generic.png", ".PNG", 128);
-   MIMEBASE("image/jpeg","icon_mime_image_generic.png", ".JPEG", 128);
-   MIMEBASE("image/gif","icon_mime_image_generic.png", ".GIF", 128);
-   MIMEBASE("image/bmp","icon_mime_image_generic.png", ".BMP", 128);
-   MIMEBASE("application/x-xcf","icon_mime_image_generic.png", ".XCF", 128);
-   MIMEBASE("application/x-cbz","icon_mime_image_generic.png", ".CBZ", 128);
-   MIMEBASE("application/x-cbr","icon_mime_image_generic.png", ".CBR", 128);
-   MIMEBASE("audio/mpeg","icon_mime_audio_generic.png", ".MP3", 128);
-   MIMEBASE("audio/x-wav","icon_mime_audio_generic.png", ".WAV", 128);
-   MIMEBASE("audio/x-flac","icon_mime_audio_generic.png", ".FLAC", 128);
-   MIMEBASE("audio/x-musepack","icon_mime_audio_generic.png", ".MPC", 128);
-   MIMEBASE("audio/x-vorbis+ogg","icon_mime_audio_generic.png", ".OGG", 128);
-   MIMEBASE("application/x-audacity-project","icon_mime_audio_generic.png", ".AUP", 128);
-   MIMEBASE("audio/x-ms-wma","icon_mime_audio_generic.png", ".WMA", 128);
-   MIMEBASE("text/css","icon_mime_text_generic.png", ".CSS", 128);
-   MIMEBASE("text/html","icon_mime_text_generic.png", ".HTML", 128);
-   MIMEBASE("text/x-csrc","icon_mime_text_generic.png", ".C", 128);
-   MIMEBASE("text/x-chdr","icon_mime_text_generic.png", ".H", 128);
-   MIMEBASE("text/x-c++src","icon_mime_text_generic.png", ".C++", 128);
-   MIMEBASE("text/x-csharp","icon_mime_text_generic.png", ".C#", 128);
-   MIMEBASE("text/x-patch","icon_mime_text_generic.png", ".PATCH", 128);
-   MIMEBASE("text/plain","icon_mime_text_generic.png", ".TXT", 128);
-   MIMEBASE("application/x-msword","icon_mime_text_generic.png", ".DOC", 128);
-   MIMEBASE("application/vnd.ms-powerpoint","icon_mime_text_generic.png", ".PPT", 128);
-   MIMEBASE("application/vnd.ms-excel","icon_mime_text_generic.png", ".XLS", 128);
-   MIMEBASE("application/x-abiword","icon_mime_text_generic.png", ".ABW", 128);
-   MIMEBASE("application/vnd.scribus","icon_mime_text_generic.png", ".SLA", 128);
-   MIMEBASE("text/x-python","icon_mime_text_generic.png", ".PY", 128);
-   MIMEBASE("application/x-awk","icon_mime_text_generic.png", ".AWK", 128);
-   MIMEBASE("application/x-lyx","icon_mime_text_generic.png", ".LYX", 128);
-   MIMEBASE("application/vnd.oasis.opendocument.spreadsheet","icon_mime_text_generic.png", ".ODS", 128);
-   MIMEBASE("application/vnd.oasis.opendocument.text","icon_mime_text_generic.png", ".ODT", 128);
-   MIMEBASE("application/vnd.oasis.opendocument.presentation","icon_mime_text_generic.png", ".ODP", 128);
-   MIMEBASE("application/x-object","icon_efm_file.png", "", 128);
-   MIMEBASE("application/x-shellscript","icon_applications.png", "", 128);
-   MIMEBASE("application/x-font-ttf","icon_mime_font_generic.png", ".TTF", 128);
-   MIMEBASE("application/x-font-pcf","icon_mime_font_generic.png", ".PCF", 128);
-   MIMEBASE("application/x-font-bdf","icon_mime_font_generic.png", ".BDF", 128);
-
-   // Custom icons with actions or specific behaviours
-   images {
-      image: "icon_wallpaper_center_flat.png" COMP;
-      image: "icon_wallpaper_center.png" COMP;
-      image: "icon_wallpaper_screen.png" COMP;
-      image: "icon_wallpaper_grad_screen.png" COMP;
-   }
-   group {
-      name: "e/icons/enlightenment/wallpaper_stretch";
-      max: 24 24;
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               image {
-                  normal: "icon_wallpaper_center_flat.png";
-                  border: 5 5 5 5;
-               }
-            }
-         }
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/wallpaper_tile";
-      max: 24 24;
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               image {
-                  normal: "icon_wallpaper_center_flat.png";
-                  border: 5 5 5 5;
-               }
-               fill {
-                  size {
-                     relative: 0.33 0.33;
-                  }
-               }
-            }
-         }
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/wallpaper_center";
-      max: 24 24;
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               rel1.relative: 0.125 0.125;
-               rel2.relative: 0.875 0.875;
-               image {
-                  normal: "icon_wallpaper_center.png";
-                  border: 5 5 5 5;
-               }
-            }
-         }
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/wallpaper_scale_aspect_in";
-      max: 24 24;
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.5 1.5;
-               aspect_preference: BOTH;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               image {
-                  normal: "icon_wallpaper_center.png";
-                  border: 5 5 5 5;
-               }
-            }
-         }
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/wallpaper_scale_aspect_out";
-      max: 24 24;
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.5 1.5;
-               aspect_preference: NONE;
-               image {
-                  normal: "icon_wallpaper_center.png";
-                  border: 5 5 5 5;
-               }
-            }
-         }
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/gradient_h";
-      max: 24 24;
-      parts {
-#if 0
-         part {
-            name: "bg";
-            type: GRADIENT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               gradient {
-                  spectrum: "black_to_trans";
-                  rel1.relative: 0 0.5;
-                  rel1.offset: 0 0;
-                  rel2.relative: 1 0.5;
-                  rel2.offset: -1 0;
-               }
-            }
-         }
-#endif
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_grad_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/gradient_v";
-      max: 24 24;
-      parts {
-#if 0
-         part {
-            name: "bg";
-            type: GRADIENT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               gradient.spectrum: "black_to_trans";
-            }
-         }
-#endif
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_grad_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/gradient_du";
-      max: 24 24;
-      parts {
-#if 0
-         part {
-            name: "bg";
-            type: GRADIENT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               gradient {
-                  spectrum: "black_to_trans";
-                  rel1.relative: 0 1;
-                  rel1.offset: 0 -1;
-                  rel2.relative: 1 0;
-                  rel2.offset: -1 0;
-               }
-            }
-         }
-#endif
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_grad_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/gradient_dd";
-      max: 24 24;
-      parts {
-#if 0
-         part {
-            name: "bg";
-            type: GRADIENT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               gradient {
-                  spectrum: "black_to_trans";
-                  rel1.relative: 0 0;
-                  rel1.offset: 0 0;
-                  rel2.relative: 1 1;
-                  rel2.offset: -1 -1;
-               }
-            }
-         }
-#endif
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_grad_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/icons/enlightenment/gradient_rad";
-      max: 24 24;
-      parts {
-#if 0
-         part {
-            name: "bg";
-            type: GRADIENT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "screen";
-               rel2.to: "screen";
-               gradient {
-                  spectrum: "black_to_trans";
-                  type: "radial";
-               }
-               fill {
-                  origin.relative: 0.5 0.5;
-               }
-            }
-         }
-#endif
-         part {
-            name: "screen";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image {
-                  normal: "icon_wallpaper_grad_screen.png";
-                  border: 2 2 2 2;
-               }
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** INIT SPLASH ***/
-
-   /* this first group is used for the primary screen (or only screen) so in
-    * a multi-monitor setup whichever is first (screen 0) will get this
-    * splash on it */
-
-   group {
-      name: "e/init/splash";
-      /* images used */
-      images {
-         image: "exq-bglight.png" COMP;
-         image: "exq-logo.png" COMP;
-         image: "exq-dot.png" COMP;
-         image: "exq-dot-glow.png" COMP;
-      }
-      script {
-         public is_ready;
-         public do_end;
-      }
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 255;
-            }
-         }
-         part {
-            name: "light";
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.222222222;
-               rel1.relative: 0.104166667 0.515625;
-               rel2.relative: 0.895833333 0.796875;
-               aspect: 2.111111111 2.111111111;
-               aspect_preference: HORIZONTAL;
-               max: 380 180;
-               image.normal: "exq-bglight.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "logoclip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "logo";
-            clip_to: "logoclip";
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.774193548;
-               rel1.relative: 0.272916667 0.315625;
-               rel2.relative: 0.727083333 0.6546875;
-               aspect: 0.557603687 0.557603687;
-               aspect_preference: BOTH;
-               max: 121 217;
-               image.normal: "exq-logo.png";
-            }
-         }
-         part {
-            name: "e.text.title";
-            type: TEXT;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to_y: "logo";
-                  relative: 0.05 -0.4;
-               }
-               rel2 {
-                  to_y: "logo";
-                  relative: 0.95 -0.2;
-               }
-               color: 255 255 255 0;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 16;
-                  // fit: 0 1;
-                  text_class: "init_title";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.text.status";
-            type: TEXT;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "e.text.title";
-                  relative: 0.0 1.0;
-               }
-               rel2 {
-                  to: "e.text.title";
-                  relative: 1.0 1.5;
-               }
-               color: 255 255 255 0;
-               text {
-                  font: "Sans";
-                  size: 10;
-                  // fit: 0 1;
-                  text_class: "init_text";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "e.text.version";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            description {
-               state: "default" 0.0;
-               align: 1.0 1.0;
-               rel1 {
-                  relative: 1.0 1.0;
-                  offset: -2  -2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -2  -2;
-               }
-               color: 255 255 255 64;
-               color3: 0 0 0 32;
-               text {
-                  text: "0.17.0";
-                  font: "Sans";
-                  size: 8;
-                  min: 1 1;
-                  align: 0.0 0.0;
-                  text_class: "init_version";
-               }
-            }
-         }
-         part {
-            name: "p0-0";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to: "logo";
-                  relative: -0.5 0.9;
-               }
-               rel2 {
-                  to: "logo";
-                  relative: -0.5 0.9;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               rel1.relative: -0.5 0.8;
-               rel2.relative: -0.5 0.8;
-            }
-         }
-         part {
-            name: "p0-1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               rel1.to: "p0-0";
-               rel2.to: "p0-0";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "p0-0.1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               min: 22 11;
-               max: 22 11;
-               rel1 {
-                  to_x: "p0-0";
-                  to_y: "logo";
-                  relative: 0.0 1.0;
-               }
-               rel2 {
-                  to_x: "p0-0";
-                  to_y: "logo";
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-            }
-         }
-         part {
-            name: "p0-0.2";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to_x: "p0-0";
-                  to_y: "logo";
-                  relative: 0.0 1.1;
-               }
-               rel2 {
-                  to_x: "p0-0";
-                  to_y: "logo";
-                  relative: 1.0 1.1;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-               rel1.relative: 0.0 1.2;
-               rel2.relative: 1.0 1.2;
-            }
-         }
-         part {
-            name: "p1-0";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to: "logo";
-                  relative: 0.0 0.9;
-               }
-               rel2 {
-                  to: "logo";
-                  relative: 0.0 0.9;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               rel1.relative: 0.0 0.8;
-               rel2.relative: 0.0 0.8;
-            }
-         }
-         part {
-            name: "p1-1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               rel1.to: "p1-0";
-               rel2.to: "p1-0";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "p1-0.1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               min: 22 11;
-               max: 22 11;
-               rel1 {
-                  to_x: "p1-0";
-                  to_y: "logo";
-                  relative: 0.0 1.0;
-               }
-               rel2 {
-                  to_x: "p1-0";
-                  to_y: "logo";
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-            }
-         }
-         part {
-            name: "p1-0.2";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to_x: "p1-0";
-                  to_y: "logo";
-                  relative: 0.0 1.1;
-               }
-               rel2 {
-                  to_x: "p1-0";
-                  to_y: "logo";
-                  relative: 1.0 1.1;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-               rel1.relative: 0.0 1.2;
-               rel2.relative: 1.0 1.2;
-            }
-         }
-         part {
-            name: "p2-0";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to: "logo";
-                  relative: 0.5 0.9;
-               }
-               rel2 {
-                  to: "logo";
-                  relative: 0.5 0.9;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               rel1.relative: 0.5 0.8;
-               rel2.relative: 0.5 0.8;
-            }
-         }
-         part {
-            name: "p2-1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               rel1.to: "p2-0";
-               rel2.to: "p2-0";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "p2-0.1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               min: 22 11;
-               max: 22 11;
-               rel1 {
-                  to_x: "p2-0";
-                  to_y: "logo";
-                  relative: 0.0 1.0;
-               }
-               rel2 {
-                  to_x: "p2-0";
-                  to_y: "logo";
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-            }
-         }
-         part {
-            name: "p2-0.2";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to_x: "p2-0";
-                  to_y: "logo";
-                  relative: 0.0 1.1;
-               }
-               rel2 {
-                  to_x: "p2-0";
-                  to_y: "logo";
-                  relative: 1.0 1.1;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-               rel1.relative: 0.0 1.2;
-               rel2.relative: 1.0 1.2;
-            }
-         }
-         part {
-            name: "p3-0";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to: "logo";
-                  relative: 1.0 0.9;
-               }
-               rel2 {
-                  to: "logo";
-                  relative: 1.0 0.9;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               rel1.relative: 1.0 0.8;
-               rel2.relative: 1.0 0.8;
-            }
-         }
-         part {
-            name: "p3-1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               rel1.to: "p3-0";
-               rel2.to: "p3-0";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "p3-0.1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               min: 22 11;
-               max: 22 11;
-               rel1 {
-                  to_x: "p3-0";
-                  to_y: "logo";
-                  relative: 0.0 1.0;
-               }
-               rel2 {
-                  to_x: "p3-0";
-                  to_y: "logo";
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-            }
-         }
-         part {
-            name: "p3-0.2";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to_x: "p3-0";
-                  to_y: "logo";
-                  relative: 0.0 1.1;
-               }
-               rel2 {
-                  to_x: "p3-0";
-                  to_y: "logo";
-                  relative: 1.0 1.1;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-               rel1.relative: 0.0 1.2;
-               rel2.relative: 1.0 1.2;
-            }
-         }
-         part {
-            name: "p4-0";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to: "logo";
-                  relative: 1.5 0.9;
-               }
-               rel2 {
-                  to: "logo";
-                  relative: 1.5 0.9;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               rel1.relative: 1.5 0.8;
-               rel2.relative: 1.5 0.8;
-            }
-         }
-         part {
-            name: "p4-1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               rel1.to: "p4-0";
-               rel2.to: "p4-0";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "p4-0.1";
-            description {
-               state: "default" 0.0;
-               image.normal: "exq-dot-glow.png";
-               color: 255 255 255 0;
-               min: 22 11;
-               max: 22 11;
-               rel1 {
-                  to_x: "p4-0";
-                  to_y: "logo";
-                  relative: 0.0 1.0;
-               }
-               rel2 {
-                  to_x: "p4-0";
-                  to_y: "logo";
-                  relative: 1.0 1.0;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-            }
-         }
-         part {
-            name: "p4-0.2";
-            description {
-               state: "default" 0.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to_x: "p4-0";
-                  to_y: "logo";
-                  relative: 0.0 1.1;
-               }
-               rel2 {
-                  to_x: "p4-0";
-                  to_y: "logo";
-                  relative: 1.0 1.1;
-               }
-               image.normal: "exq-dot.png";
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 16;
-            }
-            description {
-               state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 4;
-               rel1.relative: 0.0 1.2;
-               rel2.relative: 1.0 1.2;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "init";
-            signal: "load";
-            source: "";
-            script {
-               set_int(is_ready, 0);
-               set_int(do_end, 0);
-            }
-         }
-         program {
-            name: "show1";
-            signal: "show";
-            source: "";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.3;
-            target: "light";
-         }
-         program {
-            name: "show2";
-            signal: "show";
-            source: "";
-            in: 0.1 0.0;
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.4;
-            target: "logoclip";
-            target: "e.text.title";
-         }
-         program {
-            name: "show3";
-            signal: "show";
-            source: "";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.2;
-            target: "p0-0";
-            target: "p0-0.1";
-            target: "p0-0.2";
-            target: "p1-0";
-            target: "p1-0.1";
-            target: "p1-0.2";
-            target: "p2-0";
-            target: "p2-0.1";
-            target: "p2-0.2";
-            target: "p3-0";
-            target: "p3-0.1";
-            target: "p3-0.2";
-            target: "p4-0";
-            target: "p4-0.1";
-            target: "p4-0.2";
-            target: "e.text.status";
-            after: "pulsate1";
-            after: "pulsate1.2";
-            after: "pulsate2";
-            after: "pulsate2.2";
-            after: "pulsate3";
-            after: "pulsate3.2";
-            after: "pulsate4";
-            after: "pulsate4.2";
-            after: "pulsate5";
-            after: "pulsate5.2";
-            after: "ready";
-         }
-         program {
-            name: "pulsate1";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.5;
-            in: 0.2 0.2;
-            after: "pulsate1.1";
-            target: "p0-1";
-         }
-         program {
-            name: "pulsate1.1";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.5;
-            after: "pulsate1";
-            target: "p0-1";
-         }
-         program {
-            name: "pulsate1.2";
-            action: STATE_SET "visible2" 0.0;
-            transition: SINUSOIDAL 0.6;
-            in: 0.2 0.2;
-            after: "pulsate1.2.1";
-            target: "p0-0";
-            target: "p0-0.1";
-            target: "p0-0.2";
-         }
-         program {
-            name: "pulsate1.2.1";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.7;
-            after: "pulsate1.2";
-            target: "p0-0";
-            target: "p0-0.1";
-            target: "p0-0.2";
-         }
-         program {
-            name: "pulsate2";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.5;
-            in: 0.2 0.2;
-            after: "pulsate2.1";
-            target: "p1-1";
-         }
-         program {
-            name: "pulsate2.1";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.5;
-            after: "pulsate2";
-            target: "p1-1";
-         }
-         program {
-            name: "pulsate2.2";
-            action: STATE_SET "visible2" 0.0;
-            transition: SINUSOIDAL 0.6;
-            in: 0.2 0.2;
-            after: "pulsate2.2.1";
-            target: "p1-0";
-            target: "p1-0.1";
-            target: "p1-0.2";
-         }
-         program {
-            name: "pulsate2.2.1";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.7;
-            after: "pulsate2.2";
-            target: "p1-0";
-            target: "p1-0.1";
-            target: "p1-0.2";
-         }
-         program {
-            name: "pulsate3";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.5;
-            in: 0.2 0.2;
-            after: "pulsate3.1";
-            target: "p2-1";
-         }
-         program {
-            name: "pulsate3.1";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.5;
-            after: "pulsate3";
-            target: "p2-1";
-         }
-         program {
-            name: "pulsate3.2";
-            action: STATE_SET "visible2" 0.0;
-            transition: SINUSOIDAL 0.6;
-            in: 0.2 0.2;
-            after: "pulsate3.2.1";
-            target: "p2-0";
-            target: "p2-0.1";
-            target: "p2-0.2";
-         }
-         program {
-            name: "pulsate3.2.1";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.7;
-            after: "pulsate3.2";
-            target: "p2-0";
-            target: "p2-0.1";
-            target: "p2-0.2";
-         }
-         program {
-            name: "pulsate4";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.5;
-            in: 0.2 0.2;
-            after: "pulsate4.1";
-            target: "p3-1";
-         }
-         program {
-            name: "pulsate4.1";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.5;
-            after: "pulsate4";
-            target: "p3-1";
-         }
-         program {
-            name: "pulsate4.2";
-            action: STATE_SET "visible2" 0.0;
-            transition: SINUSOIDAL 0.6;
-            in: 0.2 0.2;
-            after: "pulsate4.2.1";
-            target: "p3-0";
-            target: "p3-0.1";
-            target: "p3-0.2";
-         }
-         program {
-            name: "pulsate4.2.1";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.7;
-            after: "pulsate4.2";
-            target: "p3-0";
-            target: "p3-0.1";
-            target: "p3-0.2";
-         }
-         program {
-            name: "pulsate5";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.5;
-            in: 0.2 0.2;
-            after: "pulsate5.1";
-            target: "p4-1";
-         }
-         program {
-            name: "pulsate5.1";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.5;
-            after: "pulsate5";
-            target: "p4-1";
-         }
-         program {
-            name: "pulsate5.2";
-            action: STATE_SET "visible2" 0.0;
-            transition: SINUSOIDAL 0.6;
-            in: 0.2 0.2;
-            after: "pulsate5.2.1";
-            target: "p4-0";
-            target: "p4-0.1";
-            target: "p4-0.2";
-         }
-         program {
-            name: "pulsate5.2.1";
-            action: STATE_SET "visible" 0.0;
-            transition: SINUSOIDAL 0.7;
-            after: "pulsate5.2";
-            target: "p4-0";
-            target: "p4-0.1";
-            target: "p4-0.2";
-         }
-         program {
-            name: "exit1";
-            action: STATE_SET "default" 0.0;
-            transition: ACCELERATE 2.0;
-            target: "light";
-            target: "logoclip";
-            after: "exit4";
-         }
-         program {
-            name: "exit4";
-            action: SIGNAL_EMIT "e,state,done_ok" "e";
-         }
-         program {
-            name: "ready";
-            script {
-               new val;
-               val = get_int(do_end);
-               if (val == 1)
-                  run_program(PROGRAM:"exit1"); 
-               else
-                  set_int(is_ready, 1);
-            }
-         }
-         program {
-            name: "done1";
-            /* when e tells the splash screen it is done
-             * starting up, the init splash gets this signal */
-            signal: "e,state,done";
-            source: "e";
-            script {
-               new val;
-               val = get_int(is_ready);
-               if (val == 1)
-                  run_program(PROGRAM:"exit1"); 
-               else
-                  set_int(do_end, 1);
-            }
-         }
-      }
-   }
-   /* this group is used for other screens/xinerama zones etc. other than
-    * the primary as only the primary shows the full splash - this just
-    * shows the below image. it can animate etc. but not display status
-    * etc. */
-   group {
-      name: "e/init/extra_screen";
-      parts {
-         part {
-            name: "base";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 255;
-            }
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** WALLPAPER MAIN DIALOG ***/
-
-   group {
-      name: "e/conf/wallpaper/main/window";
-      images {
-         image: "dia_grad.png" COMP;
-         image: "dia_topshad.png" COMP;
-         image: "dia_botshad.png" COMP;
-         image: "dia_botshad.png" COMP;
-         image: "topsh.png" COMP;
-         image: "wp-bot1.png" COMP;
-         image: "wp-bot2.png" COMP;
-         image: "wp-tb1.png" COMP;
-         image: "wp-tb2.png" COMP;
-         image: "wp-tb3.png" COMP;
-         image: "wp-tbs.png" COMP;
-         image: "big_arrow_up.png" COMP;
-         image: "busy-1.png" COMP;
-         image: "busy-2.png" COMP;
-         image: "busy-3.png" COMP;
-         image: "busy-4.png" COMP;
-         image: "busy-5.png" COMP;
-         image: "busy-6.png" COMP;
-         image: "busy-7.png" COMP;
-         image: "busy-8.png" COMP;
-         image: "busy-9.png" COMP;
-      }
-      parts {
-         part {
-            name: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "dialog_base";
-               image.normal: "dia_grad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "e.swallow.preview";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "events";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "e.swallow.list";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2   2;
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -3  6;
-                  to_y: "bot1";
-               }
-            }
-         }
-         part {
-            name: "bot1";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "dialog_base";
-               rel1 {
-                  to_y: "e.swallow.buttons";
-                  relative: 0.0 0.0;
-                  offset: 0 -15;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               image {
-                  normal: "wp-bot1.png";
-                  border: 0 0 21 0;
-               }
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 32 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "e.text.filename";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 0.5 1.0;
-               fixed: 0 1;
-               rel1 {
-                  to: "bot2";
-                  relative: 0.0 1.0;
-                  offset: 2 -11;
-               }
-               rel2 {
-                  to: "bot2";
-                  relative: 1.0 1.0;
-                  offset: -3 -11;
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 1.0;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.buttons";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 1.0 1.0;
-               fixed: 1 1;
-               rel1 {
-                  to_y: "bot2";
-                  relative: 1.0 0.0;
-                  offset: -5   1;
-               }
-               rel2 {
-                  to_y: "bot2";
-                  relative: 1.0 0.0;
-                  offset: -5  1;
-               }
-            }
-         }
-         part {
-            name: "tbs";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -1;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 0 -1;
-               }
-               image.normal: "wp-tbs.png";
-               fill.smooth: 0;
-            }
-            description {
-               state: "out" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  to_y: "tb1";
-                  relative: 0.0 0.0;
-                  offset: 0 -100;
-               }
-               rel2 {
-                  to_x: "tb3";
-                  relative: 1.0 1.0;
-                  offset: 200 -1;
-               }
-            }
-         }
-         part {
-            name: "cover";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               visible: 0;
-            }
-            description {
-               state: "out" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "tb1";
-            description {
-               state: "default" 0.0;
-               color_class: "dialog_base";
-               rel1 {
-                  to_x: "tb2";
-                  to_y: "aup";
-                  relative: 0.0 0.0;
-                  offset: 0 -6;
-               }
-               rel2 {
-                  to_x: "aup";
-                  to_y: "tb2";
-                  relative: 1.0 0.0;
-                  offset: 15 -1;
-               }
-               image {
-                  normal: "wp-tb1.png";
-                  border: 2 11 3 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "tb2";
-            description {
-               state: "default" 0.0;
-               color_class: "dialog_base";
-               rel1 {
-                  to_x: "e.swallow.extras";
-                  to_y: "e.swallow.extras";
-                  relative: 0.0 0.0;
-                  offset: -4 -7;
-               }
-               rel2 {
-                  to_x: "e.swallow.extras";
-                  to_y: "e.swallow.extras";
-                  relative: 1.0 1.0;
-                  offset: -10 3;
-               }
-               image {
-                  normal: "wp-tb2.png";
-                  border: 2 2 4 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "tb3";
-            description {
-               state: "default" 0.0;
-               color_class: "dialog_base";
-               rel1 {
-                  to_x: "tb2";
-                  to_y: "tb2";
-                  relative: 1.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  to_x: "e.swallow.extras";
-                  to_y: "tb2";
-                  relative: 1.0 1.0;
-                  offset: 18 -1;
-               }
-               image {
-                  normal: "wp-tb3.png";
-                  border: 10 12 4 0;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "e.swallow.extras";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.0;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 4 0;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 4 0;
-               }
-            }
-            description {
-               state: "out" 0.0;
-               inherit: "default" 0.0;
-               align: 0.0 1.0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 4 -10;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 4 -10;
-               }
-            }
-         }
-         part {
-            name: "aup";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               align: 0.0 1.0;
-               min: 22 22;
-               max: 22 22;
-               rel1 {
-                  to_x: "tb2";
-                  to_y: "tb2";
-                  relative: 0.0 0.0;
-                  offset: 5 -5;
-               }
-               rel2 {
-                  to_x: "tb2";
-                  to_y: "tb2";
-                  relative: 0.0 0.0;
-                  offset: 5 -3;
-               }
-               image.normal: "big_arrow_up.png";
-            }
-         }
-         part {
-            name: "ain";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "aup";
-               rel2.to: "aup";
-               color: 0 0 0 0;
-            }
-         }
-         part {
-            name: "aout";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to: "aup";
-               rel2.to: "aup";
-               color: 0 0 0 0;
-            }
-            description {
-               state: "out" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "bot2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color_class: "dialog_base";
-               rel1 {
-                  relative: 0.0 1.0;
-                  offset: 0 -16;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               image {
-                  normal: "wp-bot2.png";
-               }
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 32 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "shadow1";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               image.normal: "topsh.png";
-               align: 0.0 0.0;
-               min: 1 16;
-               max: 99999 16;
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "shadow2";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.relative: 0.0 1.0;
-               rel1.offset: 0 -4;
-               image.normal: "dia_botshad.png";
-               fill {
-                  smooth: 0;
-                  size {
-                     relative: 0.0 1.0;
-                     offset: 64 0;
-                  }
-               }
-            }
-         }
-         part {
-            name: "busy_clip";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.text.busy_label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            clip_to: "busy_clip";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               fixed: 0 1;
-               align: 0.5 0.0;
-               rel1 {
-                  to: "busy";
-                  relative: 0.0 1.0;
-                  offset: 0 4;
-               }
-               rel2 {
-                  to: "busy";
-                  relative: 1.0 1.0;
-                  offset: -1 4;
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.0;
-               }
-            }
-         }
-         part {
-            name: "busy";
-            mouse_events: 0;
-            clip_to: "busy_clip";
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               min: 32 32;
-               max: 32 32;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1 {
-                  relative: 0.5 0.5;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 0.5 0.5;
-                  offset: -1 1;
-               }
-               image {
-                  normal: "busy-9.png";
-                  tween: "busy-1.png";
-                  tween: "busy-2.png";
-                  tween: "busy-3.png";
-                  tween: "busy-4.png";
-                  tween: "busy-5.png";
-                  tween: "busy-6.png";
-                  tween: "busy-7.png";
-                  tween: "busy-8.png";
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "send_click";
-            signal: "mouse,up,1";
-            source: "events";
-            action: SIGNAL_EMIT "e,action,click" "e";
-         }
-         program {
-            name: "outb";
-            signal: "mouse,down,1";
-            source: "aout";
-            action: SIGNAL_EMIT "e,action,panel,show" "e";
-         }
-         program {
-            name: "out";
-            signal: "e,action,panel,show";
-            source: "e";
-            action: STATE_SET "out" 0.0;
-            target: "aout";
-            target: "cover";
-            after: "out2";
-         }
-         program {
-            name: "out2";
-            action: STATE_SET "out" 0.0;
-            target: "e.swallow.extras";
-            target: "tbs";
-            transition: DECELERATE 0.5;
-         }
-         program {
-            name: "in0";
-            signal: "mouse,down,1";
-            source: "cover";
-            action: STATE_SET "default" 0.0;
-            target: "aout";
-            target: "cover";
-            after: "in2";
-         }
-         program {
-            name: "inb";
-            signal: "mouse,down,1";
-            source: "ain";
-            action: SIGNAL_EMIT "e,action,panel,hide" "e";
-         }
-         program {
-            name: "in";
-            signal: "e,action,panel,hide";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "aout";
-            after: "in2";
-         }
-         program {
-            name: "in2";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.extras";
-            target: "tbs";
-            target: "cover";
-            transition: DECELERATE 1.0;
-         }
-         program {
-            name: "busy1";
-            signal: "e,state,busy,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 1.0;
-            target: "busy_clip";
-         }
-         program {
-            name: "busy_anim";
-            signal: "e,state,busy,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.3333;
-            target: "busy";
-            after: "busy_anim";
-         }
-         program {
-            name: "busy2";
-            signal: "e,state,busy,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 1.0;
-            target: "busy_clip";
-            after: "busy3";
-         }
-         program {
-            name: "busy3";
-            action: ACTION_STOP;
-            target: "busy_anim";
-         }
-      }
-   }
-   group {
-      name: "e/conf/wallpaper/main/mini";
-      images {
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "glow.png" COMP;
-      }
-      parts {
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: -3 -3;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               fill {
-                  smooth: 0;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "glow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  offset: -10 -10;
-               }
-               rel2 {
-                  to: "icon_box";
-                  offset: 9 9;
-               }
-               fill.smooth: 0;
-               image {
-                  normal: "glow.png";
-                  border: 10 10 10 10;
-               }
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_zoom";
-                  relative: 0.0 0.0;
-                  offset: 4   4;
-               }
-               rel2 {
-                  to: "icon_zoom";
-                  relative: 1.0 1.0;
-                  offset: -5  -5;
-               }
-               color: 255 255 255 255;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_zoom";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.relative: 0.0 0.0;
-               rel2.relative: 1.0 1.0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.5 0.5;
-               rel2.relative: 0.5 0.5;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.2 -0.2;
-               rel2.relative: 1.2 1.2;
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.05 -0.05;
-               rel2.relative: 1.05 1.05;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: 2   2;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -3  -3;
-               }
-            }
-         }
-         part {
-            name: "events";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               visible: 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.2;
-            target: "glow";
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 1.0;
-            target: "glow";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "base";
-            target: "icon_zoom";
-            target: "e.swallow.content";
-            target: "events";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon_zoom";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon_zoom";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.3;
-         }
-         program {
-            name: "thumb_ungen";
-            signal: "e,action,thumb,ungen";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "base";
-            target: "icon_zoom";
-            target: "e.swallow.content";
-            target: "events";
-            target: "glow";
-            after: "thumb_gen2";
-         }
-      }
-   }
-   group {
-      name: "e/conf/wallpaper/main/mini-theme";
-      images {
-         image: "e17_mini_button_shadow2.png" COMP;
-         image: "theme-label.png" COMP;
-         image: "glow.png" COMP;
-      }
-      parts {
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: -3 -3;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               fill {
-                  smooth: 0;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "glow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_box";
-                  offset: -10 -10;
-               }
-               rel2 {
-                  to: "icon_box";
-                  offset: 9 9;
-               }
-               fill.smooth: 0;
-               image {
-                  normal: "glow.png";
-                  border: 10 10 10 10;
-               }
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_zoom";
-                  relative: 0.0 0.0;
-                  offset: 4   4;
-               }
-               rel2 {
-                  to: "icon_zoom";
-                  relative: 1.0 1.0;
-                  offset: -5  -5;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_zoom";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.relative: 0.0 0.0;
-               rel2.relative: 1.0 1.0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.5 0.5;
-               rel2.relative: 0.5 0.5;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.2 -0.2;
-               rel2.relative: 1.2 1.2;
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.05 -0.05;
-               rel2.relative: 1.05 1.05;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: 2   2;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -3  -3;
-               }
-            }
-         }
-         part {
-            name: "theme";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               aspect: 1.709677419 1.709677419;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.6 0.6;
-                  offset: -1   -1;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0 1.0;
-                  offset: -1  -1;
-               }
-               image.normal: "theme-label.png";
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "events";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               visible: 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.2;
-            target: "glow";
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 1.0;
-            target: "glow";
-         }
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "base";
-            target: "icon_zoom";
-            target: "e.swallow.content";
-            target: "events";
-            target: "theme";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon_zoom";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon_zoom";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.3;
-         }
-         program {
-            name: "thumb_ungen";
-            signal: "e,action,thumb,ungen";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "base";
-            target: "icon_zoom";
-            target: "e.swallow.content";
-            target: "events";
-            target: "theme";
-            target: "glow";
-            after: "thumb_gen2";
-         }
-      }
-   }
-   group {
-      name: "e/conf/wallpaper/main/mini-remote";
-      images {
-         image: "e17_mini_button_shadow2.png" COMP;
-      }
-      parts {
-         part {
-            name: "icon_box_shadow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: -3 -3;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: 4 4;
-               }
-               fill {
-                  smooth: 0;
-               }
-               image {
-                  normal: "e17_mini_button_shadow2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_box";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               align: 0.5 0.5;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: 0 0;
-               }
-               color: 0 0 0 64;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  to: "icon_zoom";
-                  relative: 0.0 0.0;
-                  offset: 4   4;
-               }
-               rel2 {
-                  to: "icon_zoom";
-                  relative: 1.0 1.0;
-                  offset: -5  -5;
-               }
-               color: 200 0 0 255;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "icon_zoom";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.relative: 0.0 0.0;
-               rel2.relative: 1.0 1.0;
-            }
-            description {
-               state: "min" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.5 0.5;
-               rel2.relative: 0.5 0.5;
-            }
-            description {
-               state: "max" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.2 -0.2;
-               rel2.relative: 1.2 1.2;
-            }
-            description {
-               state: "max2" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.05 -0.05;
-               rel2.relative: 1.05 1.05;
-            }
-         }
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: 2   2;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -3  -3;
-               }
-            }
-         }
-         part {
-            name: "events";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               visible: 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "thumb_gen";
-            signal: "e,action,thumb,gen";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "base";
-            target: "icon_zoom";
-            target: "e.swallow.content";
-            target: "events";
-            after: "thumb_gen2";
-         }
-         program {
-            name: "thumb_gen2";
-            action: STATE_SET "min" 0.0;
-            target: "icon_zoom";
-            after: "thumb_gen3";
-         }
-         program {
-            name: "thumb_gen3";
-            action: STATE_SET "max" 0.0;
-            target: "icon_zoom";
-            transition: DECELERATE 0.2;
-            after: "thumb_gen4";
-         }
-         program {
-            name: "thumb_gen4";
-            action: STATE_SET "default" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.1;
-            after: "thumb_gen5";
-         }
-         program {
-            name: "thumb_gen5";
-            action: STATE_SET "max2" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.2;
-            after: "thumb_gen6";
-         }
-         program {
-            name: "thumb_gen6";
-            action: STATE_SET "default" 0.0;
-            target: "icon_zoom";
-            transition: SINUSOIDAL 0.3;
-         }
-         program {
-            name: "thumb_ungen";
-            signal: "e,action,thumb,ungen";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "icon_box_shadow";
-            target: "icon_box";
-            target: "base";
-            target: "icon_zoom";
-            target: "e.swallow.content";
-            target: "events";
-            after: "thumb_gen2";
-         }
-      }
-   }
-   group {
-      name: "e/conf/wallpaper/main/scrollframe";
-      images {
-         image: "arrow_up.png" COMP;
-         image: "arrow_down.png" COMP;
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_base2.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "sb_runnerv.png" COMP;
-      }
-      parts {
-         //    part { name: "clipper";
-         //       type: RECT;
-         //       mouse_events: 0;
-         //       description { state: "default" 0.0;
-         //       }
-         //    }
-         part {
-            name: "e.swallow.content";
-            // clip_to: "clipper";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 0 0;
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: -1   -1;
-                  to_x: "sb_vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 1.0 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 0;
-               max: 0 99999;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_base";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    -1;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0  0.0;
-                  offset: -1    0;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_runner";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 3 99999;
-               rel1.to: "sb_vbar_base";
-               rel1.offset: 1 0;
-               rel2.to: "sb_vbar_base";
-               image {
-                  normal: "sb_runnerv.png";
-                  border: 0 0 4 4;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "sb_vbar_p1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_p2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.vbar";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "e.dragable.vbar";
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 0 0 0;
-               y: 1 1 0;
-               confine: "sb_vbar_base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_vbar_base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-                  to: "sb_vbar_base";
-               }
-               image {
-                  normal: "bt_sm_base2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_sm_base1.png";
-            }
-         }
-         part {
-            name: "sb_vbar_over1";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_over2";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.5 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  0.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a1_arrow";
-            mouse_events: 0;
-            clip_to: "sb_vbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_vbar_a1";
-               rel2.to: "sb_vbar_a1";
-               image.normal: "arrow_up.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 -1;
-               rel2.offset: -1 -2;
-            }
-         }
-         part {
-            name: "sb_vbar_a2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 17 17;
-               align: 0.5 1.0;
-               aspect: 1.0 1.0;
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  1.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  1.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a2_arrow";
-            type: IMAGE;
-            mouse_events: 0;
-            clip_to: "sb_vbar";
-            description {
-               state: "default" 0.0;
-               max: 9 9;
-               rel1.to: "sb_vbar_a2";
-               rel2.to: "sb_vbar_a2";
-               image.normal: "arrow_down.png";
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 0 1;
-               rel2.offset: -1 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sb_vbar_show";
-            signal: "e,action,show,vbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_vbar_hide";
-            signal: "e,action,hide,vbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_vbar_a1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_vbar_a1_arrow";
-         }
-         program {
-            name: "sb_vbar_a1_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: DRAG_VAL_STEP 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a1_up";
-            signal: "mouse,up,1";
-            source: "sb_vbar_a1";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar_a1_arrow";
-         }
-         program {
-            name: "sb_vbar_a2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: STATE_SET "clicked" 0.0;
-            target: "sb_vbar_a2_arrow";
-         }
-         program {
-            name: "sb_vbar_a2_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: DRAG_VAL_STEP 0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a2_up";
-            signal: "mouse,up,1";
-            source: "sb_vbar_a2";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar_a2_arrow";
-         }
-         program {
-            name: "sb_vbar_p1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p1";
-            action: DRAG_VAL_PAGE 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_p2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p2";
-            action: DRAG_VAL_PAGE  0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "clicked" 0.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "default" 0.0;
-            target: "e.dragable.vbar";
-         }
-      }
-   }
-
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: EVERYTHING ***/
-///////////////////////////////////////////////////////////////////////////////
-
-   group {
-      name: "e/modules/everything/list";
-      parts {
-         part {
-            name: "list_frame";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "base";
-            type: RECT;
-            /* description {
-             *    state: "default" 0.0;
-             *    rel1 {
-             *       relative: 0.0 1.0;
-             *       to_x: "list_frame";
-             *       to_y: "input_base";
-             *    }
-             *    rel2 {
-             *       to_x: "list_frame";
-             *       to_y: "input_base";
-             *    }
-             * } */
-            description {
-               state: "default" 0.0;
-               /*inherit: "default" 0.0;*/
-               rel1 {
-                  relative: 0.0 1.0;
-                  to_x: "list_frame";
-                  to_y: "input_base";
-               }
-               rel2 {
-                  to: "list_frame";
-                  offset: -1 -1;
-               }
-            }
-         }
-         part {
-            name: "input_base";
-            type: RECT;
-            /* description {
-             *    state: "default" 0.0;
-             *    rel1 {
-             *       to_x: "base";
-             *    }
-             * 
-             *    rel2 {
-             *       relative: 1.0 0.0;
-             *       to_x: "base";
-             *       offset: -1 1;
-             *    }
-             * } */
-            description {
-               state: "default" 0.0;
-               /* inherit: "default" 0.0; */
-               rel1 {
-                  to_x: "base";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to_x: "base";
-                  offset: -1 28;
-               }
-            }
-         }
-         part {
-            name: "list_win_bg";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1.to_x: "base";
-               rel1.to_y: "input_base";
-
-               rel2.to: "base";
-               /* rel2.offset: -1 -3; */
-               color: 245 245 245 255;
-            }
-         }
-         part {
-            name: "bar_base";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "base";
-                  offset: 0 -26;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  to: "base";
-                  offset: -1 -1;
-               }
-            }
-         }
-         part {
-            name: "bar_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "bar_base";
-                  offset: 2 2;
-               }
-               rel2 {
-                  to: "bar_base";
-                  offset: -2 -2;
-               }
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-            }
-         }
-         part {
-            name: "bar_bg";
-            clip_to: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 32 25;
-               max: 9999 25;
-               fixed: 1 1;
-               rel1 {
-                  offset: -1 2;
-                  to: "bar_base";
-               }
-               rel2 {
-                  offset: -1 -3;
-                  to: "bar_base";
-               }
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.bar";
-            clip_to: "bar_clip";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bar_clip";
-               rel1.offset: -1 0;
-               rel2.to: "bar_clip";
-               rel2.offset: -1 -1;
-            }
-         }
-         part {
-            name: "bar_over2";
-            clip_to: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bar_bg";
-               rel1.offset: -1 -2;
-               rel2.to: "bar_bg";
-               rel2.offset: 1 1;
-               image {
-                  normal: "bt_dis_shine.png";
-                  border: 4 4 4 4;
-               }
-               color: 255 255 255 235;
-            }
-         }
-         part {
-            name: "bar_over1";
-            clip_to: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bar_bg";
-               rel1.offset: 0 -2;
-               rel2.to: "bar_bg";
-               rel2.offset: 1 -1;
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-               color: 255 255 255 128;
-            }
-         }
-         part {
-            name: "input_bg";
-            clip_to: "input_base";
-            description {
-               state: "default" 0.0;
-               fixed: 1 1;
-               min: 32 32;
-               max: 9999 32;
-               rel1 {
-                  offset: -1 0;
-                  to: "input_base";
-               }
-               rel2 {
-                  /* offset: 1 0; */
-                  to: "input_base";
-               }
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-               color: 235 235 235 255;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            effect: SHADOW;
-            scale: 1;
-            clip_to: "input_base";
-            description {
-               state: "default" 0.0;
-               fixed: 0 1;
-               align: 0.0 0.5;
-               rel1 {
-                  offset: 10  8;
-                  to: "input_bg";
-               }
-               rel2 {
-                  to: "input_bg";
-                  relative: 0.0 1.0;
-                  offset: 10  -4;
-
-               }
-               color: 60 60 60 255;
-               color3: 255 255 255 68;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 11;
-                  align: 0.0 0.5;
-                  min: 1 1;
-                  text_class: "fileman_typebuf";
-               }
-            }
-         }
-         part {
-            name: "cursor";
-            /* type: RECT; */
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 10 10;
-               max: 10 10;
-               align: 0.0 0.5;
-               fixed: 1 1;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: -2    -2;
-                  to: "e.text.label";
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -2    -1;
-                  to: "e.text.label";
-               }
-               image {
-               normal: "icon_right_arrow.png";
-               }
-
-               color: 20 20 20 250;
-            }
-            description {
-               state: "faded" 0.0;
-               inherit: "default" 0.0;
-               color: 20 20 20 100;
-            }
-         }
-         part {
-            name: "list_clip";
-            type: RECT;
-            clip_to: "base";
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 2 0;
-                  to: "base";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  offset: -3  0;
-                  to_y: "bar_base";
-                  to_x: "base";
-               }
-            }
-         }
-         part {
-            name: "list_bg";
-            clip_to: "base";
-            description {
-               state: "default" 0.0;
-               image.normal: "vgrad_light.png";
-               rel1 {
-                  to: "list_clip";
-                  offset: 0 0;
-               }
-               rel2 {
-                  to: "list_clip";
-                  offset: 0  0;
-               }
-               fill.smooth: 0;
-               color: 240 240 240 255;
-            }
-         }
-         part {
-            name: "e.swallow.list";
-            type: SWALLOW;
-            clip_to: "list_clip";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 32 170;
-               fixed: 1 1;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 3;
-                  to: "list_clip";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1  -1;
-                  to: "list_clip";
-               }
-            }
-            description {
-               state: "default" 1.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: -1.0 0.0;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.list2";
-            type: SWALLOW;
-            clip_to: "list_clip";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 32 170;
-               fixed: 1 1;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 0 3;
-                  to: "list_clip";
-               }
-               rel2 {
-                  relative: 2.0 1.0;
-                  offset: -1  -1;
-                  to: "list_clip";
-               }
-            }
-            description {
-               state: "default" 1.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-               }
-            }
-         }
-         part {
-            name: "list_over";
-            clip_to: "base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  offset: -1 -1;
-                  to: "list_bg";
-               }
-               rel2 {
-                  offset: -1 -1;
-                  to: "list_bg";
-               }
-               image {
-                  normal: "inset_sunk.png";
-                  border: 7 7 7 7;
-                  middle: 0;
-               }
-               fill.smooth : 0;
-               /* color: 200 200 200 255; */
-            }
-         }
-         part {
-            name: "box";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "input_base";
-               offset: 1 0;
-               }
-               rel2 {
-                  to: "base";
-               offset: -2 -1;
-               }
-               image {
-                  normal: "everything_box.png";
-                  border: 4 4 4 4;
-                  middle: 0;
-               }
-               fill.smooth : 1;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "blink_off";
-            signal: "show";
-            source: "";
-            action: STATE_SET "faded" 0.0;
-            transition: SINUSOIDAL 0.6;
-            target: "cursor";
-            after: "blink_on";
-         }
-         program {
-            name: "blink_on";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.35;
-            target: "cursor";
-            after: "blink_off";
-         }
-        program {
-            name: "show_list";
-            signal: "e,state,list_show";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "base";
-         }
-         program {
-            name: "hide_list";
-            signal: "e,state,list_hide";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: ACCELERATE 0.08;
-            target: "base";
-         }
-         program {
-            name: "show_entry";
-            signal: "e,state,entry_show";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "input_base";
-         }
-         program {
-            name: "hide_entry";
-            signal: "e,state,entry_hide";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.08;
-            target: "input_base";
-         }
-         program {
-            name: "update_list";
-            signal: "e,signal,update";
-            source: "e";
-            action: STATE_SET "faded" 0.0;
-            /* transition: SINUSOIDAL 0.5; */
-            target: "bar_clip";
-            after: "update_list2";
-         }
-         program {
-            name: "update_list2";
-            action: STATE_SET "default" 0.0;
-            /* transition: SINUSOIDAL 0.15; */
-            target: "bar_clip";
-         }
-
-         program {
-            name: "slide_left";
-            signal: "e,action,slide,left";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.list";
-            target: "e.swallow.list2";
-            after: "slide_left2";
-         }
-         program {
-            name: "slide_left2";
-            action: STATE_SET "default" 1.0;
-            transition: ACCELERATE 0.15;
-            target: "e.swallow.list";
-            target: "e.swallow.list2";
-            after: "left_end";
-         }
-         program { name: "left_end";
-            action: SIGNAL_EMIT "e,action,slide,left,finished" "";
-         }
-         program {
-            name: "slide_right";
-            signal: "e,action,slide,right";
-            source: "e";
-            action: STATE_SET "default" 1.0;
-            target: "e.swallow.list";
-            target: "e.swallow.list2";
-            after: "slide_right2";
-         }
-         program {
-            name: "slide_right2";
-            action: STATE_SET "default" 0.0;
-            transition: ACCELERATE 0.15;
-            target: "e.swallow.list";
-            target: "e.swallow.list2";
-            after: "right_end";
-         }
-         program { name: "right_end";
-            action: SIGNAL_EMIT "e,action,slide,right,finished" "";
-         }
-         program {
-            name: "slide_default";
-            signal: "e,action,slide,default";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.list";
-            target: "e.swallow.list2";
-         }
-      }
-   }
-   group {
-      name: "e/modules/everything/main";
-      images {
-         image: "inset_sunk.png" COMP;
-         image: "everything_box.png" COMP;
-         image: "everything_item_bg.png" COMP;
-         image: "vgrad_dark.png" COMP;
-         image: "bt_dis_hilight.png" COMP;
-         image: "bt_dis_shine.png" COMP;
-         image: "bt_dis_base.png" COMP;
-         image: "bt_base2.png" COMP;
-         image: "outline.png" COMP;
-         image: "icon_left_arrow.png" COMP;
-         image: "icon_right_arrow.png" COMP;
-         image: "toolbar_sel.png" COMP;
-         image: "icon_right_arrow.png" COMP;
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_base2.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "sb_runnerv.png" COMP;
-      }
-      parts {
-
-         /*************** top ***************/
-         part {
-            name: "win";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               min: 286 48;
-               rel2.relative: 1.0 0.0;
-               rel2.offset: -1 48;
-            }
-         }
-         part {
-            name: "list";
-            source: "e/modules/everything/list";
-            type: GROUP;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               min: 300 155;
-               rel1 {
-                  to_y: "frame";
-                  offset: -1 -3;
-                  relative: 0.0 1.0;
-              }
-              rel2 {
-                 offset: 0 -1;
-               }
-            }
-         }
-         part {
-            name: "bar_base";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "frame";
-               }
-               rel2 {
-                  to: "frame";
-               }
-            }
-         }
-         part {
-            name: "bar_bg";
-            clip_to: "bar_base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               /* min: 32 50;
-                * max: 9999 50; */
-               fixed: 1 1;
-               rel1 {
-                  offset: -2 -1;
-                  to: "bar_base";
-               }
-               rel2 {
-                  offset: 1 0;
-                  to: "bar_base";
-               }
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "frame";
-            mouse_events: 0;;
-            description {
-               state: "default" 0.0;
-               rel1.to: "win";
-               rel2.to: "win";
-               image {
-                  normal: "everything_box.png";
-                  border: 4 4 4 4;
-                  middle: 0;
-               }
-               fill.smooth : 1;
-              color: 215 215 215 255;
-            }
-         }
-         part {
-            name: "selector_frame";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               rel1 {
-                  to: "frame";
-               }
-               rel2 {
-                  offset: -2 -1;
-                  to: "frame";
-               }
-            }
-         }
-         part {
-            name: "subject_selector";
-            type: GROUP;
-            source: "e/modules/everything/selector_item";
-            clip_to: "selector_frame";
-            description {
-               state: "default" 0.0;
-               /* visible: 0; */
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 2;
-                  to: "selector_frame";
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: -1 -1;
-                  to_y: "selector_frame";
-               }
-            }
-            description {
-               state: "wide" 0;
-               inherit: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: -0.5 0.0;
-                  offset: 0 2;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 0 -1;
-               }
-            }
-         }
-         part {
-            name: "action_selector";
-            type: GROUP;
-            source: "e/modules/everything/selector_item";
-            clip_to: "selector_frame";
-            description {
-               state: "default" 0.0;
-               /* visible: 0; */
-               rel1 {
-                  relative: 0.5 0.0;
-                  offset: 0 2;
-                  to: "selector_frame";
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-                  to: "selector_frame";
-               }
-            }
-            description {
-               state: "wide" 0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 2;
-               }
-               rel2 {
-                  relative: 0.5 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-         part {
-            name: "object_selector";
-            type: GROUP;
-            source: "e/modules/everything/selector_item";
-            clip_to: "selector_frame";
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: 0 2;
-                  to: "selector_frame";
-               }
-               rel2 {
-                  relative: 1.5 1.0;
-                  offset: -1 -1;
-                  to: "selector_frame";
-               }
-            }
-            description {
-               state: "wide" 0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel1 {
-                  relative: 0.5 0.0;
-                  offset: 0 2;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-
-         part {
-            name: "bar_over2";
-            clip_to: "bar_base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bar_bg";
-               rel1.offset: -2 -2;
-               rel2.to: "bar_bg";
-               rel2.offset: 1 2;
-               image {
-                  normal: "bt_dis_shine.png";
-                  border: 4 4 4 4;
-               }
-            }
-         }
-         part {
-            name: "bar_over1";
-            clip_to: "bar_base";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bar_bg";
-               rel1.offset: -2 -2;
-               rel2.to: "bar_bg";
-               rel2.offset: 1 2;
-               rel2.relative: 1.0 0.45;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-               color: 255 255 255 235;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "object_selector_hide";
-            signal: "e,state,object_selector_hide";
-            source: "e";
-            action: STATE_SET "default" 0.00;
-            transition: SINUSOIDAL 0.15;
-            target: "object_selector";
-            target: "subject_selector";
-            target: "action_selector";
-         }
-         program {
-            name: "object_selector_show";
-            signal: "e,state,object_selector_show";
-            source: "e";
-            action: STATE_SET "wide" 0.00;
-            transition: SINUSOIDAL 0.2;
-            target: "object_selector";
-            target: "subject_selector";
-            target: "action_selector";
-         }
-      }
-   }
-   group {
-      name: "e/modules/everything/selector_item";
-      parts {
-         part {
-            name: "clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 200 200 200 20;
-               image {
-                  normal: "toolbar_sel.png";
-                  border: 3 3 2 2;
-               }
-               fill.smooth: 1;
-               rel1.offset: 0 -1;
-               rel2.offset: 2 -1;
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 200 200 200 255;
-            }
-         }
-         part {
-            name: "inner_clip";
-            type: RECT;
-            clip_to: "clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 6   2;
-               rel2.offset: -5   -5;
-            }
-         }
-         part {
-            name: "icon_clip";
-            type: RECT;
-            clip_to: "inner_clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description {
-               state: "faded" 0.0;
-               color: 255 255 255 120;
-            }
-         }
-         part {
-            name: "e.swallow.icons";
-            type: SWALLOW;
-            clip_to: "icon_clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 50 44;
-               max: 50 44;
-               aspect: 1.0 1.0;
-               align: 0.0 0.5;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  offset: 5   5;
-               }
-               rel2 {
-                  offset: -1  -8;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.thumb";
-            type: SWALLOW;
-            clip_to: "icon_clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 50 44;
-               max: 50 44;
-               aspect: 1.0 1.0;
-               align: 0.0 0.5;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  offset: 5   5;
-               }
-               rel2 {
-                  offset: -1  -8;
-               }
-            }
-         }
-
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            clip_to: "clip";
-            scale: 1;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 1.0;
-               fixed: 0 1;
-               rel1.to: "e.swallow.icons";
-               rel1.relative: 1.0 0.0;
-               rel2.to: "clip";
-               rel1.offset: 2 3;
-               rel2.offset: -6 -7;
-               /* visible: 0; */
-               color: 24 24 24 255;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 9;
-                  min: 0 1;
-                  align: 0.0 1.0;
-                  text_class: "fileman_typebuf";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 244 244 244 255;
-               /* visible: 1; */
-            }
-         }
-         part {
-            name: "e.text.plugin";
-            type: TEXT;
-            clip_to: "inner_clip";
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               align: 1.0 0.0;
-               rel1 {
-                  offset: 6 6;
-                  /* to_x: "e.swallow.icons"; */
-               }
-               rel2.offset: -10 -1;
-               color: 20 20 20 255;
-               color3: 0 0 0 0;
-               text {
-                  font: "Sans";
-                  size: 9;
-                  min: 0 1;
-                  align: 1.0 0.0;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-
-               color: 240 240 240 255;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            transition: SINUSOIDAL 0.1;
-            /* target: "border";
-             * target: "border_bg"; */
-            target: "bg";
-            target: "e.text.label";
-            target: "e.text.plugin";
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.2;
-            /* target: "border";
-             * target: "border_bg"; */
-            target: "bg";
-            target: "e.text.label";
-            target: "e.text.plugin";
-         }
-         program {
-            name: "update";
-            signal: "e,signal,update";
-            source: "e";
-            action: STATE_SET "faded" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_clip";
-            after: "show_icon";
-         }
-         program {
-            name: "show_icon";
-            action: STATE_SET "default" 0.0;
-            transition: ACCELERATE 0.3;
-            target: "icon_clip";
-         }
-         program {
-            name: "thumb_show";
-            signal: "e,action,thumb,show";
-            source: "e";
-            action: STATE_SET "faded" 0.0;
-            /* transition: SINUSOIDAL 0.05; */
-            target: "icon_clip";
-            after: "thumb_show2";
-         }
-         program {
-            name: "thumb_show2";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.2;
-            target: "icon_clip";
-         }
-      }
-   }
-
-   group {
-      name: "e/modules/everything/tab_item";
-      min: 50 10;
-      parts {
-         part {
-            name: "clip";
-           type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-            rel1.relative: 0.05 0.0;
-            rel2.relative: 0.95 1.0;
-            }
-         }
-         part {
-            name: "label2";
-            type: TEXT;
-            scale: 1;
-            clip_to: "clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               fixed: 0 1;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-               color: 0 0 0 255;
-               text {
-                  font: "Sans:style";
-                  text_source: "e.text.label";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.5 0.5;
-                 text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 10 10 10 0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 200 200 200 20;
-               image {
-                  normal: "toolbar_sel.png";
-                  border: 2 2 0 0;
-               }
-               fill.smooth: 1;
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 200 200 200 255;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            clip_to: "clip";
-            scale: 1;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               fixed: 0 1;
-               rel1.to: "clip";
-               rel2.to: "clip";
-               rel1.offset: 5 3;
-               rel2.offset: -6 -1;
-               visible: 0;
-               color: 245 245 245 255;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 9;
-                  min: 0 1;
-                  align: 0.5 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "e.text.label";
-            target: "label2";
-         }
-      }
-   }
-
-   group {
-      name: "e/modules/everything/tab_item/back";
-      min: 50 10;
-      parts {
-         part {
-            name: "clip";
-           type: RECT;
-           mouse_events: 0;
-            description {
-               state: "default" 0.0;
-            rel1.relative: 0.05 0.0;
-            rel2.relative: 0.95 1.0;
-            }
-         }
-         part {
-            name: "label2";
-            type: TEXT;
-            scale: 1;
-            clip_to: "clip";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               fixed: 0 1;
-               rel1.to: "e.text.label";
-               rel2.to: "e.text.label";
-               color: 0 0 0 255;
-               text {
-                  font: "Sans:style";
-                  text_source: "e.text.label";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.5 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 10 10 10 0;
-               visible: 0;
-            }
-         }
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 40;
-               image {
-                  normal: "toolbar_sel.png";
-                  border: 2 2 0 0;
-               }
-               fill.smooth: 1;
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 245 245 245 250;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            mouse_events: 0;
-            clip_to: "clip";
-            scale: 1;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.5 0.5;
-               fixed: 0 1;
-               rel1.to: "clip";
-               rel2.to: "clip";
-               rel1.offset: 5 3;
-               rel2.offset: -6 -1;
-               visible: 0;
-               color: 245 245 245 255;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 9;
-                  min: 0 1;
-                  align: 0.5 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_active";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "e.text.label";
-            target: "label2";
-            transition: LINEAR 0.1;
-         }
-         program {
-            name: "go_passive";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "bg";
-            target: "e.text.label";
-            target: "label2";
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** EVERYTHING THUMB VIEW ***/
-
-   group {
-      name: "e/modules/everything/thumbview/item/thumb";
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  offset: -1 -3;
-               }
-               rel2 {
-                  to: "base";
-                  offset: 0 2;
-               }
-               fill.smooth: 0;
-               image {
-                  normal: "everything_item_bg.png";
-                  border: 5 5 5 5;
-               }
-               color: 255 255 255 10;
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 190;
-            }
-         }
-         part {
-            name: "outline";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "outline.png";
-                  border: 5 5 5 5;
-               }
-               color: 0 0 0 30;
-            }
-            description {
-            state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 0 0 0 220;
-            }
-
-         }
-         part {
-            name: "bg_mark";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               fill.smooth: 0;
-               image {
-                  normal: "everything_item_bg.png";
-                  border: 5 5 5 5;
-               }
-            color: 255 255 255 0;
-            }
-            description {
-               state: "marked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 60;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0   4;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -5  -5;
-               }
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "clip";
-            mouse_events: 0;
-            type: RECT;
-            /* clip_to: "base"; */
-            description {
-               state: "default" 0.0;
-               rel1.to: "base";
-               rel2.to: "base";
-               color: 225 225 225 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            clip_to: "clip";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: 4   0;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: -3  -11;
-               }
-            }
-         }
-         part {
-            name: "e.swallow.thumb";
-            clip_to: "clip";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1 {
-                  to: "base";
-                  offset: 6   6;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -5  -20;
-               }
-            }
-         }
-         part {
-            name: "arrow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               min: 12 12;
-               max: 12 12;
-               /* aspect_preference: */
-               visible: 0;
-               align: 1.0 0.0;
-               rel1 {
-                  to: "base";
-                  relative: 1.0 0.0;
-                  offset: -3 2;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 0.0;
-                  offset: -3 2;
-               }
-               image {
-                  normal: "icon_right_arrow.png";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            clip_to: "base";
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  offset: 2 -12;
-                  relative: 0.0 1.0;
-               }
-               rel2.offset: -2 -4;
-               color3: 20 20 20 60;
-               color: 255 255 255 255;
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.5 0.0;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-              inherit: "default" 0.0;
-               rel1 {
-                  offset: 2 -12;
-                  relative: 0.0 1.0;
-               }
-               rel2.offset: -2 -4;
-               color: 250 250 250 255;
-               color3: 20 20 20 40;
-            }
-         }
-         
-         part {
-            name: "over_clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               visible: 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               visible: 1;
-            }
-            description {
-               state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -0.5  -0.5;
-               rel2.relative: 1.5  1.5;
-               color: 255 255 255 0;
-               visible: 1;
-            }
-            description {
-               state: "huge" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 0;
-               rel1.relative: -1.5 -1.5;
-               rel2.relative: 2.5  2.5;
-               visible: 1;
-            }
-         }
-
-         part {
-            name: "over";
-            type: PROXY;
-            mouse_events: 0;
-            clip_to: "over_clip";
-            description {
-               state: "default" 0.0;
-               source: "e.swallow.icon";
-               rel1.to: "over_clip";
-               rel2.to: "over_clip";
-               visible: 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part {
-            name: "over2";
-            type: PROXY;
-            mouse_events: 0;
-            clip_to: "over_clip";
-            description {
-               state: "default" 0.0;
-               source: "e.swallow.thumb";
-               rel1.to: "over_clip";
-               rel2.to: "over_clip";
-               visible: 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "outline";
-            target: "e.text.label";
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.1;
-            target: "bg";
-            target: "outline";
-            target: "e.text.label";
-         }
-         program {
-            name: "mark";
-            signal: "e,state,marked";
-            source: "e";
-            action: STATE_SET "marked" 0.0;
-            target: "bg_mark";
-            transition: ACCELERATE 0.15;
-         }
-         program {
-            name: "unmark";
-            signal: "e,state,unmarked";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "bg_mark";
-         }
-         program {
-            name: "arrow_show";
-            signal: "e,state,browseable";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "arrow";
-         }
-         program {
-            name: "thumb_show_delayed";
-            signal: "e,action,thumb,show_delayed";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "clip";
-            after: "thumb_show2";
-         }
-         program {
-            name: "thumb_show";
-            signal: "e,action,thumb,show";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "clip";
-         }
-         program {
-            name: "thumb_show2";
-            action: STATE_SET "visible" 0.0;
-           transition: DECELERATE 0.1;
-            target: "clip";
-         }
-        program {
-            name: "go_big";
-            action: STATE_SET "visible" 0.0;
-            target: "over_clip";
-            target: "over";
-            target: "over2";
-            after: "go_big2";
-        }
-
-        program {
-            name: "go_big2";
-            action: STATE_SET "huge" 0.0;
-            transition: DECELERATE 0.4;
-            target: "over_clip";
-            after: "go_big3";
-        }
-
-        program {
-            name: "go_big3";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.2;
-            target: "over_clip";
-            target: "over";
-            target: "over2";
-        }
-        program {
-            name: "action_go";
-            signal: "e,action,go";
-            source: "e";
-            action: ACTION_STOP;
-            target: "go_big";
-            target: "go_big2";
-            target: "go_big3";
-            after: "go_big";
-        }
-      }
-   }
-   group {
-      name: "e/modules/everything/thumbview/item/list";
-      parts {
-         part {
-            name: "bg";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  to: "base";
-                  offset: -1 -1;
-               }
-               rel2 {
-                  to: "base";
-                  offset: -2 2;
-               }
-               fill.smooth: 0;
-               image {
-                  normal: "everything_item_bg.png";
-                  border: 5 5 5 5;
-               }
-               color: 0 0 0 10;
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 0 0 0 190;
-            }
-         }
-         part {
-            name: "outline";
-           mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               image {
-                  normal: "outline.png";
-                  border: 5 5 5 5;
-               }
-               color: 0 0 0 30;
-            }
-             description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 0 0 0 220;
-            }
-         }
-         part {
-            name: "bg_mark";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               rel1.to: "bg";
-               rel2.to: "bg";
-               fill.smooth: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "everything_item_bg.png";
-                  border: 5 5 5 5;
-               }
-            }
-            description {
-               state: "marked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 60;
-            }
-         }
-         part {
-            name: "base";
-            mouse_events: 0;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0   3;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -5  -4;
-               }
-            }
-         }
-         part {
-            name: "clip";
-            mouse_events: 0;
-            type: RECT;
-            clip_to: "base";
-            description {
-               state: "default" 0.0;
-               color: 225 225 225 0;
-               rel1 {
-                  to: "base";
-                  relative: 0.0 0.0;
-                  offset: 2   2;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 0.0 1.0;
-                  offset: 40   -1;
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "e.swallow.icon";
-            clip_to: "clip";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "clip";
-               rel2.to: "clip";
-            }
-         }
-         part {
-            name: "e.swallow.thumb";
-            clip_to: "clip";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               rel1.to: "clip";
-               rel2.to: "clip";
-            }
-         }
-         part {
-            name: "arrow";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               align: 0.0 0.5;
-                min: 16 16;
-                max: 16 16;
-                visible: 0;
-               rel1 {
-                  to: "base";
-                  relative: 1.0 0.0;
-                  offset: -21  6;
-               }
-               rel2 {
-                  to: "base";
-                  relative: 1.0 1.0;
-                  offset: 1 -7;
-               }
-               image {
-                  normal: "icon_right_arrow.png";
-               }
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               rel1 {
-                  to: "base";
-                  relative: 1.0 0.0;
-                  offset: -21  6;
-               }
-            }
-         }
-         part {
-            name: "e.text.label";
-            type: TEXT;
-            clip_to: "base";
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 255;
-               color3: 255 255 255 30;
-               rel1 {
-                  to_x: "clip";
-                  to_y: "base";
-                  offset: 5 2;
-                 relative: 1.0 0.0;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 4 -1;
-                  to_x: "arrow";
-                 to_y: "spacer";
-               }
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.0 0.0;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               color3: 20 20 20 30;
-            }
-         }
-         part {
-            name: "e.text.detail";
-            type: TEXT;
-            clip_to: "base";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 1;
-               color: 80 80 80 255;
-               rel1 {
-                  to_x: "clip";
-                  to_y: "base";
-                  offset: 5 6;
-                  relative: 1.0 0.5;
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 4 -4;
-                  to_y: "base";
-                  to_x: "arrow";
-               }
-               text {
-                  font: "Sans";
-                  size: 8;
-                  min: 0 1;
-                  align: 0.0 0.0;
-                  text_class: "fileman_icon";
-               }
-            }
-            description {
-               state: "selected" 0.0;
-                inherit: "default" 0.0;
-                color: 200 200 200 255;
-            }
-         }
-         part {
-            name: "spacer";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-              visible: 0;
-              rel1.to: "base";
-              rel1.relative: 0.0 1.0;
-              rel2.to: "base";
-            }
-            description {
-               state: "detail" 0.0;
-              inherit: "default" 0.0;
-              rel1.to: "e.text.detail";
-              rel2.to: "e.text.detail";
-            }
-        }
-         part {
-            name: "event";
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sel";
-            signal: "e,state,selected";
-            source: "e";
-            action: STATE_SET "selected" 0.0;
-            target: "bg";
-            target: "outline";
-           target: "e.text.label";
-           target: "e.text.detail";
-            transition: ACCELERATE 0.0;
-         }
-         program {
-            name: "unsel";
-            signal: "e,state,unselected";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.0;
-            target: "bg";
-            target: "outline";
-           target: "e.text.label";
-           target: "e.text.detail";
-         }
-         program {
-            name: "mark";
-            signal: "e,state,marked";
-            source: "e";
-            action: STATE_SET "marked" 0.0;
-            target: "bg_mark";
-            transition: ACCELERATE 0.15;
-         }
-         program {
-            name: "unmark";
-            signal: "e,state,unmarked";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: LINEAR 0.2;
-            target: "bg_mark";
-         }
-         program {
-            name: "arrow_show";
-            signal: "e,state,browseable";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "arrow";
-         }
-         program {
-            name: "thumb_show_delayed";
-            signal: "e,action,thumb,show_delayed";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "clip";
-            transition: DECELERATE 0.1;
-         }
-         program {
-            name: "thumb_show";
-            signal: "e,action,thumb,show";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "clip";
-         }
-         program {
-            name: "detail_show";
-            signal: "e,state,detail,show";
-            source: "e";
-            action: STATE_SET "detail" 0.0;
-            /* transition: ACCELERATE 0.08; */
-            target: "spacer";
-         }
-         program {
-            name: "detail_hide";
-            signal: "e,state,detail,hide";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "spacer";
-         }
-      }
-   }
-   
-   group {
-      name: "e/modules/everything/thumbview/main/window";
-      parts {
-         part {
-            name: "clip";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 0;
-            }
-          description {
-               state: "visible" 0.0;
-               color: 255 255 255 255;
-            }
-        }
-        part {
-            name: "e.swallow.list";
-            type: SWALLOW;
-          clip_to: "clip";
-            description {
-               state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 6   1;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -3  -3;
-               }
-            }
-         }
-         part {
-            name: "left_arrow";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               image.normal: "icon_left_arrow.png";
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 0.0 0.5;
-               min: 32 32;
-               max: 32 32;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "right_arrow";
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               visible: 0;
-               image.normal: "icon_right_arrow.png";
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 1.0 0.5;
-               min: 32 32;
-               max: 32 32;
-               color: 255 255 255 0;
-            }
-            description {
-               state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part {
-            name: "event";
-            repeat_events: 1;
-            type: RECT;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program {
-            name: "go_into_show";
-            signal: "e,action,show,into";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.5;
-            target: "right_arrow";
-         }
-         program {
-            name: "go_into_hide";
-            signal: "e,action,hide,into";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "right_arrow";
-            transition: LINEAR 0.5;
-         }
-         program {
-            name: "go_back_show";
-            signal: "e,action,show,back";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: LINEAR 0.5;
-            target: "left_arrow";
-         }
-         program {
-            name: "go_back_hide";
-            signal: "e,action,hide,back";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "left_arrow";
-            transition: LINEAR 0.5;
-         }
-         program {
-            name: "hiding";
-            signal: "e,action,hide,list";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "clip";
-            transition: LINEAR 0.25;
-         }
-         program {
-            name: "showing";
-            signal: "e,action,show,list";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            target: "clip";
-            transition: LINEAR 0.15;
-         }
-      }
-   }
-   group {
-      name: "e/modules/everything/thumbview/main/scrollframe";
-      images {
-         image: "bt_sm_base1.png" COMP;
-         image: "bt_sm_base2.png" COMP;
-         image: "bt_sm_shine.png" COMP;
-         image: "bt_sm_hilight.png" COMP;
-         image: "sb_runnerv.png" COMP;
-      }
-      parts {
-         part {
-            name: "e.swallow.content";
-            type: SWALLOW;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 0 0;
-               rel2 {
-                  relative: 0.0  1.0;
-                  offset: 2   -1;
-                  to_x: "sb_vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar";
-            type: RECT;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               min: 9 17;
-               align: 1.0 0.0;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-            description {
-               state: "hidden" 0.0;
-               visible: 0;
-               max: 0 99999;
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -1 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_base";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0  1.0;
-                  offset: 0    -1;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0  0.0;
-                  offset: -1    0;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_runner";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               max: 3 99999;
-               rel1.to: "sb_vbar_base";
-               rel1.offset: -2 0;
-               rel2.to: "sb_vbar_base";
-               image {
-                  normal: "sb_runnerv.png";
-                  border: 0 0 4 4;
-               }
-               fill.smooth: 0;
-            }
-         }
-         part {
-            name: "sb_vbar_p1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "sb_vbar_a1";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "e.dragable.vbar";
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_p2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 1.0;
-                  to: "e.dragable.vbar";
-               }
-               rel2 {
-                  relative: 1.0 0.0;
-                  to: "sb_vbar_a2";
-               }
-            }
-         }
-         part {
-            name: "e.dragable.vbar";
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            scale: 1;
-            dragable {
-               x: 0 0 0;
-               y: 1 1 0;
-               confine: "sb_vbar_base";
-            }
-            description {
-               state: "default" 0.0;
-               min: 9 17;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: -1    0;
-                  to: "sb_vbar_base";
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: -1    0;
-                  to: "sb_vbar_base";
-               }
-               image {
-                  normal: "bt_sm_base2.png";
-                  border: 6 6 6 6;
-               }
-            }
-            description {
-               state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_sm_base1.png";
-            }
-         }
-         part {
-            name: "sb_vbar_over1";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.relative: 1.0 0.5;
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_hilight.png";
-                  border: 6 6 6 0;
-               }
-            color: 180 180 180 255;
-            }
-         }
-         part {
-            name: "sb_vbar_over2";
-            clip_to: "sb_vbar";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               rel1.to: "e.dragable.vbar";
-               rel2.to: "e.dragable.vbar";
-               image {
-                  normal: "bt_sm_shine.png";
-                  border: 6 6 6 0;
-               }
-            color: 180 180 180 255;
-            }
-         }
-         part {
-            name: "sb_vbar_a1";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 9 17;
-               align: 0.5 0.0;
-               /* aspect: 1.0 1.0; */
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  0.0;
-                  offset: -1   0;
-               }
-            }
-         }
-         part {
-            name: "sb_vbar_a2";
-            type: RECT;
-            clip_to: "sb_vbar";
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               min: 9 17;
-               align: 0.5 1.0;
-               /* aspect: 1.0 1.0; */
-               aspect_preference: HORIZONTAL;
-               color: 0 0 0 0;
-               rel1 {
-                  to: "sb_vbar";
-                  relative: 0.0  1.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  to: "sb_vbar";
-                  relative: 1.0  1.0;
-                  offset: -1   0;
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "sb_vbar_show";
-            signal: "e,action,show,vbar";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_vbar_hide";
-            signal: "e,action,hide,vbar";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "sb_vbar";
-         }
-         program {
-            name: "sb_vbar_a1_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a1";
-            action: DRAG_VAL_STEP 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_a2_down2";
-            signal: "mouse,down,1";
-            source: "sb_vbar_a2";
-            action: DRAG_VAL_STEP 0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_p1_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p1";
-            action: DRAG_VAL_PAGE 0.0 -1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_p2_down";
-            signal: "mouse,down,1";
-            source: "sb_vbar_p2";
-            action: DRAG_VAL_PAGE  0.0 1.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_down";
-            signal: "mouse,down,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "clicked" 0.0;
-            target: "e.dragable.vbar";
-         }
-         program {
-            name: "sb_vbar_up";
-            signal: "mouse,up,1";
-            source: "e.dragable.vbar";
-            action: STATE_SET "default" 0.0;
-            target: "e.dragable.vbar";
-         }
-      }
-   }
-
-   group {
-      name: "e/modules/everything/textblock";
-      styles {
-         style {
-            name: "everything_textblock_style";
-            base: "font=Sans font_size=10 align=left color=#000";
-            tag: "hilight" "+ font=Sans:style=Bold color=#0c0c0c";
-            tag: "b" "+ font=Sans:style=Bold font_size=9";
-            tag: "br" "\n";
-            tag: "/title" "- \n \n";
-         }
-      }
-      parts {
-         part {
-            name: "e.textblock.text";
-            type: TEXTBLOCK;
-            mouse_events: 0;
-            scale: 1;
-            description {
-               state: "default" 0.0;
-               rel1.offset: 4 4;
-               rel2.offset: -5 -5;
-               text {
-                  style: "everything_textblock_style";
-                  min: 1 1;
-               }
-            }
-         }
-      }
-   }
-
-   group {
-      name: "e/modules/everything/gadget";
-      max: 128 128;
-      parts {
-   
-         part {
-            name: "icon";
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               image.normal: "logo_white_128.png";
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-
-         part {
-            name: "e.swallow.icon";
-            type: SWALLOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               visible: 0;
-            }
-            description {
-               state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-
-         part {
-            name: "event";
-            type: RECT;
-            mouse_events: 1;
-            description {
-               state: "default" 0.0;
-               color: 0 0 0 0;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-      }
-      programs {
-         program {
-            name: "on";
-            signal: "e,state,icon,plugin";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            target: "e.swallow.icon";
-            target: "icon";
-         }
-         program {
-            name: "off";
-            signal: "e,state,icon,default";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "e.swallow.icon";
-            target: "icon";
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: CONF_COLORS ***/
-
-   group {
-      name: "e/modules/conf_colors/preview/solid";
-      parts {
-         part {
-            name: "e.rect";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               color_class: "color_preview";
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/modules/conf_colors/preview/text";
-      parts {
-         part {
-            name: "e.text";
-            type: TEXT;
-            effect: OUTLINE_SOFT_SHADOW;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               color2: 255 255 255 255;
-               color3: 255 255 255 255;
-               color_class: "color_preview";
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-               text {
-                  font: "Sans:style=Bold";
-                  size: 16;
-                  text: "Aa";
-                  min: 1 1;
-               }
-            }
-         }
-      }
-   }
-   group {
-      name: "e/modules/conf_colors/preview/unknown";
-      parts {
-         part {
-            name: "c1";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               color_class: "color_preview_c1";
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 0 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -7 -1;
-               }
-            }
-         }
-         part {
-            name: "c2";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               color_class: "color_preview_c2";
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -6 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -4 -1;
-               }
-            }
-         }
-         part {
-            name: "c3";
-            type: RECT;
-            mouse_events: 0;
-            description {
-               state: "default" 0.0;
-               color: 255 255 255 255;
-               color_class: "color_preview_c3";
-               rel1 {
-                  relative: 1.0 0.0;
-                  offset: -3 0;
-               }
-               rel2 {
-                  relative: 1.0 1.0;
-                  offset: -1 -1;
-               }
-            }
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: CONF ***/
-
-       group {
-               name: "e/modules/conf/main";
-               images {
-                        image: "icon_configuration.png" COMP;
-                       image: "bt_base1.png" COMP;
-                       image: "bt_base2.png" COMP;
-                       image: "bt_hilight.png" COMP;
-                       image: "bt_shine.png" COMP;
-                       image: "bt_glow.png" COMP;
-               }
-               min: 16 16;
-               max: 128 128;
-               parts {
-                       part {
-                               name: "button_image";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       align: 0.5 0.5;
-               min: 32 16;
-                                       image {
-                                               normal: "bt_base2.png";
-                                               border: 7 7 7 7;
-                                       }
-                               }
-                               description {
-                                       state: "clicked" 0.0;
-                                       inherit: "default" 0.0;
-                                       image.normal: "bt_base1.png";
-                               }
-                               program {
-                                       name: "button_down";
-                                       signal: "mouse,down,1";
-                                       source: "button_image";
-                                       action: STATE_SET "clicked" 0.0;
-                                       target: "button_image";
-                                       target: "over3";
-                               }
-                               program {
-                                       name: "button_up";
-                                       signal: "mouse,up,1";
-                                       source: "button_image";
-                                       action: STATE_SET "default" 0.0;
-                                       target: "button_image";
-                                       target: "over3";
-                               }
-                               program {
-                                       name: "button_click";
-                                       signal: "mouse,clicked,1";
-                                       source: "button_image";
-                                       action: SIGNAL_EMIT "e,action,conf" "";
-                               }
-                       }
-                       part {
-                               name: "icon";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       aspect: 1.0 1.0;
-                                       aspect_preference: BOTH;
-                                       visible: 1;
-                                       image.normal: "icon_configuration.png";
-                                       rel1 {
-                                               to: "button_image";
-                                               relative: 0.0  0.0;
-                                               offset: 3    3;
-                                       }
-                                       rel2 {
-                                               relative: 1.0  1.0;
-                                               offset: -4   -4;
-                                               to: "button_image";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over1";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       rel2.relative: 1.0 0.5;
-                                       image {
-                                               normal: "bt_hilight.png";
-                                               border: 7 7 7 0;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over2";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       image {
-                                               normal: "bt_shine.png";
-                                               border: 7 7 7 7;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over3";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       visible: 0;
-                                       color: 255 255 255 0;
-                                       image {
-                                               normal: "bt_glow.png";
-                                               border: 12 12 12 12;
-                                       }
-                                       fill.smooth : 0;
-                               }
-                               description {
-                                       state: "clicked" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                                       color: 255 255 255 255;
-                               }
-                       }
-               }
-       }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: ILLUME-HOME-TOGGLE ***/
-
-       group {
-               name: "e/modules/illume_home_toggle/main";
-               images.image: "illume-home.png" COMP;
-               images {
-                       image: "bt_base1.png" COMP;
-                       image: "bt_base2.png" COMP;
-                       image: "bt_hilight.png" COMP;
-                       image: "bt_shine.png" COMP;
-                       image: "bt_glow.png" COMP;
-               }
-               min: 16 16;
-               max: 128 128;
-               parts {
-                       part {
-                               name: "button_image";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       align: 0.5 0.5;
-               min: 32 16;
-                                       image {
-                                               normal: "bt_base2.png";
-                                               border: 7 7 7 7;
-                                       }
-                               }
-                               description {
-                                       state: "clicked" 0.0;
-                                       inherit: "default" 0.0;
-                                       image.normal: "bt_base1.png";
-                               }
-                               program {
-                                       name: "button_down";
-                                       signal: "mouse,down,1";
-                                       source: "button_image";
-                                       action: STATE_SET "clicked" 0.0;
-                                       target: "button_image";
-                                       target: "over3";
-                               }
-                               program {
-                                       name: "button_up";
-                                       signal: "mouse,up,1";
-                                       source: "button_image";
-                                       action: STATE_SET "default" 0.0;
-                                       target: "button_image";
-                                       target: "over3";
-                               }
-                               program {
-                                       name: "button_click";
-                                       signal: "mouse,clicked,1";
-                                       source: "button_image";
-                                       action: SIGNAL_EMIT "e,action,home" "";
-                               }
-                       }
-                       part {
-                               name: "icon";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       aspect: 1.0 1.0;
-                                       aspect_preference: BOTH;
-                                       image.normal: "illume-home.png";
-                                       rel1 {
-                                               to: "button_image";
-                                               relative: 0.0  0.0;
-                                               offset: 3    3;
-                                       }
-                                       rel2 {
-                                               relative: 1.0  1.0;
-                                               offset: -4   -4;
-                                               to: "button_image";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over1";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       rel2.relative: 1.0 0.5;
-                                       image {
-                                               normal: "bt_hilight.png";
-                                               border: 7 7 7 0;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over2";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       image {
-                                               normal: "bt_shine.png";
-                                               border: 7 7 7 7;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over3";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       visible: 0;
-                                       color: 255 255 255 0;
-                                       image {
-                                               normal: "bt_glow.png";
-                                               border: 12 12 12 12;
-                                       }
-                                       fill.smooth : 0;
-                               }
-                               description {
-                                       state: "clicked" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                                       color: 255 255 255 255;
-                               }
-                       }
-               }
-       }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: ILLUME-KBD-TOGGLE ***/
-
-       group {
-               name: "e/modules/illume_kbd_toggle/main";
-               images.image: "illume-kbd.png" COMP;
-               images.image: "illume-kbd-on.png" COMP;
-               images {
-                       image: "bt_base1.png" COMP;
-                       image: "bt_base2.png" COMP;
-                       image: "bt_hilight.png" COMP;
-                       image: "bt_shine.png" COMP;
-                       image: "bt_glow.png" COMP;
-               }
-               min: 16 16;
-               max: 128 128;
-               parts {
-                       part {
-                               name: "button_image";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       align: 0.5 0.5;
-                                       min: 32 16;
-                                       image {
-                                               normal: "bt_base2.png";
-                                               border: 7 7 7 7;
-                                       }
-                               }
-                               description {
-                                       state: "clicked" 0.0;
-                                       inherit: "default" 0.0;
-                                       image.normal: "bt_base1.png";
-                               }
-                               program {
-                                       name: "button_down";
-                                       signal: "mouse,down,1";
-                                       source: "button_image";
-                                       action: STATE_SET "clicked" 0.0;
-                                       target: "button_image";
-                                       target: "over3";
-                               }
-                               program {
-                                       name: "button_up";
-                                       signal: "mouse,up,1";
-                                       source: "button_image";
-                                       action: STATE_SET "default" 0.0;
-                                       target: "button_image";
-                                       target: "over3";
-                               }
-                               program {
-                                       name: "enable";
-                                       signal: "mouse,clicked,1";
-                                       source: "button_image";
-                                       action: SIGNAL_EMIT "e,action,vkbd,enable" "";
-                               }
-                       }
-                       part {
-                               name: "icon";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       aspect: 1.0 1.0;
-                                       aspect_preference: BOTH;
-                                       image.normal: "illume-kbd.png";
-                                       rel1 {
-                                               to: "button_image";
-                                               relative: 0.0  0.0;
-                                               offset: 3    3;
-                                       }
-                                       rel2 {
-                                               relative: 1.0  1.0;
-                                               offset: -4   -4;
-                                               to: "button_image";
-                                       }
-                               }
-                               description { state: "on" 0.0;
-                                       inherit: "default" 0.0;
-                                       image.normal: "illume-kbd-on.png";
-                               }
-                               program { name: "state_on";
-                                  signal: "e,state,vkbd,on";
-                                  source: "e";
-                                  action: STATE_SET "on" 0.0;
-                                  target: "icon";
-                                  target: "on";
-                               }
-                               program { name: "state_off";
-                                  signal: "e,state,vkbd,off";
-                                  source: "e";
-                                  action: STATE_SET "default" 0.0;
-                                  target: "icon";
-                                  target: "on";
-                               }
-                       }
-                       part { name: "on";
-                               type: RECT;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       color: 0 0 0 0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                               }
-                               description { state: "on" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                               program { name: "disable";
-                                       signal: "mouse,clicked,1";
-                                       source: "on";
-                                       action: SIGNAL_EMIT "e,action,vkbd,disable" "";
-                               }
-                       }
-                       part {
-                               name: "over1";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       rel2.relative: 1.0 0.5;
-                                       image {
-                                               normal: "bt_hilight.png";
-                                               border: 7 7 7 0;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over2";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       image {
-                                               normal: "bt_shine.png";
-                                               border: 7 7 7 7;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over3";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       visible: 0;
-                                       color: 255 255 255 0;
-                                       image {
-                                               normal: "bt_glow.png";
-                                               border: 12 12 12 12;
-                                       }
-                                       fill.smooth : 0;
-                               }
-                               description {
-                                       state: "clicked" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                                       color: 255 255 255 255;
-                               }
-                       }
-               }
-       }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: ILLUME-MODE-TOGGLE ***/
-
-       group {
-               name: "e/modules/illume_mode_toggle/main";
-               images.image: "illume-mode-single.png" COMP;
-               images.image: "illume-mode-dual-left.png" COMP;
-               images.image: "illume-mode-dual-top.png" COMP;
-               images {
-                       image: "bt_base1.png" COMP;
-                       image: "bt_base2.png" COMP;
-                       image: "bt_hilight.png" COMP;
-                       image: "bt_shine.png" COMP;
-                       image: "bt_glow.png" COMP;
-               }
-               min: 16 16;
-               max: 128 128;
-               parts {
-                       part {
-                               name: "button_image";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       align: 0.5 0.5;
-                                       min: 32 16;
-                                       image {
-                                               normal: "bt_base2.png";
-                                               border: 7 7 7 7;
-                                       }
-                               }
-                               description {
-                                       state: "clicked" 0.0;
-                                       inherit: "default" 0.0;
-                                       image.normal: "bt_base1.png";
-                               }
-                               program {
-                                       name: "button_down";
-                                       signal: "mouse,down,1";
-                                       source: "button_image";
-                                       action: STATE_SET "clicked" 0.0;
-                                       target: "button_image";
-                                       target: "over3";
-                               }
-                               program {
-                                       name: "button_up";
-                                       signal: "mouse,up,1";
-                                       source: "button_image";
-                                       action: STATE_SET "default" 0.0;
-                                       target: "button_image";
-                                       target: "over3";
-                               }
-                               program {
-                                       name: "enable";
-                                       signal: "mouse,clicked,1";
-                                       source: "button_image";
-                                       action: SIGNAL_EMIT "e,action,mode,dual,top" "";
-                               }
-                       }
-                       part {
-                               name: "icon";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       aspect: 1.0 1.0;
-                                       aspect_preference: BOTH;
-                                       image.normal: "illume-mode-single.png";
-                                       rel1 {
-                                               to: "button_image";
-                                               relative: 0.0  0.0;
-                                               offset: 3    3;
-                                       }
-                                       rel2 {
-                                               relative: 1.0  1.0;
-                                               offset: -4   -4;
-                                               to: "button_image";
-                                       }
-                               }
-                               description { state: "dual_left" 0.0;
-                                       inherit: "default" 0.0;
-                                       image.normal: "illume-mode-dual-left.png";
-                               }
-                               description { state: "dual_top" 0.0;
-                                       inherit: "default" 0.0;
-                                       image.normal: "illume-mode-dual-top.png";
-                               }
-                               program { name: "state_single";
-                                  signal: "e,mode,single";
-                                  source: "e";
-                                  action: STATE_SET "default" 0.0;
-                                  target: "icon";
-                                  target: "dual_left";
-                                  target: "dual_top";
-                               }
-                               program { name: "state_dual_left";
-                                  signal: "e,mode,dual,left";
-                                  source: "e";
-                                  action: STATE_SET "dual_left" 0.0;
-                                  target: "icon";
-                                  target: "dual_left";
-                                  target: "dual_top";
-                               }
-                               program { name: "state_dual_top";
-                                  signal: "e,mode,dual,top";
-                                  source: "e";
-                                  action: STATE_SET "dual_top" 0.0;
-                                  target: "icon";
-                                  target: "dual_left";
-                                  target: "dual_top";
-                               }
-                       }
-                       part { name: "dual_top";
-                               type: RECT;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       color: 0 0 0 0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                               }
-                               description { state: "dual_top" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                               description { state: "dual_left" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 0;
-                               }
-                               program { name: "dual_top";
-                                       signal: "mouse,clicked,1";
-                                       source: "dual_top";
-                                       action: SIGNAL_EMIT "e,action,mode,dual,left" "";
-                               }
-                       }
-                       part { name: "dual_left";
-                               type: RECT;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       color: 0 0 0 0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                               }
-                               description { state: "dual_top" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 0;
-                               }
-                               description { state: "dual_left" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                               program { name: "dual_left";
-                                       signal: "mouse,clicked,1";
-                                       source: "dual_left";
-                                       action: SIGNAL_EMIT "e,action,mode,single" "";
-                               }
-                       }
-                       part {
-                               name: "over1";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       rel2.relative: 1.0 0.5;
-                                       image {
-                                               normal: "bt_hilight.png";
-                                               border: 7 7 7 0;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over2";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       image {
-                                               normal: "bt_shine.png";
-                                               border: 7 7 7 7;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "over3";
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1.to: "button_image";
-                                       rel2.to: "button_image";
-                                       visible: 0;
-                                       color: 255 255 255 0;
-                                       image {
-                                               normal: "bt_glow.png";
-                                               border: 12 12 12 12;
-                                       }
-                                       fill.smooth : 0;
-                               }
-                               description {
-                                       state: "clicked" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                                       color: 255 255 255 255;
-                               }
-                       }
-               }
-       }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: COMP ***/
-
-   group { name: "e/modules/comp/preview";
-      parts {
-         part { name: "e.swallow.preview";
-            type: SWALLOW;
-            mouse_events: 0;
-            description { state: "default" 0.0; }
-         }
-         part { name: "e.text.label";
-            type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description { state: "default" 0.0;
-               fixed: 0 1;
-               color: 224 224 224 255;
-               color3: 0 0 0 32;
-               text {
-                  font: "Sans:style=Bold";
-                  size: 10;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "fileman_icon";
-               }
-            }
-         }
-      }
-   }
-
-   group { name: "e/modules/comp/screen/base/default";
-      parts {
-         part { name: "black"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 1;
-               color: 0 0 0 255;
-            }
-         }
-      }
-   }
-   group { name: "e/modules/comp/screen/overlay/default";
-      images {
-         image: "bg_shadow.png" COMP;
-      }
-      parts {
-         part { name: "clip"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clip";
-            description { state: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               image.normal: "bg_shadow.png";
-               fill.smooth: 0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.0 0.0;
-               rel2.relative: 1.0 1.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "blanker"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 0 0 0 255;
-            }
-         }
-         part { name: "suspender"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 0 0 0 255;
-            }
-         }
-      }
-      programs {
-         program { name: "save-on";
-            signal: "e,state,screensaver,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: ACCELERATE 3.0 CURRENT;
-            target: "blanker";
-         }
-         program { name: "save-on2";
-            signal: "e,state,screensaver,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 1.5 CURRENT;
-            target: "shadow";
-         }
-         program { name: "save-off";
-            signal: "e,state,screensaver,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: ACCELERATE 0.5 CURRENT;
-            target: "blanker";
-         }
-         program { name: "save-off2";
-            signal: "e,state,screensaver,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: ACCELERATE 0.25 CURRENT;
-            target: "shadow";
-         }
-         program { name: "suspend";
-            signal: "e,state,sys,suspend";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: ACCELERATE 0.5 CURRENT;
-            target: "suspender";
-            after: "suspend_done";
-         }
-         program { name: "suspend_done";
-            action: SIGNAL_EMIT "e,state,sys,suspend,done" "e";
-         }
-         program { name: "hibernate";
-            signal: "e,state,sys,hibernate";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: ACCELERATE 0.5 CURRENT;
-            target: "suspender";
-            after: "hibernate_done";
-         }
-         program { name: "hibernate_done";
-            action: SIGNAL_EMIT "e,state,sys,hibernate,done" "e";
-         }
-         program { name: "resume";
-            signal: "e,state,sys,resume";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 1.0 CURRENT;
-            target: "suspender";
-         }
-         program { name: "reboot";
-            signal: "e,state,sys,reboot";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: ACCELERATE 0.5 CURRENT;
-            target: "suspender";
-            after: "reboot_done";
-         }
-         program { name: "reboot_done";
-            action: SIGNAL_EMIT "e,state,sys,reboot,done" "e";
-         }
-         program { name: "halt";
-            signal: "e,state,sys,halt";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: ACCELERATE 0.5 CURRENT;
-            target: "suspender";
-            after: "halt_done";
-         }
-         program { name: "halt_done";
-            action: SIGNAL_EMIT "e,state,sys,halt,done" "e";
-         }
-         program { name: "logout";
-            signal: "e,state,sys,logout";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: ACCELERATE 0.5 CURRENT;
-            target: "suspender";
-            after: "logout_done";
-         }
-         program { name: "logout_done";
-            action: SIGNAL_EMIT "e,state,sys,logout,done" "e";
-         }
-      }
-   }
-
-   group { name: "e/comp/default";
-      images {
-         image: "comp-sh1.png" COMP;
-         image: "bt_glow.png" COMP;
-      }
-      parts {
-         part { name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "shower";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.05  0.05;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.95  0.95;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-               }
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clipper";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "shower";
-               }
-               rel2 {
-                  to: "shower";
-               }
-            }
-         }
-         part { name: "glow";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.to: "e.swallow.content";
-               rel1.offset: -3 -3;
-               rel2.to: "e.swallow.content";
-               rel2.offset: 2  2;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 8 8 8 8;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-            }
-            description { state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description { state: "faded" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 0;
-               rel1.offset: -23 -22;
-               rel2.offset: 22  22;
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.15;
-            target: "clipper";
-            target: "shower";
-            after: "show2";
-         }
-         program { name: "show2";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.30;
-            target: "clipper";
-            target: "shower";
-            after: "hide2";
-         }
-         program { name: "hide2";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-         program { name: "urgent-on";
-            signal: "e,state,urgent,on";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            target: "glow";
-            after: "urgent2";
-         }
-         program { name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            transition: DECELERATE 0.5;
-            target: "glow";
-            after: "urgent-on";
-         }
-         program { name: "urgent-off";
-            signal: "e,state,urgent,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "glow";
-         }
-      }
-   }
-//----
-   group { name: "e/comp/wobble";
-      images {
-         image: "comp-sh1.png" COMP;
-         image: "bt_glow.png" COMP;
-      }
-      parts {
-         part { name: "focus-clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               color_class: "comp_focus-out_color";
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               color_class: "";
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            clip_to: "focus-clipper";
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "shower";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.05  0.05;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.95  0.95;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-               }
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clipper";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "shower";
-               }
-               rel2 {
-                  to: "shower";
-               }
-            }
-            description { state: "focus1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -10 -10;
-               rel2.offset: 9   9;
-            }
-            description { state: "focus2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 4   4;
-               rel2.offset: -5  -5;
-            }
-            description { state: "focus3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3  -3;
-               rel2.offset: 2   2;
-            }
-            description { state: "focus4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 1   1;
-               rel2.offset: -2  -2;
-            }
-         }
-         part { name: "glow";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.to: "e.swallow.content";
-               rel1.offset: -3 -3;
-               rel2.to: "e.swallow.content";
-               rel2.offset: 2  2;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 8 8 8 8;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-            }
-            description { state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description { state: "faded" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 0;
-               rel1.offset: -23 -22;
-               rel2.offset: 22  22;
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.15;
-            target: "clipper";
-            target: "shower";
-            after: "show2";
-         }
-         program { name: "show2";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.30;
-            target: "clipper";
-            target: "shower";
-            after: "hide2";
-         }
-         program { name: "hide2";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-         program { name: "focus";
-            signal: "e,state,focus,on";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            transition: SINUSOIDAL 0.2;
-            target: "focus-clipper";
-         }
-         program { name: "unfocus";
-            signal: "e,state,focus,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.5;
-            target: "focus-clipper";
-         }
-         program { name: "focus1";
-            signal: "e,state,focus,on";
-            source: "e";
-            action: STATE_SET "focus1" 0.0;
-            transition: SINUSOIDAL 0.1;
-            target: "e.swallow.content";
-            after: "focus2";
-         }
-         program { name: "focus2";
-            action: STATE_SET "focus2" 0.0;
-            transition: SINUSOIDAL 0.1;
-            target: "e.swallow.content";
-            after: "focus3";
-         }
-         program { name: "focus3";
-            action: STATE_SET "focus3" 0.0;
-            transition: SINUSOIDAL 0.1;
-            target: "e.swallow.content";
-            after: "focus4";
-         }
-         program { name: "focus4";
-            action: STATE_SET "focus4" 0.0;
-            transition: SINUSOIDAL 0.1;
-            target: "e.swallow.content";
-            after: "focus5";
-         }
-         program { name: "focus5";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.1;
-            target: "e.swallow.content";
-         }
-         program { name: "urgent-on";
-            signal: "e,state,urgent,on";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            target: "glow";
-            after: "urgent2";
-         }
-         program { name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            transition: DECELERATE 0.5;
-            target: "glow";
-            after: "urgent-on";
-         }
-         program { name: "urgent-off";
-            signal: "e,state,urgent,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "glow";
-         }
-      }
-   }
-//----
-   group { name: "e/comp/none";
-      parts {
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-            }
-         }
-      }
-      programs {
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-      }
-   }
-//----
-   group { name: "e/comp/still";
-      images {
-         image: "comp-sh1.png" COMP;
-      }
-      parts {
-         part { name: "shadow";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill {
-                  smooth: 0;
-               }
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "focus-clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               color_class: "comp_focus-out_color";
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               color_class: "";
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            mouse_events: 0;
-            clip_to: "focus-clipper";
-            description { state: "default" 0.0;
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-         program { name: "focus";
-            signal: "e,state,focus,on";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            transition: SINUSOIDAL 0.2;
-            target: "focus-clipper";
-         }
-         program { name: "unfocus";
-            signal: "e,state,focus,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: SINUSOIDAL 0.5;
-            target: "focus-clipper";
-         }
-      }
-   }
-//----
-   group { name: "e/comp/popup";
-      images {
-         image: "comp-sh1.png" COMP;
-      }
-      parts {
-         part { name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "shower";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.05  0.05;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.95  0.95;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-               }
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clipper";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "shower";
-               }
-               rel2 {
-                  to: "shower";
-               }
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.15;
-            target: "clipper";
-            target: "shower";
-            after: "show2";
-         }
-         program { name: "show2";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.30;
-            target: "clipper";
-            target: "shower";
-            after: "hide2";
-         }
-         program { name: "hide2";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-      }
-   }
-//----
-   group { name: "e/comp/menu";
-      images {
-         image: "comp-sh1.png" COMP;
-      }
-      parts {
-         part { name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "shower";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.1  0.0;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.9  0.8;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-               }
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clipper";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "shower";
-               }
-               rel2 {
-                  to: "shower";
-               }
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.15;
-            target: "clipper";
-            target: "shower";
-            after: "show2";
-         }
-         program { name: "show2";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.30;
-            target: "clipper";
-            target: "shower";
-            after: "hide2";
-         }
-         program { name: "hide2";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-      }
-   }
-   group { name: "e/comp/everything";
-      images {
-         image: "comp-sh1.png" COMP;
-      }
-      parts {
-       part { name: "clipper";
-       type: RECT;
-       mouse_events: 0;
-       clip_to: "clipper2";
-         description { state: "default" 0.0;
-         visible: 0;
-         color: 255 255 255 0;
-           rel1 {
-           relative: -1.0  -1.0;
-           offset: -9999 -9999;
-           }
-           rel2 {
-           relative: 2.0   2.0;
-           offset: 9999  9999;
-           }
-         }
-         description { state: "visible" 0.0;
-         inherit: "default" 0.0;
-         visible: 1;
-         color: 255 255 255 255;
-         }
-         description { state: "big" 0.0;
-         inherit: "default" 0.0;
-         color: 255 255 255 0;
-         }
-       }
-       part { name: "clipper2";
-       type: RECT;
-       mouse_events: 0;
-         description { state: "default" 0.0;
-         color: 255 255 255 255;
-         rel1.to: "clipper";
-         rel2.to: "clipper";
-         }
-         description { state: "visible" 0.0;
-         inherit: "default" 0.0;
-         }
-         description { state: "big" 0.0;
-         inherit: "default" 0.0;
-         color: 255 255 255 0;
-         }
-       }
-       part { name: "shadow";
-       mouse_events: 0;
-       clip_to: "clipper";
-         description { state: "default" 0.0;
-           image {
-           normal: "comp-sh1.png";
-           border: 18 18 18 18;
-           middle: 0;
-           }
-         fill.smooth: 0;
-           rel1 {
-           to: "e.swallow.content";
-           relative: 0.0  0.0;
-           offset: -16  -14;
-           }
-           rel2 {
-           to: "e.swallow.content";
-           relative: 1.0  1.0;
-           offset: 15   17;
-           }
-         }
-         description { state: "hidden" 0.0;
-         inherit: "default" 0.0;
-         visible: 0;
-         }
-       }
-       part { name: "shower";
-       type: RECT;
-       mouse_events: 0;
-         description { state: "default" 0.0;
-         visible: 0;
-           rel1 {
-           relative: 0.05  0.05;
-           offset: 0    0;
-           }
-           rel2 {
-           relative: 0.95  0.95;
-           offset: -1   -1;
-           }
-         }
-         description { state: "visible" 0.0;
-         inherit: "default" 0.0;
-           rel1 {
-           relative: 0.0  0.0;
-           }
-           rel2 {
-           relative: 1.0  1.0;
-           }
-         }
-         description { state: "big" 0.0;
-         inherit: "default" 0.0;
-           rel1 {
-           relative: -0.3  -0.3;
-           }
-           rel2 {
-           relative: 1.3  1.3;
-           }
-         }
-       }
-       part { name: "e.swallow.content";
-       type: SWALLOW;
-       clip_to: "clipper";
-       mouse_events: 0;
-         description { state: "default" 0.0;
-           rel1 {
-           to: "shower";
-           }
-           rel2 {
-           to: "shower";
-           }
-         }
-       }
-      }
-     programs {
-       program { name: "shadow-on";
-       signal: "e,state,shadow,on";
-       source: "e";
-       action: STATE_SET "default" 0.0;
-       target: "shadow";
-       }
-       program { name: "shadow-off";
-       signal: "e,state,shadow,off";
-       source: "e";
-       action: STATE_SET "hidden" 0.0;
-       target: "shadow";
-       }
-       program { name: "show1";
-       signal: "e,state,visible,on";
-       source: "e";
-       action: STATE_SET "visible" 0.0;
-       transition: DECELERATE 0.05;
-       target: "clipper";
-       target: "clipper2";
-       target: "shower";
-       after: "show2";
-       }
-       program { name: "show2";
-       action: SIGNAL_EMIT "e,action,show,done" "e";
-       }
-       program { name: "hide1";
-       signal: "e,state,visible,off";
-       source: "e";
-       action: STATE_SET "big" 0.0;
-       transition: ACCELERATE 0.25;
-       target: "clipper";
-       target: "clipper2";
-       target: "shower";
-       after: "hide2";
-       }
-       program { name: "hide2";
-       action: STATE_SET "default" 0.0;
-       target: "clipper";
-       target: "clipper2";
-       target: "shower";
-       after: "hide3";         
-       }
-       program { name: "hide3";
-       action: SIGNAL_EMIT "e,action,hide,done" "e";
-       }
-     }
-   }
-
-   //----
-/*
-   group { name: "e/comp/slow";
-      images {
-         image: "comp-sh1.png" COMP;
-      }
-      parts {
-         part { name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill {
-                  smooth: 0;
-               }
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clipper";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  relative: 0.05  0.05;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.95  0.95;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-               }
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.4;
-            target: "clipper";
-            target: "e.swallow.content";
-            after: "show2";
-         }
-         program { name: "show2";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.8;
-            target: "clipper";
-            target: "e.swallow.content";
-            after: "hide2";
-         }
-         program { name: "hide2";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-      }
-   }
-//----
-   group { name: "e/comp/fast";
-      images {
-         image: "comp-sh1.png" COMP;
-      }
-      parts {
-         part { name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill {
-                  smooth: 0;
-               }
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clipper";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  relative: 0.05  0.05;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.95  0.95;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-               }
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.1;
-            target: "clipper";
-            target: "e.swallow.content";
-            after: "show2";
-         }
-         program { name: "show2";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.1;
-            target: "clipper";
-            target: "e.swallow.content";
-            after: "hide2";
-         }
-         program { name: "hide2";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-      }
-   }
-//----
-   group { name: "e/comp/focus-out-colored";
-      images {
-         image: "comp-sh1.png" COMP;
-         image: "bt_glow.png" COMP;
-      }
-      parts {
-         part { name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clipper";
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "shower";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.05  0.05;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.95  0.95;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-               }
-            }
-         }
-         part { name: "clipper-content";
-            type: RECT;
-            clip_to: "clipper";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               color: 255 255 255 255;
-            }
-            description { state: "unfocus" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 200;
-//               color_class: "comp_focus-out_color";
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clipper-content";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "shower";
-               }
-               rel2 {
-                  to: "shower";
-               }
-            }
-         }
-         part { name: "glow";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.to: "e.swallow.content";
-               rel1.offset: -3 -3;
-               rel2.to: "e.swallow.content";
-               rel2.offset: 2  2;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 8 8 8 8;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-            }
-            description { state: "active" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description { state: "faded" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 0;
-               rel1.offset: -23 -22;
-               rel2.offset: 22  22;
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.15;
-            target: "clipper";
-            target: "shower";
-            after: "show2";
-         }
-         program { name: "show2";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.30;
-            target: "clipper";
-            target: "shower";
-            after: "hide2";
-         }
-         program { name: "hide2";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-         program { name: "unfocus";
-            signal: "e,state,focus,off";
-            source: "e";
-            action: STATE_SET "unfocus" 0.0;
-            transition: ACCELERATE 0.2;
-            target: "clipper-content";
-         }
-         program { name: "focus";
-            signal: "e,state,focus,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: ACCELERATE 0.2;
-            target: "clipper-content";
-         }
-         program { name: "urgent-on";
-            signal: "e,state,urgent,on";
-            source: "e";
-            action: STATE_SET "active" 0.0;
-            target: "glow";
-            after: "urgent2";
-         }
-         program { name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            transition: DECELERATE 0.5;
-            target: "glow";
-            after: "urgent-on";
-         }
-         program { name: "urgent-off";
-            signal: "e,state,urgent,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "glow";
-         }
-      }
-   }
- */
-//----
-   group { name: "e/comp/fullscreen";
-      // a comp shadow can have a data item wanting another object in the
-      // background behind the comp obj and a fg object just above it
-      // as well as a screen overlay
-      data {
-         item: "screen.bg" "fullscreen.bg";
-//         item: "screen.fg" "fullscreen.fg";
-//         item: "screen.overlay" "fullscreen.overlay";
-      }
-      images {
-         image: "comp-sh1.png" COMP;
-         image: "bg_shadow.png" COMP;
-      }
-      parts {
-         part { name: "clipper";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible1" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description { state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "clipper_sh";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1 {
-                  relative: -1.0  -1.0;
-                  offset: -9999 -9999;
-               }
-               rel2 {
-                  relative: 2.0   2.0;
-                  offset: 9999  9999;
-               }
-            }
-            description { state: "visible1" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 100;
-            }
-            description { state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-         part { name: "clipper_all";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part { name: "scr_shadow";
-            mouse_events: 0;
-            clip_to: "clipper_all";
-            description { state: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               image.normal: "bg_shadow.png";
-               fill.smooth: 0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.0 0.0;
-               rel2.relative: 1.0 1.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "scr_shade";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 0 0 0 0;
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 0 0 0 255;
-            }
-         }
-         part { name: "shadow";
-            mouse_events: 0;
-            clip_to: "clipper_sh";
-            description { state: "default" 0.0;
-               image {
-                  normal: "comp-sh1.png";
-                  border: 18 18 18 18;
-                  middle: 0;
-               }
-               fill.smooth: 0;
-               rel1 {
-                  to: "e.swallow.content";
-                  relative: 0.0  0.0;
-                  offset: -16  -14;
-               }
-               rel2 {
-                  to: "e.swallow.content";
-                  relative: 1.0  1.0;
-                  offset: 15   17;
-               }
-            }
-            description { state: "hidden" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "shower";
-            type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1 {
-                  relative: 0.5  0.5;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.5  0.5;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible1" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.1  0.49;
-                  offset: 0    0;
-               }
-               rel2 {
-                  relative: 0.9  0.51;
-                  offset: -1   -1;
-               }
-            }
-            description { state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               rel1 {
-                  relative: 0.0  0.0;
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-               }
-            }
-         }
-         part { name: "e.swallow.content";
-            type: SWALLOW;
-            clip_to: "clipper";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "shower";
-               }
-               rel2 {
-                  to: "shower";
-               }
-            }
-         }
-         part { name: "fader";
-            type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               rel1.to: "e.swallow.content";
-               rel2.to: "e.swallow.content";
-            }
-            description { state: "visible1" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description { state: "visible2" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-            }
-         }
-      }
-      programs {
-         program { name: "shadow-on";
-            signal: "e,state,shadow,on";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "shadow";
-         }
-         program { name: "shadow-off";
-            signal: "e,state,shadow,off";
-            source: "e";
-            action: STATE_SET "hidden" 0.0;
-            target: "shadow";
-         }
-         program { name: "show0";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.25;
-            target: "scr_shadow";
-            target: "scr_shade";
-         }
-         program { name: "show1";
-            signal: "e,state,visible,on";
-            source: "e";
-            action: STATE_SET "visible1" 0.0;
-            transition: DECELERATE 0.05;
-            target: "clipper";
-            target: "clipper_sh";
-            target: "shower";
-            target: "fader";
-            after: "show2";
-         }
-         program { name: "show2";
-            action: STATE_SET "visible2" 0.0;
-            transition: DECELERATE 0.20;
-            target: "clipper";
-            target: "clipper_sh";
-            target: "shower";
-            target: "fader";
-            after: "show3";
-         }
-         program { name: "show3";
-            action: SIGNAL_EMIT "e,action,show,done" "e";
-         }
-         program { name: "hide0";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.25;
-            target: "scr_shadow";
-            target: "scr_shade";
-         }
-         program { name: "hide1";
-            signal: "e,state,visible,off";
-            source: "e";
-            action: STATE_SET "visible1" 0.0;
-            transition: DECELERATE 0.20;
-            target: "clipper";
-            target: "clipper_sh";
-            target: "shower";
-            target: "fader";
-            after: "hide2";
-         }
-         program { name: "hide2";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.05;
-            target: "clipper";
-            target: "clipper_sh";
-            target: "shower";
-            target: "fader";
-            after: "hide3";
-         }
-         program { name: "hide3";
-            action: SIGNAL_EMIT "e,action,hide,done" "e";
-         }
-      }
-   }
-
-
-   group {
-   name: "modules/efm_navigation/main";
-      
-      images {
-      image: "bt_base1.png" COMP;
-      image: "bt_base2.png" COMP;
-      image: "bt_dis_base.png" COMP;
-      image: "bt_hilight.png" COMP;
-      image: "bt_shine.png" COMP;
-      image: "bt_dis_hilight.png" COMP;
-      image: "bt_dis_shine.png" COMP;
-      image: "icon_left_arrow.png" COMP;
-      image: "icon_right_arrow.png" COMP;
-      image: "icon_up_arrow.png" COMP;
-      image: "refresh.png" COMP;
-      image: "favorites.png" COMP;
-      }
-
-      parts {
-        part {
-        name: "base";
-        type: RECT;
-        mouse_events: 1;
-
-           description {
-           state: "default" 0.0;
-           color: 0 0 0 0;
-           }
-        }
-        part {
-        name: "begin";
-        type: RECT;
-        mouse_events: 0;
-           description {
-           state: "default" 0.0;
-           max: 1 1;
-           align: 0.0 0.0;
-           color: 0 0 0 0;
-           }
-        }
-
-#define NAV_BUTTON(NAME, ICON, REL_TO, OFF_X)  \
-        part {                                 \
-        name: NAME"_bg";                       \
-        mouse_events: 1;                       \
-        repeat_events: 1;                      \
-        type: IMAGE;                           \
-           description {                       \
-           state: "default" 0.0;               \
-           min: 28 28;                         \
-           max: 28 28;                         \
-           aspect: 1.0 1.0;                    \
-           aspect_preference: VERTICAL;        \
-           align: 0.0 0.5;                     \
-              rel1 {                           \
-              to_x: REL_TO;                    \
-              relative: 1.0 0.0;               \
-              offset: OFF_X 0;                 \
-              }                                \
-              image {                          \
-              normal: "bt_base2.png";          \
-              border: 7 7 7 7;                 \
-              }                                \
-           }                                   \
-           description {                       \
-           state: "down" 0.0;                  \
-           inherit: "default" 0.0;             \
-           image.normal: "bt_base1.png";       \
-           }                                   \
-           description {                       \
-           state: "disabled" 0.0;              \
-           inherit: "default" 0.0;             \
-           image.normal: "bt_dis_base.png";    \
-           image.border: 4 4 4 4;              \
-           }                                   \
-        }                                      \
-        part {                                 \
-        name: NAME"_img";                      \
-        mouse_events: 0;                       \
-        type: IMAGE;                           \
-           description {                       \
-           state: "default" 0.0;               \
-           min: 16 16;                         \
-           max: 16 16;                         \
-              rel1 {                           \
-              offset: 7 7;                     \
-              to: NAME"_bg";                   \
-              }                                \
-              rel2 {                           \
-              offset: -8 -8;                   \
-              to: NAME"_bg";                   \
-              }                                \
-           image.normal: ICON".png";           \
-           }                                   \
-        }                                      \
-        part {                                 \
-        name: NAME"_fg1";                      \
-        type: IMAGE;                           \
-        mouse_events: 1;                       \
-        repeat_events: 1;                      \
-           description {                       \
-           state: "default" 0.0;               \
-           rel1.to: NAME"_bg";                 \
-           rel2.to: NAME"_bg";                 \
-           rel2.relative: 1.0 0.5;             \
-              image {                          \
-              normal: "bt_hilight.png";        \
-              border: 7 7 7 0;                 \
-              }                                \
-           }                                   \
-           description {                       \
-           state: "disabled" 0.0;              \
-           inherit: "default" 0.0;             \
-           image.normal: "bt_dis_hilight.png"; \
-           image.border: 4 4 4 0;              \
-           }                                   \
-        }                                      \
-        part {                                 \
-        name: NAME"_fg2";                      \
-        type: IMAGE;                           \
-        mouse_events: 1;                       \
-        repeat_events: 1;                      \
-           description {                       \
-           state: "default" 0.0;               \
-           rel1.to: NAME"_bg";                 \
-           rel2.to: NAME"_bg";                 \
-              image {                          \
-              normal: "bt_shine.png";          \
-              border: 7 7 7 7;                 \
-              }                                \
-           }                                   \
-           description {                       \
-           state: "disabled" 0.0;              \
-           inherit: "default" 0.0;             \
-           image.normal: "bt_dis_shine.png";   \
-           }                                   \
-        }                                      \
-        part {                                 \
-        name: NAME"_event_eater";              \
-        type: RECT;                            \
-        mouse_events: 1;                       \
-        repeat_events: 0;                      \
-           description {                       \
-           state: "default" 0.0;               \
-           visible: 0;                         \
-           color: 255 255 255 0;               \
-           rel1.to: NAME"_bg";                 \
-           rel2.to: NAME"_bg";                 \
-           }                                   \
-           description {                       \
-           state: "disabled" 0.0;              \
-           inherit: "default" 0.0;             \
-           visible: 1;                         \
-           }                                   \
-        }                                      \
-
-        
-        NAV_BUTTON("back",       "icon_left_arrow",  "begin", 5);
-        NAV_BUTTON("forward",    "icon_right_arrow", "back_bg", 1);
-        NAV_BUTTON("up",         "icon_up_arrow",    "forward_bg", 10);
-        NAV_BUTTON("refresh",    "refresh",          "up_bg", 1);
-        NAV_BUTTON("favorites",  "favorites",        "refresh_bg", 1);
-
-        part {
-        name: "e.swallow.pathbar";
-        type: SWALLOW;
-           description {
-           state: "default" 0.0;
-           align: 0.0 0.5;
-
-              /* rel1.to_x: "favorites_base"; */
-           rel1.to_x: "favorites_bg";
-           rel1.relative: 1.0 0.0;
-           rel1.offset: 10 0;
-           rel2.offset: -2 -1;
-           color: 200 0 0 200;
-           }
-        }
-                       
-      }
-
-      programs {
-#define NAV_BUTTON_PROG(NAME)                                  \
-        program {                                              \
-        name: NAME"_click";                                    \
-        signal: "mouse,down,1";                                \
-        source: "bg";                                          \
-        action: STATE_SET "down" 0.0;                          \
-        target: NAME"_bg";                                     \
-        }                                                      \
-        program {                                              \
-        name: NAME"_unclick";                                  \
-        signal: "mouse,up,1";                                  \
-        source: "bg";                                          \
-        action: STATE_SET "default" 0.0;                       \
-        target: NAME"_bg";                                     \
-        }                                                      \
-        program        {                                       \
-        name: NAME"_send";                                     \
-        signal: "mouse,clicked,1";                             \
-        source: NAME"_bg";                                     \
-        action: SIGNAL_EMIT "e,action,"NAME",click" "";        \
-        }                                                      \
-        program        {                                       \
-        name: NAME"_disable";                                  \
-        signal: "e,state,"NAME",disabled";                     \
-        source: "e";                                           \
-        action: STATE_SET "disabled" 0.0;                      \
-        target: NAME"_bg";                                     \
-        target: NAME"_fg1";                                    \
-        target: NAME"_fg2";                                    \
-        target: NAME"_event_eater";                            \
-        }                                                      \
-        program        {                                       \
-        name: NAME"_enable";                                   \
-        signal: "e,state,"NAME",enabled";                      \
-        source: "e";                                           \
-        action: STATE_SET "default" 0.0;                       \
-        target: NAME"_bg";                                     \
-        target: NAME"_fg1";                                    \
-        target: NAME"_fg2";                                    \
-        target: NAME"_event_eater";                            \
-        }                                                      \
-
-        NAV_BUTTON_PROG("back");
-        NAV_BUTTON_PROG("forward");
-        NAV_BUTTON_PROG("up");
-        NAV_BUTTON_PROG("refresh");
-        NAV_BUTTON_PROG("favorites");
-      }
-   }
-
-
-   group {
-   name: "modules/efm_navigation/pathbar_scrollframe";
-      images {
-      image: "icon_left_arrow.png" COMP;
-      image: "icon_right_arrow.png" COMP;
-      }
-
-      parts {
-        part {
-        name: "base";
-        type: RECT;
-        mouse_events: 1;
-           description {
-           state: "default" 0.0;
-              rel1 {
-              to_x: "left_arrow";
-              relative: 1.0 0.0;
-              }
-              rel2 {
-              to_x: "right_arrow";
-              relative: 0.0 1.0;
-              }
-           color: 0 0 0 0;
-           }
-        }
-        part {
-        name: "clipper";
-        type: RECT;
-        mouse_events: 0;
-           description {
-           state: "default" 0.0;
-           rel1.to: "base";
-           rel2.to: "base";
-           }
-        }
-        part {
-        name: "e.swallow.content";
-        type: SWALLOW;
-        clip_to: "clipper";
-           description {
-           state: "default" 0.0;
-           rel1.to: "clipper";
-           rel2.to: "clipper";
-           }
-        }
-        part {
-        name: "left_arrow";
-        type: IMAGE;
-        mouse_events: 1;
-        scale: 1;
-           description {
-           state: "default" 0.0;
-              /* aspect: 1.0 1.0;
-               * aspect_preference: VERTICAL; */
-           align: 0.0 0.5;
-           min: 16 16;
-           max: 16 16;
-           image.normal: "icon_left_arrow.png";
-           }
-        }
-        part {
-        name: "right_arrow";
-        type: IMAGE;
-        mouse_events: 1;
-        scale: 1;
-           description {
-           state: "default" 0.0;
-           align: 1.0 0.5;
-           min: 16 16;
-           max: 16 16;
-           image.normal: "icon_right_arrow.png";
-           }
-        }
-        part {
-        name: "e.dragable.hbar";
-        mouse_events: 0;
-           dragable {
-           x: 1 1 0;
-           y: 0 0 0;
-           confine: "base";
-           }
-           description {
-           state: "default" 0.0;
-           visible: 0;
-           rel1.to: "base";
-           rel2.to: "base";
-           }
-        }
-        part {
-        name: "event";
-  type: SPACER;
-        mouse_events: 1;
-        repeat_events: 1;
-           description {
-           state: "default" 0.0;
-           }
-        }
-      }
-      program {
-      name: "sb_left";
-      signal: "mouse,down,1";
-      source: "left_arrow";
-      action: DRAG_VAL_STEP -5.0 0.0;
-      target: "e.dragable.hbar";
-      }
-      program {
-      name: "sb_right";
-      signal: "mouse,down,1";
-      source: "right_arrow";
-      action: DRAG_VAL_STEP 5.0 0.0;
-      target: "e.dragable.hbar";
-      }
-
-   }
-
-   group {
-   name: "modules/efm_navigation/pathbar_button";
-      images {
-      image: "bt_base1.png" COMP;
-      image: "bt_base2.png" COMP;
-      image: "bt_dis_base.png" COMP;
-      image: "bt_hilight.png" COMP;
-      image: "bt_shine.png" COMP;
-      image: "bt_dis_hilight.png" COMP;
-      image: "bt_dis_shine.png" COMP;
-      }
-
-      parts {
-        part {
-        name: "bg";
-        type: IMAGE;
-        mouse_events: 0;
-           description {
-           state: "default" 0.0;
-           min: 28 28;
-              image {
-              normal: "bt_base2.png";
-              border: 7 7 7 7;
-              }
-           }
-           description {
-           state: "down" 0.0;
-           inherit: "default" 0.0;
-           image.normal: "bt_base1.png";
-           }
-        }
-        part {
-        name: "label3";
-        type: TEXT;
-        mouse_events: 0;
-        scale: 1;
-           description {
-           state: "default" 0.0;
-           rel1.to: "e.text.label";
-           rel2.to: "e.text.label";
-           visible: 0;
-              text {
-              font: "Sans";
-              text_source: "e.text.label";
-              size: 10;
-              min: 1 1;
-              }
-           }
-        }
-        part {
-        name: "label2";
-        type: TEXT;
-        mouse_events: 0;
-        scale: 1;
-           description {
-           state: "default" 0.0;
-           max: 150 32;
-           rel1.to: "e.text.label";
-           rel2.to: "e.text.label";
-           color: 224 224 224 255;
-              text {
-              font: "Sans";
-              text_source: "e.text.label";
-              size: 10;
-              min: 0 1;
-              align: 0.5 0.5;
-              elipsis: 0.0;
-              }
-           }
-           description {
-           state: "selected" 0.0;
-           inherit: "default" 0.0;
-           visible: 0;
-           }
-        }
-        part {
-        name: "e.text.label";
-        type: TEXT;
-        mouse_events: 0;
-        scale: 1;
-           description {
-           state: "default" 0.0;
-           max: 150 32;
-           rel1.offset: 7 0;
-           rel2.offset: -8 -1;
-           visible: 0;
-           color: 255 255 255 255;
-              text {
-              font: "Sans:style=Bold";
-              size: 10;
-              min: 0 1;
-              max: 1 0;
-              align: 0.5 0.5;
-              elipsis: 0.0;
-              }
-           }
-           description {
-           state: "selected" 0.0;
-           inherit: "default" 0.0;
-           visible: 1;
-           }
-        }
-        part {
-        name: "fg1";
-        type: IMAGE;
-        mouse_events: 0;
-           description {
-           state: "default" 0.0;
-           rel1.to: "bg";
-              rel2 {
-              to: "bg";
-              relative: 1.0 0.5;
-              }
-              image {
-              normal: "bt_hilight.png";
-              border: 7 7 7 0;
-              }
-           }
-        }
-        part {
-        name: "fg2";
-        type: IMAGE;
-        mouse_events: 0;
-           description {
-           state: "default" 0.0;
-           rel1.to: "bg";
-           rel2.to: "bg";
-              image {
-              normal: "bt_shine.png";
-              border: 7 7 7 7;
-              }
-           }
-        }
-        part {
-        name: "event";
-        type: RECT;
-        mouse_events: 1;
-        ignore_flags: ON_HOLD;
-           description {
-           state: "default" 0.0;
-           color: 0 0 0 0;
-           }
-        }
-      }
-      programs {
-        program {
-        name: "click";
-        signal: "mouse,down,1";
-        source: "event";
-        action: STATE_SET "down" 0.0;
-        target: "bg";
-        }
-        program {
-        name: "unclick";
-        signal: "mouse,up,1";
-        source: "event";
-        action: STATE_SET "default" 0.0;
-        target: "bg";
-        }
-        program {
-        name: "send";
-        signal: "mouse,clicked,1";
-        source: "event";
-        action: SIGNAL_EMIT "e,action,click" "";
-        }
-        program {
-        name: "select";
-        signal: "e,state,selected";
-        source: "e";
-        action: STATE_SET "selected" 0.0;
-        target: "e.text.label";
-        target: "label2";
-        }
-        program {
-        name: "normal";
-        signal: "e,state,default";
-        source: "e";
-        action: STATE_SET "default" 0.0;
-        target: "e.text.label";
-        target: "label2";
-        }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: TASKS ***/
-
-   group { name:"modules/tasks/item";
-      images {
-         image: "bt_base1.png" COMP;
-         image: "bt_base2.png" COMP;
-         image: "bt_hilight.png" COMP;
-         image: "bt_shine.png" COMP;
-         image: "bt_glow.png" COMP;
-         image: "bt_dis_base.png" COMP;
-         image: "bt_dis_hilight.png" COMP;
-         image: "exclam.png" COMP;
-      }
-      parts {
-         part { name: "button_image";
-            mouse_events: 1;
-            description { state: "default" 0.0;
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-            }
-            description { state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_base1.png";
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_base2.png";
-                  border: 7 7 7 7;
-               }
-            }
-         }
-         part { name: "icon_area"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               align: 0.0 0.5;
-               rel1 {
-                  relative: 0.0 0.0;
-                  offset: 3  3;
-                  to: "button_image";
-               }
-               rel2 {
-                  relative: 0.0 1.0;
-                  offset: 3   -4;
-                  to: "button_image";
-               }
-            }
-            description { state: "iconified" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.0 0.25;
-               rel2.relative: 0.0 0.75;
-            }
-         }
-         part { name: "icon_area2"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-            }
-            description { state: "uw0" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description { state: "uw1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description { state: "uw2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description { state: "uw3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description { state: "uw4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part { name: "e.swallow.icon";
-            type: SWALLOW;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               aspect: 1.0 1.0;
-               rel1.to: "icon_area2";
-               rel2.to: "icon_area2";
-            }
-         }
-         part { name: "urgent";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "urgent2";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description { state: "faded" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-         part { name: "e.text.label"; type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            scale: 1;
-            description { state: "default" 0.0;
-               rel1 {
-                  relative: 1.0  0.0;
-                  offset: 2    3;
-                  to_x: "icon_area";
-                  to_y: "button_image";
-               }
-               rel2 {
-                  relative: 1.0  1.0;
-                  offset: -4   -4;
-                  to: "button_image";
-               }
-               color_class: "tasks_text";
-               text {
-                  font: "Sans";
-                  size: 10;
-                  min: 0 1;
-                  align: 0.0 0.5;
-                  text_class: "tasks_text";
-               }
-            }
-            description { state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               color_class: "tasks_text_focused";
-               text.font: "Sans:style=Bold";
-               text.text_class: "tasks_text_focused";
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               color_class: "tasks_text_focused";
-               text.font: "Sans:style=Bold";
-               text.text_class: "tasks_text_focused";
-            }
-         }
-         part { name: "over1";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_hilight.png";
-                  border: 7 7 7 0;
-               }
-            }
-         }
-         part { name: "over2";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               image {
-                  normal: "bt_shine.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part { name: "over3";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 7 7 9 9;
-               }
-               fill.smooth : 0;
-            }
-            description { state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-      }
-      programs {
-         program { name: "button_click";
-            signal: "mouse,down,1";
-            source: "button_image";
-            action: STATE_SET "clicked" 0.0;
-            target: "button_image";
-            target: "over3";
-            target: "e.text.label";
-         }
-         program { name: "button_unclick";
-            signal: "mouse,up,1";
-            source: "button_image";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over3";
-            target: "e.text.label";
-         }
-         program { name: "button_unclick2";
-            signal: "mouse,clicked,1";
-            source: "button_image";
-            action: SIGNAL_EMIT "e,action,click" "";
-         }
-         program { name: "focused";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            target: "button_image";
-            target: "over1";
-            target: "e.text.label";
-         }
-         program { name: "unfocused";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over1";
-            target: "e.text.label";
-         }
-         program { name: "urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.5;
-            target: "urgent";
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program { name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            transition: LINEAR 0.5;
-            target: "urgent2";
-            after: "urgent3";
-         }
-         program { name: "urgent3";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program { name: "urgentw0";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw1";
-         }
-         program { name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw2";
-         }
-         program { name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program { name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw4";
-         }
-         program { name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw0";
-         }
-         program { name: "not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            target: "urgent";
-            target: "urgent2";
-            target: "urgent3";
-            after: "not_urgent2";
-         }
-         program { name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            target: "icon_area2";
-         }
-         program { name: "iconified";
-            signal: "e,state,iconified";
-            source: "e";
-            action: STATE_SET "iconified" 0.0;
-            transition: DECELERATE 1.0;
-            target: "icon_area";
-         }
-         program { name: "uniconified";
-            signal: "e,state,uniconified";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 1.0;
-            target: "icon_area";
-         }
-      }
-   }
-   group { name:"modules/tasks/item_vert";
-      images {
-         image: "bt_base1.png" COMP;
-         image: "bt_base2.png" COMP;
-         image: "bt_hilight.png" COMP;
-         image: "bt_shine.png" COMP;
-         image: "bt_glow.png" COMP;
-         image: "bt_dis_base.png" COMP;
-         image: "bt_dis_hilight.png" COMP;
-         image: "exclam.png" COMP;
-      }
-      parts {
-         part { name: "button_image";
-            mouse_events: 1;
-            description { state: "default" 0.0;
-               image {
-                  normal: "bt_dis_base.png";
-                  border: 4 4 4 4;
-               }
-            }
-            description { state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               image.normal: "bt_base1.png";
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_base2.png";
-                  border: 7 7 7 7;
-               }
-            }
-         }
-         part { name: "icon_area"; type: RECT;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               align: 0.5 0.5;
-               rel1 {
-                  offset: 3  3;
-                  to: "button_image";
-               }
-               rel2 {
-                  offset: -4   -4;
-                  to: "button_image";
-               }
-            }
-            description { state: "iconified" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: 0.25 0.25;
-               rel2.relative: 0.75 0.75;
-            }
-         }
-         part { name: "icon_area2"; type: RECT;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-            }
-            description { state: "uw0" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -3 -2;
-               rel2.offset: -4 -3;
-            }
-            description { state: "uw1" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: 5 -2;
-               rel2.offset: 4 -3;
-            }
-            description { state: "uw2" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -1 4;
-               rel2.offset: -2 3;
-            }
-            description { state: "uw3" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -2 -1;
-               rel2.offset: -3 -2;
-            }
-            description { state: "uw4" 0.0;
-               inherit: "default" 0.0;
-               rel1.offset: -4 1;
-               rel2.offset: -5 0;
-            }
-         }
-         part { name: "e.swallow.icon";
-            type: SWALLOW;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               aspect: 1.0 1.0;
-               rel1.to: "icon_area2";
-               rel2.to: "icon_area2";
-            }
-         }
-         part { name: "urgent";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-         part { name: "urgent2";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               aspect: 1.0 1.0;
-               aspect_preference: BOTH;
-               rel1.to: "icon_area";
-               rel2.to: "icon_area";
-               image.normal: "exclam.png";
-            }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-            description { state: "faded" 0.0;
-               inherit: "default" 0.0;
-               rel1.relative: -1.0 -1.0;
-               rel2.relative: 2.0 2.0;
-               visible: 1;
-               color: 255 255 255 0;
-            }
-         }
-         part { name: "over1";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel2.relative: 1.0 0.5;
-               image {
-                  normal: "bt_dis_hilight.png";
-                  border: 4 4 4 0;
-               }
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "bt_hilight.png";
-                  border: 7 7 7 0;
-               }
-            }
-         }
-         part { name: "over2";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               rel1.to: "button_image";
-               rel2.to: "button_image";
-               image {
-                  normal: "bt_shine.png";
-                  border: 7 7 7 7;
-               }
-            }
-            description { state: "focused" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-            }
-         }
-         part { name: "over3";
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               visible: 0;
-               color: 255 255 255 0;
-               image {
-                  normal: "bt_glow.png";
-                  border: 7 7 9 9;
-               }
-               fill.smooth : 0;
-            }
-            description { state: "clicked" 0.0;
-               inherit: "default" 0.0;
-               visible: 1;
-               color: 255 255 255 255;
-            }
-         }
-      }
-      programs {
-         program { name: "button_click";
-            signal: "mouse,down,1";
-            source: "button_image";
-            action: STATE_SET "clicked" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program { name: "button_unclick";
-            signal: "mouse,up,1";
-            source: "button_image";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over3";
-         }
-         program { name: "button_unclick2";
-            signal: "mouse,clicked,1";
-            source: "button_image";
-            action: SIGNAL_EMIT "e,action,click" "";
-         }
-         program { name: "focused";
-            signal: "e,state,focused";
-            source: "e";
-            action: STATE_SET "focused" 0.0;
-            target: "button_image";
-            target: "over1";
-         }
-         program { name: "unfocused";
-            signal: "e,state,unfocused";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            target: "button_image";
-            target: "over1";
-         }
-         program { name: "urgent";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 0.5;
-            target: "urgent";
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program { name: "urgent2";
-            action: STATE_SET "faded" 0.0;
-            transition: LINEAR 0.5;
-            target: "urgent2";
-            after: "urgent3";
-         }
-         program { name: "urgent3";
-            action: STATE_SET "visible" 0.0;
-            target: "urgent2";
-            after: "urgent2";
-         }
-         program { name: "urgentw0";
-            signal: "e,state,urgent";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw1";
-         }
-         program { name: "urgentw1";
-            action: STATE_SET "uw1" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw2";
-         }
-         program { name: "urgentw2";
-            action: STATE_SET "uw2" 0.0;
-            target: "icon_area2";
-            transition: DECELERATE 0.1;
-            after: "urgentw3";
-         }
-         program { name: "urgentw3";
-            action: STATE_SET "uw3" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw4";
-         }
-         program { name: "urgentw4";
-            action: STATE_SET "uw4" 0.0;
-            transition: DECELERATE 0.1;
-            target: "icon_area2";
-            after: "urgentw0";
-         }
-         program { name: "not_urgent";
-            signal: "e,state,not_urgent";
-            source: "e";
-            action: ACTION_STOP;
-            target: "urgentw0";
-            target: "urgentw1";
-            target: "urgentw2";
-            target: "urgentw3";
-            target: "urgentw4";
-            target: "urgent";
-            target: "urgent2";
-            target: "urgent3";
-            after: "not_urgent2";
-         }
-         program { name: "not_urgent2";
-            action: STATE_SET "default" 0.0;
-            target: "urgent";
-            target: "urgent2";
-            target: "icon_area2";
-         }
-         program { name: "iconified";
-            signal: "e,state,iconified";
-            source: "e";
-            action: STATE_SET "iconified" 0.0;
-            transition: DECELERATE 1.0;
-            target: "icon_area";
-         }
-         program { name: "uniconified";
-            signal: "e,state,uniconified";
-            source: "e";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 1.0;
-            target: "icon_area";
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: XKBSWITCH ***/
-   group { name: "modules/xkbswitch/main";
-      images {
-         image: "xkbshad.png" COMP;
-      }
-      max: 128 128;
-      parts {
-         part { name: "shadow";
-            mouse_events: 1;
-            description { state: "default" 0.0;
-               rel1.to: "e.swallow.flag";
-               rel1.offset: -2 -1;
-               rel2.to: "e.swallow.flag";
-               rel2.offset: 1 2;
-               image {
-                  normal: "xkbshad.png";
-                  border: 5 5 5 5;
-               }
-            }
-         }
-         part { name: "e.swallow.flag";
-            type: SWALLOW;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1.offset: 2 3;
-               rel2.offset: -3 -4;
-            }
-         }
-         part { name: "e.text.label"; type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  to: "e.swallow.flag";
-                  relative: 0.0 0.5;
-               }
-               rel2 {
-                  to: "e.swallow.flag";
-                  relative: 1.0 0.5;
-               }
-               color: 255 255 255 0;
-               color3: 0 0 0 0;
-               text {
-                  font: "Sans";
-                  size: 9;
-                  min: 0 1;
-                  text_class: "module_small";
-               }
-           }
-            description { state: "visible" 0.0;
-               inherit: "default" 0.0;
-               color: 255 255 255 255;
-               color3: 0 0 0 24;
-            }
-         }
-         part { name: "event"; type: RECT;
-            mouse_events: 1;
-            description { state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-      programs {
-         program { name: "fade1";
-            signal: "mouse,in";
-            source: "event";
-            action: STATE_SET "visible" 0.0;
-            transition: DECELERATE 1.0;
-            target: "e.text.label";
-         }
-         program { name: "fade2";
-            signal: "mouse,out";
-            source: "event";
-            action: STATE_SET "default" 0.0;
-            transition: DECELERATE 1.0;
-            target: "e.text.label";
-         }
-      }
-   }
-
-   group { name: "modules/xkbswitch/noflag";
-      max: 128 128;
-      parts {
-         part { name: "e.text.label"; type: TEXT;
-            effect: SOFT_SHADOW;
-            mouse_events: 0;
-            description { state: "default" 0.0;
-               rel1 {
-                  relative: 0.0 0.5;
-               }
-               rel2 {
-                  relative: 1.0 0.5;
-               }
-               color: 255 255 255 255;
-               color3: 0 0 0 24;
-               text {
-                  font: "Sans";
-                  size: 9;
-                  min: 0 1;
-                  text_class: "module_small";
-               }
-           }
-         }
-         part { name: "event"; type: RECT;
-            mouse_events: 1;
-            description { state: "default" 0.0;
-               color: 0 0 0 0;
-            }
-         }
-      }
-   }
-
-/////////////////////////////////////////////////////////////////////////////
-/*** MOD: CONF_RANDR ***/
-   group
-     {
-        name: "e/conf/randr/main/monitor";
-        parts
-          {
-             part 
-               {
-                  name: "base";
-                  type: RECT;
-                  mouse_events: 0;
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 0;
-                    }
-               }
-             part
-               {
-                  name: "e.swallow.frame";
-                  type: SWALLOW;
-                  clip_to: "base";
-                  description
-                    {
-                       state: "default" 0.0;
-                       rel1
-                         {
-                            offset: 2 0;
-                            to: "base";
-                         }
-                       rel2.to: "base";
-                    }
-               }
-             part
-               {
-                  name: "e.swallow.stand";
-                  type: SWALLOW;
-                  clip_to: "base";
-                  description
-                    {
-                       state: "default" 0.0;
-                       align: 0.5 0.0;
-                       rel1
-                         {
-                            relative: 0.0 1.0;
-                            offset: 0 19;
-                            to_x: "base";
-                            to_y: "e.swallow.frame";
-                         }
-                       rel2.to_x: "e.swallow.frame";
-                    }
-               }
-          }
-        programs
-          {
-             program
-               {
-                  name: "enabled";
-                  signal: "e,state,enabled";
-                  source: "e";
-                  action: STATE_SET "default" 0.0;
-                  target: "base";
-               }
-             program
-               {
-                  name: "disabled";
-                  signal: "e,state,disabled";
-                  source: "e";
-                  action: STATE_SET "disabled" 0.0;
-                  target: "base";
-               }
-          }
-     }
-
-   group
-     {
-        name: "e/conf/randr/main/frame";
-        images
-          {
-             image: "randr_monitor.png" COMP;
-             image: "randr_icon_off.png" COMP;
-             image: "randr_icon_on.png" COMP;
-             image: "big_arrow_up.png" COMP;
-          }
-        styles 
-          {
-             style 
-               {
-                  name: "output_name";
-                  base: "font=Sans:style=Bold font_size=10 text_class=tb_plain align=center valign=center color=#ffffff style=soft_shadow shadow_color=#00000080 wrap=word";
-                  tag:  "br" "\n";
-                  tag:  "hilight" "+ font=Sans:style=Bold text_class=tb_light";
-               }
-             style 
-               {
-                  name: "resolution";
-                  base: "font=Sans:style=Bold font_size=12 text_class=tb_plain align=center valign=center color=#ffffff style=soft_shadow shadow_color=#00000080 wrap=word";
-                  tag:  "br" "\n";
-                  tag:  "hilight" "+ font=Sans:style=Bold text_class=tb_light";
-               }
-          }
-        parts
-          {
-             part
-               {
-                  name: "clip";
-                  type: RECT;
-                  mouse_events: 0;
-                  description
-                    {
-                       state: "default" 0.0;
-                       rel1.to: "e.swallow.preview";
-                       rel2.to: "e.swallow.preview";
-                    }
-               }
-             part
-               {
-                  name: "e.swallow.preview";
-                  type: SWALLOW;
-                  clip_to: "clip";
-                  description
-                    {
-                       state: "default" 0.0;
-                       rel1
-                         {
-                            offset: 12 14;
-                            to: "frame";
-                         }
-                       rel2
-                         {
-                            offset: -14 -14;
-                            to: "frame";
-                         }
-                    }
-               }
-             part
-               {
-                  name: "e.text.resolution";
-                  type: TEXTBLOCK;
-                  mouse_events: 0;
-                  clip_to: "clip";
-                  description
-                    {
-                       state: "default" 0.0;
-                       align: 0.5 0.5;
-                       rel1
-                         {
-                            relative: 0.0 1.0;
-                            offset: 0 0;
-                            to_x: "e.swallow.preview";
-                            to_y: "e.text.name";
-                         }
-                       rel2
-                         {
-                            offset: -1 -3;
-                            to: "e.swallow.preview";
-                         }
-                       text
-                         {
-                            style: "resolution";
-                            min: 1.0 1.0;
-                            max: 1.0 1.0;
-                         }
-                    }
-               }
-             part
-               {
-                  name: "e.text.name";
-                  type: TEXTBLOCK;
-                  mouse_events: 0;
-                  clip_to: "clip";
-                  description
-                    {
-                       state: "default" 0.0;
-                       align: 0.5 0.0;
-                       color: 255 255 255 255;
-                       rel1
-                         {
-                            offset: 0 10;
-                            to: "e.swallow.preview";
-                         }
-                       rel2.to: "e.swallow.preview";
-                       text
-                         {
-                            style: "output_name";
-                            min: 1.0 1.0;
-                            max: 1.0 1.0;
-                         }
-                    }
-               }
-             part
-               {
-                  name: "refresh_tab";
-                  type: RECT;
-                  mouse_events: 0;
-                  clip_to: "clip";
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 128;
-                       rel1
-                         {
-                            relative: 0.0 1.0;
-                            offset: 2 -16;
-                            to: "e.swallow.preview";
-                         }
-                       rel2
-                         {
-                            relative: 0.0 1.0;
-                            offset: 23 0;
-                            to: "e.swallow.preview";
-                         }
-                    }
-                  description
-                    {
-                       state: "out" 0.0;
-                       inherit: "default" 0.0;
-                       color: 255 255 255 200;
-                       rel1
-                         {
-                            relative: 0.0 0.0;
-                            offset: 2 2;
-                            to: "e.swallow.preview";
-                         }
-                       rel2
-                         {
-                            relative: 0.0 0.0;
-                            offset: 23 16;
-                            to: "e.swallow.preview";
-                         }
-                    }
-               }
-             part
-               {
-                  name: "refresh_arrow";
-                  type: IMAGE;
-                  mouse_events: 0;
-                  description
-                    {
-                       state: "default" 0.0;
-                       fixed: 1 1;
-                       align: 0.5 0.5;
-                       min: 22 22;
-                       max: 22 22;
-                       rel1.to: "refresh_tab";
-                       rel2.to: "refresh_tab";
-                       image.normal: "big_arrow_up.png";
-                    }
-               }
-             part
-               {
-                  name: "refresh_bg";
-                  type: RECT;
-                  mouse_events: 0;
-                  clip_to: "clip";
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 200;
-                       rel1.to: "e.swallow.refresh";
-                       rel2.to: "e.swallow.refresh";
-                       visible: 0;
-                    }
-                  description
-                    {
-                       state: "out" 0.0;
-                       inherit: "default" 0.0;
-                       visible: 1;
-                    }
-               }
-             part
-               {
-                  name: "e.swallow.refresh";
-                  type: SWALLOW;
-                  clip_to: "clip";
-                  description
-                    {
-                       state: "default" 0.0;
-                       align: 0.0 0.0;
-                       fixed: 1 0;
-                       rel1
-                         {
-                            relative: 0.0 1.0;
-                            to: "refresh_tab";
-                         }
-                       rel2
-                         {
-                            relative: 0.0 1.0;
-                            to_x: "refresh_tab";
-                            to_y: "e.swallow.preview";
-                         }
-                    }
-               }
-             part
-               {
-                  name: "e.event.arrow.hide";
-                  type: RECT;
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 0;
-                       rel1.to: "refresh_tab";
-                       rel2.to: "refresh_tab";
-                    }
-                  description
-                    {
-                       state: "out" 0.0;
-                       inherit: "default" 0.0;
-                       visible: 0;
-                    }
-               }
-             part
-               {
-                  name: "e.event.arrow.show";
-                  type: RECT;
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 0;
-                       visible: 0;
-                       rel1.to: "refresh_tab";
-                       rel2.to: "refresh_tab";
-                    }
-                  description
-                    {
-                       state: "out" 0.0;
-                       inherit: "default" 0.0;
-                       visible: 1;
-                    }
-               }
-             part
-               {
-                  name: "frame";
-                  type: IMAGE;
-                  mouse_events: 0;
-                  description
-                    {
-                       state: "default" 0.0;
-                       image
-                         {
-                            normal: "randr_monitor.png";
-                            border: 14 14 15 14;
-                         }
-                    }
-               }
-
-             /* we will use a rect in this theme. Other themes could use 
-              * an icon to indicate rotate (or whatever they want).
-              * 
-              * Regardless of what is used, the 'rotate' object 
-              * should emit signals for mouse_in, mouse_out, and also 
-              * signals to indicate when to start or stop rotating */
-             part
-               {
-                  name: "e.event.rotate";
-                  type: RECT;
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 0;
-                       rel1
-                         {
-                            relative: 0.0 1.0;
-                            offset: 0 -13;
-                            to: "frame";
-                         }
-                       rel2
-                         {
-                            relative: 0.0 1.0;
-                            offset: 11 -1;
-                            to: "frame";
-                         }
-                    }
-               }
-
-             /* we will use a rect in this theme. Other themes could use 
-              * an icon to indicate resize (or whatever they want).
-              * 
-              * Regardless of what is used, the 'resize' object 
-              * should emit signals for mouse_in, mouse_out, and also 
-              * signals to indicate when to start or stop resizing */
-             part
-               {
-                  name: "e.event.resize";
-                  type: RECT;
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 0;
-                       rel1
-                         {
-                            relative: 1.0 1.0;
-                            offset: -13 -13;
-                            to: "frame";
-                         }
-                       rel2.to: "frame";
-                    }
-               }
-             part
-               {
-                  name: "overlay";
-                  type: RECT;
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 128;
-                       visible: 0;
-                    }
-                  description
-                    {
-                       state: "disabled" 0.0;
-                       inherit: "default" 0.0;
-                       visible: 1;
-                    }
-               }
-
-             part
-               {
-                  name: "indicator";
-                  type: IMAGE;
-                  mouse_events: 0;
-                  description
-                    {
-                       state: "default" 0.0;
-                       rel1
-                         {
-                            offset: -13 0;
-                            to: "e.event.resize";
-                         }
-                       rel2
-                         {
-                            relative: 0.0 1.0;
-                            offset: 0 -1;
-                            to: "e.event.resize";
-                         }
-                       image.normal: "randr_icon_on.png";
-                    }
-                  description
-                    {
-                       state: "disabled" 0.0;
-                       inherit: "default" 0.0;
-                       image.normal: "randr_icon_off.png";
-                    }
-               }
-             part
-               {
-                  name: "e.event.indicator";
-                  type: RECT;
-                  description
-                    {
-                       state: "default" 0.0;
-                       color: 255 255 255 0;
-                       rel1.to: "indicator";
-                       rel2.to: "indicator";
-                    }
-               }
-          }
-        programs
-          {
-             program
-               {
-                  name: "resize_mouse_in";
-                  signal: "mouse,in";
-                  source: "e.event.resize";
-                  action: SIGNAL_EMIT "e,action,resize,in" "e";
-               }
-             program
-               {
-                  name: "resize_mouse_out";
-                  signal: "mouse,out";
-                  source: "e.event.resize";
-                  action: SIGNAL_EMIT "e,action,resize,out" "e";
-               }
-             program
-               {
-                  name: "resize_start";
-                  signal: "mouse,down,1";
-                  source: "e.event.resize";
-                  action: SIGNAL_EMIT "e,action,resize,start" "e";
-               }
-             program
-               {
-                  name: "resize_stop";
-                  signal: "mouse,up,1";
-                  source: "e.event.resize";
-                  action: SIGNAL_EMIT "e,action,resize,stop" "e";
-               }
-             program
-               {
-                  name: "rotate_mouse_in";
-                  signal: "mouse,in";
-                  source: "e.event.rotate";
-                  action: SIGNAL_EMIT "e,action,rotate,in" "e";
-               }
-             program
-               {
-                  name: "rotate_mouse_out";
-                  signal: "mouse,out";
-                  source: "e.event.rotate";
-                  action: SIGNAL_EMIT "e,action,rotate,out" "e";
-               }
-             program
-               {
-                  name: "rotate_start";
-                  signal: "mouse,down,1";
-                  source: "e.event.rotate";
-                  action: SIGNAL_EMIT "e,action,rotate,start" "e";
-               }
-             program
-               {
-                  name: "rotate_stop";
-                  signal: "mouse,up,1";
-                  source: "e.event.rotate";
-                  action: SIGNAL_EMIT "e,action,rotate,stop" "e";
-               }
-             program
-               {
-                  name: "indicator_mouse_in";
-                  signal: "mouse,in";
-                  source: "e.event.indicator";
-                  action: SIGNAL_EMIT "e,action,indicator,in" "e";
-               }
-             program
-               {
-                  name: "indicator_mouse_out";
-                  signal: "mouse,out";
-                  source: "e.event.indicator";
-                  action: SIGNAL_EMIT "e,action,indicator,out" "e";
-               }
-             program
-               {
-                  name: "indicator_toggle";
-                  signal: "mouse,clicked,1";
-                  source: "e.event.indicator";
-                  action: SIGNAL_EMIT "e,action,indicator,toggle" "e";
-               }
-             program
-               {
-                  name: "enabled";
-                  signal: "e,state,enabled";
-                  source: "e";
-                  action: STATE_SET "default" 0.0;
-                  target: "indicator";
-                  target: "overlay";
-               }
-             program
-               {
-                  name: "disabled";
-                  signal: "e,state,disabled";
-                  source: "e";
-                  action: STATE_SET "disabled" 0.0;
-                  target: "indicator";
-                  target: "overlay";
-               }
-             program
-               {
-                  name: "refresh_click_show";
-                  signal: "mouse,down,1";
-                  source: "e.event.arrow.hide";
-                  action: SIGNAL_EMIT "e,action,panel,show" "e";
-               }
-             program
-               {
-                  name: "refresh_show";
-                  signal: "e,action,panel,show";
-                  source: "e";
-                  action: STATE_SET "out" 0.0;
-                  target: "refresh_bg";
-                  target: "refresh_tab";
-                  target: "e.event.arrow.hide";
-                  target: "e.event.arrow.show";
-                  transition: DECELERATE 0.5;
-               }
-             program
-               {
-                  name: "refresh_click_hide";
-                  signal: "mouse,down,1";
-                  source: "e.event.arrow.show";
-                  action: SIGNAL_EMIT "e,action,panel,hide" "e";
-               }
-             program
-               {
-                  name: "refresh_hide";
-                  signal: "e,action,panel,hide";
-                  source: "e";
-                  action: STATE_SET "default" 0.0;
-                  target: "refresh_bg";
-                  target: "refresh_tab";
-                  target: "e.event.arrow.hide";
-                  target: "e.event.arrow.show";
-                  transition: ACCELERATE 0.2;
-               }
-          }
-     }
-
-   group
-     {
-        name: "e/conf/randr/main/stand";
-        images.image: "randr_stand.png" COMP;
-        parts
-          {
-             part
-               {
-                  name: "stand";
-                  type: IMAGE;
-                  mouse_events: 0;
-                  description
-                    {
-                       state: "default" 0.0;
-                       aspect: (299/81) (299/81);
-                       min: 150 41;
-                       max: 150 41;
-                       image.normal: "randr_stand.png";
-                    }
-               }
-          }
-     }
-
+// desktop in general
+#include "edc/comp.edc"
+#include "edc/background.edc"
+#include "edc/shelf.edc"
+#include "edc/border.edc"
+#include "edc/dialog.edc"
+#include "edc/conf.edc"
+#include "edc/gadman.edc"
+#include "edc/syscon.edc"
+#include "edc/pointer.edc"
+// widgets
+#include "edc/menu.edc"
+#include "edc/button.edc"
+#include "edc/check.edc"
+#include "edc/radio.edc"
+#include "edc/label.edc"
+#include "edc/frame.edc"
+#include "edc/slider.edc"
+#include "edc/scrollframe.edc"
+#include "edc/textblock.edc"
+#include "edc/ilist.edc"
+#include "edc/toolbar.edc"
+#include "edc/preview.edc"
+#include "edc/deskpreview.edc"
+#include "edc/entry.edc"
+#include "edc/fileman.edc"
+#include "edc/colorwell.edc"
+// modules
+#include "edc/start.edc"
+#include "edc/pager.edc"
+#include "edc/xkbswitch.edc"
+#include "edc/tasks.edc"
+#include "edc/connman.edc"
+#include "edc/systray.edc"
+#include "edc/clock.edc"
+
+// port unchanged stuff so this can work as a replacement
+#include "edc/O/about.edc"
+#include "edc/O/backlight.edc"
+#include "edc/O/battery.edc"
+#include "edc/O/border.edc"
+#include "edc/O/border_icons.edc"
+#include "edc/O/clock.edc"
+#include "edc/O/colors.edc"
+#include "edc/O/conf_gad.edc"
+#include "edc/O/cpufreq.edc"
+#include "edc/O/cslider.edc"
+#include "edc/O/desklock.edc"
+#include "edc/O/edgebindings.edc"
+#include "edc/O/efm_icons.edc"
+#include "edc/O/evrything.edc"
+#include "edc/O/fontpreview.edc"
+#include "edc/O/gadman.edc"
+#include "edc/O/ibarbox.edc"
+#include "edc/O/icons.edc"
+#include "edc/O/illume_gad.edc"
+#include "edc/O/init.edc"
+#include "edc/O/mixer.edc"
+#include "edc/O/randr.edc"
+#include "edc/O/spectrum.edc"
+#include "edc/O/temperature.edc"
+#include "edc/O/transitions.edc"
+#include "edc/O/wallpaper.edc"
+#include "edc/O/winlist.edc"
+#include "edc/O/wizard.edc"
 }
diff --git a/data/themes/edc/O/about.edc b/data/themes/edc/O/about.edc
new file mode 100644 (file)
index 0000000..b7ffa5e
--- /dev/null
@@ -0,0 +1,705 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** ABOUT E ***/
+
+   group {
+      name: "e/widgets/about/main";
+      images {
+         image: "O/vgrad_dark.png" COMP;
+         image: "O/about_top.png" COMP;
+         image: "O/about_mid.png" COMP;
+         image: "O/about_bot.png" COMP;
+         image: "O/dia_botshad.png" COMP;
+         image: "O/topsh.png" COMP;
+         image: "O/logo_white_128.png" COMP;
+         image: "O/bt_base1.png" COMP;
+         image: "O/bt_base2.png" COMP;
+         image: "O/bt_hilight.png" COMP;
+         image: "O/bt_shine.png" COMP;
+         image: "O/bt_glow.png" COMP;
+      }
+      // data.item: "borderless" "1";
+      // data.item: "shaped" "1";
+      styles {
+         style {
+            name: "about_style";
+            base: "font=Sans:style=Bold font_size=10 align=center text_class=tb_plain color=#e0e0e0ff style=soft_shadow shadow_color=#00000020 wrap=word";
+            tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light color=#f00 style=soft_shadow";
+            tag: "title" "+ font_size=12 font=Sans:style=Bold text_class=tb_big style=soft_shadow color=#fff shadow_color=#00000020";
+            tag: "/title" "- \n \n";
+            tag: "br" "\n";
+         }
+      }
+      min: 300 240;
+      max: 640 640;
+      parts {
+         part {
+            name: "sizer";
+            type: RECT;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               min: 300 240;
+               visible: 0;
+            }
+         }
+         part {
+            name: "about_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "top";
+                  relative: 0.0 0.0;
+                  offset: 6 0;
+               }
+               rel2 {
+                  to: "top";
+                  relative: 1.0 1.0;
+                  offset: -7 -7;
+               }
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "authors_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "bot";
+                  relative: 0.0 0.0;
+                  offset: 6 6;
+               }
+               rel2 {
+                  to: "bot";
+                  relative: 1.0 1.0;
+                  offset: -7 -1;
+               }
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "background_image";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/vgrad_dark.png";
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0 1.0;
+                     offset: 36 0;
+                  }
+               }
+            }
+         }
+         part {
+            name: "e.textblock.about";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            clip_to: "about_clip";
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               fixed: 1 1;
+               align: 0.5 0.0;
+               max: 10000 10000;
+               min: 160 0;
+               rel1 {
+                  to: "top";
+                  relative: 0.0 1.0;
+                  offset: 32 -17;
+               }
+               rel2 {
+                  to: "top";
+                  relative: 1.0 1.0;
+                  offset: -33 -17;
+               }
+               text {
+                  style: "about_style";
+                  min: 0 1;
+               }
+            }
+            description {
+               state: "up" 0.0;
+               inherit: "default" 0.0;
+               align: 0.5 1.0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 32 0;
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  offset: -33 -1;
+               }
+            }
+         }
+         part {
+            name: "e.textblock.authors";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            clip_to: "authors_clip";
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               fixed: 1 1;
+               align: 0.5 0.0;
+               max: 10000 10000;
+               min: 160 0;
+               rel1 {
+                  to: "bot";
+                  relative: 0.0 1.0;
+                  offset: 32 0;
+               }
+               rel2 {
+                  to: "bot";
+                  relative: 1.0 1.0;
+                  offset: -33 0;
+               }
+               text {
+                  style: "about_style";
+                  min: 0 1;
+               }
+            }
+            description {
+               state: "up" 0.0;
+               inherit: "default" 0.0;
+               align: 0.5 1.0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 32 16;
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  offset: -33 16;
+               }
+            }
+         }
+         part {
+            name: "top";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/about_top.png";
+               image.middle: 0;
+               image.border: 28 28 0 28;
+               rel2.to_y: "e.text.title";
+               rel2.relative: 1.0 0.0;
+               rel2.offset: -1 6;
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "bot";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/about_bot.png";
+               image.middle: 0;
+               image.border: 28 28 28 0;
+               rel1.to_y: "e.text.title";
+               rel1.relative: 0.0 1.0;
+               rel1.offset: 0 -5;
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "mid";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/about_mid.png";
+               rel1 {
+                  to: "top";
+                  relative: 0.0 1.0;
+                  offset: 0 -1;
+               }
+               rel2 {
+                  to: "bot";
+                  relative: 1.0 0.0;
+                  offset: -1 0;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "e.text.title";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 255;
+               align: 1.0 0.5;
+               rel1 {
+                  relative: 0.0 0.5;
+                  offset: 0 0;
+               }
+               rel2 {
+                  to_x: "logo";
+                  relative: 0.0 0.5;
+                  offset: 11 -1;
+               }
+               text {
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  min: 1 1;
+                  align: 1.0 0.5;
+                  text_class: "about_title";
+               }
+            }
+         }
+         part {
+            name: "e.text.version";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 255;
+               align: 0.0 0.5;
+               rel1 {
+                  to_x: "logo";
+                  relative: 1.0 0.5;
+                  offset: -12 0;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: -1 -1;
+               }
+               text {
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.0 0.5;
+                  text_class: "about_version";
+               }
+            }
+         }
+         part {
+            name: "shadow";
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               image.normal: "O/topsh.png";
+               align: 0.0 0.0;
+               min: 1 16;
+               max: 99999 16;
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "shadow2";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.relative: 0.0 1.0;
+               rel1.offset: 0 -4;
+               image.normal: "O/dia_botshad.png";
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0.0 1.0;
+                     offset: 64 0;
+                  }
+               }
+            }
+         }
+         part {
+            name: "logo";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               image.normal: "O/logo_white_128.png";
+               rel1 {
+                  to: "top";
+                  relative: 0.5 1.0;
+                  offset: 0 -30;
+               }
+               rel2 {
+                  to: "bot";
+                  relative: 0.5 0.0;
+                  offset: -1 29;
+               }
+            }
+         }
+         part {
+            name: "button_image";
+            mouse_events: 1;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               fixed: 1 1;
+               align: 0.5 1.0;
+               rel1.relative: 0.5 0.98;
+               rel1.offset: 0 -1;
+               rel2.relative: 0.5 0.98;
+               rel2.offset: 0 -1;
+               min: 64 32;
+               max: 64 32;
+               image {
+                  normal: "O/bt_base2.png";
+                  border: 7 7 7 7;
+               }
+            }
+            description {
+               state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "O/bt_base1.png";
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            effect: SOFT_SHADOW;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "button_image";
+                  relative: 0.0  0.0;
+                  offset: 3    3;
+               }
+               rel2 {
+                  relative: 1.0  1.0;
+                  offset: -4   -4;
+                  to: "button_image";
+               }
+               color_class: "button_text";
+               text {
+                  text: "Close";
+                  font: "Sans";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.5 0.5;
+                  text_class: "button";
+               }
+            }
+         }
+         part {
+            name: "over1";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "button_image";
+               rel2.to: "button_image";
+               rel2.relative: 1.0 0.5;
+               image {
+                  normal: "O/bt_hilight.png";
+                  border: 7 7 7 0;
+               }
+            }
+         }
+         part {
+            name: "over2";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "button_image";
+               rel2.to: "button_image";
+               image {
+                  normal: "O/bt_shine.png";
+                  border: 7 7 7 7;
+               }
+            }
+         }
+         part {
+            name: "over3";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "button_image";
+               rel2.to: "button_image";
+               visible: 0;
+               color: 255 255 255 0;
+               image {
+                  normal: "O/bt_glow.png";
+                  border: 12 12 12 12;
+               }
+               fill.smooth : 0;
+            }
+            description {
+               state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "showa";
+            signal: "show";
+            source: "";
+            action: STATE_SET "up" 0.0;
+            transition: LINEAR 45.0;
+            target: "e.textblock.about";
+            after: "showa2";
+         }
+         program {
+            name: "showa2";
+            action: STATE_SET "default" 0.0;
+            target: "e.textblock.about";
+            after: "showa";
+         }
+         program {
+            name: "showb";
+            signal: "show";
+            source: "";
+            action: STATE_SET "up" 0.0;
+            transition: LINEAR 45.0;
+            target: "e.textblock.authors";
+            after: "showb2";
+         }
+         program {
+            name: "showb2";
+            action: STATE_SET "default" 0.0;
+            target: "e.textblock.authors";
+            after: "showb";
+         }
+         program {
+            name: "button_click";
+            signal: "mouse,down,1";
+            source: "button_image";
+            action: STATE_SET "clicked" 0.0;
+            target: "button_image";
+            target: "over3";
+         }
+         program {
+            name: "button_unclick";
+            signal: "mouse,up,1";
+            source: "button_image";
+            action: STATE_SET "default" 0.0;
+            target: "button_image";
+            target: "over3";
+         }
+         program {
+            name: "button_unclick2";
+            signal: "mouse,clicked,1";
+            source: "button_image";
+            action: SIGNAL_EMIT "e,action,close" "";
+         }
+      }
+   }
+
+
+/////////////////////////////////////////////////////////////////////////////
+/*** THEME ABOUT ***/
+
+   group {
+      name: "e/theme/about";
+      images {
+         image: "O/silk.png" LOSSY 90;
+         image: "O/topsh.png" COMP;
+         image: "O/bnw.png" COMP;
+         image: "O/bt_base1.png" COMP;
+         image: "O/bt_base2.png" COMP;
+         image: "O/bt_hilight.png" COMP;
+         image: "O/bt_shine.png" COMP;
+         image: "O/bt_glow.png" COMP;
+      }
+      styles {
+         style {
+            name: "theme_about_style";
+            base: "font=Sans:style=Bold font_size=10 align=center color=#e0e0e0ff style=soft_shadow shadow_color=#0000001f wrap=word";
+            tag: "br" "\n";
+         }
+      }
+      // data.item: "borderless" "1";
+      // data.item: "shaped" "1";
+      min: 300 240;
+      max: 640 640;
+      parts {
+         part {
+            name: "background_image";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/silk.png";
+               aspect: 1.0 1.0;
+               aspect_preference: NONE;
+            }
+         }
+         part {
+            name: "shadow";
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               image.normal: "O/topsh.png";
+               align: 0.0 0.0;
+               min: 1 16;
+               max: 99999 16;
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "logo";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/bnw.png";
+               align: 0.5 0.05;
+               min: 230 110;
+               max: 460 220;
+               aspect: 2.090909091 2.090909091;
+               aspect_preference: HORIZONTAL;
+            }
+         }
+         part {
+            name: "about";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to_y: "logo";
+                  relative: 0.0 1.0;
+                  offset: 8 0;
+               }
+               rel2 {
+                  to_y: "button_image";
+                  offset: -9 -19;
+                  relative: 1.0 0.0;
+               }
+               text {
+                  style: "theme_about_style";
+                  min: 1 1;
+                  text:
+                            "Smooth as silk<br>"
+                            "The default theme for<br>"
+                            "Enlightenment<br>"
+                            ;
+               }
+            }
+         }
+         part {
+            name: "button_image";
+            mouse_events: 1;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               fixed: 1 1;
+               align: 0.5 1.0;
+               rel1.relative: 0.5 0.98;
+               rel1.offset: 0 -1;
+               rel2.relative: 0.5 0.98;
+               rel2.offset: 0 -1;
+               min: 64 32;
+               max: 64 32;
+               image {
+                  normal: "O/bt_base2.png";
+                  border: 7 7 7 7;
+               }
+            }
+            description {
+               state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "O/bt_base1.png";
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            effect: SOFT_SHADOW;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "button_image";
+                  relative: 0.0  0.0;
+                  offset: 3    3;
+               }
+               rel2 {
+                  relative: 1.0  1.0;
+                  offset: -4   -4;
+                  to: "button_image";
+               }
+               color_class: "button_text";
+               text {
+                  text: "Close";
+                  font: "Sans";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.5 0.5;
+                  text_class: "button";
+               }
+            }
+         }
+         part {
+            name: "over1";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "button_image";
+               rel2.to: "button_image";
+               rel2.relative: 1.0 0.5;
+               image {
+                  normal: "O/bt_hilight.png";
+                  border: 7 7 7 0;
+               }
+            }
+         }
+         part {
+            name: "over2";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "button_image";
+               rel2.to: "button_image";
+               image {
+                  normal: "O/bt_shine.png";
+                  border: 7 7 7 7;
+               }
+            }
+         }
+         part {
+            name: "over3";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "button_image";
+               rel2.to: "button_image";
+               visible: 0;
+               color: 255 255 255 0;
+               image {
+                  normal: "O/bt_glow.png";
+                  border: 12 12 12 12;
+               }
+               fill.smooth : 0;
+            }
+            description {
+               state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "button_click";
+            signal: "mouse,down,1";
+            source: "button_image";
+            action: STATE_SET "clicked" 0.0;
+            target: "button_image";
+            target: "over3";
+         }
+         program {
+            name: "button_unclick";
+            signal: "mouse,up,1";
+            source: "button_image";
+            action: STATE_SET "default" 0.0;
+            target: "button_image";
+            target: "over3";
+         }
+         program {
+            name: "button_unclick2";
+            signal: "mouse,clicked,1";
+            source: "button_image";
+            action: SIGNAL_EMIT "e,action,close" "";
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/backlight.edc b/data/themes/edc/O/backlight.edc
new file mode 100644 (file)
index 0000000..de7ace5
--- /dev/null
@@ -0,0 +1,58 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: BACKLIGHT ***/
+   group { name: "e/modules/backlight/main";
+      images {
+         image: "O/bulb-0.png" COMP;
+         image: "O/bulb-1.png" COMP;
+         image: "O/bulb-2.png" COMP;
+      }
+      min: 16 16;
+      max: 128 128;
+      script {      
+       public message(Msg_Type:type, id, ...) {
+          if ((type == MSG_FLOAT) && (id == 0)) {
+             new Float:val;
+             val = getfarg(2);
+             set_tween_state(PART:"glow", val, "default", 0.0, "full", 0.0);
+             set_tween_state(PART:"glow2", val, "default", 0.0, "full", 0.0);
+          }
+       }
+      }
+      parts {
+         part {
+            name: "glow";
+            description { state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+               image.normal: "O/bulb-1.png";
+               color: 255 255 255 0;
+            }
+            description { state: "full" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "base";
+            description { state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image.normal: "O/bulb-0.png";
+            }
+         }
+         part {
+            name: "glow2";
+            description { state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+               image.normal: "O/bulb-2.png";
+               color: 255 255 255 0;
+            }
+            description { state: "full" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+      }
+   }
+
diff --git a/data/themes/edc/O/battery.edc b/data/themes/edc/O/battery.edc
new file mode 100644 (file)
index 0000000..d4e6e7c
--- /dev/null
@@ -0,0 +1,324 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: BATTERY ***/
+
+   group {
+      name: "e/modules/battery/main";
+      images {
+         image: "O/batt_base.png" COMP;
+         image: "O/batt_level.png" COMP;
+         image: "O/batt_over.png" COMP;
+         image: "O/batt_power.png" COMP;
+      }
+      min: 16 16;
+      max: 128 128;
+      script {
+         public message(Msg_Type:type, id, ...) {
+            if ((type == MSG_FLOAT) && (id == 1)) {
+               new Float:val;
+               new r;
+               new g;
+               new b;
+               val = getfarg(2);
+               if (val < 0.35) {
+                  new Float:val1;
+                  new Float:val2;
+                  val1 = val - 0.10;
+                  if (val1 < 0.0) val1 = 0.0;
+                     val2 = 0.125 - val1;
+                  if (val2 < 0.0) val2 = 0.0;
+                     val2 = val2 / 0.125;
+                     r = round(val2 * 255.0, ROUND);
+                     val2 = val1;
+                  if (val2 > 0.125) val2 = 0.125;
+                     val2 = val2 / 0.125;
+                     g = round(val2 * 255.0, ROUND);
+                     b = 0;
+               } 
+               else {
+                  r = 0;
+                  g = 255;
+                  b = 0;
+               }
+               custom_state(PART:"fill", "default", 0.0);
+               set_state_val(PART:"fill", STATE_COLOR, r, g, b, 255);
+               set_state_val(PART:"fill", STATE_COLOR, r, g, b, 255);
+               set_state_val(PART:"fill", STATE_COLOR, r, g, b, 255);
+               set_state(PART:"fill", "custom", 0.0);
+               
+               custom_state(PART:"fill_clip", "default", 0.0);
+               set_state_val(PART:"fill_clip", STATE_REL1, 0.0, 1.0 - val);
+               set_state(PART:"fill_clip", "custom", 0.0);
+            }
+         }
+      }
+      parts {
+         part { name: "fade_clip";
+            type: RECT;
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description { state: "faded" 0.0;
+               color: 255 255 255 160;
+            }
+         }
+         part { name: "info_clip";
+            type: RECT;
+            mouse_events: 0;
+            clip_to: "fade_clip";
+            description { state: "default" 0.0;
+               color: 255 255 255 0;
+            }
+            description { state: "visible" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part { name: "pulse_clip";
+            type: RECT;
+            mouse_events: 0;
+            clip_to: "fade_clip";
+            description { state: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description { state: "faded" 1.0;
+               color: 255 255 255 255;
+            }
+            description { state: "faded" 0.0;
+               color: 255 255 255 0;
+            }
+         }
+         part { name: "fill_region";
+            mouse_events: 0;
+            type: RECT;
+            description { state: "default" 0.0;
+               visible: 0;
+               rel1.relative: 0.0 (26/128);
+               rel2.relative: 1.0 ((128-14)/128);
+            }
+         }
+         part { name: "fill_clip";
+            type: RECT;
+            mouse_events: 0;
+            clip_to: "pulse_clip";
+            description { state: "default" 0.0;
+               rel1.to: "fill_region";
+               rel1.relative: 0.0 0.5;
+               rel2.to: "fill_region";
+               color: 255 255 255 255;
+            }
+         }
+         part { name: "base";
+            clip_to: "pulse_clip";
+            description { state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image.normal: "O/batt_base.png";
+            }
+         }
+         part { name: "fill";
+            mouse_events: 0;
+            clip_to: "fill_clip";
+            description { state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+               image.normal: "O/batt_level.png";
+            }
+         }
+         part { name: "over";
+            mouse_events: 0;
+            clip_to: "pulse_clip";
+            description { state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+               image.normal: "O/batt_over.png";
+            }
+         }
+         part { name: "power";
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+               image.normal: "O/batt_power.png";
+               visible: 0;
+            }
+            description { state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part { name: "e.text.reading";
+            mouse_events: 0;
+            type: TEXT;
+            scale: 1;
+            clip_to: "info_clip";
+            effect: OUTLINE;
+            description { state: "default" 0.0;
+               align: 1.0 0.5;
+               rel1.relative: 0.5 0.0;
+               rel2.relative: 1.0 0.3;
+               color: 0 0 0 255;
+               color2: 255 255 255 128;
+               color_class: "module_label";
+               text {
+                  font: "Sans";
+                  size: 8;
+                  min: 1 1;
+                  align: 1.0 0.5;
+                  text_class: "module_small";
+               }
+            }
+         }
+         part { name: "e.text.time";
+            mouse_events: 0;
+            type: TEXT;
+            scale: 1;
+            clip_to: "info_clip";
+            effect: OUTLINE;
+            description { state: "default" 0.0;
+               align: 1.0 0.5;
+               rel1.relative: 0.5 0.3;
+               rel2.relative: 1.0 0.6;
+               color: 0 0 0 255;
+               color2: 255 255 255 128;
+               color_class: "module_label";
+               text {
+                  font: "Sans";
+                  size: 8;
+                  min: 1 1;
+                  align: 1.0 0.5;
+                  text_class: "module_small";
+               }
+            }
+         }
+      }
+      programs {
+         program { name: "hover1";
+            signal: "mouse,in";
+            source: "base";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.3;
+            target: "info_clip";
+         }
+         program { name: "hover2";
+            signal: "mouse,out";
+            source: "base";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.3;
+            target: "info_clip";
+         }
+         program { name: "charge";
+            signal: "e,state,charging";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "power";
+         }
+         program { name: "discharge";
+            signal: "e,state,discharging";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "power";
+         }
+         program { name: "unknown";
+            signal: "e,state,unknown";
+            source: "e";
+            action: STATE_SET "faded" 0.0;
+            target: "fade_clip";
+         }
+         program { name: "pulse";
+            signal: "e,action,pulse,start";
+            source: "e";
+            action: STATE_SET "faded" 0.0;
+            transition: ACCELERATE 0.3;
+            after: "pulse2";
+            target: "pulse_clip";
+         }
+         program { name: "pulse2";
+            action: STATE_SET "faded" 1.0;
+            transition: ACCELERATE 0.1;
+            target: "pulse_clip";
+         }
+         program { name: "pulsestop";
+            signal: "e,action,pulse,stop";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "pulse_clip";
+         }
+      }
+   }
+   group {
+      name: "e/modules/battery/popup";
+      min: 240 64;
+      parts {
+         part {
+            name: "battery";
+            type: SWALLOW;
+            mouse_events: 1;
+            repeat_events: 1;
+            description {
+               state: "default" 0.0;
+               min: 1 1;
+               max: 120 120;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               align: 0.0 0.5;
+               rel1.relative: 0.0 0.0;
+               rel2.relative: 1.0 1.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.text.title";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: battery;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: -1 -1;
+               }
+               color: 0 0 0 255;
+               text {
+                  text: "Your battery is low!";
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.5 0.5;
+                  text_class: "module_large";
+               }
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.5;
+                  to_x: battery;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+               color: 0 0 0 255;
+               text {
+                  text: "AC power is recommended.";
+                  font: "Sans";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.5 0.5;
+                  text_class: "module_normal";
+               }
+            }
+         }
+      }
+   }
diff --git a/data/themes/edc/O/border.edc b/data/themes/edc/O/border.edc
new file mode 100644 (file)
index 0000000..8f49959
--- /dev/null
@@ -0,0 +1,119 @@
+   group {
+      name: "e/widgets/border/default/move";
+      images {
+         image: "O/base_bg.png" COMP;
+         image: "O/icon_win_move.png" COMP;
+      }
+      parts {
+         part {
+            name: "base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               image {
+                  normal: "O/base_bg.png";
+                  border: 2 2 2 2;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "icon";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.0 0.5;
+               min: 21 21;
+               max: 21 21;
+               fixed: 1 1;
+               rel1.offset: 2 2;
+               rel2.relative: 0.0 1.0;
+               rel2.offset: 2 -3;
+               image.normal: "O/icon_win_move.png";
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1.to_x: "icon";
+               rel1.offset: 2 4;
+               rel1.relative: 1.0 0.0;
+               rel2.offset: -5 -5;
+               color_class: "move_text";
+               color: 0 0 0 255;
+               text {
+                  text: "X Y";
+                  font: "Sans";
+                  size: 10;
+                  align: 0.5 0.5;
+                  min: 1 1;
+                  text_class: "move_text";
+               }
+            }
+         }
+      }
+   }
+   group {
+      name: "e/widgets/border/default/resize";
+      images {
+         image: "O/base_bg.png" COMP;
+         image: "O/icon_win_resize.png" COMP;
+      }
+      parts {
+         part {
+            name: "base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.0;
+               image {
+                  normal: "O/base_bg.png";
+                  border: 2 2 2 2;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "icon";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.0 0.5;
+               min: 21 21;
+               max: 21 21;
+               fixed: 1 1;
+               rel1.offset: 2 2;
+               rel2.relative: 0.0 1.0;
+               rel2.offset: 2 -3;
+               image.normal: "O/icon_win_resize.png";
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1.to_x: "icon";
+               rel1.offset: 2 4;
+               rel1.relative: 1.0 0.0;
+               rel2.offset: -5 -5;
+               color_class: "resize_text";
+               color: 0 0 0 255;
+               text {
+                  text: "WxH";
+                  font: "Sans";
+                  size: 10;
+                  align: 0.5 0.5;
+                  min: 1 1;
+                  text_class: "resize_text";
+               }
+            }
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/border_icons.edc b/data/themes/edc/O/border_icons.edc
new file mode 100644 (file)
index 0000000..a77eba0
--- /dev/null
@@ -0,0 +1,46 @@
+   // Window Border menu icons //
+   #define BORDERICON(NAME, FILE)                     \
+   group {                                            \
+      name: "e/widgets/border/default/"NAME ;         \
+      max: 64 64;                                     \
+      parts {                                         \
+         part {                                       \
+            name: "icon";                             \
+            mouse_events: 0;                         \
+            description {                             \
+               state: "default" 0.0;                  \
+               aspect: 1.0 1.0;                       \
+               aspect_preference: BOTH;               \
+               image.image: "O/"FILE COMP;                \
+               image.normal: "O/"FILE ;                   \
+            }                                         \
+         }                                            \
+      }                                               \
+   }
+
+   BORDERICON("basic","icon_border_more.png")
+   BORDERICON("close","icon_border_close.png")
+   BORDERICON("kill","icon_border_kill.png")
+   BORDERICON("stacking","icon_border_stack_norm.png")
+   BORDERICON("stack_on_top","icon_border_stack_top.png")
+   BORDERICON("stack_normal","icon_border_stack_norm.png")
+   BORDERICON("stack_below","icon_border_stack_bot.png")
+   BORDERICON("move_icon", "icon_win_move.png")
+   BORDERICON("resize_icon", "icon_win_resize.png");
+   BORDERICON("maximize","icon_border_maximize.png")
+   BORDERICON("fullscreen","icon_border_maximize.png")
+   BORDERICON("minimize","icon_border_minimize.png")
+   BORDERICON("stick","icon_border_pin.png")
+   BORDERICON("sendto","icon_border_sendto.png")
+   BORDERICON("skip","icon_border_skip.png")
+   BORDERICON("skip_pager","icon_border_pager.png")
+   BORDERICON("skip_taskbar","icon_border_skip.png")
+   BORDERICON("skip_winlist","icon_border_skip.png")
+   BORDERICON("borderless","icon_border_border.png")
+   BORDERICON("remember","icon_border_remember.png")
+   BORDERICON("shade","icon_border_shaded.png")
+   BORDERICON("locks","icon_border_lock.png")
+   BORDERICON("locks_user","icon_border_lock.png")
+   BORDERICON("locks_application","icon_border_lock.png")
+   BORDERICON("properties","icon_border_properties.png")
+
diff --git a/data/themes/edc/O/clock.edc b/data/themes/edc/O/clock.edc
new file mode 100644 (file)
index 0000000..e8da5a8
--- /dev/null
@@ -0,0 +1,1365 @@
+/*** MOD: CLOCK ***/
+   group { name: "e/modules/clock/digital";
+      min: 56 16;
+      max: 512 128;
+      images {
+         image: "O/flip_base.png" COMP;
+         image: "O/flip_base_shad.png" COMP;
+         image: "O/flip_shad.png" COMP;
+         image: "O/flip_0t.png" COMP;
+         image: "O/flip_0b.png" COMP;
+         image: "O/flip_1t.png" COMP;
+         image: "O/flip_1b.png" COMP;
+         image: "O/flip_2t.png" COMP;
+         image: "O/flip_2b.png" COMP;
+         image: "O/flip_3t.png" COMP;
+         image: "O/flip_3b.png" COMP;
+         image: "O/flip_4t.png" COMP;
+         image: "O/flip_4b.png" COMP;
+         image: "O/flip_5t.png" COMP;
+         image: "O/flip_5b.png" COMP;
+         image: "O/flip_6t.png" COMP;
+         image: "O/flip_6b.png" COMP;
+         image: "O/flip_7t.png" COMP;
+         image: "O/flip_7b.png" COMP;
+         image: "O/flip_8t.png" COMP;
+         image: "O/flip_8b.png" COMP;
+         image: "O/flip_9t.png" COMP;
+         image: "O/flip_9b.png" COMP;
+         image: "O/flip_amt.png" COMP;
+         image: "O/flip_amb.png" COMP;
+         image: "O/flip_pmt.png" COMP;
+         image: "O/flip_pmb.png" COMP;
+         image: "O/flip_colon.png" COMP;
+      }
+      script {
+#define DIGPRG(nom, ns) \
+         public ns ## v0_cur, ns ## v0_pre, ns ## v0_lock, ns ## v0_next; \
+         public ns ## animator2(val, Float:pos) { \
+            new st1[11], st2[11], v; \
+            v = get_int(ns ## v0_cur); \
+            snprintf(st1, 10, "%ih", v); \
+            snprintf(st2, 10, "%i", v); \
+            set_tween_state(PART:nom"bot", pos, st1, 0.0, st2, 0.0); \
+            set_tween_state(PART:nom"sh", pos, "half", 0.0, "full", 0.0); \
+            if (pos >= 1.0) { \
+               set_state(PART:nom"sh", "default", 0.0); \
+               set_int(ns ## v0_lock, 0); \
+            } \
+         } \
+         public ns ## animator1(val, Float:pos) { \
+            new st1[11], st2[11], v; \
+            v = get_int(ns ## v0_pre); \
+            snprintf(st1, 10, "%i", v); \
+            snprintf(st2, 10, "%ih", v); \
+            set_tween_state(PART:nom"top", pos, st1, 0.0, st2, 0.0); \
+            set_tween_state(PART:nom"sh", pos, "default", 0.0, "half", 0.0); \
+            if (pos >= 1.0) anim(0.1, #ns"animator2", val); \
+         } \
+         public ns ## valset(value) { \
+            new v, buf[11]; \
+            v = get_int(ns ## v0_cur); \
+            if (v == value) return; \
+            if (get_int(ns ## v0_lock) == 1) { \
+               set_state(PART:nom"sh", "default", 0.0); \
+            } \
+            set_int(ns ## v0_pre, v); \
+            set_int(ns ## v0_cur, value); \
+            set_int(ns ## v0_lock, 1); \
+            snprintf(buf, 10, "%i", get_int(ns ## v0_pre)); \
+            set_state(PART:nom"bot0", buf, 0.0); \
+            snprintf(buf, 10, "%ih", get_int(ns ## v0_cur)); \
+            set_state(PART:nom"bot", buf, 0.0); \
+            snprintf(buf, 10, "%i", get_int(ns ## v0_cur)); \
+            set_state(PART:nom"top0", buf, 0.0); \
+            snprintf(buf, 10, "%i", get_int(ns ## v0_pre)); \
+            set_state(PART:nom"top", buf, 0.0); \
+            set_state(PART:nom"sh", "default", 0.0); \
+            anim(0.1, #ns"animator1", 1); \
+         }
+
+         DIGPRG("s1", s1)
+         DIGPRG("s2", s2)
+
+         DIGPRG("m1", m1)
+         DIGPRG("m2", m2)
+
+         DIGPRG("h1", h1)
+         DIGPRG("h2", h2)
+
+         DIGPRG("ap", ap)
+                           
+         public do_seconds, do_24h, tick_timer;
+         
+         public clock_cb(val) {
+            new year, month, day, yearday, weekday, hour, minute;
+            new Float:second;
+            new v, dosec, do24h, tim;
+
+            date(year, month, day, yearday, weekday, hour, minute, second);
+            dosec = get_int(do_seconds);
+            if (dosec) {
+               v = round(second);
+               tim = timer(1.0 - (second - v), "clock_cb", 1);
+               // set seconds to v
+               s1valset(v / 10);
+               s2valset(v % 10);
+            }
+            else {
+               tim = timer(60.0 - (second), "clock_cb", 1);
+            }
+            set_int(tick_timer, tim);
+
+            // set minutes to minute
+            m1valset(minute / 10);
+            m2valset(minute % 10);
+
+            // set hours to hour
+            do24h = get_int(do_24h);
+            if (do24h) {
+               h1valset(hour / 10);
+               h2valset(hour % 10);
+            }
+            else {
+               new pm;
+               
+               // if 12 or later, its pm
+               if (hour >= 12) {
+                  pm = 1;
+                  // if we are after 12 (1, 2, 3 etc.) then mod by 12
+                  if (hour > 12) hour = hour % 12;
+               }
+               else {
+                  pm = 0;
+                  // make after midnight be 12:XX AM :)
+                  if (hour == 0) hour = 12;
+               }
+               h1valset(hour / 10);
+               h2valset(hour % 10);
+               apvalset(pm);
+            }
+         }
+         
+         public eval_fields() {
+            new do24h, dosec;
+            
+            dosec = get_int(do_seconds);
+            do24h = get_int(do_24h);
+            custom_state(PART:"hours1", "default", 0.0);
+            custom_state(PART:"hours2", "default", 0.0);
+            custom_state(PART:"mins1", "default", 0.0);
+            custom_state(PART:"mins2", "default", 0.0);
+            custom_state(PART:"secs1", "default", 0.0);
+            custom_state(PART:"secs2", "default", 0.0);
+            custom_state(PART:"ampm", "default", 0.0);
+            if ((dosec) && (!do24h)) { // sec + ampm
+               set_state_val(PART:"hours1", STATE_REL1, (0.0/16.0), 0.0);
+               set_state_val(PART:"hours1", STATE_REL2, (2.0/16.0), 1.0);
+               set_state_val(PART:"hours2", STATE_REL1, (2.0/16.0), 0.0);
+               set_state_val(PART:"hours2", STATE_REL2, (4.0/16.0), 1.0);
+               set_state_val(PART:"mins1", STATE_REL1, (5.0/16.0), 0.0);
+               set_state_val(PART:"mins1", STATE_REL2, (7.0/16.0), 1.0);
+               set_state_val(PART:"mins2", STATE_REL1, (7.0/16.0), 0.0);
+               set_state_val(PART:"mins2", STATE_REL2, (9.0/16.0), 1.0);
+               set_state_val(PART:"secs1", STATE_REL1, (10.0/16.0), 0.0);
+               set_state_val(PART:"secs1", STATE_REL2, (12.0/16.0), 1.0);
+               set_state_val(PART:"secs2", STATE_REL1, (12.0/16.0), 0.0);
+               set_state_val(PART:"secs2", STATE_REL2, (14.0/16.0), 1.0);
+               set_state_val(PART:"ampm", STATE_REL1, (14.0/16.0), 0.0);
+               set_state_val(PART:"ampm", STATE_REL2, (16.0/16.0), 1.0);
+               set_min_size(16 * 4, 16);
+               set_max_size(16 * 32, 128);
+            }
+            else if ((dosec) && (do24h)) { // sec + -
+               set_state_val(PART:"hours1", STATE_REL1, (0.0/14.0), 0.0);
+               set_state_val(PART:"hours1", STATE_REL2, (2.0/14.0), 1.0);
+               set_state_val(PART:"hours2", STATE_REL1, (2.0/14.0), 0.0);
+               set_state_val(PART:"hours2", STATE_REL2, (4.0/14.0), 1.0);
+               set_state_val(PART:"mins1", STATE_REL1, (5.0/14.0), 0.0);
+               set_state_val(PART:"mins1", STATE_REL2, (7.0/14.0), 1.0);
+               set_state_val(PART:"mins2", STATE_REL1, (7.0/14.0), 0.0);
+               set_state_val(PART:"mins2", STATE_REL2, (9.0/14.0), 1.0);
+               set_state_val(PART:"secs1", STATE_REL1, (10.0/14.0), 0.0);
+               set_state_val(PART:"secs1", STATE_REL2, (12.0/14.0), 1.0);
+               set_state_val(PART:"secs2", STATE_REL1, (12.0/14.0), 0.0);
+               set_state_val(PART:"secs2", STATE_REL2, (14.0/14.0), 1.0);
+               set_state_val(PART:"ampm", STATE_REL1, (0.0/1.0), 0.0);
+               set_state_val(PART:"ampm", STATE_REL2, (0.0/1.0), 1.0);
+               set_min_size(14 * 4, 16);
+               set_max_size(14 * 32, 128);
+            }
+            else if ((!dosec) && (!do24h)) { // - + ampm
+               set_state_val(PART:"hours1", STATE_REL1, (0.0/11.0), 0.0);
+               set_state_val(PART:"hours1", STATE_REL2, (2.0/11.0), 1.0);
+               set_state_val(PART:"hours2", STATE_REL1, (2.0/11.0), 0.0);
+               set_state_val(PART:"hours2", STATE_REL2, (4.0/11.0), 1.0);
+               set_state_val(PART:"mins1", STATE_REL1, (5.0/11.0), 0.0);
+               set_state_val(PART:"mins1", STATE_REL2, (7.0/11.0), 1.0);
+               set_state_val(PART:"mins2", STATE_REL1, (7.0/11.0), 0.0);
+               set_state_val(PART:"mins2", STATE_REL2, (9.0/11.0), 1.0);
+               set_state_val(PART:"secs1", STATE_REL1, (0.0/1.0), 0.0);
+               set_state_val(PART:"secs1", STATE_REL2, (0.0/1.0), 1.0);
+               set_state_val(PART:"secs2", STATE_REL1, (0.0/1.0), 0.0);
+               set_state_val(PART:"secs2", STATE_REL2, (0.0/1.0), 1.0);
+               set_state_val(PART:"ampm", STATE_REL1, (9.0/11.0), 0.0);
+               set_state_val(PART:"ampm", STATE_REL2, (11.0/11.0), 1.0);
+               set_min_size(11 * 4, 16);
+               set_max_size(11 * 32, 128);
+            }
+            else if ((!dosec) && (do24h)) { // - + -
+               set_state_val(PART:"hours1", STATE_REL1, (0.0/9.0), 0.0);
+               set_state_val(PART:"hours1", STATE_REL2, (2.0/9.0), 1.0);
+               set_state_val(PART:"hours2", STATE_REL1, (2.0/9.0), 0.0);
+               set_state_val(PART:"hours2", STATE_REL2, (4.0/9.0), 1.0);
+               set_state_val(PART:"mins1", STATE_REL1, (5.0/9.0), 0.0);
+               set_state_val(PART:"mins1", STATE_REL2, (7.0/9.0), 1.0);
+               set_state_val(PART:"mins2", STATE_REL1, (7.0/9.0), 0.0);
+               set_state_val(PART:"mins2", STATE_REL2, (9.0/9.0), 1.0);
+               set_state_val(PART:"secs1", STATE_REL1, (0.0/1.0), 0.0);
+               set_state_val(PART:"secs1", STATE_REL2, (0.0/1.0), 1.0);
+               set_state_val(PART:"secs2", STATE_REL1, (0.0/1.0), 0.0);
+               set_state_val(PART:"secs2", STATE_REL2, (0.0/1.0), 1.0);
+               set_state_val(PART:"ampm", STATE_REL1, (0.0/1.0), 0.0);
+               set_state_val(PART:"ampm", STATE_REL2, (0.0/1.0), 1.0);
+               set_min_size(9 * 4, 16);
+               set_max_size(9 * 32, 128);
+            }
+            set_state(PART:"hours1", "custom", 0.0);
+            set_state(PART:"hours2", "custom", 0.0);
+            set_state(PART:"mins1", "custom", 0.0);
+            set_state(PART:"mins2", "custom", 0.0);
+            set_state(PART:"secs1", "custom", 0.0);
+            set_state(PART:"secs2", "custom", 0.0);
+            set_state(PART:"ampm", "custom", 0.0);
+            emit("e,state,sizing,changed", "");
+         }
+      }
+      parts {
+         part { name: "hclip"; type: RECT;
+            description { state: "default" 0.0;
+            }
+            description { state: "hidden" 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "mclip"; type: RECT;
+            description { state: "default" 0.0;
+            }
+            description { state: "hidden" 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "sclip"; type: RECT;
+            description { state: "default" 0.0;
+            }
+            description { state: "hidden" 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "ampmclip"; type: RECT;
+            description { state: "default" 0.0;
+            }
+            description { state: "hidden" 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "hours1"; type: RECT;
+            description { state: "default" 0.0;
+               visible: 0;
+               rel1.relative: (0/16) 0.0;
+               rel2.relative: (2/16) 1.0;
+            }
+         }
+         part { name: "hours2"; type: RECT;
+            description { state: "default" 0.0;
+               visible: 0;
+               rel1.relative: (2/16) 0.0;
+               rel2.relative: (4/16) 1.0;
+            }
+         }
+         part { name: "hcolon1";
+            clip_to: "mclip";
+            description { state: "default" 0.0;
+               rel1.to: "hours2";
+               rel1.relative: 1.0 0.0;
+               rel1.offset: 1 1;
+               rel2.to: "mins1";
+               rel2.relative: 0.0 1.0;
+               rel2.offset: 0 0;
+               image.normal: "O/flip_colon.png";
+               min: 2 4;
+               aspect: 0.25 0.25;
+               aspect_preference: BOTH;
+            }
+         }
+         part { name: "hcolon2";
+            clip_to: "mclip";
+            description { state: "default" 0.0;
+               rel1.to: "hcolon1";
+               rel1.offset: -1 -1;
+               rel2.to: "hcolon1";
+               rel2.offset: -2 -2;
+               color: 0 0 0 255;
+               image.normal: "O/flip_colon.png";
+            }
+         }
+         part { name: "mins1"; type: RECT;
+            description { state: "default" 0.0;
+               visible: 0;
+               rel1.relative: (5/16) 0.0;
+               rel2.relative: (7/16) 1.0;
+            }
+         }
+         part { name: "mins2"; type: RECT;
+            description { state: "default" 0.0;
+               visible: 0;
+               rel1.relative: (7/16) 0.0;
+               rel2.relative: (9/16) 1.0;
+            }
+         }
+         part { name: "mcolon1";
+            clip_to: "sclip";
+            description { state: "default" 0.0;
+               rel1.to: "mins2";
+               rel1.relative: 1.0 0.0;
+               rel1.offset: 1 1;
+               rel2.to: "secs1";
+               rel2.relative: 0.0 1.0;
+               rel2.offset: 0 0;
+               image.normal: "O/flip_colon.png";
+               min: 2 4;
+               aspect: 0.25 0.25;
+               aspect_preference: BOTH;
+            }
+         }
+         part { name: "mcolon2";
+            clip_to: "sclip";
+            description { state: "default" 0.0;
+               rel1.to: "mcolon1";
+               rel1.offset: -1 -1;
+               rel2.to: "mcolon1";
+               rel2.offset: -2 -2;
+               color: 0 0 0 255;
+               image.normal: "O/flip_colon.png";
+            }
+         }
+         part { name: "secs1"; type: RECT;
+            description { state: "default" 0.0;
+               visible: 0;
+               rel1.relative: (10/16) 0.0;
+               rel2.relative: (12/16) 1.0;
+           }
+         }
+         part { name: "secs2"; type: RECT;
+            description { state: "default" 0.0;
+               visible: 0;
+               rel1.relative: (12/16) 0.0;
+               rel2.relative: (14/16) 1.0;
+           }
+         }
+         part { name: "ampm"; type: RECT;
+            description { state: "default" 0.0;
+               visible: 0;
+               rel1.relative: (14/16) 0.0;
+               rel2.relative: (16/16) 1.0;
+            }
+         }
+         
+#define DIGIT(nom, relto, clipto) \
+         part { name: nom"base"; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               rel1.to: relto; \
+               rel1.offset: 1 1; \
+               rel2.to: relto; \
+               rel2.offset: -2 -2; \
+               min: 2 4; \
+               aspect: 0.5 0.5; \
+               aspect_preference: BOTH; \
+            } \
+         } \
+         part { name: nom"shad"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.offset: -4 -4; \
+               rel1.to: nom"base"; \
+               rel2.offset: 3 3; \
+               rel2.to: nom"base"; \
+               image { \
+                  normal: "O/flip_base_shad.png"; \
+                  border: 8 8 8 8; \
+               } \
+            } \
+         } \
+         part { name: nom"b"; type: RECT; \
+            description { state: "default" 0.0; \
+               visible: 0; \
+               rel1.to: nom"base"; \
+               rel1.relative: 0.0 0.5; \
+               rel2.to: nom"base"; \
+            } \
+         } \
+         part { name: nom"t"; type: RECT; \
+            description { state: "default" 0.0; \
+               visible: 0; \
+               rel1.to: nom"base"; \
+               rel2.to: nom"base"; \
+               rel2.relative: 1.0 0.5; \
+            } \
+         } \
+         part { name: nom"bot0"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"b"; \
+               rel2.to: nom"b"; \
+               image.normal: "O/flip_0b.png"; \
+            } \
+            description { state: "0" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_0b.png"; \
+            } \
+            description { state: "1" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_1b.png"; \
+            } \
+            description { state: "2" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_2b.png"; \
+            } \
+            description { state: "3" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_3b.png"; \
+            } \
+            description { state: "4" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_4b.png"; \
+            } \
+            description { state: "5" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_5b.png"; \
+            } \
+            description { state: "6" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_6b.png"; \
+            } \
+            description { state: "7" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_7b.png"; \
+            } \
+            description { state: "8" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_8b.png"; \
+            } \
+            description { state: "9" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_9b.png"; \
+            } \
+         } \
+         part { name: nom"sh"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"b"; \
+               rel2.to: nom"b"; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_shad.png"; \
+            } \
+            description { state: "half" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 0.5; \
+            } \
+            description { state: "full" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+            } \
+         } \
+         part { name: nom"bot"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"b"; \
+               rel2.to: nom"b"; \
+               image.normal: "O/flip_0b.png"; \
+            } \
+            description { state: "0" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_0b.png"; \
+            } \
+            description { state: "0h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_0b.png"; \
+            } \
+            description { state: "1" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_1b.png"; \
+            } \
+            description { state: "1h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_1b.png"; \
+            } \
+            description { state: "2" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_2b.png"; \
+            } \
+            description { state: "2h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_2b.png"; \
+            } \
+            description { state: "3" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_3b.png"; \
+            } \
+            description { state: "3h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_3b.png"; \
+            } \
+            description { state: "4" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_4b.png"; \
+            } \
+            description { state: "4h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_4b.png"; \
+            } \
+            description { state: "5" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_5b.png"; \
+            } \
+            description { state: "5h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_5b.png"; \
+            } \
+            description { state: "6" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_6b.png"; \
+            } \
+            description { state: "6h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_6b.png"; \
+            } \
+            description { state: "7" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_7b.png"; \
+            } \
+            description { state: "7h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_7b.png"; \
+            } \
+            description { state: "8" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_8b.png"; \
+            } \
+            description { state: "8h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_8b.png"; \
+            } \
+            description { state: "9" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_9b.png"; \
+            } \
+            description { state: "9h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_9b.png"; \
+            } \
+         } \
+         part { name: nom"top0"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"t"; \
+               rel2.to: nom"t"; \
+               image.normal: "O/flip_0t.png"; \
+            } \
+            description { state: "0" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_0t.png"; \
+            } \
+            description { state: "1" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_1t.png"; \
+            } \
+            description { state: "2" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_2t.png"; \
+            } \
+            description { state: "3" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_3t.png"; \
+            } \
+            description { state: "4" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_4t.png"; \
+            } \
+            description { state: "5" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_5t.png"; \
+            } \
+            description { state: "6" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_6t.png"; \
+            } \
+            description { state: "7" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_7t.png"; \
+            } \
+            description { state: "8" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_8t.png"; \
+            } \
+            description { state: "9" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_9t.png"; \
+            } \
+         } \
+         part { name: nom"top"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"t"; \
+               rel2.to: nom"t"; \
+               image.normal: "O/flip_0t.png"; \
+            } \
+            description { state: "0" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_0t.png"; \
+            } \
+            description { state: "0h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_0t.png"; \
+            } \
+            description { state: "1" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_1t.png"; \
+            } \
+            description { state: "1h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_1t.png"; \
+            } \
+            description { state: "2" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_2t.png"; \
+            } \
+            description { state: "2h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_2t.png"; \
+            } \
+            description { state: "3" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_3t.png"; \
+            } \
+            description { state: "3h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_3t.png"; \
+            } \
+            description { state: "4" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_4t.png"; \
+            } \
+            description { state: "4h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_4t.png"; \
+            } \
+            description { state: "5" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_5t.png"; \
+            } \
+            description { state: "5h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_5t.png"; \
+            } \
+            description { state: "6" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_6t.png"; \
+            } \
+            description { state: "6h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_6t.png"; \
+            } \
+            description { state: "7" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_7t.png"; \
+            } \
+            description { state: "7h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_7t.png"; \
+            } \
+            description { state: "8" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_8t.png"; \
+            } \
+            description { state: "8h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_8t.png"; \
+            } \
+            description { state: "9" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_9t.png"; \
+            } \
+            description { state: "9h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_9t.png"; \
+            } \
+         }
+         
+         DIGIT("h1", "hours1", "hclip");
+         DIGIT("h2", "hours2", "hclip");
+
+         DIGIT("m1", "mins1", "mclip");
+         DIGIT("m2", "mins2", "mclip");
+
+         DIGIT("s1", "secs1", "sclip");
+         DIGIT("s2", "secs2", "sclip");
+
+#define DIGAP(nom, relto, clipto) \
+         part { name: nom"base"; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               rel1.to: relto; \
+               rel1.offset: 1 1; \
+               rel2.to: relto; \
+               rel2.offset: -2 -2; \
+               min: 2 4; \
+               aspect: 0.5 0.5; \
+               aspect_preference: BOTH; \
+            } \
+         } \
+         part { name: nom"shad"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.offset: -4 -4; \
+               rel1.to: nom"base"; \
+               rel2.offset: 3 3; \
+               rel2.to: nom"base"; \
+               image { \
+                  normal: "O/flip_base_shad.png"; \
+                  border: 8 8 8 8; \
+               } \
+            } \
+         } \
+         part { name: nom"b"; type: RECT; \
+            description { state: "default" 0.0; \
+               visible: 0; \
+               rel1.to: nom"base"; \
+               rel1.relative: 0.0 0.5; \
+               rel2.to: nom"base"; \
+            } \
+         } \
+         part { name: nom"t"; type: RECT; \
+            description { state: "default" 0.0; \
+               visible: 0; \
+               rel1.to: nom"base"; \
+               rel2.to: nom"base"; \
+               rel2.relative: 1.0 0.5; \
+            } \
+         } \
+         part { name: nom"bot0"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"b"; \
+               rel2.to: nom"b"; \
+               image.normal: "O/flip_amb.png"; \
+            } \
+            description { state: "0" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_amb.png"; \
+            } \
+            description { state: "1" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_pmb.png"; \
+            } \
+         } \
+         part { name: nom"sh"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"b"; \
+               rel2.to: nom"b"; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_shad.png"; \
+            } \
+            description { state: "half" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 0.5; \
+            } \
+            description { state: "full" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+            } \
+         } \
+         part { name: nom"bot"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"b"; \
+               rel2.to: nom"b"; \
+               image.normal: "O/flip_amb.png"; \
+            } \
+            description { state: "0" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_amb.png"; \
+            } \
+            description { state: "0h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_amb.png"; \
+            } \
+            description { state: "1" 0.0; \
+               inherit: "default" 0.0; \
+               rel2.relative: 1.0 1.0; \
+               image.normal: "O/flip_pmb.png"; \
+            } \
+            description { state: "1h" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               image.normal: "O/flip_pmb.png"; \
+            } \
+         } \
+         part { name: nom"top0"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"t"; \
+               rel2.to: nom"t"; \
+               image.normal: "O/flip_amt.png"; \
+            } \
+            description { state: "0" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_amt.png"; \
+            } \
+            description { state: "1" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "O/flip_pmt.png"; \
+            } \
+         } \
+         part { name: nom"top"; \
+            clip_to: clipto; \
+            description { state: "default" 0.0; \
+               rel1.to: nom"t"; \
+               rel2.to: nom"t"; \
+               image.normal: "O/flip_amt.png"; \
+            } \
+            description { state: "0" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_amt.png"; \
+            } \
+            description { state: "0h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_amt.png"; \
+            } \
+            description { state: "1" 0.0; \
+               inherit: "default" 0.0; \
+               rel1.relative: 0.0 0.0; \
+               image.normal: "O/flip_pmt.png"; \
+            } \
+            description { state: "1h" 0.0; \
+               inherit: "default" 0.0; \
+               color: 128 128 128 255; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               image.normal: "O/flip_pmt.png"; \
+            } \
+         }
+
+         DIGAP("ap", "ampm", "ampmclip");
+         
+///////////////////////////////////////////////////////////////////         
+         
+         part { name: "event"; type: RECT;
+            mouse_events: 1;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program { name: "init";
+            signal: "load";
+            source: "";
+            script {
+               clock_cb(0);
+            }
+         }
+         program { name: "secon";
+            signal: "e,state,seconds,on";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "secs1";
+            after: "sec2";
+         }
+         program { name: "sec2";
+            script {
+               new tim;
+               
+               set_int(do_seconds, 1);
+               set_state(PART:"sclip", "default", 0.0);
+               eval_fields();
+               tim = get_int(tick_timer);
+               if (tim) {
+                  cancel_timer(tim);
+                  set_int(tick_timer, 0);
+               }
+               clock_cb(0);
+            }
+         }
+         program { name: "secoff";
+            signal: "e,state,seconds,off";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "secs1";
+            after: "sec3";
+         }
+         program { name: "sec3";
+            script {
+               new tim;
+               
+               set_int(do_seconds, 0);
+               set_state(PART:"sclip", "hidden", 0.0);
+               eval_fields();
+               tim = get_int(tick_timer);
+               if (tim) {
+                  cancel_timer(tim);
+                  set_int(tick_timer, 0);
+               }
+               clock_cb(0);
+            }
+         }
+         program { name: "24h";
+            signal: "e,state,24h,on";
+            source: "e";
+            script {
+               new tim;
+               
+               set_int(do_24h, 1);
+               set_state(PART:"ampmclip", "hidden", 0.0);
+               eval_fields();
+               tim = get_int(tick_timer);
+               if (tim) {
+                  cancel_timer(tim);
+                  set_int(tick_timer, 0);
+               }
+               clock_cb(0);
+            }
+         }
+         program { name: "12h";
+            signal: "e,state,24h,off";
+            source: "e";
+            script {
+               new tim;
+               
+               set_int(do_24h, 0);
+               set_state(PART:"ampmclip", "default", 0.0);
+               eval_fields();
+               tim = get_int(tick_timer);
+               if (tim) {
+                  cancel_timer(tim);
+                  set_int(tick_timer, 0);
+               }
+               clock_cb(0);
+            }
+         }
+      }
+   }
+   group { name: "e/modules/clock/main";
+      images {
+         image: "O/clock_base.png" COMP;
+         image: "O/tacho_fg.png" COMP;
+         image: "O/ch-h1.png" COMP;
+         image: "O/ch-h2.png" COMP;
+         image: "O/ch-m1.png" COMP;
+         image: "O/ch-m2.png" COMP;
+         image: "O/ch-s1.png" COMP;
+         image: "O/ch-s2.png" COMP;
+         image: "O/ch-h1-2.png" COMP;
+         image: "O/ch-h2-2.png" COMP;
+         image: "O/ch-m1-2.png" COMP;
+         image: "O/ch-m2-2.png" COMP;
+         image: "O/ch-s1-2.png" COMP;
+         image: "O/ch-s2-2.png" COMP;
+         image: "O/ch-h1-3.png" COMP;
+         image: "O/ch-h2-3.png" COMP;
+         image: "O/ch-m1-3.png" COMP;
+         image: "O/ch-m2-3.png" COMP;
+         image: "O/ch-s1-3.png" COMP;
+         image: "O/ch-s2-3.png" COMP;
+      }
+      min: 16 16;
+      max: 128 128;
+      script {
+         public do_seconds, tick_timer;
+         
+         public clock_cb(val) {
+            new year, month, day, yearday, weekday, hour, minute;
+            new Float:second;
+            new v, dosec, tim;
+            new x, y, w, h;
+
+            date(year, month, day, yearday, weekday, hour, minute, second);
+            get_geometry(PART:"hour", x, y, w, h);
+            dosec = get_int(do_seconds);
+            if (dosec) {
+               v = round(second);
+               tim = timer(1.0 - (second - v), "clock_cb", 1);
+               
+               custom_state(PART:"seconds", "default", 0.0);
+               set_state_val(PART:"seconds", STATE_MAP_ROT_Z, (v * 360.0) / 60.0);
+               if (h < 22) 
+                  set_state_val(PART:"seconds", STATE_IMAGE, IMAGE:"O/ch-s1-3.png");
+               else if (h < 44) 
+                  set_state_val(PART:"seconds", STATE_IMAGE, IMAGE:"O/ch-s1-2.png");
+               else 
+                  set_state_val(PART:"seconds", STATE_IMAGE, IMAGE:"O/ch-s1.png");
+               set_state(PART:"seconds", "custom", 0.0);
+               
+               custom_state(PART:"seconds-sh", "default", 0.0);
+               set_state_val(PART:"seconds-sh", STATE_MAP_ROT_Z, (v * 360.0) / 60.0);
+               if (h < 22) 
+                  set_state_val(PART:"seconds-sh", STATE_IMAGE, IMAGE:"O/ch-s2-3.png");
+               else if (h < 44) 
+                  set_state_val(PART:"seconds-sh", STATE_IMAGE, IMAGE:"O/ch-s2-2.png");
+               else 
+                  set_state_val(PART:"seconds-sh", STATE_IMAGE, IMAGE:"O/ch-s2.png");
+               set_state(PART:"seconds-sh", "custom", 0.0);
+            }
+            else {
+               tim = timer(60.0 - (second), "clock_cb", 1);
+            }
+            set_int(tick_timer, tim);
+
+            custom_state(PART:"minutes", "default", 0.0);
+            set_state_val(PART:"minutes", STATE_MAP_ROT_Z, (float(minute) * 360.0) / 60.0);
+            if (h < 22) 
+               set_state_val(PART:"minutes", STATE_IMAGE, IMAGE:"O/ch-m1-3.png");
+            else if (h < 44) 
+               set_state_val(PART:"minutes", STATE_IMAGE, IMAGE:"O/ch-m1-2.png");
+            else 
+               set_state_val(PART:"minutes", STATE_IMAGE, IMAGE:"O/ch-m1.png");
+            set_state(PART:"minutes", "custom", 0.0);
+
+            custom_state(PART:"minutes-sh", "default", 0.0);
+            set_state_val(PART:"minutes-sh", STATE_MAP_ROT_Z, (float(minute) * 360.0) / 60.0);
+            if (h < 22) 
+               set_state_val(PART:"minutes-sh", STATE_IMAGE, IMAGE:"O/ch-m2-3.png");
+            else if (h < 44) 
+               set_state_val(PART:"minutes-sh", STATE_IMAGE, IMAGE:"O/ch-m2-2.png");
+            else 
+               set_state_val(PART:"minutes-sh", STATE_IMAGE, IMAGE:"O/ch-m2.png");
+            set_state(PART:"minutes-sh", "custom", 0.0);
+
+            custom_state(PART:"hour", "default", 0.0);
+            set_state_val(PART:"hour", STATE_MAP_ROT_Z, ((float(hour) + (float(minute) / 60.0)) * 360.0) / 12.0);
+            if (h < 22) 
+               set_state_val(PART:"hour", STATE_IMAGE, IMAGE:"O/ch-h1-3.png");
+            else if (h < 44) 
+               set_state_val(PART:"hour", STATE_IMAGE, IMAGE:"O/ch-h1-2.png");
+            else 
+               set_state_val(PART:"hour", STATE_IMAGE, IMAGE:"O/ch-h1.png");
+            set_state(PART:"hour", "custom", 0.0);
+            
+            custom_state(PART:"hour-sh", "default", 0.0);
+            set_state_val(PART:"hour-sh", STATE_MAP_ROT_Z, ((float(hour) + (float(minute) / 60.0)) * 360.0) / 12.0);
+            if (h < 22) 
+               set_state_val(PART:"hour-sh", STATE_IMAGE, IMAGE:"O/ch-h2-3.png");
+            else if (h < 44) 
+               set_state_val(PART:"hour-sh", STATE_IMAGE, IMAGE:"O/ch-h2-2.png");
+            else 
+               set_state_val(PART:"hour-sh", STATE_IMAGE, IMAGE:"O/ch-h2.png");
+            set_state(PART:"hour-sh", "custom", 0.0);
+         }
+      }
+      parts {
+         part {
+            name: "base";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               image.normal: "O/clock_base.png";
+            }
+         }
+         part {
+            name: "base2";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "base";
+                  relative: (2.0/128.0) (2.0/128.0);
+               }
+               rel2 {
+                  to: "base";
+                  relative: (1.0+(2.0/128.0)) (1.0+(2.0/128.0));
+               }
+            }
+         }
+         part {
+            name: "seconds-sh";
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               rel1 {
+                  to: "base2";
+                  relative: 0.3125 0.0;
+               }
+               rel2 {
+                  to: "base2";
+                  relative: 0.6875 0.6875;
+               }
+               image.normal: "O/ch-s2.png";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base2";
+                  }
+               }
+            }
+            description { state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               visible: 0;
+            }
+         }
+         part {
+            name: "seconds";
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  relative: 0.3125 0.0;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 0.6875 0.6875;
+               }
+               image.normal: "O/ch-s1.png";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base";
+                  }
+               }
+            }
+            description { state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               visible: 0;
+            }
+         }
+         part {
+            name: "minutes-sh";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base2";
+                  relative: 0.3125 0.0;
+               }
+               rel2 {
+                  to: "base2";
+                  relative: 0.6875 0.6875;
+               }
+               image.normal: "O/ch-m2.png";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base2";
+                  }
+               }
+            }
+         }
+         part {
+            name: "minutes";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  relative: 0.3125 0.0;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 0.6875 0.6875;
+               }
+               image.normal: "O/ch-m1.png";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base";
+                  }
+               }
+            }
+         }
+         part {
+            name: "hour-sh";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base2";
+                  relative: 0.3125 0.0;
+               }
+               rel2 {
+                  to: "base2";
+                  relative: 0.6875 0.6875;
+               }
+               image.normal: "O/ch-h2.png";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base2";
+                  }
+               }
+            }
+         }
+         part {
+            name: "hour";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  relative: 0.3125 0.0;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 0.6875 0.6875;
+               }
+               image.normal: "O/ch-h1.png";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base";
+                  }
+               }
+            }
+         }
+         part {
+            name: "over";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+               image.normal: "O/tacho_fg.png";
+            }
+         }
+      }
+      programs {
+         program { name: "init";
+            signal: "load";
+            source: "";
+            script {
+               clock_cb(0);
+            }
+         }
+         program { name: "secon";
+            signal: "e,state,seconds,on";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "seconds";
+            target: "seconds-sh";
+            after: "sec2";
+         }
+         program { name: "sec2";
+            script {
+               new tim;
+               
+               set_int(do_seconds, 1);
+               tim = get_int(tick_timer);
+               if (tim) {
+                  cancel_timer(tim);
+                  set_int(tick_timer, 0);
+               }
+               clock_cb(0);
+            }
+         }
+         program { name: "secoff";
+            signal: "e,state,seconds,off";
+            source: "e";
+            action: STATE_SET "hidden" 0.0;
+            target: "seconds";
+            target: "seconds-sh";
+            after: "sec3";
+         }
+         program { name: "sec3";
+            script {
+               new tim;
+               
+               set_int(do_seconds, 0);
+               tim = get_int(tick_timer);
+               if (tim) {
+                  cancel_timer(tim);
+                  set_int(tick_timer, 0);
+               }
+               clock_cb(0);
+            }
+         }
+      }
+   }
diff --git a/data/themes/edc/O/colors.edc b/data/themes/edc/O/colors.edc
new file mode 100644 (file)
index 0000000..0264e6c
--- /dev/null
@@ -0,0 +1,118 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: CONF_COLORS ***/
+
+   group {
+      name: "e/modules/conf_colors/preview/solid";
+      parts {
+         part {
+            name: "e.rect";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               color_class: "color_preview";
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+            }
+         }
+      }
+   }
+   group {
+      name: "e/modules/conf_colors/preview/text";
+      parts {
+         part {
+            name: "e.text";
+            type: TEXT;
+            effect: OUTLINE_SOFT_SHADOW;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               color2: 255 255 255 255;
+               color3: 255 255 255 255;
+               color_class: "color_preview";
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+               text {
+                  font: "Sans:style=Bold";
+                  size: 16;
+                  text: "Aa";
+                  min: 1 1;
+               }
+            }
+         }
+      }
+   }
+   group {
+      name: "e/modules/conf_colors/preview/unknown";
+      parts {
+         part {
+            name: "c1";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               color_class: "color_preview_c1";
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -7 -1;
+               }
+            }
+         }
+         part {
+            name: "c2";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               color_class: "color_preview_c2";
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: -6 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -4 -1;
+               }
+            }
+         }
+         part {
+            name: "c3";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               color_class: "color_preview_c3";
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: -3 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+            }
+         }
+      }
+   }
+
diff --git a/data/themes/edc/O/conf_gad.edc b/data/themes/edc/O/conf_gad.edc
new file mode 100644 (file)
index 0000000..8076dc8
--- /dev/null
@@ -0,0 +1,131 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: CONF ***/
+
+       group {
+               name: "e/modules/conf/main";
+               images {
+                        image: "O/icon_configuration.png" COMP;
+                       image: "O/bt_base1.png" COMP;
+                       image: "O/bt_base2.png" COMP;
+                       image: "O/bt_hilight.png" COMP;
+                       image: "O/bt_shine.png" COMP;
+                       image: "O/bt_glow.png" COMP;
+               }
+               min: 16 16;
+               max: 128 128;
+               parts {
+                       part {
+                               name: "button_image";
+                               mouse_events: 1;
+                               scale: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       align: 0.5 0.5;
+               min: 32 16;
+                                       image {
+                                               normal: "O/bt_base2.png";
+                                               border: 7 7 7 7;
+                                       }
+                               }
+                               description {
+                                       state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       image.normal: "O/bt_base1.png";
+                               }
+                               program {
+                                       name: "button_down";
+                                       signal: "mouse,down,1";
+                                       source: "button_image";
+                                       action: STATE_SET "clicked" 0.0;
+                                       target: "button_image";
+                                       target: "over3";
+                               }
+                               program {
+                                       name: "button_up";
+                                       signal: "mouse,up,1";
+                                       source: "button_image";
+                                       action: STATE_SET "default" 0.0;
+                                       target: "button_image";
+                                       target: "over3";
+                               }
+                               program {
+                                       name: "button_click";
+                                       signal: "mouse,clicked,1";
+                                       source: "button_image";
+                                       action: SIGNAL_EMIT "e,action,conf" "";
+                               }
+                       }
+                       part {
+                               name: "icon";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       aspect: 1.0 1.0;
+                                       aspect_preference: BOTH;
+                                       visible: 1;
+                                       image.normal: "O/icon_configuration.png";
+                                       rel1 {
+                                               to: "button_image";
+                                               relative: 0.0  0.0;
+                                               offset: 3    3;
+                                       }
+                                       rel2 {
+                                               relative: 1.0  1.0;
+                                               offset: -4   -4;
+                                               to: "button_image";
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over1";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       rel2.relative: 1.0 0.5;
+                                       image {
+                                               normal: "O/bt_hilight.png";
+                                               border: 7 7 7 0;
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over2";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       image {
+                                               normal: "O/bt_shine.png";
+                                               border: 7 7 7 7;
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over3";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       visible: 0;
+                                       color: 255 255 255 0;
+                                       image {
+                                               normal: "O/bt_glow.png";
+                                               border: 12 12 12 12;
+                                       }
+                                       fill.smooth : 0;
+                               }
+                               description {
+                                       state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
+                                       color: 255 255 255 255;
+                               }
+                       }
+               }
+       }
+
diff --git a/data/themes/edc/O/cpufreq.edc b/data/themes/edc/O/cpufreq.edc
new file mode 100644 (file)
index 0000000..9eec47f
--- /dev/null
@@ -0,0 +1,340 @@
+   group {
+      name: "e/modules/cpufreq/main";
+      images {
+         image: "O/tacho_bg.png" COMP;
+         image: "O/tacho_fg.png" COMP;
+         image: "O/t0.png" COMP;
+         image: "O/t0-sh.png" COMP;
+         image: "O/t1.png" COMP;
+         image: "O/t1-sh.png" COMP;
+         image: "O/t2.png" COMP;
+      }
+      min: 16 16;
+      max: 128 128;
+      script {
+         public available_frequencies;
+         public available_governors;
+
+         public cur_freq_old;
+         public cur_freq_new;
+         public cur_freq_now;
+         public cur_freq_anim;
+
+         public min_freq_old;
+         public min_freq_new;
+         public min_freq_now;
+
+         public max_freq_old;
+         public max_freq_new;
+         public max_freq_now;
+        
+         public slide_cur_freq(val, Float:v) {
+            new Float:freq, Float:min_freq, Float:max_freq, Float:tf;
+            new f, f0, f1;
+           
+            v = (1.0 - cos(v * 3.141592654)) / 2.0;
+           
+            min_freq = fetch_int(available_frequencies, 0);
+            max_freq = fetch_int(available_frequencies,
+                                 count(available_frequencies) - 1);
+           
+            f0 = get_int(cur_freq_old);
+            f1 = get_int(cur_freq_new);
+            f = f1 - f0;
+            freq = float(f) * v;
+            f = round(freq);
+            f = f + f0;
+            set_int(cur_freq_now, f);
+           
+            freq = (float(f) - min_freq) / (max_freq - min_freq);
+            tf = (freq * 225.0) - 135.0;
+            custom_state(PART:"meter", "default", 0.0);
+            set_state_val(PART:"meter", STATE_MAP_ROT_Z, tf);
+            set_state(PART:"meter", "custom", 0.0);
+            custom_state(PART:"meter_sh", "default", 0.0);
+            set_state_val(PART:"meter_sh", STATE_MAP_ROT_Z, tf);
+            set_state(PART:"meter_sh", "custom", 0.0);
+           
+            f0 = get_int(min_freq_old);
+            f1 = get_int(min_freq_new);
+            f = f1 - f0;
+            freq = float(f) * v;
+            f = round(freq);
+            f = f + f0;
+            set_int(min_freq_now, f);
+           
+            freq = (float(f) - min_freq) / (max_freq - min_freq);
+            tf = (freq * 225.0) - 135.0;
+            custom_state(PART:"meter_min", "default", 0.0);
+            set_state_val(PART:"meter_min", STATE_MAP_ROT_Z, tf);
+            set_state(PART:"meter_min", "custom", 0.0);
+            custom_state(PART:"meter_min_sh", "default", 0.0);
+            set_state_val(PART:"meter_min_sh", STATE_MAP_ROT_Z, tf);
+            set_state(PART:"meter_min_sh", "custom", 0.0);
+           
+            f0 = get_int(max_freq_old);
+            f1 = get_int(max_freq_new);
+            f = f1 - f0;
+            freq = float(f) * v;
+            f = round(freq);
+            f = f + f0;
+            set_int(max_freq_now, f);
+           
+            freq = (float(f) - min_freq) / (max_freq - min_freq);
+            tf = (freq * 225.0) - 135.0;
+            custom_state(PART:"meter_max", "default", 0.0);
+            set_state_val(PART:"meter_max", STATE_MAP_ROT_Z, tf);
+            set_state(PART:"meter_max", "custom", 0.0);
+            custom_state(PART:"meter_max_sh", "default", 0.0);
+            set_state_val(PART:"meter_max_sh", STATE_MAP_ROT_Z, tf);
+            set_state(PART:"meter_max_sh", "custom", 0.0);
+           
+            if (v >= 1.0) {
+              set_int(cur_freq_anim, 0);
+              return 0;
+            }
+            return 1;
+         }
+        
+         public message(Msg_Type:type, id, ...) {
+            if ((type == MSG_INT_SET) && (id == 1)) { // add an available freq
+               while (count(available_frequencies) > 0) {
+                  remove(available_frequencies, 0);
+               }
+               for (new i = 2; i < numargs(); i++) {
+                  append_int(available_frequencies, getarg(i));
+               }
+            } 
+            else if ((type == MSG_STRING_SET) && (id == 2)) { // add a governor
+               new text[100];
+               while (count(available_governors) > 0) {
+                  remove(available_governors, 0);
+               }
+               for (new i = 2; i < numargs(); i++) {
+                  snprintf(text, 100, "%s", getarg(i));
+                  append_str(available_governors, text);
+               }
+            } 
+            else if ((type == MSG_INT_SET) && (id == 3)) { // avg freq
+               new f;
+               new ani, curf, minf, maxf;
+               new text[100];
+
+               f = getarg(2);              
+               if (f < 1000000) {
+                  f += 500;
+                  snprintf(text, 100, "%i", f / 1000);
+               } 
+               else {
+                  f += 50000;
+                  snprintf(text, 100, "%i.%i", f / 1000000,
+                            (f % 1000000) / 100000);
+               }
+               set_text(PART:"readout", text);
+              
+               ani = get_int(cur_freq_anim);
+               if (ani > 0) cancel_anim(ani);
+               ani = anim(1.0, "slide_cur_freq", 0);
+               set_int(cur_freq_anim, ani);
+              
+               f = getarg(2);
+               curf = get_int(cur_freq_now);
+               set_int(cur_freq_old, curf);
+               set_int(cur_freq_new, f);
+              
+               f = getarg(4);
+               minf = get_int(min_freq_now);
+               set_int(min_freq_old, minf);
+               set_int(min_freq_new, f);
+              
+               f = getarg(5);
+               maxf = get_int(max_freq_now);
+               set_int(max_freq_old, maxf);
+               set_int(max_freq_new, f);
+            } 
+            else if ((type == MSG_STRING) && (id == 4)) {
+               new text[100];
+               snprintf(text, 100, "%s", getarg(2));
+            }
+         }
+      }
+      parts {
+         part {
+            name: "fade_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "faded" 0.0;
+               color: 255 255 255 128;
+            }
+         }
+         part {
+            name: "base";
+            clip_to: "fade_clip";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image.normal: "O/tacho_bg.png";
+            }
+         }
+         part {
+            name: "readout";
+            type: TEXT;
+            scale: 1;
+            // effect: OUTLINE_SOFT_SHADOW;
+            mouse_events: 0;
+            clip_to: "fade_clip";
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.6 0.7;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 0.6 0.7;
+                  offset: 0 0;
+               }
+               color: 255 255 255 255;
+               color2: 0 0 0 128;
+               color3: 0 0 0 32;
+               color_class: "module_label";
+               text {
+                  text: "??? Ghz";
+                  font: "Sans:style=Bold";
+                  size: 6;
+                  align: 0.5 0.5;
+                  min: 1 1;
+                  text_class: "module_small";
+               }
+            }
+         }
+         part { name: "meter_min_sh";
+            clip_to: "fade_clip";
+            mouse_events: 0;
+            description { state: "default" 0.0000;
+               image.normal: "O/t1-sh.png";
+               rel1.to: "meter_min";
+               rel1.relative: 0.0+(2.0/64.0) 0.0+(2.0/64.0);
+               rel2.to: "meter_min";
+               rel2.relative: 1.0+(2.0/64.0) 1.0+(2.0/64.0);
+               map {
+                  on: 1;
+                  rotation {
+                     center: "meter_min_sh";
+                  }
+               }
+            }
+         }
+         part { name: "meter_min";
+            clip_to: "fade_clip";
+            mouse_events: 0;
+            description { state: "default" 0.0000;
+               image.normal: "O/t2.png";
+               rel1.to: "base";
+               rel2.to: "base";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base";
+                  }
+               }
+            }
+         }
+         part { name: "meter_max_sh";
+            clip_to: "fade_clip";
+            mouse_events: 0;
+            description { state: "default" 0.0000;
+               image.normal: "O/t1-sh.png";
+               rel1.to: "meter_max";
+               rel1.relative: 0.0+(2.0/64.0) 0.0+(2.0/64.0);
+               rel2.to: "meter_max";
+               rel2.relative: 1.0+(2.0/64.0) 1.0+(2.0/64.0);
+               map {
+                  on: 1;
+                  rotation {
+                     center: "meter_max_sh";
+                  }
+               }
+            }
+         }
+         part { name: "meter_max";
+            clip_to: "fade_clip";
+            mouse_events: 0;
+            description { state: "default" 0.0000;
+               image.normal: "O/t1.png";
+               rel1.to: "base";
+               rel2.to: "base";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base";
+                  }
+               }
+            }
+         }
+         part { name: "meter_sh";
+            clip_to: "fade_clip";
+            mouse_events: 0;
+            description { state: "default" 0.0000;
+               image.normal: "O/t0-sh.png";
+               rel1.to: "meter";
+               rel1.relative: 0.0+(2.0/64.0) 0.0+(2.0/64.0);
+               rel2.to: "meter";
+               rel2.relative: 1.0+(2.0/64.0) 1.0+(2.0/64.0);
+               map {
+                  on: 1;
+                  rotation {
+                     center: "meter_sh";
+                  }
+               }
+            }
+         }
+         part { name: "meter";
+            clip_to: "fade_clip";
+            mouse_events: 0;
+            description { state: "default" 0.0000;
+               image.normal: "O/t0.png";
+               rel1.to: "base";
+               rel2.to: "base";
+               map {
+                  on: 1;
+                  rotation {
+                     center: "base";
+                  }
+               }
+            }
+         }
+         part {
+            name: "over";
+            clip_to: "fade_clip";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+               image.normal: "O/tacho_fg.png";
+            }
+         }
+      }
+      programs {
+         program {
+            name: "enabled";
+            signal: "e,state,enabled";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "fade_clip";
+         }
+         program {
+            name: "disabled";
+            signal: "e,state,disabled";
+            source: "e";
+            action: STATE_SET "faded" 0.0;
+            target: "fade_clip";
+         }
+      }
+   }
diff --git a/data/themes/edc/O/cslider.edc b/data/themes/edc/O/cslider.edc
new file mode 100644 (file)
index 0000000..4aee540
--- /dev/null
@@ -0,0 +1,110 @@
+   /* Used to display RGB/HSV values via sliders
+      in Wallpaper Gradient Dialog               */
+   group {
+      name: "e/widgets/cslider";
+      images.image: "O/inset_sunk.png" COMP;
+      parts {
+         part {
+            name: "content_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "e.swallow.content";
+               rel2.to: "e.swallow.content";
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            clip_to: "content_clip";
+            description {
+               state: "default" 0.0;
+               min: 50 20;
+               rel1.offset: 4    4;
+               rel2.offset: -5    -5;
+            }
+            description {
+               state: "vertical" 0.0;
+               inherit: "default" 0.0;
+               min: 20 50;
+            }
+         }
+         part {
+            name: "border";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "e.swallow.content";
+                  offset: -1 -1;
+               }
+               rel2 {
+                  to: "e.swallow.content";
+                  offset: 0 0;
+               }
+               image {
+                  normal: "O/inset_sunk.png";
+                  border: 7 7 7 7;
+                  middle: 0;
+               }
+               fill.smooth : 0;
+            }
+         }
+         part {
+            name: "e.dragable.cursor";
+            type: RECT;
+            clip_to: "content_clip";
+            dragable {
+               confine: "e.swallow.content";
+               x: 1 1 0;
+               y: -1 1 0;
+            }
+            description {
+               state: "default" 0.0;
+               min: 1 24;
+               max: 1 9999;
+               fixed: 1 1;
+               rel1 {
+                  to: "e.swallow.content";
+                  relative: 0.5 0.0;
+                  offset: 0 -2;
+               }
+               rel2 {
+                  to: "e.swallow.content";
+                  relative: 0.5 1.0;
+                  offset: 0 +2;
+               }
+               color: 255 255 255 150;
+            }
+            description {
+               state: "vertical" 0.0;
+               min: 24 1;
+               max: 9999 1;
+               fixed: 1 1;
+               rel1 {
+                  to: "e.swallow.content";
+                  relative: 0.0 0.5 ;
+                  offset: -2 0;
+               }
+               rel2 {
+                  to: "e.swallow.content";
+                  relative: 1.0 0.5;
+                  offset: +2 0;
+               }
+               color: 255 255 255 150;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "go_vertical";
+            signal: "e,state,direction,v";
+            source: "e";
+            action: STATE_SET "vertical" 0.0;
+            target: "e.dragable.cursor";
+            target: "e.swallow.content";
+         }
+      }
+   }
diff --git a/data/themes/edc/O/desklock.edc b/data/themes/edc/O/desklock.edc
new file mode 100644 (file)
index 0000000..4a466db
--- /dev/null
@@ -0,0 +1,314 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: DESKLOCK ***/
+
+   group {
+      name: "e/desklock/background";
+      images {
+         image: "O/bg_shadow.png" COMP;
+         image: "O/wizard_pattern.png" COMP;
+      }
+      parts {
+         part { name: "base";
+            description { state: "default" 0.0;
+               image.normal: "O/wizard_pattern.png";
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0.0 0.0;
+                     offset: 200 200;
+                  }
+               }
+            }
+         }
+         part {
+            name: "e.swallow.login_box";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+            }
+         }
+         part { name: "shadow2";
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               image.normal: "O/bg_shadow.png";
+               fill.smooth: 0;
+            }
+         }
+      }
+   }
+   group {
+      name: "e/desklock/login_box";
+      images {
+         image: "O/logo_white_128.png" COMP;
+         image: "O/inset_sunk.png" COMP;
+      }
+      parts {
+         part {
+            name: "logo";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 64 64;
+               max: 64 64;
+               image.normal: "O/logo_white_128.png";
+            }
+         }
+         part {
+            name: "e.text.title";
+            type: TEXT;
+            effect: SOFT_SHADOW;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 0 8;
+                  to_y: "logo";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 8;
+                  to_y: "logo";
+               }
+               color: 224 224 224 255;
+               color3: 0 0 0 32;
+               text {
+                  text: "Enter Password";
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  align: 0.5 0.5;
+                  min: 1 1;
+                  text_class: "desklock_title";
+               }
+            }
+         }
+         part {
+            name: "pulse_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "passwd_border";
+               rel2.to: "passwd_border";
+            }
+            description {
+               state: "pulse" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 128;
+            }
+         }
+         part {
+            name: "error";
+            type: RECT;
+            mouse_events: 0;
+            clip_to: "error_clip";
+            description {
+               state: "default" 0.0;
+               rel1.to: "passwd_border";
+               rel2.to: "passwd_border";
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "error_clip";
+            type: RECT;
+            mouse_events: 0;
+            clip_to: "pulse_clip";
+            description {
+               state: "default" 0.0;
+               rel1.to: "passwd_border";
+               rel2.to: "passwd_border";
+               color: 255 255 255 255;
+            }
+            description {
+               state: "invalid" 0.0;
+               inherit: "default" 0.0;
+               color: 255 128 128 255;
+               /*FIXME: Document how this works */
+            }
+         }
+         part {
+            name: "passwd_entry_clip";
+            type: RECT;
+            mouse_events: 0;
+            clip_to: "pulse_clip";
+            description {
+               state: "default" 0.0;
+               visible: 1;
+               rel1 {
+                  offset: 6 3;
+                  to: "passwd_border";
+               }
+               rel2 {
+                  offset: -7 -4;
+                  to: "passwd_border";
+               }
+            }
+         }
+         part {
+            name: "e.text.password";
+            type: TEXT;
+            clip_to: "passwd_entry_clip";
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               fixed: 0 1;
+               align: 0.0 0.5;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 0;
+                  to: "passwd_entry_clip";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: 0 0;
+                  to: "passwd_entry_clip";
+               }
+               color: 0 0 0 255;
+               text {
+                  text: "****";
+                  font: "Sans:style=Bold";
+                  size: 16;
+                  align: 0.0 0.5;
+                  min: 1 1;
+                  text_class: "desklock_passwd";
+               }
+            }
+         }
+         part {
+            name: "selection";
+            type: GROUP;
+            mouse_events: 0;
+            clip_to: "passwd_entry_clip";
+            source: "e/widgets/entry/selection";
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.to: "e.text.password";
+               rel2.to: "e.text.password";
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "cursor";
+            type: RECT;
+            mouse_events: 0;
+            clip_to: "passwd_entry_clip";
+            description {
+               state: "default" 0.0;
+               min: 1 16;
+               max: 1 16;
+               align: 0.0 0.5;
+               fixed: 1 1;
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: 0 -3;
+                  to: "e.text.password";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: 1 1;
+                  to: "e.text.password";
+               }
+               color: 0 0 0 255;
+            }
+         }
+         part {
+            name: "passwd_border";
+            mouse_events: 0;
+            clip_to: "error_clip";
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.5 1.0;
+                  offset: -80 2;
+                  to_y: "e.text.title";
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: 79 20;
+                  to_y: "e.text.title";
+               }
+               image {
+                  normal: "O/inset_sunk.png";
+                  middle: 0;
+                  border: 7 7 7 7;
+               }
+               fill.smooth: 0;
+            }
+            description {
+               state: "checking" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 128;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "pulse.1";
+            signal: "e,state,checking";
+            source: "e.desklock";
+            action: STATE_SET "pulse" 0.0;
+            target: "pulse_clip";
+            transition: SINUSOIDAL 0.5;
+            after: "pulse.2";
+         }
+         program {
+            name: "pulse.2";
+            action: STATE_SET "default" 0.0;
+            target: "pulse_clip";
+            transition: SINUSOIDAL 0.5;
+            after: "pulse.1";
+         }
+         program {
+            name: "pulse.stop";
+            signal: "e,state,invalid";
+            source: "e.desklock";
+            action: ACTION_STOP;
+            target: "pulse.1";
+            target: "pulse.2";
+            after: "pulse.reset";
+         }
+         program {
+            name: "pulse.reset";
+            action: STATE_SET "default" 0.0;
+            target: "pulse_clip";
+            transition: SINUSOIDAL 0.5;
+         }
+         program {
+            name: "go_invalid";
+            signal: "e,state,invalid";
+            source: "e.desklock";
+            action: STATE_SET "invalid" 0.0;
+            target: "error_clip";
+            transition: DECELERATE 0.5;
+         }
+         program {
+            name: "stop_invalid";
+            action: STATE_SET "default" 0.0;
+            target: "error_clip";
+            transition: DECELERATE 1.5;
+         }
+         program {
+            name: "select";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "selection";
+         }
+         program {
+            name: "unselect";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "selection";
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/edgebindings.edc b/data/themes/edc/O/edgebindings.edc
new file mode 100644 (file)
index 0000000..739ca89
--- /dev/null
@@ -0,0 +1,253 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: CONF_EDGEBINDINGS ***/
+
+/* This group draws the edge and corners for the user to pick.
+ * XXX: Needs some love from masters of the brush! */
+
+   group {
+      name: "e/modules/conf_edgebindings/selection";
+      parts {
+         part {
+            name: "e.swallow.background";
+            type: SWALLOW;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 210 150;
+               rel1.offset: 4 4;
+               rel2 {
+                  relative: 0.5 1;
+                  offset: -2 -5;
+               }
+            }
+         }
+         part {
+            name: "e.edge.top_left";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 0 0;
+                  offset: 20 20;
+                  to: "e.swallow.background";
+               }
+               color: 255 0 0 150;
+            }
+         }
+         part {
+            name: "e.edge.top";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  offset: 20 0;
+                  to: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 1 0;
+                  offset: -20 15;
+                  to: "e.swallow.background";
+               }
+               color: 255 255 0 150;
+            }
+         }
+         part {
+            name: "e.edge.top_right";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 1 0;
+                  offset: -20 0;
+                  to: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 1 0;
+                  offset: 0 20;
+                  to: "e.swallow.background";
+               }
+               color: 255 0 0 150;
+            }
+         }
+         part {
+            name: "e.edge.right";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 1 0;
+                  offset: -15 20;
+                  to: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 1 1;
+                  offset: 0 -20;
+                  to: "e.swallow.background";
+               }
+               color: 255 255 0 150;
+            }
+         }
+         part {
+            name: "e.edge.bottom_right";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 1 1;
+                  offset: -20 -20;
+                  to: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 1 1;
+                  offset: 0 0;
+                  to: "e.swallow.background";
+               }
+               color: 255 0 0 150;
+            }
+         }
+         part {
+            name: "e.edge.bottom";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0 1;
+                  offset: 20 -15;
+                  to: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 1 1;
+                  offset: -20 0;
+                  to: "e.swallow.background";
+               }
+               color: 255 255 0 150;
+            }
+         }
+         part {
+            name: "e.edge.bottom_left";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0 1;
+                  offset: 0 -20;
+                  to: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 0 1;
+                  offset: 20 0;
+                  to: "e.swallow.background";
+               }
+               color: 255 0 0 150;
+            }
+         }
+         part {
+            name: "e.edge.left";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0 0;
+                  offset: 0 20;
+                  to: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 0 1;
+                  offset: 15 -20;
+                  to: "e.swallow.background";
+               }
+               color: 255 255 0 150;
+            }
+         }
+         part {
+            name: "e.swallow.check";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 1 1;
+                  offset: 5 4;
+                  to_x: "e.swallow.background";
+                  to_y: "e.text.description";
+               }
+               rel2 {
+                  relative: 1 1;
+                  offset: -5 24;
+                  to_y: "e.text.description";
+               }
+            }
+         }
+         part {
+            name: "e.swallow.slider";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 1 1;
+                  offset: 5 1;
+                  to_x: "e.edge.bottom_right";
+                  to_y: "e.swallow.check";
+               }
+               rel2 {
+                  relative: 1 1;
+                  offset: -5 -1;
+               }
+            }
+         }
+         part {
+            name: "e.text.description";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 1 0;
+                  offset: 5 4;
+                  to_x: "e.swallow.background";
+               }
+               rel2 {
+                  relative: 1 1;
+                  offset: -5 -45;
+               }
+               text {
+                  style: "dialog_style";
+                  min: 1 1;
+               }
+            }
+         }
+         part {
+            name: "e.text.selection";
+            type: TEXT;
+            effect: SOFT_SHADOW;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.5;
+               rel1 {
+                  relative: 1 1;
+                  offset: 5 5;
+                  to: "e.edge.top_left";
+               }
+               rel2 {
+                  relative: 0 0;
+                  offset: -5 -5;
+                  to: "e.edge.bottom_right";
+               }
+               color: 224 224 224 255;
+               color3: 0 0 0 64;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 12;
+                  align: 0.5 0.5;
+                  fit: 1 1;
+               }
+            }
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/efm_icons.edc b/data/themes/edc/O/efm_icons.edc
new file mode 100644 (file)
index 0000000..2e35bf2
--- /dev/null
@@ -0,0 +1,160 @@
+   // EFM icons //
+   /* #define EFMICON(NAME, FILE, SIZE)                    \
+    * group { name: "e/icons/fileman/"NAME;                \
+    *    max: SIZE SIZE;                                  \
+    *    parts {                                           \
+    *       part { name: "icon";                           \
+    *     mouse_events: 0;                              \
+    *     description { state: "default" 0.0;            \
+    *        aspect: 1.0 1.0;                            \
+    *        aspect_preference: BOTH;                    \
+    *        image.image: FILE COMP;                     \
+    *        image.normal: FILE ;                        \
+    *     }                                              \
+    *       }                                              \
+    *    }                                                 \
+    * } */
+   //EFMICON("folder","icon_efm_folder.png", 128)
+   //EFMICON("chrdev","icon_efm_file.png", 128)
+   //EFMICON("blkdev","icon_efm_file.png", 128)
+   //EFMICON("fifo","icon_efm_file.png", 128)
+   //EFMICON("socket","icon_efm_file.png", 128)
+   //EFMICON("executable","icon_efm_file.png", 128)
+   //EFMICON("home","icon_efm_home.png", 128)
+   //EFMICON("root","icon_efm_root.png", 128)
+   //EFMICON("tmp","icon_efm_tmp.png", 128)
+   //EFMICON("desktop","icon_efm_desktop.png", 128)
+   //EFMICON("hdd","icon_efm_hdd.png", 128)
+   //EFMICON("hd","icon_efm_hdd.png", 128)
+
+   // EFM Mime type icons //
+
+   #define MIMEICON(NAME, FILE, SIZE)                 \
+   group {                                            \
+      name: "e/icons/fileman/mime/"NAME;              \
+      max: SIZE SIZE;                                \
+      parts {                                         \
+         part {                                       \
+            name: "icon";                             \
+            mouse_events: 0;                         \
+            description {                             \
+               state: "default" 0.0;                  \
+               aspect: 1.0 1.0;                       \
+               aspect_preference: BOTH;               \
+               image.image: "O/"FILE COMP;                \
+               image.normal: "O/"FILE ;                   \
+            }                                         \
+         }                                            \
+      }                                               \
+   }
+
+   MIMEICON("application/pdf","icon_mime_pdf.png", 128);
+   MIMEICON("application/x-deb","icon_mime_deb.png", 128);
+   MIMEICON("application/x-bzip","icon_mime_package.png", 128);
+   MIMEICON("application/zip","icon_mime_package.png", 128);
+   MIMEICON("application/x-gzip","icon_mime_package.png", 128);
+   MIMEICON("application/x-bzip-compressed-tar","icon_mime_package.png", 128);
+   MIMEICON("application/x-bzip2-compressed-tar","icon_mime_package.png",128);
+   MIMEICON("application/x-compressed-tar","icon_mime_package.png",128);
+   MIMEICON("application/x-tar","icon_mime_package.png", 128);
+   MIMEICON("application/x-rar","icon_mime_package.png", 128);
+   MIMEICON("inode/chardevice","icon_efm_file.png", 128);
+   MIMEICON("inode/blockdevice","icon_efm_file.png", 128);
+   MIMEICON("inode/fifo","icon_efm_file.png", 128);
+   MIMEICON("inode/socket","icon_efm_file.png", 128);
+   MIMEICON("inode/directory","icon_efm_folder.png", 128);
+   MIMEICON("inode/file","icon_efm_file.png", 128);
+   MIMEICON("application/octet-stream","icon_efm_file.png", 128);
+   MIMEICON("application/x-executable","icon_mime_executable_generic.png", 128);
+   MIMEICON("application/x-ms-dos-executable","icon_mime_executable_generic.png", 128);
+   MIMEICON("application/x-7z-compressed","icon_mime_package.png", 128);
+   MIMEICON("application/vnd.ms-cab-compressed","icon_mime_package.png", 128);
+   
+   // Dynamic MIME Icons //
+   #define MIMEBASE(MIME, FILE, NAME, SIZE)           \
+   group {                                            \
+      name: "e/icons/fileman/mime/"MIME;              \
+      max: SIZE SIZE;                                \
+      parts {                                         \
+         part {                                       \
+            name: "base";                             \
+            mouse_events: 0;                          \
+            description {                             \
+               state: "default" 0.0;                  \
+               aspect: 1.0 1.0;                       \
+               aspect_preference: BOTH;               \
+               image.image: "O/"FILE COMP;                \
+               image.normal: "O/"FILE;                    \
+            }                                         \
+         }                                            \
+         part {                                       \
+            name: "name";                             \
+            type: TEXT;                               \
+            mouse_events: 0;                          \
+            description {                             \
+               state: "default" 0.0;                  \
+               rel1.relative: 0.2444 0.6797;          \
+               rel2.relative: 0.7478 0.8894;          \
+               color: 245 245 245 255;                \
+               text {                                 \
+                  text: NAME;                       \
+                  font: "Sans:style=Bold";          \
+                  size: 4;                          \
+                  fit: 1 1;                         \
+                  min: 1 1;                         \
+                  align: 0.5 0.0;                   \
+               }                                      \
+            }                                         \
+         }                                            \
+      }                                               \
+   }
+
+   MIMEBASE("video/mpeg","icon_mime_video_generic.png", ".MPEG", 128);
+   MIMEBASE("application/ogg","icon_mime_video_generic.png", ".OGG", 128);
+   MIMEBASE("video/x-theora+ogg","icon_mime_video_generic.png", ".OGG", 128);
+   MIMEBASE("video/x-msvideo","icon_mime_video_generic.png", ".AVI", 128);
+   MIMEBASE("video/ogg","icon_mime_video_generic.png", ".OGG", 128);
+   MIMEBASE("video/mp4","icon_mime_video_generic.png", ".MP4", 128);
+   MIMEBASE("video/quicktime","icon_mime_video_generic.png", ".MOV", 128);
+   MIMEBASE("video/x-matroska","icon_mime_video_generic.png", ".MKV", 128);
+   MIMEBASE("video/x-flv","icon_mime_video_generic.png", ".FLV", 128);
+   MIMEBASE("application/vnd.rn-realmedia","icon_mime_video_generic.png", ".REAL", 128);
+   MIMEBASE("video/x-ms-wmv","icon_mime_video_generic.png", ".WMV", 128);
+   MIMEBASE("image/png","icon_mime_image_generic.png", ".PNG", 128);
+   MIMEBASE("image/jpeg","icon_mime_image_generic.png", ".JPEG", 128);
+   MIMEBASE("image/gif","icon_mime_image_generic.png", ".GIF", 128);
+   MIMEBASE("image/bmp","icon_mime_image_generic.png", ".BMP", 128);
+   MIMEBASE("application/x-xcf","icon_mime_image_generic.png", ".XCF", 128);
+   MIMEBASE("application/x-cbz","icon_mime_image_generic.png", ".CBZ", 128);
+   MIMEBASE("application/x-cbr","icon_mime_image_generic.png", ".CBR", 128);
+   MIMEBASE("audio/mpeg","icon_mime_audio_generic.png", ".MP3", 128);
+   MIMEBASE("audio/x-wav","icon_mime_audio_generic.png", ".WAV", 128);
+   MIMEBASE("audio/x-flac","icon_mime_audio_generic.png", ".FLAC", 128);
+   MIMEBASE("audio/x-musepack","icon_mime_audio_generic.png", ".MPC", 128);
+   MIMEBASE("audio/x-vorbis+ogg","icon_mime_audio_generic.png", ".OGG", 128);
+   MIMEBASE("application/x-audacity-project","icon_mime_audio_generic.png", ".AUP", 128);
+   MIMEBASE("audio/x-ms-wma","icon_mime_audio_generic.png", ".WMA", 128);
+   MIMEBASE("text/css","icon_mime_text_generic.png", ".CSS", 128);
+   MIMEBASE("text/html","icon_mime_text_generic.png", ".HTML", 128);
+   MIMEBASE("text/x-csrc","icon_mime_text_generic.png", ".C", 128);
+   MIMEBASE("text/x-chdr","icon_mime_text_generic.png", ".H", 128);
+   MIMEBASE("text/x-c++src","icon_mime_text_generic.png", ".C++", 128);
+   MIMEBASE("text/x-csharp","icon_mime_text_generic.png", ".C#", 128);
+   MIMEBASE("text/x-patch","icon_mime_text_generic.png", ".PATCH", 128);
+   MIMEBASE("text/plain","icon_mime_text_generic.png", ".TXT", 128);
+   MIMEBASE("application/x-msword","icon_mime_text_generic.png", ".DOC", 128);
+   MIMEBASE("application/vnd.ms-powerpoint","icon_mime_text_generic.png", ".PPT", 128);
+   MIMEBASE("application/vnd.ms-excel","icon_mime_text_generic.png", ".XLS", 128);
+   MIMEBASE("application/x-abiword","icon_mime_text_generic.png", ".ABW", 128);
+   MIMEBASE("application/vnd.scribus","icon_mime_text_generic.png", ".SLA", 128);
+   MIMEBASE("text/x-python","icon_mime_text_generic.png", ".PY", 128);
+   MIMEBASE("application/x-awk","icon_mime_text_generic.png", ".AWK", 128);
+   MIMEBASE("application/x-lyx","icon_mime_text_generic.png", ".LYX", 128);
+   MIMEBASE("application/vnd.oasis.opendocument.spreadsheet","icon_mime_text_generic.png", ".ODS", 128);
+   MIMEBASE("application/vnd.oasis.opendocument.text","icon_mime_text_generic.png", ".ODT", 128);
+   MIMEBASE("application/vnd.oasis.opendocument.presentation","icon_mime_text_generic.png", ".ODP", 128);
+   MIMEBASE("application/x-object","icon_efm_file.png", "", 128);
+   MIMEBASE("application/x-shellscript","icon_applications.png", "", 128);
+   MIMEBASE("application/x-font-ttf","icon_mime_font_generic.png", ".TTF", 128);
+   MIMEBASE("application/x-font-pcf","icon_mime_font_generic.png", ".PCF", 128);
+   MIMEBASE("application/x-font-bdf","icon_mime_font_generic.png", ".BDF", 128);
diff --git a/data/themes/edc/O/evrything.edc b/data/themes/edc/O/evrything.edc
new file mode 100644 (file)
index 0000000..b7ef0a9
--- /dev/null
@@ -0,0 +1,2597 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: EVERYTHING ***/
+///////////////////////////////////////////////////////////////////////////////
+
+   group {
+      name: "e/modules/everything/list";
+      parts {
+         part {
+            name: "list_frame";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+            }
+         }
+         part {
+            name: "base";
+            type: RECT;
+            /* description {
+             *    state: "default" 0.0;
+             *    rel1 {
+             *       relative: 0.0 1.0;
+             *       to_x: "list_frame";
+             *       to_y: "input_base";
+             *    }
+             *    rel2 {
+             *       to_x: "list_frame";
+             *       to_y: "input_base";
+             *    }
+             * } */
+            description {
+               state: "default" 0.0;
+               /*inherit: "default" 0.0;*/
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "list_frame";
+                  to_y: "input_base";
+               }
+               rel2 {
+                  to: "list_frame";
+                  offset: -1 -1;
+               }
+            }
+         }
+         part {
+            name: "input_base";
+            type: RECT;
+            /* description {
+             *    state: "default" 0.0;
+             *    rel1 {
+             *       to_x: "base";
+             *    }
+             * 
+             *    rel2 {
+             *       relative: 1.0 0.0;
+             *       to_x: "base";
+             *       offset: -1 1;
+             *    }
+             * } */
+            description {
+               state: "default" 0.0;
+               /* inherit: "default" 0.0; */
+               rel1 {
+                  to_x: "base";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to_x: "base";
+                  offset: -1 28;
+               }
+            }
+         }
+         part {
+            name: "list_win_bg";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1.to_x: "base";
+               rel1.to_y: "input_base";
+
+               rel2.to: "base";
+               /* rel2.offset: -1 -3; */
+               color: 245 245 245 255;
+            }
+         }
+         part {
+            name: "bar_base";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to: "base";
+                  offset: 0 -26;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  to: "base";
+                  offset: -1 -1;
+               }
+            }
+         }
+         part {
+            name: "bar_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "bar_base";
+                  offset: 2 2;
+               }
+               rel2 {
+                  to: "bar_base";
+                  offset: -2 -2;
+               }
+            }
+            description {
+               state: "faded" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 0;
+            }
+         }
+         part {
+            name: "bar_bg";
+            clip_to: "base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 32 25;
+               max: 9999 25;
+               fixed: 1 1;
+               rel1 {
+                  offset: -1 2;
+                  to: "bar_base";
+               }
+               rel2 {
+                  offset: -1 -3;
+                  to: "bar_base";
+               }
+               image {
+                  normal: "O/bt_dis_base.png";
+                  border: 4 4 4 4;
+               }
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.swallow.bar";
+            clip_to: "bar_clip";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1.to: "bar_clip";
+               rel1.offset: -1 0;
+               rel2.to: "bar_clip";
+               rel2.offset: -1 -1;
+            }
+         }
+         part {
+            name: "bar_over2";
+            clip_to: "base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "bar_bg";
+               rel1.offset: -1 -2;
+               rel2.to: "bar_bg";
+               rel2.offset: 1 1;
+               image {
+                  normal: "O/bt_dis_shine.png";
+                  border: 4 4 4 4;
+               }
+               color: 255 255 255 235;
+            }
+         }
+         part {
+            name: "bar_over1";
+            clip_to: "base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "bar_bg";
+               rel1.offset: 0 -2;
+               rel2.to: "bar_bg";
+               rel2.offset: 1 -1;
+               rel2.relative: 1.0 0.5;
+               image {
+                  normal: "O/bt_dis_hilight.png";
+                  border: 4 4 4 0;
+               }
+               color: 255 255 255 128;
+            }
+         }
+         part {
+            name: "input_bg";
+            clip_to: "input_base";
+            description {
+               state: "default" 0.0;
+               fixed: 1 1;
+               min: 32 32;
+               max: 9999 32;
+               rel1 {
+                  offset: -1 0;
+                  to: "input_base";
+               }
+               rel2 {
+                  /* offset: 1 0; */
+                  to: "input_base";
+               }
+               image {
+                  normal: "O/bt_dis_base.png";
+                  border: 4 4 4 4;
+               }
+               color: 235 235 235 255;
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            effect: SHADOW;
+            scale: 1;
+            clip_to: "input_base";
+            description {
+               state: "default" 0.0;
+               fixed: 0 1;
+               align: 0.0 0.5;
+               rel1 {
+                  offset: 10  8;
+                  to: "input_bg";
+               }
+               rel2 {
+                  to: "input_bg";
+                  relative: 0.0 1.0;
+                  offset: 10  -4;
+
+               }
+               color: 60 60 60 255;
+               color3: 255 255 255 68;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 11;
+                  align: 0.0 0.5;
+                  min: 1 1;
+                  text_class: "fileman_typebuf";
+               }
+            }
+         }
+         part {
+            name: "cursor";
+            /* type: RECT; */
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 10 10;
+               max: 10 10;
+               align: 0.0 0.5;
+               fixed: 1 1;
+               rel1 {
+                  relative: 1.0  0.0;
+                  offset: -2    -2;
+                  to: "e.text.label";
+               }
+               rel2 {
+                  relative: 1.0  1.0;
+                  offset: -2    -1;
+                  to: "e.text.label";
+               }
+               image {
+               normal: "O/icon_right_arrow.png";
+               }
+
+               color: 20 20 20 250;
+            }
+            description {
+               state: "faded" 0.0;
+               inherit: "default" 0.0;
+               color: 20 20 20 100;
+            }
+         }
+         part {
+            name: "list_clip";
+            type: RECT;
+            clip_to: "base";
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 2 0;
+                  to: "base";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  offset: -3  0;
+                  to_y: "bar_base";
+                  to_x: "base";
+               }
+            }
+         }
+         part {
+            name: "list_bg";
+            clip_to: "base";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/vgrad_light.png";
+               rel1 {
+                  to: "list_clip";
+                  offset: 0 0;
+               }
+               rel2 {
+                  to: "list_clip";
+                  offset: 0  0;
+               }
+               fill.smooth: 0;
+               color: 240 240 240 255;
+            }
+         }
+         part {
+            name: "e.swallow.list";
+            type: SWALLOW;
+            clip_to: "list_clip";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               min: 32 170;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 3;
+                  to: "list_clip";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1  -1;
+                  to: "list_clip";
+               }
+            }
+            description {
+               state: "default" 1.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: -1.0 0.0;
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+               }
+            }
+         }
+         part {
+            name: "e.swallow.list2";
+            type: SWALLOW;
+            clip_to: "list_clip";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               min: 32 170;
+               fixed: 1 1;
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: 0 3;
+                  to: "list_clip";
+               }
+               rel2 {
+                  relative: 2.0 1.0;
+                  offset: -1  -1;
+                  to: "list_clip";
+               }
+            }
+            description {
+               state: "default" 1.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+               }
+            }
+         }
+         part {
+            name: "list_over";
+            clip_to: "base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  offset: -1 -1;
+                  to: "list_bg";
+               }
+               rel2 {
+                  offset: -1 -1;
+                  to: "list_bg";
+               }
+               image {
+                  normal: "O/inset_sunk.png";
+                  border: 7 7 7 7;
+                  middle: 0;
+               }
+               fill.smooth : 0;
+               /* color: 200 200 200 255; */
+            }
+         }
+         part {
+            name: "box";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "input_base";
+               offset: 1 0;
+               }
+               rel2 {
+                  to: "base";
+               offset: -2 -1;
+               }
+               image {
+                  normal: "O/everything_box.png";
+                  border: 4 4 4 4;
+                  middle: 0;
+               }
+               fill.smooth : 1;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "blink_off";
+            signal: "show";
+            source: "";
+            action: STATE_SET "faded" 0.0;
+            transition: SINUSOIDAL 0.6;
+            target: "cursor";
+            after: "blink_on";
+         }
+         program {
+            name: "blink_on";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.35;
+            target: "cursor";
+            after: "blink_off";
+         }
+        program {
+            name: "show_list";
+            signal: "e,state,list_show";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "base";
+         }
+         program {
+            name: "hide_list";
+            signal: "e,state,list_hide";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: ACCELERATE 0.08;
+            target: "base";
+         }
+         program {
+            name: "show_entry";
+            signal: "e,state,entry_show";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "input_base";
+         }
+         program {
+            name: "hide_entry";
+            signal: "e,state,entry_hide";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.08;
+            target: "input_base";
+         }
+         program {
+            name: "update_list";
+            signal: "e,signal,update";
+            source: "e";
+            action: STATE_SET "faded" 0.0;
+            /* transition: SINUSOIDAL 0.5; */
+            target: "bar_clip";
+            after: "update_list2";
+         }
+         program {
+            name: "update_list2";
+            action: STATE_SET "default" 0.0;
+            /* transition: SINUSOIDAL 0.15; */
+            target: "bar_clip";
+         }
+
+         program {
+            name: "slide_left";
+            signal: "e,action,slide,left";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "e.swallow.list";
+            target: "e.swallow.list2";
+            after: "slide_left2";
+         }
+         program {
+            name: "slide_left2";
+            action: STATE_SET "default" 1.0;
+            transition: ACCELERATE 0.15;
+            target: "e.swallow.list";
+            target: "e.swallow.list2";
+            after: "left_end";
+         }
+         program { name: "left_end";
+            action: SIGNAL_EMIT "e,action,slide,left,finished" "";
+         }
+         program {
+            name: "slide_right";
+            signal: "e,action,slide,right";
+            source: "e";
+            action: STATE_SET "default" 1.0;
+            target: "e.swallow.list";
+            target: "e.swallow.list2";
+            after: "slide_right2";
+         }
+         program {
+            name: "slide_right2";
+            action: STATE_SET "default" 0.0;
+            transition: ACCELERATE 0.15;
+            target: "e.swallow.list";
+            target: "e.swallow.list2";
+            after: "right_end";
+         }
+         program { name: "right_end";
+            action: SIGNAL_EMIT "e,action,slide,right,finished" "";
+         }
+         program {
+            name: "slide_default";
+            signal: "e,action,slide,default";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "e.swallow.list";
+            target: "e.swallow.list2";
+         }
+      }
+   }
+   group {
+      name: "e/modules/everything/main";
+      images {
+         image: "O/inset_sunk.png" COMP;
+         image: "O/everything_box.png" COMP;
+         image: "O/everything_item_bg.png" COMP;
+         image: "O/vgrad_dark.png" COMP;
+         image: "O/bt_dis_hilight.png" COMP;
+         image: "O/bt_dis_shine.png" COMP;
+         image: "O/bt_dis_base.png" COMP;
+         image: "O/bt_base2.png" COMP;
+         image: "O/outline.png" COMP;
+         image: "O/icon_left_arrow.png" COMP;
+         image: "O/icon_right_arrow.png" COMP;
+         image: "O/toolbar_sel.png" COMP;
+         image: "O/icon_right_arrow.png" COMP;
+         image: "O/bt_sm_base1.png" COMP;
+         image: "O/bt_sm_base2.png" COMP;
+         image: "O/bt_sm_shine.png" COMP;
+         image: "O/bt_sm_hilight.png" COMP;
+         image: "O/sb_runnerv.png" COMP;
+      }
+      parts {
+
+         /*************** top ***************/
+         part {
+            name: "win";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               min: 286 48;
+               rel2.relative: 1.0 0.0;
+               rel2.offset: -1 48;
+            }
+         }
+         part {
+            name: "list";
+            source: "e/modules/everything/list";
+            type: GROUP;
+            description {
+               state: "default" 0.0;
+               visible: 1;
+               min: 300 155;
+               rel1 {
+                  to_y: "frame";
+                  offset: -1 -3;
+                  relative: 0.0 1.0;
+              }
+              rel2 {
+                 offset: 0 -1;
+               }
+            }
+         }
+         part {
+            name: "bar_base";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "frame";
+               }
+               rel2 {
+                  to: "frame";
+               }
+            }
+         }
+         part {
+            name: "bar_bg";
+            clip_to: "bar_base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               /* min: 32 50;
+                * max: 9999 50; */
+               fixed: 1 1;
+               rel1 {
+                  offset: -2 -1;
+                  to: "bar_base";
+               }
+               rel2 {
+                  offset: 1 0;
+                  to: "bar_base";
+               }
+               image {
+                  normal: "O/bt_dis_base.png";
+                  border: 4 4 4 4;
+               }
+            }
+         }
+         part {
+            name: "frame";
+            mouse_events: 0;;
+            description {
+               state: "default" 0.0;
+               rel1.to: "win";
+               rel2.to: "win";
+               image {
+                  normal: "O/everything_box.png";
+                  border: 4 4 4 4;
+                  middle: 0;
+               }
+               fill.smooth : 1;
+              color: 215 215 215 255;
+            }
+         }
+         part {
+            name: "selector_frame";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               rel1 {
+                  to: "frame";
+               }
+               rel2 {
+                  offset: -2 -1;
+                  to: "frame";
+               }
+            }
+         }
+         part {
+            name: "subject_selector";
+            type: GROUP;
+            source: "e/modules/everything/selector_item";
+            clip_to: "selector_frame";
+            description {
+               state: "default" 0.0;
+               /* visible: 0; */
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 2;
+                  to: "selector_frame";
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: -1 -1;
+                  to_y: "selector_frame";
+               }
+            }
+            description {
+               state: "wide" 0;
+               inherit: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  relative: -0.5 0.0;
+                  offset: 0 2;
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: 0 -1;
+               }
+            }
+         }
+         part {
+            name: "action_selector";
+            type: GROUP;
+            source: "e/modules/everything/selector_item";
+            clip_to: "selector_frame";
+            description {
+               state: "default" 0.0;
+               /* visible: 0; */
+               rel1 {
+                  relative: 0.5 0.0;
+                  offset: 0 2;
+                  to: "selector_frame";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+                  to: "selector_frame";
+               }
+            }
+            description {
+               state: "wide" 0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 2;
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: -1 -1;
+               }
+            }
+         }
+         part {
+            name: "object_selector";
+            type: GROUP;
+            source: "e/modules/everything/selector_item";
+            clip_to: "selector_frame";
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: 0 2;
+                  to: "selector_frame";
+               }
+               rel2 {
+                  relative: 1.5 1.0;
+                  offset: -1 -1;
+                  to: "selector_frame";
+               }
+            }
+            description {
+               state: "wide" 0;
+               inherit: "default" 0.0;
+               visible: 1;
+               rel1 {
+                  relative: 0.5 0.0;
+                  offset: 0 2;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+            }
+         }
+
+         part {
+            name: "bar_over2";
+            clip_to: "bar_base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "bar_bg";
+               rel1.offset: -2 -2;
+               rel2.to: "bar_bg";
+               rel2.offset: 1 2;
+               image {
+                  normal: "O/bt_dis_shine.png";
+                  border: 4 4 4 4;
+               }
+            }
+         }
+         part {
+            name: "bar_over1";
+            clip_to: "bar_base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "bar_bg";
+               rel1.offset: -2 -2;
+               rel2.to: "bar_bg";
+               rel2.offset: 1 2;
+               rel2.relative: 1.0 0.45;
+               image {
+                  normal: "O/bt_dis_hilight.png";
+                  border: 4 4 4 0;
+               }
+               color: 255 255 255 235;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "object_selector_hide";
+            signal: "e,state,object_selector_hide";
+            source: "e";
+            action: STATE_SET "default" 0.00;
+            transition: SINUSOIDAL 0.15;
+            target: "object_selector";
+            target: "subject_selector";
+            target: "action_selector";
+         }
+         program {
+            name: "object_selector_show";
+            signal: "e,state,object_selector_show";
+            source: "e";
+            action: STATE_SET "wide" 0.00;
+            transition: SINUSOIDAL 0.2;
+            target: "object_selector";
+            target: "subject_selector";
+            target: "action_selector";
+         }
+      }
+   }
+   group {
+      name: "e/modules/everything/selector_item";
+      parts {
+         part {
+            name: "clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+            }
+         }
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 200 200 200 20;
+               image {
+                  normal: "O/toolbar_sel.png";
+                  border: 3 3 2 2;
+               }
+               fill.smooth: 1;
+               rel1.offset: 0 -1;
+               rel2.offset: 2 -1;
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 200 200 200 255;
+            }
+         }
+         part {
+            name: "inner_clip";
+            type: RECT;
+            clip_to: "clip";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.offset: 6   2;
+               rel2.offset: -5   -5;
+            }
+         }
+         part {
+            name: "icon_clip";
+            type: RECT;
+            clip_to: "inner_clip";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "faded" 0.0;
+               color: 255 255 255 120;
+            }
+         }
+         part {
+            name: "e.swallow.icons";
+            type: SWALLOW;
+            clip_to: "icon_clip";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 50 44;
+               max: 50 44;
+               aspect: 1.0 1.0;
+               align: 0.0 0.5;
+               aspect_preference: VERTICAL;
+               rel1 {
+                  offset: 5   5;
+               }
+               rel2 {
+                  offset: -1  -8;
+               }
+            }
+         }
+         part {
+            name: "e.swallow.thumb";
+            type: SWALLOW;
+            clip_to: "icon_clip";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 50 44;
+               max: 50 44;
+               aspect: 1.0 1.0;
+               align: 0.0 0.5;
+               aspect_preference: VERTICAL;
+               rel1 {
+                  offset: 5   5;
+               }
+               rel2 {
+                  offset: -1  -8;
+               }
+            }
+         }
+
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            mouse_events: 0;
+            clip_to: "clip";
+            scale: 1;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.0 1.0;
+               fixed: 0 1;
+               rel1.to: "e.swallow.icons";
+               rel1.relative: 1.0 0.0;
+               rel2.to: "clip";
+               rel1.offset: 2 3;
+               rel2.offset: -6 -7;
+               /* visible: 0; */
+               color: 24 24 24 255;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 9;
+                  min: 0 1;
+                  align: 0.0 1.0;
+                  text_class: "fileman_typebuf";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 244 244 244 255;
+               /* visible: 1; */
+            }
+         }
+         part {
+            name: "e.text.plugin";
+            type: TEXT;
+            clip_to: "inner_clip";
+            effect: SOFT_SHADOW;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               align: 1.0 0.0;
+               rel1 {
+                  offset: 6 6;
+                  /* to_x: "e.swallow.icons"; */
+               }
+               rel2.offset: -10 -1;
+               color: 20 20 20 255;
+               color3: 0 0 0 0;
+               text {
+                  font: "Sans";
+                  size: 9;
+                  min: 0 1;
+                  align: 1.0 0.0;
+                  text_class: "fileman_icon";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+
+               color: 240 240 240 255;
+            }
+         }
+         part {
+            name: "event";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "sel";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "selected" 0.0;
+            transition: SINUSOIDAL 0.1;
+            /* target: "border";
+             * target: "border_bg"; */
+            target: "bg";
+            target: "e.text.label";
+            target: "e.text.plugin";
+         }
+         program {
+            name: "unsel";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.2;
+            /* target: "border";
+             * target: "border_bg"; */
+            target: "bg";
+            target: "e.text.label";
+            target: "e.text.plugin";
+         }
+         program {
+            name: "update";
+            signal: "e,signal,update";
+            source: "e";
+            action: STATE_SET "faded" 0.0;
+            transition: DECELERATE 0.1;
+            target: "icon_clip";
+            after: "show_icon";
+         }
+         program {
+            name: "show_icon";
+            action: STATE_SET "default" 0.0;
+            transition: ACCELERATE 0.3;
+            target: "icon_clip";
+         }
+         program {
+            name: "thumb_show";
+            signal: "e,action,thumb,show";
+            source: "e";
+            action: STATE_SET "faded" 0.0;
+            /* transition: SINUSOIDAL 0.05; */
+            target: "icon_clip";
+            after: "thumb_show2";
+         }
+         program {
+            name: "thumb_show2";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.2;
+            target: "icon_clip";
+         }
+      }
+   }
+
+   group {
+      name: "e/modules/everything/tab_item";
+      min: 50 10;
+      parts {
+         part {
+            name: "clip";
+           type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+            rel1.relative: 0.05 0.0;
+            rel2.relative: 0.95 1.0;
+            }
+         }
+         part {
+            name: "label2";
+            type: TEXT;
+            scale: 1;
+            clip_to: "clip";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.5;
+               fixed: 0 1;
+               rel1.to: "e.text.label";
+               rel2.to: "e.text.label";
+               color: 0 0 0 255;
+               text {
+                  font: "Sans:style";
+                  text_source: "e.text.label";
+                  size: 10;
+                  min: 0 1;
+                  align: 0.5 0.5;
+                 text_class: "fileman_icon";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 10 10 10 0;
+               visible: 0;
+            }
+         }
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 200 200 200 20;
+               image {
+                  normal: "O/toolbar_sel.png";
+                  border: 2 2 0 0;
+               }
+               fill.smooth: 1;
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 200 200 200 255;
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            mouse_events: 0;
+            clip_to: "clip";
+            scale: 1;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.5;
+               fixed: 0 1;
+               rel1.to: "clip";
+               rel2.to: "clip";
+               rel1.offset: 5 3;
+               rel2.offset: -6 -1;
+               visible: 0;
+               color: 245 245 245 255;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 9;
+                  min: 0 1;
+                  align: 0.5 0.5;
+                  text_class: "fileman_icon";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "event";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "go_active";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "selected" 0.0;
+            target: "bg";
+            target: "e.text.label";
+            target: "label2";
+            transition: LINEAR 0.1;
+         }
+         program {
+            name: "go_passive";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "bg";
+            target: "e.text.label";
+            target: "label2";
+         }
+      }
+   }
+
+   group {
+      name: "e/modules/everything/tab_item/back";
+      min: 50 10;
+      parts {
+         part {
+            name: "clip";
+           type: RECT;
+           mouse_events: 0;
+            description {
+               state: "default" 0.0;
+            rel1.relative: 0.05 0.0;
+            rel2.relative: 0.95 1.0;
+            }
+         }
+         part {
+            name: "label2";
+            type: TEXT;
+            scale: 1;
+            clip_to: "clip";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.5;
+               fixed: 0 1;
+               rel1.to: "e.text.label";
+               rel2.to: "e.text.label";
+               color: 0 0 0 255;
+               text {
+                  font: "Sans:style";
+                  text_source: "e.text.label";
+                  size: 10;
+                  min: 0 1;
+                  align: 0.5 0.5;
+                  text_class: "fileman_icon";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 10 10 10 0;
+               visible: 0;
+            }
+         }
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 40;
+               image {
+                  normal: "O/toolbar_sel.png";
+                  border: 2 2 0 0;
+               }
+               fill.smooth: 1;
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 245 245 245 250;
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            mouse_events: 0;
+            clip_to: "clip";
+            scale: 1;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.5;
+               fixed: 0 1;
+               rel1.to: "clip";
+               rel2.to: "clip";
+               rel1.offset: 5 3;
+               rel2.offset: -6 -1;
+               visible: 0;
+               color: 245 245 245 255;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 9;
+                  min: 0 1;
+                  align: 0.5 0.5;
+                  text_class: "fileman_icon";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "event";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "go_active";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "selected" 0.0;
+            target: "bg";
+            target: "e.text.label";
+            target: "label2";
+            transition: LINEAR 0.1;
+         }
+         program {
+            name: "go_passive";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "bg";
+            target: "e.text.label";
+            target: "label2";
+         }
+      }
+   }
+
+/////////////////////////////////////////////////////////////////////////////
+/*** EVERYTHING THUMB VIEW ***/
+
+   group {
+      name: "e/modules/everything/thumbview/item/thumb";
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  offset: -1 -3;
+               }
+               rel2 {
+                  to: "base";
+                  offset: 0 2;
+               }
+               fill.smooth: 0;
+               image {
+                  normal: "O/everything_item_bg.png";
+                  border: 5 5 5 5;
+               }
+               color: 255 255 255 10;
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 190;
+            }
+         }
+         part {
+            name: "outline";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "bg";
+               rel2.to: "bg";
+               image {
+                  normal: "O/outline.png";
+                  border: 5 5 5 5;
+               }
+               color: 0 0 0 30;
+            }
+            description {
+            state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 0 0 0 220;
+            }
+
+         }
+         part {
+            name: "bg_mark";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.to: "bg";
+               rel2.to: "bg";
+               fill.smooth: 0;
+               image {
+                  normal: "O/everything_item_bg.png";
+                  border: 5 5 5 5;
+               }
+            color: 255 255 255 0;
+            }
+            description {
+               state: "marked" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 60;
+            }
+         }
+         part {
+            name: "base";
+            mouse_events: 0;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0   4;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -5  -5;
+               }
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "clip";
+            mouse_events: 0;
+            type: RECT;
+            /* clip_to: "base"; */
+            description {
+               state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+               color: 225 225 225 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.swallow.icon";
+            clip_to: "clip";
+            type: SWALLOW;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: 4   0;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: -3  -11;
+               }
+            }
+         }
+         part {
+            name: "e.swallow.thumb";
+            clip_to: "clip";
+            type: SWALLOW;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               rel1 {
+                  to: "base";
+                  offset: 6   6;
+               }
+               rel2 {
+                  to: "base";
+                  offset: -5  -20;
+               }
+            }
+         }
+         part {
+            name: "arrow";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 12 12;
+               max: 12 12;
+               /* aspect_preference: */
+               visible: 0;
+               align: 1.0 0.0;
+               rel1 {
+                  to: "base";
+                  relative: 1.0 0.0;
+                  offset: -3 2;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 0.0;
+                  offset: -3 2;
+               }
+               image {
+                  normal: "O/icon_right_arrow.png";
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            clip_to: "base";
+            effect: SOFT_SHADOW;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  offset: 2 -12;
+                  relative: 0.0 1.0;
+               }
+               rel2.offset: -2 -4;
+               color3: 20 20 20 60;
+               color: 255 255 255 255;
+               text {
+                  font: "Sans";
+                  size: 10;
+                  min: 0 1;
+                  align: 0.5 0.0;
+                  text_class: "fileman_icon";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+              inherit: "default" 0.0;
+               rel1 {
+                  offset: 2 -12;
+                  relative: 0.0 1.0;
+               }
+               rel2.offset: -2 -4;
+               color: 250 250 250 255;
+               color3: 20 20 20 40;
+            }
+         }
+         
+         part {
+            name: "over_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+               visible: 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+               visible: 1;
+            }
+            description {
+               state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.5  -0.5;
+               rel2.relative: 1.5  1.5;
+               color: 255 255 255 0;
+               visible: 1;
+            }
+            description {
+               state: "huge" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 0;
+               rel1.relative: -1.5 -1.5;
+               rel2.relative: 2.5  2.5;
+               visible: 1;
+            }
+         }
+
+         part {
+            name: "over";
+            type: PROXY;
+            mouse_events: 0;
+            clip_to: "over_clip";
+            description {
+               state: "default" 0.0;
+               source: "e.swallow.icon";
+               rel1.to: "over_clip";
+               rel2.to: "over_clip";
+               visible: 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "over2";
+            type: PROXY;
+            mouse_events: 0;
+            clip_to: "over_clip";
+            description {
+               state: "default" 0.0;
+               source: "e.swallow.thumb";
+               rel1.to: "over_clip";
+               rel2.to: "over_clip";
+               visible: 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         
+         part {
+            name: "event";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "sel";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "selected" 0.0;
+            target: "bg";
+            target: "outline";
+            target: "e.text.label";
+         }
+         program {
+            name: "unsel";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.1;
+            target: "bg";
+            target: "outline";
+            target: "e.text.label";
+         }
+         program {
+            name: "mark";
+            signal: "e,state,marked";
+            source: "e";
+            action: STATE_SET "marked" 0.0;
+            target: "bg_mark";
+            transition: ACCELERATE 0.15;
+         }
+         program {
+            name: "unmark";
+            signal: "e,state,unmarked";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.2;
+            target: "bg_mark";
+         }
+         program {
+            name: "arrow_show";
+            signal: "e,state,browseable";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "arrow";
+         }
+         program {
+            name: "thumb_show_delayed";
+            signal: "e,action,thumb,show_delayed";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "clip";
+            after: "thumb_show2";
+         }
+         program {
+            name: "thumb_show";
+            signal: "e,action,thumb,show";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "clip";
+         }
+         program {
+            name: "thumb_show2";
+            action: STATE_SET "visible" 0.0;
+           transition: DECELERATE 0.1;
+            target: "clip";
+         }
+        program {
+            name: "go_big";
+            action: STATE_SET "visible" 0.0;
+            target: "over_clip";
+            target: "over";
+            target: "over2";
+            after: "go_big2";
+        }
+
+        program {
+            name: "go_big2";
+            action: STATE_SET "huge" 0.0;
+            transition: DECELERATE 0.4;
+            target: "over_clip";
+            after: "go_big3";
+        }
+
+        program {
+            name: "go_big3";
+            action: STATE_SET "default" 0.0;
+            transition: DECELERATE 0.2;
+            target: "over_clip";
+            target: "over";
+            target: "over2";
+        }
+        program {
+            name: "action_go";
+            signal: "e,action,go";
+            source: "e";
+            action: ACTION_STOP;
+            target: "go_big";
+            target: "go_big2";
+            target: "go_big3";
+            after: "go_big";
+        }
+      }
+   }
+   group {
+      name: "e/modules/everything/thumbview/item/list";
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  offset: -1 -1;
+               }
+               rel2 {
+                  to: "base";
+                  offset: -2 2;
+               }
+               fill.smooth: 0;
+               image {
+                  normal: "O/everything_item_bg.png";
+                  border: 5 5 5 5;
+               }
+               color: 0 0 0 10;
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 0 0 0 190;
+            }
+         }
+         part {
+            name: "outline";
+           mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "bg";
+               rel2.to: "bg";
+               image {
+                  normal: "O/outline.png";
+                  border: 5 5 5 5;
+               }
+               color: 0 0 0 30;
+            }
+             description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 0 0 0 220;
+            }
+         }
+         part {
+            name: "bg_mark";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.to: "bg";
+               rel2.to: "bg";
+               fill.smooth: 0;
+               color: 255 255 255 0;
+               image {
+                  normal: "O/everything_item_bg.png";
+                  border: 5 5 5 5;
+               }
+            }
+            description {
+               state: "marked" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 60;
+            }
+         }
+         part {
+            name: "base";
+            mouse_events: 0;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0   3;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -5  -4;
+               }
+            }
+         }
+         part {
+            name: "clip";
+            mouse_events: 0;
+            type: RECT;
+            clip_to: "base";
+            description {
+               state: "default" 0.0;
+               color: 225 225 225 0;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: 2   2;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 0.0 1.0;
+                  offset: 40   -1;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.swallow.icon";
+            clip_to: "clip";
+            type: SWALLOW;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "clip";
+               rel2.to: "clip";
+            }
+         }
+         part {
+            name: "e.swallow.thumb";
+            clip_to: "clip";
+            type: SWALLOW;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               rel1.to: "clip";
+               rel2.to: "clip";
+            }
+         }
+         part {
+            name: "arrow";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               align: 0.0 0.5;
+                min: 16 16;
+                max: 16 16;
+                visible: 0;
+               rel1 {
+                  to: "base";
+                  relative: 1.0 0.0;
+                  offset: -21  6;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: 1 -7;
+               }
+               image {
+                  normal: "O/icon_right_arrow.png";
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               rel1 {
+                  to: "base";
+                  relative: 1.0 0.0;
+                  offset: -21  6;
+               }
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            clip_to: "base";
+            effect: SOFT_SHADOW;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 255;
+               color3: 255 255 255 30;
+               rel1 {
+                  to_x: "clip";
+                  to_y: "base";
+                  offset: 5 2;
+                 relative: 1.0 0.0;
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: 4 -1;
+                  to_x: "arrow";
+                 to_y: "spacer";
+               }
+               text {
+                  font: "Sans";
+                  size: 10;
+                  min: 0 1;
+                  align: 0.0 0.0;
+                  text_class: "fileman_icon";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+               color3: 20 20 20 30;
+            }
+         }
+         part {
+            name: "e.text.detail";
+            type: TEXT;
+            clip_to: "base";
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               visible: 1;
+               color: 80 80 80 255;
+               rel1 {
+                  to_x: "clip";
+                  to_y: "base";
+                  offset: 5 6;
+                  relative: 1.0 0.5;
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: 4 -4;
+                  to_y: "base";
+                  to_x: "arrow";
+               }
+               text {
+                  font: "Sans";
+                  size: 8;
+                  min: 0 1;
+                  align: 0.0 0.0;
+                  text_class: "fileman_icon";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+                inherit: "default" 0.0;
+                color: 200 200 200 255;
+            }
+         }
+         part {
+            name: "spacer";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+              visible: 0;
+              rel1.to: "base";
+              rel1.relative: 0.0 1.0;
+              rel2.to: "base";
+            }
+            description {
+               state: "detail" 0.0;
+              inherit: "default" 0.0;
+              rel1.to: "e.text.detail";
+              rel2.to: "e.text.detail";
+            }
+        }
+         part {
+            name: "event";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "sel";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "selected" 0.0;
+            target: "bg";
+            target: "outline";
+           target: "e.text.label";
+           target: "e.text.detail";
+            transition: ACCELERATE 0.0;
+         }
+         program {
+            name: "unsel";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.0;
+            target: "bg";
+            target: "outline";
+           target: "e.text.label";
+           target: "e.text.detail";
+         }
+         program {
+            name: "mark";
+            signal: "e,state,marked";
+            source: "e";
+            action: STATE_SET "marked" 0.0;
+            target: "bg_mark";
+            transition: ACCELERATE 0.15;
+         }
+         program {
+            name: "unmark";
+            signal: "e,state,unmarked";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.2;
+            target: "bg_mark";
+         }
+         program {
+            name: "arrow_show";
+            signal: "e,state,browseable";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "arrow";
+         }
+         program {
+            name: "thumb_show_delayed";
+            signal: "e,action,thumb,show_delayed";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "clip";
+            transition: DECELERATE 0.1;
+         }
+         program {
+            name: "thumb_show";
+            signal: "e,action,thumb,show";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "clip";
+         }
+         program {
+            name: "detail_show";
+            signal: "e,state,detail,show";
+            source: "e";
+            action: STATE_SET "detail" 0.0;
+            /* transition: ACCELERATE 0.08; */
+            target: "spacer";
+         }
+         program {
+            name: "detail_hide";
+            signal: "e,state,detail,hide";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "spacer";
+         }
+      }
+   }
+   
+   group {
+      name: "e/modules/everything/thumbview/main/window";
+      parts {
+         part {
+            name: "clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 0;
+            }
+          description {
+               state: "visible" 0.0;
+               color: 255 255 255 255;
+            }
+        }
+        part {
+            name: "e.swallow.list";
+            type: SWALLOW;
+          clip_to: "clip";
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 6   1;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -3  -3;
+               }
+            }
+         }
+         part {
+            name: "left_arrow";
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               image.normal: "O/icon_left_arrow.png";
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               align: 0.0 0.5;
+               min: 32 32;
+               max: 32 32;
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "right_arrow";
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               image.normal: "O/icon_right_arrow.png";
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               align: 1.0 0.5;
+               min: 32 32;
+               max: 32 32;
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "event";
+            repeat_events: 1;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "go_into_show";
+            signal: "e,action,show,into";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.5;
+            target: "right_arrow";
+         }
+         program {
+            name: "go_into_hide";
+            signal: "e,action,hide,into";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "right_arrow";
+            transition: LINEAR 0.5;
+         }
+         program {
+            name: "go_back_show";
+            signal: "e,action,show,back";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.5;
+            target: "left_arrow";
+         }
+         program {
+            name: "go_back_hide";
+            signal: "e,action,hide,back";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "left_arrow";
+            transition: LINEAR 0.5;
+         }
+         program {
+            name: "hiding";
+            signal: "e,action,hide,list";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "clip";
+            transition: LINEAR 0.25;
+         }
+         program {
+            name: "showing";
+            signal: "e,action,show,list";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "clip";
+            transition: LINEAR 0.15;
+         }
+      }
+   }
+   group {
+      name: "e/modules/everything/thumbview/main/scrollframe";
+      images {
+         image: "O/bt_sm_base1.png" COMP;
+         image: "O/bt_sm_base2.png" COMP;
+         image: "O/bt_sm_shine.png" COMP;
+         image: "O/bt_sm_hilight.png" COMP;
+         image: "O/sb_runnerv.png" COMP;
+      }
+      parts {
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1.offset: 0 0;
+               rel2 {
+                  relative: 0.0  1.0;
+                  offset: 2   -1;
+                  to_x: "sb_vbar";
+               }
+            }
+         }
+         part {
+            name: "sb_vbar";
+            type: RECT;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               min: 9 17;
+               align: 1.0 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: -1 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+            }
+            description {
+               state: "hidden" 0.0;
+               visible: 0;
+               max: 0 99999;
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: -1 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_base";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               rel1 {
+                  relative: 0.0  1.0;
+                  offset: 0    -1;
+                  to: "sb_vbar_a1";
+               }
+               rel2 {
+                  relative: 1.0  0.0;
+                  offset: -1    0;
+                  to: "sb_vbar_a2";
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_runner";
+            clip_to: "sb_vbar";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               max: 3 99999;
+               rel1.to: "sb_vbar_base";
+               rel1.offset: -2 0;
+               rel2.to: "sb_vbar_base";
+               image {
+                  normal: "O/sb_runnerv.png";
+                  border: 0 0 4 4;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "sb_vbar_p1";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to: "sb_vbar_a1";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to: "e.dragable.vbar";
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_p2";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to: "e.dragable.vbar";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to: "sb_vbar_a2";
+               }
+            }
+         }
+         part {
+            name: "e.dragable.vbar";
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            scale: 1;
+            dragable {
+               x: 0 0 0;
+               y: 1 1 0;
+               confine: "sb_vbar_base";
+            }
+            description {
+               state: "default" 0.0;
+               min: 9 17;
+               rel1 {
+                  relative: 0.5  0.5;
+                  offset: -1    0;
+                  to: "sb_vbar_base";
+               }
+               rel2 {
+                  relative: 0.5  0.5;
+                  offset: -1    0;
+                  to: "sb_vbar_base";
+               }
+               image {
+                  normal: "O/bt_sm_base2.png";
+                  border: 6 6 6 6;
+               }
+            }
+            description {
+               state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "O/bt_sm_base1.png";
+            }
+         }
+         part {
+            name: "sb_vbar_over1";
+            clip_to: "sb_vbar";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "e.dragable.vbar";
+               rel2.relative: 1.0 0.5;
+               rel2.to: "e.dragable.vbar";
+               image {
+                  normal: "O/bt_sm_hilight.png";
+                  border: 6 6 6 0;
+               }
+            color: 180 180 180 255;
+            }
+         }
+         part {
+            name: "sb_vbar_over2";
+            clip_to: "sb_vbar";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "e.dragable.vbar";
+               rel2.to: "e.dragable.vbar";
+               image {
+                  normal: "O/bt_sm_shine.png";
+                  border: 6 6 6 0;
+               }
+            color: 180 180 180 255;
+            }
+         }
+         part {
+            name: "sb_vbar_a1";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               min: 9 17;
+               align: 0.5 0.0;
+               /* aspect: 1.0 1.0; */
+               aspect_preference: HORIZONTAL;
+               color: 0 0 0 0;
+               rel1 {
+                  to: "sb_vbar";
+                  relative: 0.0  0.0;
+                  offset: 0    0;
+               }
+               rel2 {
+                  to: "sb_vbar";
+                  relative: 1.0  0.0;
+                  offset: -1   0;
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_a2";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               min: 9 17;
+               align: 0.5 1.0;
+               /* aspect: 1.0 1.0; */
+               aspect_preference: HORIZONTAL;
+               color: 0 0 0 0;
+               rel1 {
+                  to: "sb_vbar";
+                  relative: 0.0  1.0;
+                  offset: 0    0;
+               }
+               rel2 {
+                  to: "sb_vbar";
+                  relative: 1.0  1.0;
+                  offset: -1   0;
+               }
+            }
+         }
+      }
+      programs {
+         program {
+            name: "sb_vbar_show";
+            signal: "e,action,show,vbar";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "sb_vbar";
+         }
+         program {
+            name: "sb_vbar_hide";
+            signal: "e,action,hide,vbar";
+            source: "e";
+            action: STATE_SET "hidden" 0.0;
+            target: "sb_vbar";
+         }
+         program {
+            name: "sb_vbar_a1_down2";
+            signal: "mouse,down,1";
+            source: "sb_vbar_a1";
+            action: DRAG_VAL_STEP 0.0 -1.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_a2_down2";
+            signal: "mouse,down,1";
+            source: "sb_vbar_a2";
+            action: DRAG_VAL_STEP 0.0 1.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_p1_down";
+            signal: "mouse,down,1";
+            source: "sb_vbar_p1";
+            action: DRAG_VAL_PAGE 0.0 -1.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_p2_down";
+            signal: "mouse,down,1";
+            source: "sb_vbar_p2";
+            action: DRAG_VAL_PAGE  0.0 1.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_down";
+            signal: "mouse,down,1";
+            source: "e.dragable.vbar";
+            action: STATE_SET "clicked" 0.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_up";
+            signal: "mouse,up,1";
+            source: "e.dragable.vbar";
+            action: STATE_SET "default" 0.0;
+            target: "e.dragable.vbar";
+         }
+      }
+   }
+
+   group {
+      name: "e/modules/everything/textblock";
+      styles {
+         style {
+            name: "everything_textblock_style";
+            base: "font=Sans font_size=10 align=left color=#000";
+            tag: "hilight" "+ font=Sans:style=Bold color=#0c0c0c";
+            tag: "b" "+ font=Sans:style=Bold font_size=9";
+            tag: "br" "\n";
+            tag: "/title" "- \n \n";
+         }
+      }
+      parts {
+         part {
+            name: "e.textblock.text";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1.offset: 4 4;
+               rel2.offset: -5 -5;
+               text {
+                  style: "everything_textblock_style";
+                  min: 1 1;
+               }
+            }
+         }
+      }
+   }
+
+   group {
+      name: "e/modules/everything/gadget";
+      max: 128 128;
+      parts {
+   
+         part {
+            name: "icon";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image.normal: "O/logo_white_128.png";
+            }
+            description {
+               state: "active" 0.0;
+               inherit: "default" 0.0;
+               visible: 0;
+               color: 255 255 255 0;
+            }
+         }
+
+         part {
+            name: "e.swallow.icon";
+            type: SWALLOW;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               visible: 0;
+            }
+            description {
+               state: "active" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 0;
+            }
+         }
+
+         part {
+            name: "event";
+            type: RECT;
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+            }
+         }
+      }
+      programs {
+         program {
+            name: "on";
+            signal: "e,state,icon,plugin";
+            source: "e";
+            action: STATE_SET "active" 0.0;
+            target: "e.swallow.icon";
+            target: "icon";
+         }
+         program {
+            name: "off";
+            signal: "e,state,icon,default";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "e.swallow.icon";
+            target: "icon";
+         }
+      }
+   }
+
diff --git a/data/themes/edc/O/fontpreview.edc b/data/themes/edc/O/fontpreview.edc
new file mode 100644 (file)
index 0000000..3a4c3a4
--- /dev/null
@@ -0,0 +1,26 @@
+   /* e/widgets/fontpreview is used in the Font Config dialog */
+   group {
+      name: "e/widgets/fontpreview";
+      parts {
+         part {
+            name: "e.fontpreview.text";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               color_class: "entry_text";
+               rel1.offset: 6 6;
+               rel2.offset: -7 -7;
+               text {
+                  text: "The quick brown fox jumped over YA MUM!";
+                  font: "Sans";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.5 0.5;
+                  text_class: "_e_font_preview";
+               }
+            }
+         }
+      }
+   }
diff --git a/data/themes/edc/O/gadman.edc b/data/themes/edc/O/gadman.edc
new file mode 100644 (file)
index 0000000..f9cb9b5
--- /dev/null
@@ -0,0 +1,1202 @@
+   group {
+      name: "e/gadman/full_bg";
+      parts {
+         part {
+            name: "bg";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+            description {
+               state: "visible" 0.0;
+               color: 0 0 0 128;
+            }
+         }
+         part {
+            name: "custom_bg";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               color: 255 255 255 200;
+            }
+         }
+         part {
+            name: "e.swallow.bg";
+            type: SWALLOW;
+            clip_to: "custom_bg";
+            description {
+               state: "default" 0.0;
+            }
+         }
+         part {
+            name: "grabber";
+            type: RECT;
+            mouse_events: 1;
+            repeat_events: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "show";
+            signal: "e,state,visibility,show";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.4;
+            target: "bg";
+         }
+         program {
+            name: "show_now";
+            signal: "e,state,visibility,show,now";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.0;
+            target: "bg";
+         }
+         program {
+            name: "hide";
+            signal: "e,state,visibility,hide";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.4;
+            target: "bg";
+            after: "hide_stop";
+         }
+         program {
+            name: "hide_now";
+            signal: "e,state,visibility,hide,now";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.0;
+            target: "bg";
+            after: "hide_stop";
+         }
+         program {
+            name: "show_custom";
+            signal: "e,state,visibility,show,custom";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.4;
+            target: "custom_bg";
+         }
+         program {
+            name: "show_custom_now";
+            signal: "e,state,visibility,show,custom,now";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.0;
+            target: "custom_bg";
+         }
+         program {
+            name: "hide_custom";
+            signal: "e,state,visibility,hide,custom";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.4;
+            target: "custom_bg";
+            after: "hide_stop";
+         }
+         program {
+            name: "hide_custom_now";
+            signal: "e,state,visibility,hide,custom,now";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.0;
+            target: "custom_bg";
+            after: "hide_stop";
+         }
+         program {
+            name: "hide_stop";
+            action: SIGNAL_EMIT "e,action,hide,stop" "";
+         }
+      }
+   }
+   group {
+      name: "e/gadman/frame";
+      images.image: "O/inset_raised.png" COMP;
+      parts {
+         part {
+            name: "bg_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "overlay";
+               rel2.to: "overlay";
+               color: 255 255 255 255;
+            }
+            description {
+               state: "plain" 0.0;
+               rel1.relative: 0.0 0.0;
+               rel2.relative: 0.0 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "items_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "overlay";
+                  offset: 4  4;
+               }
+               rel2 {
+                  to: "overlay";
+                  offset: -5  -5;
+               }
+               color: 255 255 255 255;
+            }
+            description {
+               state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 0;
+            }
+         }
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            clip_to: "items_clip";
+            description {
+               state: "default" 0.0;
+               rel1.offset: 4  4;
+               rel2.offset: -5  -5;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "hidden" 0.0;
+               rel1.relative: 0.5 0.5;
+               rel2.relative: 0.5 0.5;
+               color: 255 255 255 0;
+            }
+         }
+         part {
+            name: "overlay";
+            mouse_events: 0;
+            clip_to: "bg_clip";
+            description {
+               state: "default" 0.0;
+               image {
+                  normal: "O/inset_raised.png";
+                  border: 7 7 7 7;
+                  middle: 0;
+               }
+               fill.smooth: 0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.5 0.5;
+               rel2.relative: 0.5 0.5;
+               color: 255 255 255 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "inset";
+            signal: "e,state,visibility,inset";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "bg_clip";
+         }
+         program {
+            name: "plain";
+            signal: "e,state,visibility,plain";
+            source: "e";
+            action: STATE_SET "plain" 0.0;
+            target: "bg_clip";
+         }
+         program {
+            name: "hide";
+            signal: "e,state,visibility,hide";
+            source: "e";
+            action: STATE_SET "hidden" 0.0;
+            transition: ACCELERATE 0.4;
+            target: "items_clip";
+            target: "overlay";
+            target: "e.swallow.content";
+         }
+         program {
+            name: "hide_now";
+            signal: "e,state,visibility,hide,now";
+            source: "e";
+            action: STATE_SET "hidden" 0.0;
+            transition: LINEAR 0.0;
+            target: "items_clip";
+            target: "overlay";
+            target: "e.swallow.content";
+         }
+         program {
+            name: "show";
+            signal: "e,state,visibility,show";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: DECELERATE 0.4;
+            target: "items_clip";
+            target: "overlay";
+            target: "e.swallow.content";
+         }
+         program {
+            name: "show_now";
+            signal: "e,state,visibility,show,now";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.0;
+            target: "items_clip";
+            target: "overlay";
+            target: "e.swallow.content";
+         }
+      }
+   }
+   group {
+      name: "e/gadman/control";
+      images {
+         image: "O/gadman_frame.png" COMP;
+         image: "O/gadman_border.png" COMP;
+         image: "O/gadman_top.png" COMP;
+         image: "O/gadman_bottom.png" COMP;
+         image: "O/gadman_left.png" COMP;
+         image: "O/gadman_right.png" COMP;
+      }
+      parts {
+         part {
+            name: "hclip";
+            mouse_events: 0;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 1;
+               rel1.offset: -85 -85;
+               rel2.offset: 74 74;
+            }
+            description {
+               state: "disabled" 0.0;
+               inherit: "default" 0.0;
+               visible : 0;
+            }
+         }
+         part {
+            name: "vclip";
+            mouse_events: 0;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 1;
+               rel1.offset: -85 -85;
+               rel2.offset: 84 84;
+            }
+            description {
+               state: "disabled" 0.0;
+               inherit: "default" 0.0;
+               visible : 0;
+            }
+         }
+         part {
+            name: "overlay";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "border";
+                  offset: 4 4;
+               }
+               rel2 {
+                  to: "border";
+                  offset: -5 -5;
+               }
+               image.normal: "O/gadman_frame.png";
+               fill.size.relative: 0 0;
+               fill.size.offset: 24 24;
+            }
+         }
+         part {
+            name: "left_arrow1";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               max: 12 24;
+               rel1 {
+                  relative: 0.0 0.5;
+                  offset: 3 0;
+               }
+               rel2 {
+                  relative: 0.0 0.5;
+                  offset: 3 -1;
+               }
+               image.normal: "O/gadman_left.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.5;
+                  offset: -32 -12;
+               }
+               rel2 {
+                  relative: 0.0 0.5;
+                  offset: -18 11;
+               }
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.5;
+                  offset: -24 -6;
+               }
+               rel2 {
+                  relative: 0.0 0.5;
+                  offset: -10 5;
+               }
+            }
+         }
+         part {
+            name: "left_arrow2";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               max: 12 24;
+               rel1 {
+                  relative: 0.0 0.5;
+                  offset: 3 0;
+               }
+               rel2 {
+                  relative: 0.0 0.5;
+                  offset: 3 -1;
+               }
+               image.normal: "O/gadman_left.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.5;
+                  offset: -32 -12;
+               }
+               rel2 {
+                  relative: 0.0 0.5;
+                  offset: -18 11;
+               }
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.5;
+                  offset: -24 -6;
+               }
+               rel2 {
+                  relative: 0.0 0.5;
+                  offset: -10 5;
+               }
+            }
+         }
+         part {
+            name: "right_arrow1";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               max: 12 24;
+               rel1 {
+                  relative: 1.0 0.5;
+                  offset: -3 0;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: -3 -1;
+               }
+               image.normal: "O/gadman_right.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.5;
+                  offset: 32 -12;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: 18 11;
+               }
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.5;
+                  offset: 24 -6;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: 10 5;
+               }
+            }
+         }
+         part {
+            name: "right_arrow2";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               max: 12 24;
+               rel1 {
+                  relative: 1.0 0.5;
+                  offset: -3 0;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: -3 -1;
+               }
+               image.normal: "O/gadman_right.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.5;
+                  offset: 32 -12;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: 18 11;
+               }
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.5;
+                  offset: 24 -6;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: 10 5;
+               }
+            }
+         }
+         part {
+            name: "top_arrow1";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               max: 24 12;
+               rel1 {
+                  relative: 0.5 0.0;
+                  offset: 0 3;
+               }
+               rel2 {
+                  relative: 0.5 0.0;
+                  offset: -1 3;
+               }
+               image.normal: "O/gadman_top.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.5 0.0;
+                  offset: -12 -32;
+               }
+               rel2 {
+                  relative: 0.5 0.0;
+                  offset: 11 -18;
+               }
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.5 0.0;
+                  offset: -6 -24;
+               }
+               rel2 {
+                  relative: 0.5 0.0;
+                  offset: 5 -9;
+               }
+            }
+         }
+         part {
+            name: "top_arrow2";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               max: 24 12;
+               rel1 {
+                  relative: 0.5 0.0;
+                  offset: 0 3;
+               }
+               rel2 {
+                  relative: 0.5 0.0;
+                  offset: -1 3;
+               }
+               image.normal: "O/gadman_top.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.5 0.0;
+                  offset: -12 -32;
+               }
+               rel2 {
+                  relative: 0.5 0.0;
+                  offset: 11 -18;
+               }
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.5 0.0;
+                  offset: -6 -24;
+               }
+               rel2 {
+                  relative: 0.5 0.0;
+                  offset: 5 -9;
+               }
+            }
+         }
+         part {
+            name: "bottom_arrow1";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               max: 24 12;
+               rel1 {
+                  relative: 0.5 1.0;
+                  offset: 0 -3;
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: -1 -3;
+               }
+               image.normal: "O/gadman_bottom.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.5 1.0;
+                  offset: -12 18;
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: 11 31;
+               }
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.5 1.0;
+                  offset: -6 10;
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: 5 24;
+               }
+            }
+         }
+         part {
+            name: "bottom_arrow2";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               max: 24 12;
+               rel1 {
+                  relative: 0.5 1.0;
+                  offset: 0 -3;
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: -1 -3;
+               }
+               image.normal: "O/gadman_bottom.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.5 1.0;
+                  offset: -12 18;
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: 11 31;
+               }
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.5 1.0;
+                  offset: -6 10;
+               }
+               rel2 {
+                  relative: 0.5 1.0;
+                  offset: 5 24;
+               }
+            }
+         }
+         part {
+            name: "v1";
+            mouse_events: 1;
+            clip_to: "vclip";
+            description {
+               state: "default" 0.0;
+               rel2.relative: 1.0 0.0;
+               rel2.offset: -1 9;
+            }
+         }
+         part {
+            name: "v2";
+            mouse_events: 1;
+            clip_to: "vclip";
+            description {
+               state: "default" 0.0;
+               rel1.relative: 0.0 1.0;
+               rel1.offset: 0 -8;
+            }
+         }
+         part {
+            name: "h1";
+            mouse_events: 1;
+            clip_to: "hclip";
+            description {
+               state: "default" 0.0;
+               rel2.relative: 0.0 1.0;
+               rel2.offset: 9 -1;
+            }
+         }
+         part {
+            name: "h2";
+            mouse_events: 1;
+            clip_to: "hclip";
+            description {
+               state: "default" 0.0;
+               rel1.relative: 1.0 0.0;
+               rel1.offset: -8 0;
+            }
+         }
+         part {
+            name: "border";
+            mouse_events: 1;
+            repeat_events: 1;
+            description {
+               state: "default" 0.0;
+               image {
+                  normal: "O/gadman_border.png";
+                  border: 10 10 10 10;
+                  middle: 0;
+               }
+               fill.smooth: 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "api_hsize_on";
+            signal: "e,state,hsize,on";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "hclip";
+         }
+         program {
+            name: "api_hsize_off";
+            signal: "e,state,hsize,off";
+            source: "e";
+            action: STATE_SET "disabled" 0.0;
+            target: "hclip";
+         }
+         program {
+            name: "api_vsize_on";
+            signal: "e,state,vsize,on";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "vclip";
+         }
+         program {
+            name: "api_vsize_off";
+            signal: "e,state,vsize,off";
+            source: "e";
+            action: STATE_SET "disabled" 0.0;
+            target: "vclip";
+         }
+         /*
+         program {
+            name: "api_move_on";
+            signal: "e,state,move,on";
+            source: "e";
+         }
+         program {
+            name: "api_move_off";
+            signal: "e,state,move,off";
+            source: "e";
+         }
+         program {
+            name: "api_active";
+            signal: "e,state,focused";
+            source: "e";
+         }
+         program {
+            name: "api_inactive";
+            signal: "e,state,unfocused";
+            source: "e";
+         }
+         */
+         // MOVE PROGRAMS
+         program {
+            name: "mv_down";
+            signal: "mouse,down,1";
+            source: "overlay";
+            action: SIGNAL_EMIT "e,action,move,start" "";
+         }
+         program {
+            name: "mv_up";
+            signal: "mouse,up,1";
+            source: "overlay";
+            action: SIGNAL_EMIT "e,action,move,stop" "";
+         }
+         program {
+            name: "mv_move";
+            signal: "mouse,move";
+            source: "overlay";
+            action: SIGNAL_EMIT "e,action,move,go" "";
+         }
+         program {
+            name: "h1_down1";
+            signal: "mouse,down,1";
+            source: "h1";
+            action: STATE_SET "clicked" 0.0;
+            target: "h1";
+         }
+         program {
+            name: "h1_up1";
+            signal: "mouse,up,1";
+            source: "h1";
+            action: STATE_SET "default" 0.0;
+            target: "h1";
+         }
+         program {
+            name: "h1_down2";
+            signal: "mouse,down,1";
+            source: "h1";
+            action: SIGNAL_EMIT "e,action,resize,left,start" "";
+         }
+         program {
+            name: "h1_up2";
+            signal: "mouse,up,1";
+            source: "h1";
+            action: SIGNAL_EMIT "e,action,resize,left,stop" "";
+         }
+         program {
+            name: "h1_move";
+            signal: "mouse,move";
+            source: "h1";
+            action: SIGNAL_EMIT "e,action,resize,left,go" "";
+         }
+         program {
+            name: "h2_down1";
+            signal: "mouse,down,1";
+            source: "h2";
+            action: STATE_SET "clicked" 0.0;
+            target: "h2";
+         }
+         program {
+            name: "h2_up1";
+            signal: "mouse,up,1";
+            source: "h2";
+            action: STATE_SET "default" 0.0;
+            target: "h2";
+         }
+         program {
+            name: "h2_down2";
+            signal: "mouse,down,1";
+            source: "h2";
+            action: SIGNAL_EMIT "e,action,resize,right,start" "";
+         }
+         program {
+            name: "h2_up2";
+            signal: "mouse,up,1";
+            source: "h2";
+            action: SIGNAL_EMIT "e,action,resize,right,stop" "";
+         }
+         program {
+            name: "h2_move";
+            signal: "mouse,move";
+            source: "h2";
+            action: SIGNAL_EMIT "e,action,resize,right,go" "";
+         }
+         program {
+            name: "v1_down1";
+            signal: "mouse,down,1";
+            source: "v1";
+            action: STATE_SET "clicked" 0.0;
+            target: "v1";
+         }
+         program {
+            name: "v1_up1";
+            signal: "mouse,up,1";
+            source: "v1";
+            action: STATE_SET "default" 0.0;
+            target: "v1";
+         }
+         program {
+            name: "v1_down2";
+            signal: "mouse,down,1";
+            source: "v1";
+            action: SIGNAL_EMIT "e,action,resize,up,start" "";
+         }
+         program {
+            name: "v1_up2";
+            signal: "mouse,up,1";
+            source: "v1";
+            action: SIGNAL_EMIT "e,action,resize,up,stop" "";
+         }
+         program {
+            name: "v1_move";
+            signal: "mouse,move";
+            source: "v1";
+            action: SIGNAL_EMIT "e,action,resize,up,go" "";
+         }
+         program {
+            name: "v2_down1";
+            signal: "mouse,down,1";
+            source: "v2";
+            action: STATE_SET "clicked" 0.0;
+            target: "v2";
+         }
+         program {
+            name: "v2_up1";
+            signal: "mouse,up,1";
+            source: "v2";
+            action: STATE_SET "default" 0.0;
+            target: "v2";
+         }
+         program {
+            name: "v2_down2";
+            signal: "mouse,down,1";
+            source: "v2";
+            action: SIGNAL_EMIT "e,action,resize,down,start" "";
+         }
+         program {
+            name: "v2_up2";
+            signal: "mouse,up,1";
+            source: "v2";
+            action: SIGNAL_EMIT "e,action,resize,down,stop" "";
+         }
+         program {
+            name: "v2_move";
+            signal: "mouse,move";
+            source: "v2";
+            action: SIGNAL_EMIT "e,action,resize,down,go" "";
+         }
+         // LEFT ARROW
+         program {
+            name: "start_left1";
+            signal: "mouse,in";
+            source: "h1";
+            after: "left1_1";
+         }
+         program {
+            name: "start_left2";
+            signal: "mouse,in";
+            source: "h1";
+            in: 0.4 0.0;
+            after: "left2_1";
+         }
+         program {
+            name: "left1_1";
+            action: STATE_SET "1" 0.0;
+            target: "left_arrow1";
+            transition: LINEAR 0.4;
+            after: "left1_2";
+         }
+         program {
+            name: "left1_2";
+            action: STATE_SET "2" 0.0;
+            target: "left_arrow1";
+            transition: LINEAR 0.4;
+            after: "left1_r";
+         }
+         program {
+            name: "left1_r";
+            action: STATE_SET "default" 0.0;
+            target: "left_arrow1";
+            after: "left1_1";
+         }
+         program {
+            name: "left2_1";
+            action: STATE_SET "1" 0.0;
+            target: "left_arrow2";
+            transition: LINEAR 0.4;
+            after: "left2_2";
+         }
+         program {
+            name: "left2_2";
+            action: STATE_SET "2" 0.0;
+            target: "left_arrow2";
+            transition: LINEAR 0.4;
+            after: "left2_r";
+         }
+         program {
+            name: "left2_r";
+            action: STATE_SET "default" 0.0;
+            target: "left_arrow2";
+            after: "left2_1";
+         }
+         program {
+            name: "stop_left1";
+            signal: "mouse,out";
+            source: "h1";
+            action: ACTION_STOP;
+            target: "left1_1";
+            target: "left1_2";
+            target: "left1_r";
+            target: "left2_1";
+            target: "left2_2";
+            target: "left2_r";
+            target: "start_left2";
+            after: "stop_left2";
+         }
+         program {
+            name: "stop_left2";
+            action: STATE_SET "default" 0.0;
+            target: "left_arrow1";
+            target: "left_arrow2";
+         }
+         // RIGHT ARROW
+         program {
+            name: "start_right1";
+            signal: "mouse,in";
+            source: "h2";
+            after: "right1_1";
+         }
+         program {
+            name: "start_right2";
+            signal: "mouse,in";
+            source: "h2";
+            in: 0.4 0.0;
+            after: "right2_1";
+         }
+         program {
+            name: "right1_1";
+            action: STATE_SET "1" 0.0;
+            target: "right_arrow1";
+            transition: LINEAR 0.4;
+            after: "right1_2";
+         }
+         program {
+            name: "right1_2";
+            action: STATE_SET "2" 0.0;
+            target: "right_arrow1";
+            transition: LINEAR 0.4;
+            after: "right1_r";
+         }
+         program {
+            name: "right1_r";
+            action: STATE_SET "default" 0.0;
+            target: "right_arrow1";
+            after: "right1_1";
+         }
+         program {
+            name: "right2_1";
+            action: STATE_SET "1" 0.0;
+            target: "right_arrow2";
+            transition: LINEAR 0.4;
+            after: "right2_2";
+         }
+         program {
+            name: "right2_2";
+            action: STATE_SET "2" 0.0;
+            target: "right_arrow2";
+            transition: LINEAR 0.4;
+            after: "right2_r";
+         }
+         program {
+            name: "right2_r";
+            action: STATE_SET "default" 0.0;
+            target: "right_arrow2";
+            after: "right2_1";
+         }
+         program {
+            name: "stop_right1";
+            signal: "mouse,out";
+            source: "h2";
+            action: ACTION_STOP;
+            target: "right1_1";
+            target: "right1_2";
+            target: "right1_r";
+            target: "right2_1";
+            target: "right2_2";
+            target: "right2_r";
+            target: "start_right2";
+            after: "stop_right2";
+         }
+         program {
+            name: "stop_right2";
+            action: STATE_SET "default" 0.0;
+            target: "right_arrow1";
+            target: "right_arrow2";
+         }
+         // TOP ARROW
+         program {
+            name: "start_top1";
+            signal: "mouse,in";
+            source: "v1";
+            after: "top1_1";
+         }
+         program {
+            name: "start_top2";
+            signal: "mouse,in";
+            source: "v1";
+            in: 0.4 0.0;
+            after: "top2_1";
+         }
+         program {
+            name: "top1_1";
+            action: STATE_SET "1" 0.0;
+            target: "top_arrow1";
+            transition: LINEAR 0.4;
+            after: "top1_2";
+         }
+         program {
+            name: "top1_2";
+            action: STATE_SET "2" 0.0;
+            target: "top_arrow1";
+            transition: LINEAR 0.4;
+            after: "top1_r";
+         }
+         program {
+            name: "top1_r";
+            action: STATE_SET "default" 0.0;
+            target: "top_arrow1";
+            after: "top1_1";
+         }
+         program {
+            name: "top2_1";
+            action: STATE_SET "1" 0.0;
+            target: "top_arrow2";
+            transition: LINEAR 0.4;
+            after: "top2_2";
+         }
+         program {
+            name: "top2_2";
+            action: STATE_SET "2" 0.0;
+            target: "top_arrow2";
+            transition: LINEAR 0.4;
+            after: "top2_r";
+         }
+         program {
+            name: "top2_r";
+            action: STATE_SET "default" 0.0;
+            target: "top_arrow2";
+            after: "top2_1";
+         }
+         program {
+            name: "stop_top1";
+            signal: "mouse,out";
+            source: "v1";
+            action: ACTION_STOP;
+            target: "top1_1";
+            target: "top1_2";
+            target: "top1_r";
+            target: "top2_1";
+            target: "top2_2";
+            target: "top2_r";
+            target: "start_top2";
+            after: "stop_top2";
+         }
+         program {
+            name: "stop_top2";
+            action: STATE_SET "default" 0.0;
+            target: "top_arrow1";
+            target: "top_arrow2";
+         }
+         // BOTTOM ARROW
+         program {
+            name: "start_bottom1";
+            signal: "mouse,in";
+            source: "v2";
+            after: "bottom1_1";
+         }
+         program {
+            name: "start_bottom2";
+            signal: "mouse,in";
+            source: "v2";
+            in: 0.4 0.0;
+            after: "bottom2_1";
+         }
+         program {
+            name: "bottom1_1";
+            action: STATE_SET "1" 0.0;
+            target: "bottom_arrow1";
+            transition: LINEAR 0.4;
+            after: "bottom1_2";
+         }
+         program {
+            name: "bottom1_2";
+            action: STATE_SET "2" 0.0;
+            target: "bottom_arrow1";
+            transition: LINEAR 0.4;
+            after: "bottom1_r";
+         }
+         program {
+            name: "bottom1_r";
+            action: STATE_SET "default" 0.0;
+            target: "bottom_arrow1";
+            after: "bottom1_1";
+         }
+         program {
+            name: "bottom2_1";
+            action: STATE_SET "1" 0.0;
+            target: "bottom_arrow2";
+            transition: LINEAR 0.4;
+            after: "bottom2_2";
+         }
+         program {
+            name: "bottom2_2";
+            action: STATE_SET "2" 0.0;
+            target: "bottom_arrow2";
+            transition: LINEAR 0.4;
+            after: "bottom2_r";
+         }
+         program {
+            name: "bottom2_r";
+            action: STATE_SET "default" 0.0;
+            target: "bottom_arrow2";
+            after: "bottom2_1";
+         }
+         program {
+            name: "stop_bottom1";
+            signal: "mouse,out";
+            source: "v2";
+            action: ACTION_STOP;
+            target: "bottom1_1";
+            target: "bottom1_2";
+            target: "bottom1_r";
+            target: "bottom2_1";
+            target: "bottom2_2";
+            target: "bottom2_r";
+            target: "start_bottom2";
+            after: "stop_bottom2";
+         }
+         program {
+            name: "stop_bottom2";
+            action: STATE_SET "default" 0.0;
+            target: "bottom_arrow1";
+            target: "bottom_arrow2";
+         }
+      }
+   }
diff --git a/data/themes/edc/O/ibarbox.edc b/data/themes/edc/O/ibarbox.edc
new file mode 100644 (file)
index 0000000..15bee16
--- /dev/null
@@ -0,0 +1,892 @@
+   group {
+      name: "e/modules/ibox/icon";
+      alias: "e/modules/ibar/icon";
+      images.image: "O/exclam.png" COMP;
+      data {
+         item: "raise_on_hilight" "0";
+         // 1 or 0 if u want an icon holder to raise when the mouse (or keyboard) hilights it
+         // item: "item_list" "item item2 item3";
+      }
+      parts {
+         part {
+            name: "item_clip";
+            type: RECT;
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description { state: "disabled" 0.0;
+               color: 255 255 255 64;
+            }
+         }
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            clip_to: "item_clip";
+            description { state: "default" 0.0;
+               rel1.offset: 2   2;
+               rel2.offset: -3   -3;
+            }
+            description { state: "bigger" 0.0;
+            }
+         }
+         part {
+            name: "urgent_area";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+            }
+            description {
+               state: "uw0" 0.0;
+               inherit: "default" 0.0;
+               rel1.offset: -3 -2;
+               rel2.offset: -4 -3;
+            }
+            description {
+               state: "uw1" 0.0;
+               inherit: "default" 0.0;
+               rel1.offset: 5 -2;
+               rel2.offset: 4 -3;
+            }
+            description {
+               state: "uw2" 0.0;
+               inherit: "default" 0.0;
+               rel1.offset: -1 4;
+               rel2.offset: -2 3;
+            }
+            description {
+               state: "uw3" 0.0;
+               inherit: "default" 0.0;
+               rel1.offset: -2 -1;
+               rel2.offset: -3 -2;
+            }
+            description {
+               state: "uw4" 0.0;
+               inherit: "default" 0.0;
+               rel1.offset: -4 1;
+               rel2.offset: -5 0;
+            }
+         }
+         part {
+            name: "urgent";
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.to: "urgent_area";
+               rel2.to: "urgent_area";
+               image.normal: "O/exclam.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               rel1 {
+                  relative: -0.5  -0.5;
+               }
+               rel2 {
+                  relative: 1.5  1.5;
+               }
+               color: 255 255 255 0;
+            }
+         }
+         part {
+            name: "over";
+            type: RECT;
+            repeat_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "starting";
+            signal: "e,state,starting";
+            source: "e";
+            action: STATE_SET "disabled" 0.0;
+            target: "item_clip";
+         }
+         program {
+            name: "started";
+            signal: "e,state,started";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "item_clip";
+         }
+         program {
+            name: "hover_out";
+            signal: "mouse,out";
+            source: "over";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.2;
+            target: "e.swallow.content";
+         }
+         program {
+            name: "set_urgent";
+            signal: "e,state,urgent";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.2;
+            target: "urgent";
+         }
+         program {
+            name: "set_not_urgent";
+            signal: "e,state,not_urgent";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.6;
+            target: "urgent";
+         }
+         program {
+            name: "urgentw0";
+            signal: "e,state,urgent";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "urgent_area";
+            transition: DECELERATE 0.1;
+            after: "urgentw1";
+         }
+         program {
+            name: "urgentw1";
+            action: STATE_SET "uw1" 0.0;
+            target: "urgent_area";
+            transition: DECELERATE 0.1;
+            after: "urgentw2";
+         }
+         program {
+            name: "urgentw2";
+            action: STATE_SET "uw2" 0.0;
+            target: "urgent_area";
+            transition: DECELERATE 0.1;
+            after: "urgentw3";
+         }
+         program {
+            name: "urgentw3";
+            action: STATE_SET "uw3" 0.0;
+            target: "urgent_area";
+            transition: DECELERATE 0.1;
+            after: "urgentw4";
+         }
+         program {
+            name: "urgentw4";
+            action: STATE_SET "uw4" 0.0;
+            target: "urgent_area";
+            transition: DECELERATE 0.1;
+            after: "urgentw0";
+         }
+         program {
+            name: "not_urgent";
+            signal: "e,state,not_urgent";
+            source: "e";
+            action: ACTION_STOP;
+            target: "urgentw0";
+            target: "urgentw1";
+            target: "urgentw2";
+            target: "urgentw3";
+            target: "urgentw4";
+            after: "not_urgent2";
+         }
+         program {
+            name: "not_urgent2";
+            action: STATE_SET "default" 0.0;
+            target: "urgent";
+            target: "urgent_area";
+         }
+      }
+   }
+   group {
+      name: "e/modules/ibox/icon_overlay";
+      alias: "e/modules/ibar/icon_overlay";
+      data {
+         // item: "item_list", "item item2 item3";
+      }
+      script {
+         public urgent;
+      }
+      parts {
+         part {
+            name: "base";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 0;
+            }
+         }
+         part {
+            name: "background";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.to: "base";
+               rel2.to: "base";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               visible: 1;
+               rel1.to: "base";
+               rel2.to: "base";
+               color: 255 255 255 255;
+            }
+            description {
+               state: "hidden" 0.0;
+               visible: 1;
+               rel1 {
+                  relative: -0.5  -0.5;
+                  to: "base";
+               }
+               rel2 {
+                  relative: 1.5  1.5;
+                  to: "base";
+               }
+               color: 255 255 255 0;
+            }
+            description {
+               state: "huge" 0.0;
+               visible: 1;
+               rel1 {
+                  relative: -2.0  -2.0;
+                  to: "base";
+               }
+               rel2 {
+                  relative: 3.0  3.0;
+                  to: "base";
+               }
+               color: 255 255 255 0;
+            }
+         }
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            clip_to: "background";
+            description {
+               state: "default" 0.0;
+               rel1.to: "background";
+               rel2.to: "background";
+            }
+         }
+         part {
+            name: "urgent";
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.to: "base";
+               rel2.to: "base";
+               image.normal: "O/exclam.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               rel1 {
+                  relative: -0.5  -0.5;
+                  to: "base";
+               }
+               rel2 {
+                  relative: 1.5  1.5;
+                  to: "base";
+               }
+               color: 255 255 255 0;
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            effect: SOFT_SHADOW;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.0  1.0;
+                  offset: 0    -1;
+               }
+               rel2 {
+                  relative: 1.0  1.0;
+                  offset: -1    -1;
+               }
+               color: 255 255 255 0;
+               color3: 0 0 0 0;
+               color_class: "module_label";
+               text {
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.5 0.5;
+                  text_class: "module_normal";
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.0  0.0;
+                  offset: 0    0;
+               }
+               rel2 {
+                  relative: 1.0  1.0;
+                  offset: -1    -1;
+               }
+               color: 255 255 255 255;
+               color3: 0 0 0 42;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "go_active";
+            signal: "e,state,focused";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "background";
+            after: "go_active2";
+         }
+         program {
+            name: "go_activeB";
+            signal: "e,action,show,label";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.5;
+            target: "e.text.label";
+         }
+         program {
+            name: "go_active2";
+            action: STATE_SET "hidden" 0.0;
+            transition: LINEAR 0.5;
+            target: "background";
+            after: "go_active";
+         }
+         program {
+            name: "go_passive";
+            signal: "e,state,unfocused";
+            source: "e";
+            action: ACTION_STOP;
+            target: "go_active";
+            target: "go_active2";
+            after: "go_passive2";
+         }
+         program {
+            name: "go_passiveB";
+            signal: "e,action,hide,label";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 1.0;
+            target: "e.text.label";
+         }
+         program {
+            name: "go_passive2";
+            action: STATE_SET "default" 0.0;
+            target: "background";
+            script {
+               if (get_int(urgent) == 1) {
+                  run_program(PROGRAM:"go_urgent");
+               }
+            }
+         }
+         program {
+            name: "init";
+            signal: "load";
+            source: "";
+            script {
+               set_int(urgent, 0);
+            }
+         }
+         program {
+            name: "set_urgent";
+            signal: "e,state,urgent";
+            source: "e";
+            script {
+               set_int(urgent, 1);
+            }
+         }
+         program {
+            name: "go_urgent";
+            action: STATE_SET "visible" 0.0;
+            target: "background";
+            target: "urgent";
+            after: "go_urgent2";
+         }
+         program {
+            name: "go_urgent2";
+            action: STATE_SET "hidden" 0.0;
+            transition: LINEAR 0.5;
+            target: "background";
+            target: "urgent";
+            after: "go_urgent";
+         }
+         program {
+            name: "unset_urgent";
+            signal: "e,state,not_urgent";
+            source: "e";
+            script {
+               set_int(urgent, 0);
+            }
+         }
+         program {
+            name: "go_unurgent";
+            signal: "e,state,not_urgent";
+            source: "e";
+            action: ACTION_STOP;
+            target: "go_urgent";
+            target: "go_urgent2";
+            after: "go_unurgent2";
+         }
+         program {
+            name: "go_unurgent2";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.3;
+            target: "background";
+            target: "urgent";
+         }
+         program {
+            name: "exec_exec";
+            signal: "e,action,exec";
+            source: "e";
+            after: "exec_start";
+         }
+         program {
+            name: "exec_start";
+            signal: "e,action,start";
+            source: "e";
+            action: ACTION_STOP;
+            target: "go_active";
+            target: "go_active2";
+            target: "go_passive";
+            target: "go_passive2";
+            target: "go_big";
+            target: "go_big2";
+            after: "go_big";
+         }
+         program {
+            name: "go_big";
+            action: STATE_SET "visible" 0.0;
+            target: "background";
+            after: "go_big2";
+         }
+         program {
+            name: "go_big2";
+            action: STATE_SET "huge" 0.0;
+            transition: LINEAR 0.5;
+            target: "background";
+         }
+      }
+   }
+   group {
+      name: "e/modules/ibox/drop";
+      alias: "e/modules/ibar/drop";
+      images.image: "O/inset_raised.png" COMP;
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               image {
+                  normal: "O/inset_raised.png";
+                  border: 7 7 7 7;
+                  middle: 0;
+               }
+            }
+         }
+      }
+   }
+   group {
+      name: "e/modules/ibox/drop_overlay";
+      alias: "e/modules/ibar/drop_overlay";
+      images {
+         image: "O/gadman_top.png" COMP;
+         image: "O/gadman_bottom.png" COMP;
+         image: "O/gadman_left.png" COMP;
+         image: "O/gadman_right.png" COMP;
+      }
+      parts {
+         part {
+            name: "left_arrow1";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               rel1.relative: -1.0 0.5;
+               rel2.relative: -1.0 0.5;
+               image.normal: "O/gadman_right.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.8 0.2;
+               rel2.relative: -0.7 0.8;
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.2 0.5;
+               rel2.relative: 0.2 0.5;
+            }
+         }
+         part {
+            name: "left_arrow2";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               rel1.relative: -1.0 0.5;
+               rel2.relative: -1.0 0.5;
+               image.normal: "O/gadman_right.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.8 0.2;
+               rel2.relative: -0.7 0.8;
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.2 0.5;
+               rel2.relative: 0.2 0.5;
+            }
+         }
+         part {
+            name: "right_arrow1";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               rel1.relative: 2.0 0.5;
+               rel2.relative: 2.0 0.5;
+               image.normal: "O/gadman_left.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 1.8 0.2;
+               rel2.relative: 1.7 0.8;
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.8 0.5;
+               rel2.relative: 0.8 0.5;
+            }
+         }
+         part {
+            name: "right_arrow2";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               rel1.relative: 2.0 0.5;
+               rel2.relative: 2.0 0.5;
+               image.normal: "O/gadman_left.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 1.8 0.2;
+               rel2.relative: 1.7 0.8;
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.8 0.5;
+               rel2.relative: 0.8 0.5;
+            }
+         }
+         part {
+            name: "top_arrow1";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: HORIZONTAL;
+               rel1.relative: 0.5 -1.0;
+               rel2.relative: 0.5 -1.0;
+               image.normal: "O/gadman_bottom.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.2 -0.8;
+               rel2.relative: 0.8 -0.7;
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.5 0.2;
+               rel2.relative: 0.5 0.2;
+            }
+         }
+         part {
+            name: "top_arrow2";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: HORIZONTAL;
+               rel1.relative: 0.5 -1.0;
+               rel2.relative: 0.5 -1.0;
+               image.normal: "O/gadman_bottom.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.2 -0.8;
+               rel2.relative: 0.8 -0.7;
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.5 0.2;
+               rel2.relative: 0.5 0.2;
+            }
+         }
+         part {
+            name: "bottom_arrow1";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: HORIZONTAL;
+               rel1.relative: 0.5 2.0;
+               rel2.relative: 0.5 2.0;
+               image.normal: "O/gadman_top.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.2 1.7;
+               rel2.relative: 0.8 1.8;
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.5 0.8;
+               rel2.relative: 0.5 0.8;
+            }
+         }
+         part {
+            name: "bottom_arrow2";
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: HORIZONTAL;
+               rel1.relative: 0.5 2.0;
+               rel2.relative: 0.5 2.0;
+               image.normal: "O/gadman_top.png";
+            }
+            description {
+               state: "1" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.2 1.7;
+               rel2.relative: 0.8 1.8;
+            }
+            description {
+               state: "2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.5 0.8;
+               rel2.relative: 0.5 0.8;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "start1";
+            signal: "show";
+            source: "";
+            after: "left1_1";
+            after: "right1_1";
+            after: "top1_1";
+            after: "bottom1_1";
+         }
+         program {
+            name: "start2";
+            signal: "show";
+            source: "";
+            in: 0.4 0.0;
+            after: "left2_1";
+            after: "right2_1";
+            after: "top2_1";
+            after: "bottom2_1";
+         }
+         // LEFT ARROW
+         program {
+            name: "left1_1";
+            action: STATE_SET "1" 0.0;
+            target: "left_arrow1";
+            transition: LINEAR 0.4;
+            after: "left1_2";
+         }
+         program {
+            name: "left1_2";
+            action: STATE_SET "2" 0.0;
+            target: "left_arrow1";
+            transition: LINEAR 0.4;
+            after: "left1_r";
+         }
+         program {
+            name: "left1_r";
+            action: STATE_SET "default" 0.0;
+            target: "left_arrow1";
+            after: "left1_1";
+         }
+         program {
+            name: "left2_1";
+            action: STATE_SET "1" 0.0;
+            target: "left_arrow2";
+            transition: LINEAR 0.4;
+            after: "left2_2";
+         }
+         program {
+            name: "left2_2";
+            action: STATE_SET "2" 0.0;
+            target: "left_arrow2";
+            transition: LINEAR 0.4;
+            after: "left2_r";
+         }
+         program {
+            name: "left2_r";
+            action: STATE_SET "default" 0.0;
+            target: "left_arrow2";
+            after: "left2_1";
+         }
+         // RIGHT ARROW
+         program {
+            name: "right1_1";
+            action: STATE_SET "1" 0.0;
+            target: "right_arrow1";
+            transition: LINEAR 0.4;
+            after: "right1_2";
+         }
+         program {
+            name: "right1_2";
+            action: STATE_SET "2" 0.0;
+            target: "right_arrow1";
+            transition: LINEAR 0.4;
+            after: "right1_r";
+         }
+         program {
+            name: "right1_r";
+            action: STATE_SET "default" 0.0;
+            target: "right_arrow1";
+            after: "right1_1";
+         }
+         program {
+            name: "right2_1";
+            action: STATE_SET "1" 0.0;
+            target: "right_arrow2";
+            transition: LINEAR 0.4;
+            after: "right2_2";
+         }
+         program {
+            name: "right2_2";
+            action: STATE_SET "2" 0.0;
+            target: "right_arrow2";
+            transition: LINEAR 0.4;
+            after: "right2_r";
+         }
+         program {
+            name: "right2_r";
+            action: STATE_SET "default" 0.0;
+            target: "right_arrow2";
+            after: "right2_1";
+         }
+         // TOP ARROW
+         program {
+            name: "top1_1";
+            action: STATE_SET "1" 0.0;
+            target: "top_arrow1";
+            transition: LINEAR 0.4;
+            after: "top1_2";
+         }
+         program {
+            name: "top1_2";
+            action: STATE_SET "2" 0.0;
+            target: "top_arrow1";
+            transition: LINEAR 0.4;
+            after: "top1_r";
+         }
+         program {
+            name: "top1_r";
+            action: STATE_SET "default" 0.0;
+            target: "top_arrow1";
+            after: "top1_1";
+         }
+         program {
+            name: "top2_1";
+            action: STATE_SET "1" 0.0;
+            target: "top_arrow2";
+            transition: LINEAR 0.4;
+            after: "top2_2";
+         }
+         program {
+            name: "top2_2";
+            action: STATE_SET "2" 0.0;
+            target: "top_arrow2";
+            transition: LINEAR 0.4;
+            after: "top2_r";
+         }
+         program {
+            name: "top2_r";
+            action: STATE_SET "default" 0.0;
+            target: "top_arrow2";
+            after: "top2_1";
+         }
+         // BOTTOM ARROW
+         program {
+            name: "bottom1_1";
+            action: STATE_SET "1" 0.0;
+            target: "bottom_arrow1";
+            transition: LINEAR 0.4;
+            after: "bottom1_2";
+         }
+         program {
+            name: "bottom1_2";
+            action: STATE_SET "2" 0.0;
+            target: "bottom_arrow1";
+            transition: LINEAR 0.4;
+            after: "bottom1_r";
+         }
+         program {
+            name: "bottom1_r";
+            action: STATE_SET "default" 0.0;
+            target: "bottom_arrow1";
+            after: "bottom1_1";
+         }
+         program {
+            name: "bottom2_1";
+            action: STATE_SET "1" 0.0;
+            target: "bottom_arrow2";
+            transition: LINEAR 0.4;
+            after: "bottom2_2";
+         }
+         program {
+            name: "bottom2_2";
+            action: STATE_SET "2" 0.0;
+            target: "bottom_arrow2";
+            transition: LINEAR 0.4;
+            after: "bottom2_r";
+         }
+         program {
+            name: "bottom2_r";
+            action: STATE_SET "default" 0.0;
+            target: "bottom_arrow2";
+            after: "bottom2_1";
+         }
+      }
+   }
diff --git a/data/themes/edc/O/icons.edc b/data/themes/edc/O/icons.edc
new file mode 100644 (file)
index 0000000..c2fac43
--- /dev/null
@@ -0,0 +1,388 @@
+   // Custom icons with actions or specific behaviours
+   images {
+      image: "O/icon_wallpaper_center_flat.png" COMP;
+      image: "O/icon_wallpaper_center.png" COMP;
+      image: "O/icon_wallpaper_screen.png" COMP;
+      image: "O/icon_wallpaper_grad_screen.png" COMP;
+   }
+   group {
+      name: "e/icons/enlightenment/wallpaper_stretch";
+      max: 24 24;
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "screen";
+               rel2.to: "screen";
+               image {
+                  normal: "O/icon_wallpaper_center_flat.png";
+                  border: 5 5 5 5;
+               }
+            }
+         }
+         part {
+            name: "screen";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image {
+                  normal: "O/icon_wallpaper_screen.png";
+                  border: 2 2 2 2;
+               }
+            }
+         }
+      }
+   }
+   group {
+      name: "e/icons/enlightenment/wallpaper_tile";
+      max: 24 24;
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "screen";
+               rel2.to: "screen";
+               image {
+                  normal: "O/icon_wallpaper_center_flat.png";
+                  border: 5 5 5 5;
+               }
+               fill {
+                  size {
+                     relative: 0.33 0.33;
+                  }
+               }
+            }
+         }
+         part {
+            name: "screen";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image {
+                  normal: "O/icon_wallpaper_screen.png";
+                  border: 2 2 2 2;
+               }
+            }
+         }
+      }
+   }
+   group {
+      name: "e/icons/enlightenment/wallpaper_center";
+      max: 24 24;
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "screen";
+               rel2.to: "screen";
+               rel1.relative: 0.125 0.125;
+               rel2.relative: 0.875 0.875;
+               image {
+                  normal: "O/icon_wallpaper_center.png";
+                  border: 5 5 5 5;
+               }
+            }
+         }
+         part {
+            name: "screen";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image {
+                  normal: "O/icon_wallpaper_screen.png";
+                  border: 2 2 2 2;
+               }
+            }
+         }
+      }
+   }
+   group {
+      name: "e/icons/enlightenment/wallpaper_scale_aspect_in";
+      max: 24 24;
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.5 1.5;
+               aspect_preference: BOTH;
+               rel1.to: "screen";
+               rel2.to: "screen";
+               image {
+                  normal: "O/icon_wallpaper_center.png";
+                  border: 5 5 5 5;
+               }
+            }
+         }
+         part {
+            name: "screen";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image {
+                  normal: "O/icon_wallpaper_screen.png";
+                  border: 2 2 2 2;
+               }
+            }
+         }
+      }
+   }
+   group {
+      name: "e/icons/enlightenment/wallpaper_scale_aspect_out";
+      max: 24 24;
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.5 1.5;
+               aspect_preference: NONE;
+               image {
+                  normal: "O/icon_wallpaper_center.png";
+                  border: 5 5 5 5;
+               }
+            }
+         }
+         part {
+            name: "screen";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               image {
+                  normal: "O/icon_wallpaper_screen.png";
+                  border: 2 2 2 2;
+               }
+            }
+         }
+      }
+   }
+
+/////////////////////////////////////////////////////////////////////////////
+/*** ICONS ***/
+
+   #define ICON(NAME, FILE, SIZE)                     \
+   group {                                            \
+      name: "e/icons/"NAME ;                          \
+      max: SIZE SIZE;                                 \
+      parts {                                         \
+         part {                                       \
+            name: "icon";                             \
+            repeat_events: 1;                        \
+            description {                             \
+               state: "default" 0.0;                  \
+               aspect: 1.0 1.0;                       \
+               aspect_preference: BOTH;               \
+               image.image: "O/"FILE COMP;                \
+               image.normal: "O/"FILE ;                   \
+            }                                         \
+         }                                            \
+      }                                               \
+   }
+
+   #define ICONMIME(NAME, FILE, SIZE) ICON("mimetypes/"NAME, FILE, SIZE)
+   /* FreeDesktop.Org Icons
+    * http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
+    *
+    * In the comment you can find the old e icon name.
+    *
+    * Icons marked with *** are not mentioned in the spec, but we still try to
+    * follow the naming convention.
+    *
+    * TO ADD A NEW ICON:
+    * 1. Search for a name in the spec OR
+    * 2. Search for a name in kde (oxygen) and gnome (tango - human) icon set OR
+    * 3. Try to follow the naming convention
+    */
+   //Standard Action Icons
+   ICON("help-about","logo_black_128.png",64)                      // "enlightenment/about"
+   ICON("list-add","icon_add.png",64)                              // "widget/add"
+   ICON("list-remove","icon_del.png",64)                           // "widget/del"
+   ICON("go-up","icon_up_arrow.png",64)                            // "widget/up_arrow" "widget/up_dir"
+   ICON("go-down","icon_down_arrow.png",64)                        // "widget/down_arrow"
+   ICON("go-next","icon_right_arrow.png",64)                       // "widget/new_dialog"
+   ICON("go-previous","icon_left_arrow.png",64)                    // none
+   ICON("bookmark-new","icon_add_fav.png",64)                      // "widget/add_fav"
+   ICON("edit-swap","icon_swap.png",64)                     // *** // "widget/swap"
+   ICON("edit-copy","icon_efm_copy.png",16)                        // EFMBUTTON("copy"
+   ICON("edit-cut","icon_efm_cut.png",16)                          // EFMBUTTON("cut"
+   ICON("edit-paste","icon_efm_paste.png",16)                      // EFMBUTTON("paste"
+   ICON("edit-delete","icon_efm_delete.png",16)                    // EFMBUTTON("delete"
+   ICON("edit-rename","icon_efm_rename.png",16)                    // EFMBUTTON("rename"
+   ICON("edit-select-all","icon_efm_select.png",16)                // EFMBUTTON("select"
+   ICON("document-open","icon_efm_open.png",16)                    // "widget/open" EFMBUTTON("open") EFMBUTTON("new")
+   ICON("document-new","icon_new.png",64)                          // "widget/new"
+   ICON("document-properties","icon_efm_properties.png",16)        // EFMBUTTON("properties"
+   ICON("folder-new","icon_efm_new_dir.png",16)                    // EFMBUTTON("new_dir"
+   ICON("view-sort","icon_efm_sort.png",16)                 // *** // EFMBUTTON("sort",
+   ICON("view-order","icon_efm_sort.png",16)                // *** // EFMBUTTON("ordering"
+   ICON("view-hidden-files","icon_efm_view.png",16)         // *** // EFMBUTTON("hidden_files"
+   ICON("configure","icon_config.png",64)                          // "widget/config"
+   ICON("system-run","icon_run.png",64)                            // "enlightenment/run"
+   ICON("system-shutdown","icon_halt.png",128)                     // "enlightenment/halt"
+   ICON("system-restart","icon_reboot.png",128)                    // "enlightenment/reboot"
+   ICON("system-suspend","icon_suspend.png",128)                   // "enlightenment/suspend"
+   ICON("system-suspend-hibernate","icon_hibernate.png",128)       // "enlightenment/hibernate"
+   ICON("system-log-out","icon_logout.png",128)                    // "enlightenment/logout"
+   ICON("system-lock-screen","icon_desklock_menu.png",128)         // "enlightenment/desklock_menu"
+   ICON("window-close","icon_close.png",64)                        // "widget/close"
+   ICON("dialog-ok-apply","icon_check.png",64)                     // "enlightenment/check"
+   ICON("transform-scale","icon_resize.png",64)                    // "widget/resize"
+   ICON("transform-move","icon_autoscroll.png",64)                 // "enlightenment/autoscroll"
+   ICON("view-refresh","icon_efm_refresh.png",16)                  // EFMBUTTON("refresh"
+   ICON("view-inherit","icon_dummy.png",64)                 // *** // EFMBUTTON("inherit"
+   ICON("screenshot","icon_screenshot.png",64)                     // dunno
+   //Standard Status Icons
+   ICON("dialog-warning","icon_warning.png",128)                   // "enlightenment/warning"
+   ICON("dialog-error","icon_warning.png",128)                     // "enlightenment/error"
+   ICON("dialog-ask","icon_dummy.png",64)                          // "enlightenment/unknown"
+   ICON("unknown","icon_dummy.png",64)                      // *** // "enlightenment/unknown"
+   //Standard Application Icons
+   ICON("preferences-desktop","icon_desktops.png",64)                         // "enlightenment/desktops"
+   ICON("preferences-desktop-theme","icon_theme.png",64)                      // "enlightenment/themes"
+   ICON("preferences-desktop-wallpaper","icon_wallpaper.png",64)              // "enlightenment/background"
+   ICON("preferences-desktop-color","icon_colors.png",64)                     // "enlightenment/colors"
+   ICON("preferences-desktop-font","icon_fonts.png",64)                       // "enlightenment/fonts"
+   ICON("preferences-desktop-screensaver","icon_screensaver.png",64)          // "enlightenment/screensaver"
+   ICON("preferences-desktop-display","icon_screen_setup.png",64)             // "enlightenment/screen_setup"
+   ICON("preferences-desktop-keyboard","icon_keyboard.png",64)                // "enlightenment/keys"
+   ICON("preferences-desktop-keyboard-shortcuts","icon_keys.png",64)          // "enlightenment/keys"
+   ICON("preferences-desktop-pointer","icon_mouse.png",64)             // *** // "enlightenment/mouse"
+   ICON("preferences-desktop-mouse","icon_mouse_clean.png",64)                // "enlightenment/mouse_clean"
+   ICON("preferences-desktop-mouse-left","icon_mouse_left.png",64)     // *** // "enlightenment/mouse_left"
+   ICON("preferences-desktop-mouse-right","icon_mouse_right.png",64)   // *** // "enlightenment/mouse_right"
+   ICON("preferences-desktop-mouse-middle","icon_mouse_middle.png",64) // *** // "enlightenment/mouse_middle"
+   ICON("preferences-desktop-mouse-wheel","icon_mouse_wheel.png",64)   // *** // "enlightenment/mouse_wheel"
+   ICON("preferences-desktop-mouse-extra","icon_mouse_extra.png",64)   // *** // "enlightenment/mouse_extra"
+   ICON("preferences-desktop-locale","icon_intl.png",64)                      // "enlightenment/intl"
+   ICON("preferences-desktop-mixer","icon_mixer.png",64)                      // "enlightenment/mixer"
+   ICON("preferences-desktop-shelf","icon_shelf.png",64)                        // *** // "enlightenment/shelf"
+   ICON("preferences-desktop-shelf-bottom-desk","icon_shelf_bottom_desk.png",64)// *** // "enlightenment/shelf_bottom_desk"
+   ICON("preferences-desktop-shelf-custom","icon_shelf_custom.png",64)          // *** // "enlightenment/shelf_custom"
+   ICON("preferences-desktop-shelf-dock","icon_shelf_dock.png",64)              // *** // "enlightenment/shelf_dock"
+   ICON("preferences-desktop-shelf-menu-bar","icon_shelf_menu_bar.png",64)      // *** // "enlightenment/shelf_menu_bar"
+   ICON("preferences-desktop-shelf-panel","icon_shelf_panel.png",64)            // *** // "enlightenment/shelf_panel"
+   ICON("preferences-desktop-shelf-top-desk","icon_shelf_top_desk.png",64)      // *** // "enlightenment/shelf_top_desk"
+   ICON("preferences-desktop-window-remember","icon_window_remembers.png",64)   // *** // "enlightenment/window_remembers"
+   ICON("preferences-position-bottom","icon_shelf_bottom.png",64)               // *** // "enlightenment/shelf_position_bottom"
+   ICON("preferences-position-bottom-left","icon_shelf_bottom_left.png",64)     // *** // "enlightenment/shelf_position_bottom_left"
+   ICON("preferences-position-bottom-right","icon_shelf_bottom_right.png",64)   // *** // "enlightenment/shelf_position_bottom_right"
+   ICON("preferences-position-top","icon_shelf_top.png",64)                     // *** // "enlightenment/shelf_position_top"
+   ICON("preferences-position-top-left","icon_shelf_top_left.png",64)           // *** // "enlightenment/shelf_position_top_left"
+   ICON("preferences-position-top-right","icon_shelf_top_right.png",64)         // *** // "enlightenment/shelf_position_top_right"
+   ICON("preferences-position-left","icon_shelf_left.png",64)                   // *** // "enlightenment/shelf_position_left"
+   ICON("preferences-position-left-top","icon_shelf_left_top.png",64)           // *** // "enlightenment/shelf_position_left_top"
+   ICON("preferences-position-left-bottom","icon_shelf_left_bottom.png",64)     // *** // "enlightenment/shelf_position_left_bottom"
+   ICON("preferences-position-right","icon_shelf_right.png",64)                 // *** // "enlightenment/shelf_position_right"
+   ICON("preferences-position-right-top","icon_shelf_right_top.png",64)         // *** // "enlightenment/shelf_position_right_top"
+   ICON("preferences-position-right-bottom","icon_shelf_right_bottom.png",64)   // *** // "enlightenment/shelf_position_right_bottom"
+   ICON("preferences-window-process","icon_window_process_management.png",64)    // *** // "enlightenment/window_process"
+   ICON("preferences-window-manipulation","icon_window_manipulation.png",64)    // *** // "enlightenment/window_manipulation"
+   ICON("preferences-window-maximize","icon_window_manipulation.png",64)        // *** // "enlightenment/window_maximize"
+   ICON("preferences-window-stacking","icon_winlist.png",64)                    // *** // "enlightenment/window_stacking"
+   ICON("preferences-window-geometry","icon_window_geometry.png",64)            // *** // "enlightenment/window_geometry"
+   ICON("preferences-windows-lost","icon_lost_windows.png",64)                  // *** // "enlightenment/lost_windows"
+   ICON("preferences-gradient","icon_gradient.png",64)           // *** // "enlightenment/gradient"
+   ICON("preferences-focus","icon_window_focus.png",64)          // *** // "enlightenment/focus"
+   ICON("preferences-engine","icon_engine.png",64)               // *** // "enlightenment/engine"
+   ICON("preferences-dialogs","icon_dummy.png",64)               // *** // "enlightenment/dialogs"
+   ICON("preferences-interaction","icon_interaction.png",64)     // *** // "enlightenment/interaction"
+   ICON("preferences-imc","icon_imc.png",64)                     // *** // "enlightenment/imc"
+   ICON("preferences-system-lock-screen","icon_desklock.png",64) // *** // "enlightenment/desklock"
+   ICON("preferences-icon-theme","icon_icon_theme.png",64)       // *** // "enlightenment/icon_theme"
+   ICON("preferences-transitions","icon_transitions.png",64)     // *** // "enlightenment/transitions"
+   ICON("preferences-desktop-edge-bindings","icon_shelf_right.png",64)  // *** // "enlightenment/edges"
+   ICON("preferences-toolbar","icon_toolbar.png",64)             // *** // "enlightenment/toolbar"
+   ICON("preferences-profiles","icon_profiles.png",64)           // *** // "enlightenment/profiles"
+   ICON("preferences-startup","icon_startup.png",64)             // *** // "enlightenment/startup"
+   ICON("preferences-winlist","icon_winlist.png",64)             // *** // "enlightenment/winlist"
+   ICON("preferences-menus","icon_menus.png",64)                 // *** // "enlightenment/menus"
+   ICON("preferences-menu-settings","icon_menu_settings.png",64) // *** // "enlightenment/menu_settings"
+   ICON("preferences-advanced","icon_advanced.png",64)           // *** // "enlightenment/advanced"
+   ICON("preferences-behavior","icon_behavior.png",64)           // *** // "enlightenment/behavior"
+   ICON("preferences-look","icon_look.png",64)                   // *** // "enlightenment/look"
+   ICON("preferences-utils","icon_gadget.png",64)                // *** // "enlightenment/utils"
+   ICON("preferences-extensions","icon_extensions.png",64)       // *** // "enlightenment/extensions"
+   ICON("preferences-file-icons","icon_file_icons.png",64)       // *** // "enlightenment/file_icons"
+   ICON("preferences-pager","icon_pager.png",64)                 // *** // "enlightenment/pager"
+   ICON("preferences-scale","icon_scale.png",64)                 // *** // "enlightenment/scale"
+   ICON("preferences-directories","icon_directories.png",64)     // *** // "enlightenment/directories"
+   ICON("preferences-screen-normal","icon_screen_normal.png",64) // *** // "enlightenment/screen_normal"
+   ICON("preferences-screen-around","icon_screen_around.png",64) // *** // "enlightenment/screen_around"
+   ICON("preferences-screen-left","icon_screen_left.png",64)     // *** // "enlightenment/screen_left"
+   ICON("preferences-screen-right","icon_screen_right.png",64)   // *** // "enlightenment/screen_right"
+   ICON("preferences-screen-vflip","icon_screen_vflip.png",64)   // *** // "enlightenment/screen_vflip"
+   ICON("preferences-screen-hflip","icon_screen_hflip.png",64)   // *** // "enlightenment/screen_hflip"
+   ICON("preferences-applications","icon_applications.png",64)                 // *** // "enlightenment/applications"
+   ICON("preferences-applications-add","icon_applications_new.png",64)         // *** // "enlightenment/add_application"
+   ICON("preferences-applications-ibar","icon_applications_ibar.png",64)       // *** // "enlightenment/ibar_applications"
+   ICON("preferences-applications-restart","icon_applications_restart.png",64) // *** // "enlightenment/restart_applications"
+   ICON("preferences-applications-startup","icon_applications_startup.png",64) // *** // "enlightenment/startup_applications"
+   ICON("preferences-desktop-default-applications","icon_advanced.png",64)
+   ICON("preferences-preferences","icon_config.png",64)                             // "enlightenment/configuration" "enlightenment/settings"
+   ICON("preferences-plugin","icon_modules.png",64)                                   // "enlightenment/modules"
+   ICON("preferences-system","icon_configuration.png",64)                             // "enlightenment/configuration" "enlightenment/settings"
+   ICON("preferences-system-windows","icon_windows.png",64)                           // "enlightenment/windows" "enlightenment/showhide"
+   ICON("preferences-system-performance","icon_performance.png",64)                   // "enlightenment/performance"
+   ICON("preferences-system-power-management","icon_power_management.png",64)         // "enlightenment/power_management"
+   ICON("preferences-system-screen-resolution","icon_screen_resolution.png",64)// *** // "enlightenment/screen_resolution"
+   ICON("preferences-illume","icon_illume.png",64)
+   ICON("system-file-manager","icon_efm_folder.png",64)                               // "enlightenment/fileman"
+   ICON("application-exit","icon_logout.png",64)                                      // "enlightenment/exit"
+   ICON("enlightenment","logo_white_128.png",64)                               // *** // "enlightenment/e"
+   //Standard Module Category Icons 
+   ICON("modules-utils","icon_gadget.png",64)
+   ICON("modules-system","icon_gadget.png",64)
+   ICON("modules-look","icon_look.png",64)
+   ICON("modules-files","icon_efm_folder.png",64)
+   ICON("modules-launcher","icon_run.png",64)
+   ICON("modules-core","logo_white_128.png",64)
+   ICON("modules-mobile","icon_globe.png",64)
+   ICON("modules-settings","icon_config.png",64)
+   //Standard Emblem Icons
+   ICON("emblem-symbolic-link","icon_dummy.png",64)                // EFMBUTTON("symlink")
+   //Standard Place Icons
+   ICON("start-here","logo_white_128.png",128)                     // "enlightenment/e"
+   ICON("folder","icon_efm_folder.png",64)                         // "fileman/folder"
+   ICON("user-home","icon_efm_home.png",64)                        // "fileman/home"
+   ICON("user-temp","icon_efm_tmp.png",64)                  // *** // "fileman/tmp"
+   ICON("user-desktop","icon_efm_desktop.png",64)                  // "fileman/desktop"
+   ICON("user-bookmarks","icon_favorites.png",64)                  // "enlightenment/favorites"
+   ICON("folder-image","icon_wallpaper.png",64)                    // "enlightenment/picture"
+   ICON("network-website","icon_globe.png",64)                     // "enlightenment/website"
+   ICON("system","icon_system.png",64)                      // *** // "enlightenment/system"
+   //Standard Device Icons
+   ICON("computer","icon_efm_root.png", 64)                        // "fileman/root"
+   ICON("drive-harddisk","icon_efm_hdd.png", 128)                  // "fileman/hd" "fileman/hdd"
+   ICON("drive-optical","icon_efm_cd.png", 128)                    // "fileman/??"
+   ICON("media-flash","icon_efm_flash.png", 128)                   // "fileman/??"
+   ICON("drive-removable-media","icon_efm_usbmedia.png", 128);
+   ICON("media-eject","icon_efm_eject.png", 64)
+   /* End of FreeDesktop.Org icons */
+   //E Specific icons
+   ICON("everything-launch","icon_advanced.png",64)
+   ICON("everything-clipboard","icon_evry_clipboard.png", 256)
+   //EFM Mime icons
+   ICONMIME("inode/chardevice","icon_efm_file.png",128)
+   ICONMIME("inode/blockdevice","icon_efm_file.png",128)
+   ICONMIME("inode/directory-locked","icon_efm_file.png",128)
+   ICONMIME("inode/directory","icon_efm_folder.png",128)
+   ICONMIME("inode/fifo","icon_efm_file.png",128)
+   ICONMIME("inode/socket","icon_efm_file.png",128)
diff --git a/data/themes/edc/O/illume_gad.edc b/data/themes/edc/O/illume_gad.edc
new file mode 100644 (file)
index 0000000..0b7e961
--- /dev/null
@@ -0,0 +1,508 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: ILLUME-HOME-TOGGLE ***/
+
+       group {
+               name: "e/modules/illume_home_toggle/main";
+               images.image: "O/illume-home.png" COMP;
+               images {
+                       image: "O/bt_base1.png" COMP;
+                       image: "O/bt_base2.png" COMP;
+                       image: "O/bt_hilight.png" COMP;
+                       image: "O/bt_shine.png" COMP;
+                       image: "O/bt_glow.png" COMP;
+               }
+               min: 16 16;
+               max: 128 128;
+               parts {
+                       part {
+                               name: "button_image";
+                               mouse_events: 1;
+                               scale: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       align: 0.5 0.5;
+               min: 32 16;
+                                       image {
+                                               normal: "O/bt_base2.png";
+                                               border: 7 7 7 7;
+                                       }
+                               }
+                               description {
+                                       state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       image.normal: "O/bt_base1.png";
+                               }
+                               program {
+                                       name: "button_down";
+                                       signal: "mouse,down,1";
+                                       source: "button_image";
+                                       action: STATE_SET "clicked" 0.0;
+                                       target: "button_image";
+                                       target: "over3";
+                               }
+                               program {
+                                       name: "button_up";
+                                       signal: "mouse,up,1";
+                                       source: "button_image";
+                                       action: STATE_SET "default" 0.0;
+                                       target: "button_image";
+                                       target: "over3";
+                               }
+                               program {
+                                       name: "button_click";
+                                       signal: "mouse,clicked,1";
+                                       source: "button_image";
+                                       action: SIGNAL_EMIT "e,action,home" "";
+                               }
+                       }
+                       part {
+                               name: "icon";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       aspect: 1.0 1.0;
+                                       aspect_preference: BOTH;
+                                       image.normal: "O/illume-home.png";
+                                       rel1 {
+                                               to: "button_image";
+                                               relative: 0.0  0.0;
+                                               offset: 3    3;
+                                       }
+                                       rel2 {
+                                               relative: 1.0  1.0;
+                                               offset: -4   -4;
+                                               to: "button_image";
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over1";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       rel2.relative: 1.0 0.5;
+                                       image {
+                                               normal: "O/bt_hilight.png";
+                                               border: 7 7 7 0;
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over2";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       image {
+                                               normal: "O/bt_shine.png";
+                                               border: 7 7 7 7;
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over3";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       visible: 0;
+                                       color: 255 255 255 0;
+                                       image {
+                                               normal: "O/bt_glow.png";
+                                               border: 12 12 12 12;
+                                       }
+                                       fill.smooth : 0;
+                               }
+                               description {
+                                       state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
+                                       color: 255 255 255 255;
+                               }
+                       }
+               }
+       }
+
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: ILLUME-KBD-TOGGLE ***/
+
+       group {
+               name: "e/modules/illume_kbd_toggle/main";
+               images.image: "O/illume-kbd.png" COMP;
+               images.image: "O/illume-kbd-on.png" COMP;
+               images {
+                       image: "O/bt_base1.png" COMP;
+                       image: "O/bt_base2.png" COMP;
+                       image: "O/bt_hilight.png" COMP;
+                       image: "O/bt_shine.png" COMP;
+                       image: "O/bt_glow.png" COMP;
+               }
+               min: 16 16;
+               max: 128 128;
+               parts {
+                       part {
+                               name: "button_image";
+                               mouse_events: 1;
+                               scale: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       align: 0.5 0.5;
+                                       min: 32 16;
+                                       image {
+                                               normal: "O/bt_base2.png";
+                                               border: 7 7 7 7;
+                                       }
+                               }
+                               description {
+                                       state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       image.normal: "O/bt_base1.png";
+                               }
+                               program {
+                                       name: "button_down";
+                                       signal: "mouse,down,1";
+                                       source: "button_image";
+                                       action: STATE_SET "clicked" 0.0;
+                                       target: "button_image";
+                                       target: "over3";
+                               }
+                               program {
+                                       name: "button_up";
+                                       signal: "mouse,up,1";
+                                       source: "button_image";
+                                       action: STATE_SET "default" 0.0;
+                                       target: "button_image";
+                                       target: "over3";
+                               }
+                               program {
+                                       name: "enable";
+                                       signal: "mouse,clicked,1";
+                                       source: "button_image";
+                                       action: SIGNAL_EMIT "e,action,vkbd,enable" "";
+                               }
+                       }
+                       part {
+                               name: "icon";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       aspect: 1.0 1.0;
+                                       aspect_preference: BOTH;
+                                       image.normal: "O/illume-kbd.png";
+                                       rel1 {
+                                               to: "button_image";
+                                               relative: 0.0  0.0;
+                                               offset: 3    3;
+                                       }
+                                       rel2 {
+                                               relative: 1.0  1.0;
+                                               offset: -4   -4;
+                                               to: "button_image";
+                                       }
+                               }
+                               description { state: "on" 0.0;
+                                       inherit: "default" 0.0;
+                                       image.normal: "O/illume-kbd-on.png";
+                               }
+                               program { name: "state_on";
+                                  signal: "e,state,vkbd,on";
+                                  source: "e";
+                                  action: STATE_SET "on" 0.0;
+                                  target: "icon";
+                                  target: "on";
+                               }
+                               program { name: "state_off";
+                                  signal: "e,state,vkbd,off";
+                                  source: "e";
+                                  action: STATE_SET "default" 0.0;
+                                  target: "icon";
+                                  target: "on";
+                               }
+                       }
+                       part { name: "on";
+                               type: RECT;
+                               mouse_events: 1;
+                               description { state: "default" 0.0;
+                                       visible: 0;
+                                       color: 0 0 0 0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                               }
+                               description { state: "on" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
+                               }
+                               program { name: "disable";
+                                       signal: "mouse,clicked,1";
+                                       source: "on";
+                                       action: SIGNAL_EMIT "e,action,vkbd,disable" "";
+                               }
+                       }
+                       part {
+                               name: "over1";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       rel2.relative: 1.0 0.5;
+                                       image {
+                                               normal: "O/bt_hilight.png";
+                                               border: 7 7 7 0;
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over2";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       image {
+                                               normal: "O/bt_shine.png";
+                                               border: 7 7 7 7;
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over3";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       visible: 0;
+                                       color: 255 255 255 0;
+                                       image {
+                                               normal: "O/bt_glow.png";
+                                               border: 12 12 12 12;
+                                       }
+                                       fill.smooth : 0;
+                               }
+                               description {
+                                       state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
+                                       color: 255 255 255 255;
+                               }
+                       }
+               }
+       }
+
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: ILLUME-MODE-TOGGLE ***/
+
+       group {
+               name: "e/modules/illume_mode_toggle/main";
+               images.image: "O/illume-mode-single.png" COMP;
+               images.image: "O/illume-mode-dual-left.png" COMP;
+               images.image: "O/illume-mode-dual-top.png" COMP;
+               images {
+                       image: "O/bt_base1.png" COMP;
+                       image: "O/bt_base2.png" COMP;
+                       image: "O/bt_hilight.png" COMP;
+                       image: "O/bt_shine.png" COMP;
+                       image: "O/bt_glow.png" COMP;
+               }
+               min: 16 16;
+               max: 128 128;
+               parts {
+                       part {
+                               name: "button_image";
+                               mouse_events: 1;
+                               scale: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       align: 0.5 0.5;
+                                       min: 32 16;
+                                       image {
+                                               normal: "O/bt_base2.png";
+                                               border: 7 7 7 7;
+                                       }
+                               }
+                               description {
+                                       state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       image.normal: "O/bt_base1.png";
+                               }
+                               program {
+                                       name: "button_down";
+                                       signal: "mouse,down,1";
+                                       source: "button_image";
+                                       action: STATE_SET "clicked" 0.0;
+                                       target: "button_image";
+                                       target: "over3";
+                               }
+                               program {
+                                       name: "button_up";
+                                       signal: "mouse,up,1";
+                                       source: "button_image";
+                                       action: STATE_SET "default" 0.0;
+                                       target: "button_image";
+                                       target: "over3";
+                               }
+                               program {
+                                       name: "enable";
+                                       signal: "mouse,clicked,1";
+                                       source: "button_image";
+                                       action: SIGNAL_EMIT "e,action,mode,dual,top" "";
+                               }
+                       }
+                       part {
+                               name: "icon";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       aspect: 1.0 1.0;
+                                       aspect_preference: BOTH;
+                                       image.normal: "O/illume-mode-single.png";
+                                       rel1 {
+                                               to: "button_image";
+                                               relative: 0.0  0.0;
+                                               offset: 3    3;
+                                       }
+                                       rel2 {
+                                               relative: 1.0  1.0;
+                                               offset: -4   -4;
+                                               to: "button_image";
+                                       }
+                               }
+                               description { state: "dual_left" 0.0;
+                                       inherit: "default" 0.0;
+                                       image.normal: "O/illume-mode-dual-left.png";
+                               }
+                               description { state: "dual_top" 0.0;
+                                       inherit: "default" 0.0;
+                                       image.normal: "O/illume-mode-dual-top.png";
+                               }
+                               program { name: "state_single";
+                                  signal: "e,mode,single";
+                                  source: "e";
+                                  action: STATE_SET "default" 0.0;
+                                  target: "icon";
+                                  target: "dual_left";
+                                  target: "dual_top";
+                               }
+                               program { name: "state_dual_left";
+                                  signal: "e,mode,dual,left";
+                                  source: "e";
+                                  action: STATE_SET "dual_left" 0.0;
+                                  target: "icon";
+                                  target: "dual_left";
+                                  target: "dual_top";
+                               }
+                               program { name: "state_dual_top";
+                                  signal: "e,mode,dual,top";
+                                  source: "e";
+                                  action: STATE_SET "dual_top" 0.0;
+                                  target: "icon";
+                                  target: "dual_left";
+                                  target: "dual_top";
+                               }
+                       }
+                       part { name: "dual_top";
+                               type: RECT;
+                               mouse_events: 1;
+                               description { state: "default" 0.0;
+                                       visible: 0;
+                                       color: 0 0 0 0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                               }
+                               description { state: "dual_top" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
+                               }
+                               description { state: "dual_left" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 0;
+                               }
+                               program { name: "dual_top";
+                                       signal: "mouse,clicked,1";
+                                       source: "dual_top";
+                                       action: SIGNAL_EMIT "e,action,mode,dual,left" "";
+                               }
+                       }
+                       part { name: "dual_left";
+                               type: RECT;
+                               mouse_events: 1;
+                               description { state: "default" 0.0;
+                                       visible: 0;
+                                       color: 0 0 0 0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                               }
+                               description { state: "dual_top" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 0;
+                               }
+                               description { state: "dual_left" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
+                               }
+                               program { name: "dual_left";
+                                       signal: "mouse,clicked,1";
+                                       source: "dual_left";
+                                       action: SIGNAL_EMIT "e,action,mode,single" "";
+                               }
+                       }
+                       part {
+                               name: "over1";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       rel2.relative: 1.0 0.5;
+                                       image {
+                                               normal: "O/bt_hilight.png";
+                                               border: 7 7 7 0;
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over2";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       image {
+                                               normal: "O/bt_shine.png";
+                                               border: 7 7 7 7;
+                                       }
+                               }
+                       }
+                       part {
+                               name: "over3";
+                               mouse_events: 0;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.to: "button_image";
+                                       rel2.to: "button_image";
+                                       visible: 0;
+                                       color: 255 255 255 0;
+                                       image {
+                                               normal: "O/bt_glow.png";
+                                               border: 12 12 12 12;
+                                       }
+                                       fill.smooth : 0;
+                               }
+                               description {
+                                       state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
+                                       color: 255 255 255 255;
+                               }
+                       }
+               }
+       }
+
diff --git a/data/themes/edc/O/init.edc b/data/themes/edc/O/init.edc
new file mode 100644 (file)
index 0000000..6a6fe7d
--- /dev/null
@@ -0,0 +1,1012 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** INIT SPLASH ***/
+
+   /* this first group is used for the primary screen (or only screen) so in
+    * a multi-monitor setup whichever is first (screen 0) will get this
+    * splash on it */
+
+   group {
+      name: "e/init/splash";
+      /* images used */
+      images {
+         image: "O/exq-bglight.png" COMP;
+         image: "O/exq-logo.png" COMP;
+         image: "O/exq-dot.png" COMP;
+         image: "O/exq-dot-glow.png" COMP;
+      }
+      script {
+         public is_ready;
+         public do_end;
+      }
+      parts {
+         part {
+            name: "base";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 255;
+            }
+         }
+         part {
+            name: "light";
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.222222222;
+               rel1.relative: 0.104166667 0.515625;
+               rel2.relative: 0.895833333 0.796875;
+               aspect: 2.111111111 2.111111111;
+               aspect_preference: HORIZONTAL;
+               max: 380 180;
+               image.normal: "O/exq-bglight.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "logoclip";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "logo";
+            clip_to: "logoclip";
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.774193548;
+               rel1.relative: 0.272916667 0.315625;
+               rel2.relative: 0.727083333 0.6546875;
+               aspect: 0.557603687 0.557603687;
+               aspect_preference: BOTH;
+               max: 121 217;
+               image.normal: "O/exq-logo.png";
+            }
+         }
+         part {
+            name: "e.text.title";
+            type: TEXT;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to_y: "logo";
+                  relative: 0.05 -0.4;
+               }
+               rel2 {
+                  to_y: "logo";
+                  relative: 0.95 -0.2;
+               }
+               color: 255 255 255 0;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 16;
+                  // fit: 0 1;
+                  text_class: "init_title";
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.text.status";
+            type: TEXT;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "e.text.title";
+                  relative: 0.0 1.0;
+               }
+               rel2 {
+                  to: "e.text.title";
+                  relative: 1.0 1.5;
+               }
+               color: 255 255 255 0;
+               text {
+                  font: "Sans";
+                  size: 10;
+                  // fit: 0 1;
+                  text_class: "init_text";
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 128;
+            }
+         }
+         part {
+            name: "e.text.version";
+            type: TEXT;
+            effect: SOFT_SHADOW;
+            description {
+               state: "default" 0.0;
+               align: 1.0 1.0;
+               rel1 {
+                  relative: 1.0 1.0;
+                  offset: -2  -2;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -2  -2;
+               }
+               color: 255 255 255 64;
+               color3: 0 0 0 32;
+               text {
+                  text: "0.17.0";
+                  font: "Sans";
+                  size: 8;
+                  min: 1 1;
+                  align: 0.0 0.0;
+                  text_class: "init_version";
+               }
+            }
+         }
+         part {
+            name: "p0-0";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to: "logo";
+                  relative: -0.5 0.9;
+               }
+               rel2 {
+                  to: "logo";
+                  relative: -0.5 0.9;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+               rel1.relative: -0.5 0.8;
+               rel2.relative: -0.5 0.8;
+            }
+         }
+         part {
+            name: "p0-1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               rel1.to: "p0-0";
+               rel2.to: "p0-0";
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "p0-0.1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               min: 22 11;
+               max: 22 11;
+               rel1 {
+                  to_x: "p0-0";
+                  to_y: "logo";
+                  relative: 0.0 1.0;
+               }
+               rel2 {
+                  to_x: "p0-0";
+                  to_y: "logo";
+                  relative: 1.0 1.0;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+            }
+         }
+         part {
+            name: "p0-0.2";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to_x: "p0-0";
+                  to_y: "logo";
+                  relative: 0.0 1.1;
+               }
+               rel2 {
+                  to_x: "p0-0";
+                  to_y: "logo";
+                  relative: 1.0 1.1;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+               rel1.relative: 0.0 1.2;
+               rel2.relative: 1.0 1.2;
+            }
+         }
+         part {
+            name: "p1-0";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to: "logo";
+                  relative: 0.0 0.9;
+               }
+               rel2 {
+                  to: "logo";
+                  relative: 0.0 0.9;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+               rel1.relative: 0.0 0.8;
+               rel2.relative: 0.0 0.8;
+            }
+         }
+         part {
+            name: "p1-1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               rel1.to: "p1-0";
+               rel2.to: "p1-0";
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "p1-0.1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               min: 22 11;
+               max: 22 11;
+               rel1 {
+                  to_x: "p1-0";
+                  to_y: "logo";
+                  relative: 0.0 1.0;
+               }
+               rel2 {
+                  to_x: "p1-0";
+                  to_y: "logo";
+                  relative: 1.0 1.0;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+            }
+         }
+         part {
+            name: "p1-0.2";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to_x: "p1-0";
+                  to_y: "logo";
+                  relative: 0.0 1.1;
+               }
+               rel2 {
+                  to_x: "p1-0";
+                  to_y: "logo";
+                  relative: 1.0 1.1;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+               rel1.relative: 0.0 1.2;
+               rel2.relative: 1.0 1.2;
+            }
+         }
+         part {
+            name: "p2-0";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to: "logo";
+                  relative: 0.5 0.9;
+               }
+               rel2 {
+                  to: "logo";
+                  relative: 0.5 0.9;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+               rel1.relative: 0.5 0.8;
+               rel2.relative: 0.5 0.8;
+            }
+         }
+         part {
+            name: "p2-1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               rel1.to: "p2-0";
+               rel2.to: "p2-0";
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "p2-0.1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               min: 22 11;
+               max: 22 11;
+               rel1 {
+                  to_x: "p2-0";
+                  to_y: "logo";
+                  relative: 0.0 1.0;
+               }
+               rel2 {
+                  to_x: "p2-0";
+                  to_y: "logo";
+                  relative: 1.0 1.0;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+            }
+         }
+         part {
+            name: "p2-0.2";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to_x: "p2-0";
+                  to_y: "logo";
+                  relative: 0.0 1.1;
+               }
+               rel2 {
+                  to_x: "p2-0";
+                  to_y: "logo";
+                  relative: 1.0 1.1;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+               rel1.relative: 0.0 1.2;
+               rel2.relative: 1.0 1.2;
+            }
+         }
+         part {
+            name: "p3-0";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to: "logo";
+                  relative: 1.0 0.9;
+               }
+               rel2 {
+                  to: "logo";
+                  relative: 1.0 0.9;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+               rel1.relative: 1.0 0.8;
+               rel2.relative: 1.0 0.8;
+            }
+         }
+         part {
+            name: "p3-1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               rel1.to: "p3-0";
+               rel2.to: "p3-0";
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "p3-0.1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               min: 22 11;
+               max: 22 11;
+               rel1 {
+                  to_x: "p3-0";
+                  to_y: "logo";
+                  relative: 0.0 1.0;
+               }
+               rel2 {
+                  to_x: "p3-0";
+                  to_y: "logo";
+                  relative: 1.0 1.0;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+            }
+         }
+         part {
+            name: "p3-0.2";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to_x: "p3-0";
+                  to_y: "logo";
+                  relative: 0.0 1.1;
+               }
+               rel2 {
+                  to_x: "p3-0";
+                  to_y: "logo";
+                  relative: 1.0 1.1;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+               rel1.relative: 0.0 1.2;
+               rel2.relative: 1.0 1.2;
+            }
+         }
+         part {
+            name: "p4-0";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to: "logo";
+                  relative: 1.5 0.9;
+               }
+               rel2 {
+                  to: "logo";
+                  relative: 1.5 0.9;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+               rel1.relative: 1.5 0.8;
+               rel2.relative: 1.5 0.8;
+            }
+         }
+         part {
+            name: "p4-1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               rel1.to: "p4-0";
+               rel2.to: "p4-0";
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "p4-0.1";
+            description {
+               state: "default" 0.0;
+               image.normal: "O/exq-dot-glow.png";
+               color: 255 255 255 0;
+               min: 22 11;
+               max: 22 11;
+               rel1 {
+                  to_x: "p4-0";
+                  to_y: "logo";
+                  relative: 0.0 1.0;
+               }
+               rel2 {
+                  to_x: "p4-0";
+                  to_y: "logo";
+                  relative: 1.0 1.0;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+            }
+         }
+         part {
+            name: "p4-0.2";
+            description {
+               state: "default" 0.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to_x: "p4-0";
+                  to_y: "logo";
+                  relative: 0.0 1.1;
+               }
+               rel2 {
+                  to_x: "p4-0";
+                  to_y: "logo";
+                  relative: 1.0 1.1;
+               }
+               image.normal: "O/exq-dot.png";
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 16;
+            }
+            description {
+               state: "visible2" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 4;
+               rel1.relative: 0.0 1.2;
+               rel2.relative: 1.0 1.2;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "init";
+            signal: "load";
+            source: "";
+            script {
+               set_int(is_ready, 0);
+               set_int(do_end, 0);
+            }
+         }
+         program {
+            name: "show1";
+            signal: "show";
+            source: "";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.3;
+            target: "light";
+         }
+         program {
+            name: "show2";
+            signal: "show";
+            source: "";
+            in: 0.1 0.0;
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.4;
+            target: "logoclip";
+            target: "e.text.title";
+         }
+         program {
+            name: "show3";
+            signal: "show";
+            source: "";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.2;
+            target: "p0-0";
+            target: "p0-0.1";
+            target: "p0-0.2";
+            target: "p1-0";
+            target: "p1-0.1";
+            target: "p1-0.2";
+            target: "p2-0";
+            target: "p2-0.1";
+            target: "p2-0.2";
+            target: "p3-0";
+            target: "p3-0.1";
+            target: "p3-0.2";
+            target: "p4-0";
+            target: "p4-0.1";
+            target: "p4-0.2";
+            target: "e.text.status";
+            after: "pulsate1";
+            after: "pulsate1.2";
+            after: "pulsate2";
+            after: "pulsate2.2";
+            after: "pulsate3";
+            after: "pulsate3.2";
+            after: "pulsate4";
+            after: "pulsate4.2";
+            after: "pulsate5";
+            after: "pulsate5.2";
+            after: "ready";
+         }
+         program {
+            name: "pulsate1";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.5;
+            in: 0.2 0.2;
+            after: "pulsate1.1";
+            target: "p0-1";
+         }
+         program {
+            name: "pulsate1.1";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.5;
+            after: "pulsate1";
+            target: "p0-1";
+         }
+         program {
+            name: "pulsate1.2";
+            action: STATE_SET "visible2" 0.0;
+            transition: SINUSOIDAL 0.6;
+            in: 0.2 0.2;
+            after: "pulsate1.2.1";
+            target: "p0-0";
+            target: "p0-0.1";
+            target: "p0-0.2";
+         }
+         program {
+            name: "pulsate1.2.1";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.7;
+            after: "pulsate1.2";
+            target: "p0-0";
+            target: "p0-0.1";
+            target: "p0-0.2";
+         }
+         program {
+            name: "pulsate2";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.5;
+            in: 0.2 0.2;
+            after: "pulsate2.1";
+            target: "p1-1";
+         }
+         program {
+            name: "pulsate2.1";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.5;
+            after: "pulsate2";
+            target: "p1-1";
+         }
+         program {
+            name: "pulsate2.2";
+            action: STATE_SET "visible2" 0.0;
+            transition: SINUSOIDAL 0.6;
+            in: 0.2 0.2;
+            after: "pulsate2.2.1";
+            target: "p1-0";
+            target: "p1-0.1";
+            target: "p1-0.2";
+         }
+         program {
+            name: "pulsate2.2.1";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.7;
+            after: "pulsate2.2";
+            target: "p1-0";
+            target: "p1-0.1";
+            target: "p1-0.2";
+         }
+         program {
+            name: "pulsate3";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.5;
+            in: 0.2 0.2;
+            after: "pulsate3.1";
+            target: "p2-1";
+         }
+         program {
+            name: "pulsate3.1";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.5;
+            after: "pulsate3";
+            target: "p2-1";
+         }
+         program {
+            name: "pulsate3.2";
+            action: STATE_SET "visible2" 0.0;
+            transition: SINUSOIDAL 0.6;
+            in: 0.2 0.2;
+            after: "pulsate3.2.1";
+            target: "p2-0";
+            target: "p2-0.1";
+            target: "p2-0.2";
+         }
+         program {
+            name: "pulsate3.2.1";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.7;
+            after: "pulsate3.2";
+            target: "p2-0";
+            target: "p2-0.1";
+            target: "p2-0.2";
+         }
+         program {
+            name: "pulsate4";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.5;
+            in: 0.2 0.2;
+            after: "pulsate4.1";
+            target: "p3-1";
+         }
+         program {
+            name: "pulsate4.1";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.5;
+            after: "pulsate4";
+            target: "p3-1";
+         }
+         program {
+            name: "pulsate4.2";
+            action: STATE_SET "visible2" 0.0;
+            transition: SINUSOIDAL 0.6;
+            in: 0.2 0.2;
+            after: "pulsate4.2.1";
+            target: "p3-0";
+            target: "p3-0.1";
+            target: "p3-0.2";
+         }
+         program {
+            name: "pulsate4.2.1";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.7;
+            after: "pulsate4.2";
+            target: "p3-0";
+            target: "p3-0.1";
+            target: "p3-0.2";
+         }
+         program {
+            name: "pulsate5";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.5;
+            in: 0.2 0.2;
+            after: "pulsate5.1";
+            target: "p4-1";
+         }
+         program {
+            name: "pulsate5.1";
+            action: STATE_SET "default" 0.0;
+            transition: SINUSOIDAL 0.5;
+            after: "pulsate5";
+            target: "p4-1";
+         }
+         program {
+            name: "pulsate5.2";
+            action: STATE_SET "visible2" 0.0;
+            transition: SINUSOIDAL 0.6;
+            in: 0.2 0.2;
+            after: "pulsate5.2.1";
+            target: "p4-0";
+            target: "p4-0.1";
+            target: "p4-0.2";
+         }
+         program {
+            name: "pulsate5.2.1";
+            action: STATE_SET "visible" 0.0;
+            transition: SINUSOIDAL 0.7;
+            after: "pulsate5.2";
+            target: "p4-0";
+            target: "p4-0.1";
+            target: "p4-0.2";
+         }
+         program {
+            name: "exit1";
+            action: STATE_SET "default" 0.0;
+            transition: ACCELERATE 2.0;
+            target: "light";
+            target: "logoclip";
+            after: "exit4";
+         }
+         program {
+            name: "exit4";
+            action: SIGNAL_EMIT "e,state,done_ok" "e";
+         }
+         program {
+            name: "ready";
+            script {
+               new val;
+               val = get_int(do_end);
+               if (val == 1)
+                  run_program(PROGRAM:"exit1"); 
+               else
+                  set_int(is_ready, 1);
+            }
+         }
+         program {
+            name: "done1";
+            /* when e tells the splash screen it is done
+             * starting up, the init splash gets this signal */
+            signal: "e,state,done";
+            source: "e";
+            script {
+               new val;
+               val = get_int(is_ready);
+               if (val == 1)
+                  run_program(PROGRAM:"exit1"); 
+               else
+                  set_int(do_end, 1);
+            }
+         }
+      }
+   }
+   /* this group is used for other screens/xinerama zones etc. other than
+    * the primary as only the primary shows the full splash - this just
+    * shows the below image. it can animate etc. but not display status
+    * etc. */
+   group {
+      name: "e/init/extra_screen";
+      parts {
+         part {
+            name: "base";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 255;
+            }
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/mixer.edc b/data/themes/edc/O/mixer.edc
new file mode 100644 (file)
index 0000000..825a09d
--- /dev/null
@@ -0,0 +1,206 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: MIXER ***/
+   // TODO: Add code for making sound circles fade between states.
+
+   group {
+      name: "e/modules/mixer/main";
+      images {
+         image: "O/mixer.png" COMP;
+         image: "O/mixer_low_left.png" COMP;
+         image: "O/mixer_low_right.png" COMP;
+         image: "O/mixer_med_left.png" COMP;
+         image: "O/mixer_med_right.png" COMP;
+         image: "O/mixer_high_left.png" COMP;
+         image: "O/mixer_high_right.png" COMP;
+      }
+      max: 128 128;
+      min: 1 1;
+      script {
+         public message(Msg_Type:type, id, ...) {
+            if ((type == MSG_INT_SET) && (id == 0)) {
+               new mute, left, right;
+               mute = getarg(2);
+               left = getarg(3);
+               right = getarg(4);
+               if (mute)
+                  run_program(PROGRAM:"mute"); 
+               else
+                  run_program(PROGRAM:"unmute");
+               
+               if (left <= 0)
+                  run_program(PROGRAM:"left_none"); 
+               else if (left < 33)
+                  run_program(PROGRAM:"left_low"); 
+               else if (left < 66)
+                  run_program(PROGRAM:"left_medium"); 
+               else if (left >= 66)
+                  run_program(PROGRAM:"left_high");
+               
+               if (right <= 0)
+                  run_program(PROGRAM:"right_none"); 
+               else if (right < 33)
+                  run_program(PROGRAM:"right_low"); 
+               else if (right < 66)
+                  run_program(PROGRAM:"right_medium"); 
+               else if (right >= 66)
+                  run_program(PROGRAM:"right_high");
+            }
+         }
+      }
+      parts {
+         part {
+            name: "speaker";
+            type: IMAGE;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               aspect: 1 1;
+               aspect_preference: BOTH;
+               image.normal: "O/mixer.png";
+            }
+         }
+         part {
+            name: "left";
+            type: IMAGE;
+            clip_to: "mute";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               aspect: 1 1;
+               aspect_preference: BOTH;
+               rel1.to: "speaker";
+               rel2.to: "speaker";
+               image.normal: "O/mixer_low_left.png";
+            }
+            description {
+               state: "low" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+            description {
+               state: "medium" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               image.normal: "O/mixer_med_left.png";
+            }
+            description {
+               state: "high" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               image.normal: "O/mixer_high_left.png";
+            }
+         }
+         part {
+            name: "right";
+            type: IMAGE;
+            clip_to: "mute";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               aspect: 1 1;
+               aspect_preference: BOTH;
+               rel1.to: "speaker";
+               rel2.to: "speaker";
+               image.normal: "O/mixer_low_right.png";
+            }
+            description {
+               state: "low" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+            description {
+               state: "medium" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               image.normal: "O/mixer_med_right.png";
+            }
+            description {
+               state: "high" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               image.normal: "O/mixer_high_right.png";
+            }
+         }
+         part {
+            name: "mute";
+            mouse_events: 0;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "active" 0.0;
+               color: 255 255 255 64;
+            }
+         }
+         part {
+            name: "over";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1.to: "speaker";
+               rel2.to: "speaker";
+               color: 255 255 255 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "mute";
+            action: STATE_SET "active" 0.0;
+            transition: LINEAR 0.3;
+            target: "mute";
+         }
+         program {
+            name: "unmute";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.2;
+            target: "mute";
+         }
+         program {
+            name: "left_none";
+            action: STATE_SET "default" 0.0;
+            target: "left";
+         }
+         program {
+            name: "left_low";
+            action: STATE_SET "low" 0.0;
+            target: "left";
+         }
+         program {
+            name: "left_medium";
+            action: STATE_SET "medium" 0.0;
+            target: "left";
+         }
+         program {
+            name: "left_high";
+            action: STATE_SET "high" 0.0;
+            target: "left";
+         }
+         program {
+            name: "right_none";
+            action: STATE_SET "default" 0.0;
+            target: "right";
+         }
+         program {
+            name: "right_low";
+            action: STATE_SET "low" 0.0;
+            target: "right";
+         }
+         program {
+            name: "right_medium";
+            action: STATE_SET "medium" 0.0;
+            target: "right";
+         }
+         program {
+            name: "right_high";
+            action: STATE_SET "high" 0.0;
+            target: "right";
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/randr.edc b/data/themes/edc/O/randr.edc
new file mode 100644 (file)
index 0000000..0256746
--- /dev/null
@@ -0,0 +1,619 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: CONF_RANDR ***/
+   group
+     {
+        name: "e/conf/randr/main/monitor";
+        parts
+          {
+             part 
+               {
+                  name: "base";
+                  type: RECT;
+                  mouse_events: 0;
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 0;
+                    }
+               }
+             part
+               {
+                  name: "e.swallow.frame";
+                  type: SWALLOW;
+                  clip_to: "base";
+                  description
+                    {
+                       state: "default" 0.0;
+                       rel1
+                         {
+                            offset: 2 0;
+                            to: "base";
+                         }
+                       rel2.to: "base";
+                    }
+               }
+             part
+               {
+                  name: "e.swallow.stand";
+                  type: SWALLOW;
+                  clip_to: "base";
+                  description
+                    {
+                       state: "default" 0.0;
+                       align: 0.5 0.0;
+                       rel1
+                         {
+                            relative: 0.0 1.0;
+                            offset: 0 19;
+                            to_x: "base";
+                            to_y: "e.swallow.frame";
+                         }
+                       rel2.to_x: "e.swallow.frame";
+                    }
+               }
+          }
+        programs
+          {
+             program
+               {
+                  name: "enabled";
+                  signal: "e,state,enabled";
+                  source: "e";
+                  action: STATE_SET "default" 0.0;
+                  target: "base";
+               }
+             program
+               {
+                  name: "disabled";
+                  signal: "e,state,disabled";
+                  source: "e";
+                  action: STATE_SET "disabled" 0.0;
+                  target: "base";
+               }
+          }
+     }
+
+   group
+     {
+        name: "e/conf/randr/main/frame";
+        images
+          {
+             image: "O/randr_monitor.png" COMP;
+             image: "O/randr_icon_off.png" COMP;
+             image: "O/randr_icon_on.png" COMP;
+             image: "O/big_arrow_up.png" COMP;
+          }
+        styles 
+          {
+             style 
+               {
+                  name: "output_name";
+                  base: "font=Sans:style=Bold font_size=10 text_class=tb_plain align=center valign=center color=#ffffff style=soft_shadow shadow_color=#00000080 wrap=word";
+                  tag:  "br" "\n";
+                  tag:  "hilight" "+ font=Sans:style=Bold text_class=tb_light";
+               }
+             style 
+               {
+                  name: "resolution";
+                  base: "font=Sans:style=Bold font_size=12 text_class=tb_plain align=center valign=center color=#ffffff style=soft_shadow shadow_color=#00000080 wrap=word";
+                  tag:  "br" "\n";
+                  tag:  "hilight" "+ font=Sans:style=Bold text_class=tb_light";
+               }
+          }
+        parts
+          {
+             part
+               {
+                  name: "clip";
+                  type: RECT;
+                  mouse_events: 0;
+                  description
+                    {
+                       state: "default" 0.0;
+                       rel1.to: "e.swallow.preview";
+                       rel2.to: "e.swallow.preview";
+                    }
+               }
+             part
+               {
+                  name: "e.swallow.preview";
+                  type: SWALLOW;
+                  clip_to: "clip";
+                  description
+                    {
+                       state: "default" 0.0;
+                       rel1
+                         {
+                            offset: 12 14;
+                            to: "frame";
+                         }
+                       rel2
+                         {
+                            offset: -14 -14;
+                            to: "frame";
+                         }
+                    }
+               }
+             part
+               {
+                  name: "e.text.resolution";
+                  type: TEXTBLOCK;
+                  mouse_events: 0;
+                  clip_to: "clip";
+                  description
+                    {
+                       state: "default" 0.0;
+                       align: 0.5 0.5;
+                       rel1
+                         {
+                            relative: 0.0 1.0;
+                            offset: 0 0;
+                            to_x: "e.swallow.preview";
+                            to_y: "e.text.name";
+                         }
+                       rel2
+                         {
+                            offset: -1 -3;
+                            to: "e.swallow.preview";
+                         }
+                       text
+                         {
+                            style: "resolution";
+                            min: 1.0 1.0;
+                            max: 1.0 1.0;
+                         }
+                    }
+               }
+             part
+               {
+                  name: "e.text.name";
+                  type: TEXTBLOCK;
+                  mouse_events: 0;
+                  clip_to: "clip";
+                  description
+                    {
+                       state: "default" 0.0;
+                       align: 0.5 0.0;
+                       color: 255 255 255 255;
+                       rel1
+                         {
+                            offset: 0 10;
+                            to: "e.swallow.preview";
+                         }
+                       rel2.to: "e.swallow.preview";
+                       text
+                         {
+                            style: "output_name";
+                            min: 1.0 1.0;
+                            max: 1.0 1.0;
+                         }
+                    }
+               }
+             part
+               {
+                  name: "refresh_tab";
+                  type: RECT;
+                  mouse_events: 0;
+                  clip_to: "clip";
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 128;
+                       rel1
+                         {
+                            relative: 0.0 1.0;
+                            offset: 2 -16;
+                            to: "e.swallow.preview";
+                         }
+                       rel2
+                         {
+                            relative: 0.0 1.0;
+                            offset: 23 0;
+                            to: "e.swallow.preview";
+                         }
+                    }
+                  description
+                    {
+                       state: "out" 0.0;
+                       inherit: "default" 0.0;
+                       color: 255 255 255 200;
+                       rel1
+                         {
+                            relative: 0.0 0.0;
+                            offset: 2 2;
+                            to: "e.swallow.preview";
+                         }
+                       rel2
+                         {
+                            relative: 0.0 0.0;
+                            offset: 23 16;
+                            to: "e.swallow.preview";
+                         }
+                    }
+               }
+             part
+               {
+                  name: "refresh_arrow";
+                  type: IMAGE;
+                  mouse_events: 0;
+                  description
+                    {
+                       state: "default" 0.0;
+                       fixed: 1 1;
+                       align: 0.5 0.5;
+                       min: 22 22;
+                       max: 22 22;
+                       rel1.to: "refresh_tab";
+                       rel2.to: "refresh_tab";
+                       image.normal: "O/big_arrow_up.png";
+                    }
+               }
+             part
+               {
+                  name: "refresh_bg";
+                  type: RECT;
+                  mouse_events: 0;
+                  clip_to: "clip";
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 200;
+                       rel1.to: "e.swallow.refresh";
+                       rel2.to: "e.swallow.refresh";
+                       visible: 0;
+                    }
+                  description
+                    {
+                       state: "out" 0.0;
+                       inherit: "default" 0.0;
+                       visible: 1;
+                    }
+               }
+             part
+               {
+                  name: "e.swallow.refresh";
+                  type: SWALLOW;
+                  clip_to: "clip";
+                  description
+                    {
+                       state: "default" 0.0;
+                       align: 0.0 0.0;
+                       fixed: 1 0;
+                       rel1
+                         {
+                            relative: 0.0 1.0;
+                            to: "refresh_tab";
+                         }
+                       rel2
+                         {
+                            relative: 0.0 1.0;
+                            to_x: "refresh_tab";
+                            to_y: "e.swallow.preview";
+                         }
+                    }
+               }
+             part
+               {
+                  name: "e.event.arrow.hide";
+                  type: RECT;
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 0;
+                       rel1.to: "refresh_tab";
+                       rel2.to: "refresh_tab";
+                    }
+                  description
+                    {
+                       state: "out" 0.0;
+                       inherit: "default" 0.0;
+                       visible: 0;
+                    }
+               }
+             part
+               {
+                  name: "e.event.arrow.show";
+                  type: RECT;
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 0;
+                       visible: 0;
+                       rel1.to: "refresh_tab";
+                       rel2.to: "refresh_tab";
+                    }
+                  description
+                    {
+                       state: "out" 0.0;
+                       inherit: "default" 0.0;
+                       visible: 1;
+                    }
+               }
+             part
+               {
+                  name: "frame";
+                  type: IMAGE;
+                  mouse_events: 0;
+                  description
+                    {
+                       state: "default" 0.0;
+                       image
+                         {
+                            normal: "O/randr_monitor.png";
+                            border: 14 14 15 14;
+                         }
+                    }
+               }
+
+             /* we will use a rect in this theme. Other themes could use 
+              * an icon to indicate rotate (or whatever they want).
+              * 
+              * Regardless of what is used, the 'rotate' object 
+              * should emit signals for mouse_in, mouse_out, and also 
+              * signals to indicate when to start or stop rotating */
+             part
+               {
+                  name: "e.event.rotate";
+                  type: RECT;
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 0;
+                       rel1
+                         {
+                            relative: 0.0 1.0;
+                            offset: 0 -13;
+                            to: "frame";
+                         }
+                       rel2
+                         {
+                            relative: 0.0 1.0;
+                            offset: 11 -1;
+                            to: "frame";
+                         }
+                    }
+               }
+
+             /* we will use a rect in this theme. Other themes could use 
+              * an icon to indicate resize (or whatever they want).
+              * 
+              * Regardless of what is used, the 'resize' object 
+              * should emit signals for mouse_in, mouse_out, and also 
+              * signals to indicate when to start or stop resizing */
+             part
+               {
+                  name: "e.event.resize";
+                  type: RECT;
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 0;
+                       rel1
+                         {
+                            relative: 1.0 1.0;
+                            offset: -13 -13;
+                            to: "frame";
+                         }
+                       rel2.to: "frame";
+                    }
+               }
+             part
+               {
+                  name: "overlay";
+                  type: RECT;
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 128;
+                       visible: 0;
+                    }
+                  description
+                    {
+                       state: "disabled" 0.0;
+                       inherit: "default" 0.0;
+                       visible: 1;
+                    }
+               }
+
+             part
+               {
+                  name: "indicator";
+                  type: IMAGE;
+                  mouse_events: 0;
+                  description
+                    {
+                       state: "default" 0.0;
+                       rel1
+                         {
+                            offset: -13 0;
+                            to: "e.event.resize";
+                         }
+                       rel2
+                         {
+                            relative: 0.0 1.0;
+                            offset: 0 -1;
+                            to: "e.event.resize";
+                         }
+                       image.normal: "O/randr_icon_on.png";
+                    }
+                  description
+                    {
+                       state: "disabled" 0.0;
+                       inherit: "default" 0.0;
+                       image.normal: "O/randr_icon_off.png";
+                    }
+               }
+             part
+               {
+                  name: "e.event.indicator";
+                  type: RECT;
+                  description
+                    {
+                       state: "default" 0.0;
+                       color: 255 255 255 0;
+                       rel1.to: "indicator";
+                       rel2.to: "indicator";
+                    }
+               }
+          }
+        programs
+          {
+             program
+               {
+                  name: "resize_mouse_in";
+                  signal: "mouse,in";
+                  source: "e.event.resize";
+                  action: SIGNAL_EMIT "e,action,resize,in" "e";
+               }
+             program
+               {
+                  name: "resize_mouse_out";
+                  signal: "mouse,out";
+                  source: "e.event.resize";
+                  action: SIGNAL_EMIT "e,action,resize,out" "e";
+               }
+             program
+               {
+                  name: "resize_start";
+                  signal: "mouse,down,1";
+                  source: "e.event.resize";
+                  action: SIGNAL_EMIT "e,action,resize,start" "e";
+               }
+             program
+               {
+                  name: "resize_stop";
+                  signal: "mouse,up,1";
+                  source: "e.event.resize";
+                  action: SIGNAL_EMIT "e,action,resize,stop" "e";
+               }
+             program
+               {
+                  name: "rotate_mouse_in";
+                  signal: "mouse,in";
+                  source: "e.event.rotate";
+                  action: SIGNAL_EMIT "e,action,rotate,in" "e";
+               }
+             program
+               {
+                  name: "rotate_mouse_out";
+                  signal: "mouse,out";
+                  source: "e.event.rotate";
+                  action: SIGNAL_EMIT "e,action,rotate,out" "e";
+               }
+             program
+               {
+                  name: "rotate_start";
+                  signal: "mouse,down,1";
+                  source: "e.event.rotate";
+                  action: SIGNAL_EMIT "e,action,rotate,start" "e";
+               }
+             program
+               {
+                  name: "rotate_stop";
+                  signal: "mouse,up,1";
+                  source: "e.event.rotate";
+                  action: SIGNAL_EMIT "e,action,rotate,stop" "e";
+               }
+             program
+               {
+                  name: "indicator_mouse_in";
+                  signal: "mouse,in";
+                  source: "e.event.indicator";
+                  action: SIGNAL_EMIT "e,action,indicator,in" "e";
+               }
+             program
+               {
+                  name: "indicator_mouse_out";
+                  signal: "mouse,out";
+                  source: "e.event.indicator";
+                  action: SIGNAL_EMIT "e,action,indicator,out" "e";
+               }
+             program
+               {
+                  name: "indicator_toggle";
+                  signal: "mouse,clicked,1";
+                  source: "e.event.indicator";
+                  action: SIGNAL_EMIT "e,action,indicator,toggle" "e";
+               }
+             program
+               {
+                  name: "enabled";
+                  signal: "e,state,enabled";
+                  source: "e";
+                  action: STATE_SET "default" 0.0;
+                  target: "indicator";
+                  target: "overlay";
+               }
+             program
+               {
+                  name: "disabled";
+                  signal: "e,state,disabled";
+                  source: "e";
+                  action: STATE_SET "disabled" 0.0;
+                  target: "indicator";
+                  target: "overlay";
+               }
+             program
+               {
+                  name: "refresh_click_show";
+                  signal: "mouse,down,1";
+                  source: "e.event.arrow.hide";
+                  action: SIGNAL_EMIT "e,action,panel,show" "e";
+               }
+             program
+               {
+                  name: "refresh_show";
+                  signal: "e,action,panel,show";
+                  source: "e";
+                  action: STATE_SET "out" 0.0;
+                  target: "refresh_bg";
+                  target: "refresh_tab";
+                  target: "e.event.arrow.hide";
+                  target: "e.event.arrow.show";
+                  transition: DECELERATE 0.5;
+               }
+             program
+               {
+                  name: "refresh_click_hide";
+                  signal: "mouse,down,1";
+                  source: "e.event.arrow.show";
+                  action: SIGNAL_EMIT "e,action,panel,hide" "e";
+               }
+             program
+               {
+                  name: "refresh_hide";
+                  signal: "e,action,panel,hide";
+                  source: "e";
+                  action: STATE_SET "default" 0.0;
+                  target: "refresh_bg";
+                  target: "refresh_tab";
+                  target: "e.event.arrow.hide";
+                  target: "e.event.arrow.show";
+                  transition: ACCELERATE 0.2;
+               }
+          }
+     }
+
+   group
+     {
+        name: "e/conf/randr/main/stand";
+        images.image: "O/randr_stand.png" COMP;
+        parts
+          {
+             part
+               {
+                  name: "stand";
+                  type: IMAGE;
+                  mouse_events: 0;
+                  description
+                    {
+                       state: "default" 0.0;
+                       aspect: (299/81) (299/81);
+                       min: 150 41;
+                       max: 150 41;
+                       image.normal: "O/randr_stand.png";
+                    }
+               }
+          }
+     }
+
diff --git a/data/themes/edc/O/spectrum.edc b/data/themes/edc/O/spectrum.edc
new file mode 100644 (file)
index 0000000..e8d688c
--- /dev/null
@@ -0,0 +1,107 @@
+   /* Used in the color selector widget in Wallpaper Gradient dialog */
+   group {
+      name: "e/widgets/spectrum";
+      images.image: "O/inset_sunk.png" COMP;
+      parts {
+         part {
+            name: "content_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "e.swallow.content";
+               rel2.to: "e.swallow.content";
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            clip_to: "content_clip";
+            description {
+               state: "default" 0.0;
+               rel1.offset: 4  4;
+               rel2.offset: -5  -5;
+            }
+         }
+         part {
+            name: "border";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "e.swallow.content";
+                  offset: -1 -1;
+               }
+               rel2 {
+                  to: "e.swallow.content";
+                  offset: 0 0;
+               }
+               image {
+                  normal: "O/inset_sunk.png";
+                  border: 7 7 7 7;
+                  middle: 0;
+               }
+               fill.smooth : 0;
+            }
+         }
+         part {
+            name: "e.dragable.cursor";
+            type: RECT;
+            dragable {
+               confine: "e.swallow.content";
+               x: 1 1 0;
+               y: 1 1 0;
+            }
+            description {
+               state: "default" 0.0;
+               min: 1 1;
+               max: 1 1;
+               fixed: 1 1;
+               visible: 0;
+               rel1 {
+                  to: "e.swallow.content";
+                  relative: 0.5 0.5;
+                  offset: 0 0;
+               }
+               rel2 {
+                  to: "e.swallow.content";
+                  relative: 0.5 0.5;
+                  offset: 0 0;
+               }
+            }
+         }
+         part {
+            name: "cursor_x";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to_x: "e.dragable.cursor";
+                  to_y: "e.swallow.content";
+               }
+               rel2 {
+                  to_x: "e.dragable.cursor";
+                  to_y: "e.swallow.content";
+               }
+               color: 255 255 255 150;
+            }
+         }
+         part {
+            name: "cursor_y";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to_x: "e.swallow.content";
+                  to_y: "e.dragable.cursor";
+               }
+               rel2 {
+                  to_x: "e.swallow.content";
+                  to_y: "e.dragable.cursor";
+               }
+               color: 255 255 255 150;
+            }
+         }
+      }
+   }
diff --git a/data/themes/edc/O/temperature.edc b/data/themes/edc/O/temperature.edc
new file mode 100644 (file)
index 0000000..27dfe1e
--- /dev/null
@@ -0,0 +1,214 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: TEMPERATURE ***/
+
+   group {
+      name: "e/modules/temperature/main";
+      images {
+         image: "O/temp_base.png" COMP;
+         image: "O/temp_mid.png" COMP;
+         image: "O/temp_over.png" COMP;
+      }
+      min: 16 16;
+      max: 128 128;
+      script {
+         public message(Msg_Type:type, id, ...) {
+            if ((type == MSG_FLOAT) && (id == 1)) {
+               new Float:val;
+               val = getfarg(2);
+               set_drag(PART:"temp_top", 0.0, val);
+            }
+         }
+      }
+      parts {
+         part {
+            name: "base";
+            clip_to: "fade_clip";
+            description {
+               state: "default" 0.0;
+               aspect: 0.387 0.387;
+               aspect_preference: BOTH;
+               align: 0.5 0.5;
+               max: 48 124;
+               rel1 {
+                  relative: 0.0 0.0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+               }
+               image {
+                  normal: "O/temp_base.png";
+               }
+            }
+         }
+         part {
+            name: "temp";
+            clip_to: "temp_clip";
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+               }
+               rel2 {
+                  to: "base";
+               }
+               image {
+                  normal: "O/temp_mid.png";
+               }
+            }
+         }
+         part {
+            name: "overlay";
+            clip_to: "fade_clip";
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+               }
+               rel2 {
+                  to: "base";
+               }
+               image {
+                  normal: "O/temp_over.png";
+               }
+            }
+         }
+         part {
+            name: "e.text.reading";
+            type: TEXT;
+            scale: 1;
+            effect: OUTLINE_SOFT_SHADOW;
+            clip_to: "fade_clip";
+            description {
+               state: "default" 0.0;
+               align: 1.0 0.0;
+               rel1 {
+                  relative: 1.0  0.0;
+                  to_x: "temp";
+               }
+               rel2 {
+                  relative: 1.0  0.0;
+               }
+               color: 255 255 255 0;
+               color2: 0 0 0 0;
+               color3: 0 0 0 0;
+               color_class: "module_label";
+               text {
+                  font: "Sans:style=Bold";
+                  size: 8;
+                  min: 1 1;
+                  align: 0.0 0.0;
+                  text_class: "module_small";
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+               color2: 0 0 0 128;
+               color3: 0 0 0 32;
+            }
+         }
+         part {
+            name: "fade_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+            }
+            description {
+               state: "faded" 0.0;
+               color: 255 255 255 128;
+            }
+         }
+         part {
+            name: "temp_clip";
+            type: RECT;
+            clip_to: "fade_clip";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to_x: "base";
+                  to_y: "temp_top";
+               }
+               rel2 {
+                  to: "base";
+               }
+            }
+         }
+         part {
+            name: "temp_top";
+            type: RECT;
+            dragable {
+               x: 0 0 0;
+               y: -1 1 0;
+               confine: "temp_limit";
+            }
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+            }
+         }
+         part {
+            name: "temp_limit";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  relative: 0.0 0.081;
+                  to: "base";
+               }
+               rel2 {
+                  relative: 1.0 0.637;
+                  to: "base";
+               }
+            }
+         }
+         part {
+            name: "over";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "hover1";
+            signal: "mouse,in";
+            source: "over";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 0.3;
+            target: "e.text.reading";
+         }
+         program {
+            name: "hover2";
+            signal: "mouse,out";
+            source: "over";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 1.0;
+            target: "e.text.reading";
+         }
+         program {
+            name: "known";
+            signal: "e,state,known";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "fade_clip";
+         }
+         program {
+            name: "unknown";
+            signal: "e,state,unknown";
+            source: "e";
+            action: STATE_SET "faded" 0.0;
+            target: "fade_clip";
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/transitions.edc b/data/themes/edc/O/transitions.edc
new file mode 100644 (file)
index 0000000..abdecfe
--- /dev/null
@@ -0,0 +1,221 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** TRANSITIONS ***/
+/* The fake backgrounds used in the Transitions config dialog */
+
+   images {
+      image: "O/vgrad_dark.png" COMP;
+      image: "O/vgrad_light.png" COMP;
+      image: "O/logo_black_128.png" COMP;
+      image: "O/logo_white_128.png" COMP;
+   }
+   group {
+      name: "e/transpreview/0";
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               image.normal: "O/vgrad_dark.png";
+               fill {
+                  size {
+                     relative: 0 1.0;
+                     offset: 36 0;
+                  }
+               }
+            }
+         }
+         part {
+            name: "logo";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               image.normal: "O/logo_white_128.png";
+               min: 32 32;
+               max: 128 128;
+            }
+         }
+      }
+   }
+   group {
+      name: "e/transpreview/1";
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               image.normal: "O/vgrad_light.png";
+               fill {
+                  size {
+                     relative: 0 1.0;
+                     offset: 36 0;
+                  }
+               }
+            }
+         }
+         part {
+            name: "logo";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               image.normal: "O/logo_black_128.png";
+               min: 32 32;
+               max: 128 128;
+            }
+         }
+      }
+   }
+   /* e/transitions/* The look of transitions when swapping desks */
+   group {
+      name: "e/transitions/crossfade";
+      parts {
+         part {
+            name: "e.swallow.bg.old";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+            }
+         }
+         part {
+            name: "e.swallow.bg.new";
+            type: SWALLOW;
+            clip_to: "bg_new_clip";
+            description {
+               state: "default" 0.0;
+            }
+         }
+         part {
+            name: "bg_new_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 0;
+            }
+            description {
+               state: "done" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 255;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "go";
+            signal: "e,action,start";
+            source: "e";
+            action: STATE_SET "done" 0.0;
+            transition: SINUSOIDAL 1.0;
+            target: "bg_new_clip";
+            after: "go2";
+         }
+         program {
+            name: "go2";
+            action: SIGNAL_EMIT "e,state,done" "";
+         }
+      }
+   }
+   group {
+      name: "e/transitions/vswipe";
+      images.image: "O/transition_vswipe.png" COMP;
+      parts {
+         part {
+            name: "e.swallow.bg.old";
+            type: SWALLOW;
+            clip_to: "bg_prev_clip";
+            description {
+               state: "default" 0.0;
+            }
+         }
+         part {
+            name: "e.swallow.bg.new";
+            type: SWALLOW;
+            clip_to: "bg_new_clip";
+            description {
+               state: "default" 0.0;
+            }
+         }
+         part {
+            name: "bg_prev_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.offset: 0   -32;
+               rel2.offset: -1    31;
+            }
+            description {
+               state: "done" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  relative: 0.0  1.0;
+                  offset: 0    31;
+               }
+               rel2 {
+                  relative: 1.0  1.0;
+                  offset: -1   31;
+               }
+            }
+         }
+         part {
+            name: "bg_new_clip";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.0  0.0;
+                  offset: 0    -32;
+               }
+               rel2 {
+                  relative: 1.0  0.0;
+                  offset: -1   -32;
+               }
+            }
+            description {
+               state: "done" 0.0;
+               rel1.offset: 0   -32;
+               rel2.offset: -1    31;
+            }
+         }
+         part {
+            name: "swipe_gap";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 0 64;
+               max: 99999 64;
+               rel1 {
+                  to: "bg_prev_clip";
+                  relative: 0.0  0.0;
+                  offset: 0    0;
+               }
+               rel2 {
+                  to: "bg_prev_clip";
+                  relative: 1.0  0.0;
+                  offset: -1   0;
+               }
+               image.normal: "O/transition_vswipe.png";
+            }
+         }
+      }
+      programs {
+         program {
+            name: "go";
+            signal: "e,action,start";
+            source: "e";
+            action: STATE_SET "done" 0.0;
+            transition: SINUSOIDAL 1.0;
+            target: "bg_new_clip";
+            target: "bg_prev_clip";
+            after: "go2";
+         }
+         program {
+            name: "go2";
+            action: SIGNAL_EMIT "e,state,done" "";
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/wallpaper.edc b/data/themes/edc/O/wallpaper.edc
new file mode 100644 (file)
index 0000000..c1149b8
--- /dev/null
@@ -0,0 +1,1700 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** WALLPAPER MAIN DIALOG ***/
+
+   group {
+      name: "e/conf/wallpaper/main/window";
+      images {
+         image: "O/dia_grad.png" COMP;
+         image: "O/dia_topshad.png" COMP;
+         image: "O/dia_botshad.png" COMP;
+         image: "O/dia_botshad.png" COMP;
+         image: "O/topsh.png" COMP;
+         image: "O/wp-bot1.png" COMP;
+         image: "O/wp-bot2.png" COMP;
+         image: "O/wp-tb1.png" COMP;
+         image: "O/wp-tb2.png" COMP;
+         image: "O/wp-tb3.png" COMP;
+         image: "O/wp-tbs.png" COMP;
+         image: "O/big_arrow_up.png" COMP;
+         image: "O/busy-1.png" COMP;
+         image: "O/busy-2.png" COMP;
+         image: "O/busy-3.png" COMP;
+         image: "O/busy-4.png" COMP;
+         image: "O/busy-5.png" COMP;
+         image: "O/busy-6.png" COMP;
+         image: "O/busy-7.png" COMP;
+         image: "O/busy-8.png" COMP;
+         image: "O/busy-9.png" COMP;
+      }
+      parts {
+         part {
+            name: "base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color_class: "dialog_base";
+               image.normal: "O/dia_grad.png";
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0.0 1.0;
+                     offset: 64 0;
+                  }
+               }
+            }
+         }
+         part {
+            name: "e.swallow.preview";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+            }
+         }
+         part {
+            name: "events";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+         part {
+            name: "e.swallow.list";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 2   2;
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  offset: -3  6;
+                  to_y: "bot1";
+               }
+            }
+         }
+         part {
+            name: "bot1";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color_class: "dialog_base";
+               rel1 {
+                  to_y: "e.swallow.buttons";
+                  relative: 0.0 0.0;
+                  offset: 0 -15;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+               image {
+                  normal: "O/wp-bot1.png";
+                  border: 0 0 21 0;
+               }
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0.0 1.0;
+                     offset: 32 0;
+                  }
+               }
+            }
+         }
+         part {
+            name: "e.text.filename";
+            type: TEXT;
+            effect: SOFT_SHADOW;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               align: 0.5 1.0;
+               fixed: 0 1;
+               rel1 {
+                  to: "bot2";
+                  relative: 0.0 1.0;
+                  offset: 2 -11;
+               }
+               rel2 {
+                  to: "bot2";
+                  relative: 1.0 1.0;
+                  offset: -3 -11;
+               }
+               color: 255 255 255 255;
+               color3: 0 0 0 32;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.5 1.0;
+               }
+            }
+         }
+         part {
+            name: "e.swallow.buttons";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               align: 1.0 1.0;
+               fixed: 1 1;
+               rel1 {
+                  to_y: "bot2";
+                  relative: 1.0 0.0;
+                  offset: -5   1;
+               }
+               rel2 {
+                  to_y: "bot2";
+                  relative: 1.0 0.0;
+                  offset: -5  1;
+               }
+            }
+         }
+         part {
+            name: "tbs";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 0 -1;
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: 0 -1;
+               }
+               image.normal: "O/wp-tbs.png";
+               fill.smooth: 0;
+            }
+            description {
+               state: "out" 0.0;
+               inherit: "default" 0.0;
+               rel1 {
+                  to_y: "tb1";
+                  relative: 0.0 0.0;
+                  offset: 0 -100;
+               }
+               rel2 {
+                  to_x: "tb3";
+                  relative: 1.0 1.0;
+                  offset: 200 -1;
+               }
+            }
+         }
+         part {
+            name: "cover";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               visible: 0;
+            }
+            description {
+               state: "out" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "tb1";
+            description {
+               state: "default" 0.0;
+               color_class: "dialog_base";
+               rel1 {
+                  to_x: "tb2";
+                  to_y: "aup";
+                  relative: 0.0 0.0;
+                  offset: 0 -6;
+               }
+               rel2 {
+                  to_x: "aup";
+                  to_y: "tb2";
+                  relative: 1.0 0.0;
+                  offset: 15 -1;
+               }
+               image {
+                  normal: "O/wp-tb1.png";
+                  border: 2 11 3 0;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "tb2";
+            description {
+               state: "default" 0.0;
+               color_class: "dialog_base";
+               rel1 {
+                  to_x: "e.swallow.extras";
+                  to_y: "e.swallow.extras";
+                  relative: 0.0 0.0;
+                  offset: -4 -7;
+               }
+               rel2 {
+                  to_x: "e.swallow.extras";
+                  to_y: "e.swallow.extras";
+                  relative: 1.0 1.0;
+                  offset: -10 3;
+               }
+               image {
+                  normal: "O/wp-tb2.png";
+                  border: 2 2 4 0;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "tb3";
+            description {
+               state: "default" 0.0;
+               color_class: "dialog_base";
+               rel1 {
+                  to_x: "tb2";
+                  to_y: "tb2";
+                  relative: 1.0 0.0;
+                  offset: 0 0;
+               }
+               rel2 {
+                  to_x: "e.swallow.extras";
+                  to_y: "tb2";
+                  relative: 1.0 1.0;
+                  offset: 18 -1;
+               }
+               image {
+                  normal: "O/wp-tb3.png";
+                  border: 10 12 4 0;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "e.swallow.extras";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               align: 0.0 0.0;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 4 0;
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: 4 0;
+               }
+            }
+            description {
+               state: "out" 0.0;
+               inherit: "default" 0.0;
+               align: 0.0 1.0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 4 -10;
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: 4 -10;
+               }
+            }
+         }
+         part {
+            name: "aup";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               fixed: 1 1;
+               align: 0.0 1.0;
+               min: 22 22;
+               max: 22 22;
+               rel1 {
+                  to_x: "tb2";
+                  to_y: "tb2";
+                  relative: 0.0 0.0;
+                  offset: 5 -5;
+               }
+               rel2 {
+                  to_x: "tb2";
+                  to_y: "tb2";
+                  relative: 0.0 0.0;
+                  offset: 5 -3;
+               }
+               image.normal: "O/big_arrow_up.png";
+            }
+         }
+         part {
+            name: "ain";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1.to: "aup";
+               rel2.to: "aup";
+               color: 0 0 0 0;
+            }
+         }
+         part {
+            name: "aout";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               rel1.to: "aup";
+               rel2.to: "aup";
+               color: 0 0 0 0;
+            }
+            description {
+               state: "out" 0.0;
+               inherit: "default" 0.0;
+               visible: 0;
+            }
+         }
+         part {
+            name: "bot2";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               color_class: "dialog_base";
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 0 -16;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+               image {
+                  normal: "O/wp-bot2.png";
+               }
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0.0 1.0;
+                     offset: 32 0;
+                  }
+               }
+            }
+         }
+         part {
+            name: "shadow1";
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               image.normal: "O/topsh.png";
+               align: 0.0 0.0;
+               min: 1 16;
+               max: 99999 16;
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "shadow2";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.relative: 0.0 1.0;
+               rel1.offset: 0 -4;
+               image.normal: "O/dia_botshad.png";
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0.0 1.0;
+                     offset: 64 0;
+                  }
+               }
+            }
+         }
+         part {
+            name: "busy_clip";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.text.busy_label";
+            type: TEXT;
+            effect: SOFT_SHADOW;
+            clip_to: "busy_clip";
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               fixed: 0 1;
+               align: 0.5 0.0;
+               rel1 {
+                  to: "busy";
+                  relative: 0.0 1.0;
+                  offset: 0 4;
+               }
+               rel2 {
+                  to: "busy";
+                  relative: 1.0 1.0;
+                  offset: -1 4;
+               }
+               color: 255 255 255 255;
+               color3: 0 0 0 32;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  min: 1 1;
+                  align: 0.5 0.0;
+               }
+            }
+         }
+         part {
+            name: "busy";
+            mouse_events: 0;
+            clip_to: "busy_clip";
+            description {
+               state: "default" 0.0;
+               fixed: 1 1;
+               min: 32 32;
+               max: 32 32;
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+               rel1 {
+                  relative: 0.5 0.5;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 0.5 0.5;
+                  offset: -1 1;
+               }
+               image {
+                  normal: "O/busy-9.png";
+                  tween: "O/busy-1.png";
+                  tween: "O/busy-2.png";
+                  tween: "O/busy-3.png";
+                  tween: "O/busy-4.png";
+                  tween: "O/busy-5.png";
+                  tween: "O/busy-6.png";
+                  tween: "O/busy-7.png";
+                  tween: "O/busy-8.png";
+               }
+            }
+         }
+      }
+      programs {
+         program {
+            name: "send_click";
+            signal: "mouse,up,1";
+            source: "events";
+            action: SIGNAL_EMIT "e,action,click" "e";
+         }
+         program {
+            name: "outb";
+            signal: "mouse,down,1";
+            source: "aout";
+            action: SIGNAL_EMIT "e,action,panel,show" "e";
+         }
+         program {
+            name: "out";
+            signal: "e,action,panel,show";
+            source: "e";
+            action: STATE_SET "out" 0.0;
+            target: "aout";
+            target: "cover";
+            after: "out2";
+         }
+         program {
+            name: "out2";
+            action: STATE_SET "out" 0.0;
+            target: "e.swallow.extras";
+            target: "tbs";
+            transition: DECELERATE 0.5;
+         }
+         program {
+            name: "in0";
+            signal: "mouse,down,1";
+            source: "cover";
+            action: STATE_SET "default" 0.0;
+            target: "aout";
+            target: "cover";
+            after: "in2";
+         }
+         program {
+            name: "inb";
+            signal: "mouse,down,1";
+            source: "ain";
+            action: SIGNAL_EMIT "e,action,panel,hide" "e";
+         }
+         program {
+            name: "in";
+            signal: "e,action,panel,hide";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "aout";
+            after: "in2";
+         }
+         program {
+            name: "in2";
+            action: STATE_SET "default" 0.0;
+            target: "e.swallow.extras";
+            target: "tbs";
+            target: "cover";
+            transition: DECELERATE 1.0;
+         }
+         program {
+            name: "busy1";
+            signal: "e,state,busy,on";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: LINEAR 1.0;
+            target: "busy_clip";
+         }
+         program {
+            name: "busy_anim";
+            signal: "e,state,busy,on";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.3333;
+            target: "busy";
+            after: "busy_anim";
+         }
+         program {
+            name: "busy2";
+            signal: "e,state,busy,off";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 1.0;
+            target: "busy_clip";
+            after: "busy3";
+         }
+         program {
+            name: "busy3";
+            action: ACTION_STOP;
+            target: "busy_anim";
+         }
+      }
+   }
+   group {
+      name: "e/conf/wallpaper/main/mini";
+      images {
+         image: "O/e17_mini_button_shadow2.png" COMP;
+         image: "O/glow.png" COMP;
+      }
+      parts {
+         part {
+            name: "icon_box_shadow";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: -3 -3;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: 4 4;
+               }
+               fill {
+                  smooth: 0;
+               }
+               image {
+                  normal: "O/e17_mini_button_shadow2.png";
+                  border: 6 6 6 6;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "glow";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "icon_box";
+                  offset: -10 -10;
+               }
+               rel2 {
+                  to: "icon_box";
+                  offset: 9 9;
+               }
+               fill.smooth: 0;
+               image {
+                  normal: "O/glow.png";
+                  border: 10 10 10 10;
+               }
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "icon_box";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               align: 0.5 0.5;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: -1 -1;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: 0 0;
+               }
+               color: 0 0 0 64;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "base";
+            mouse_events: 0;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "icon_zoom";
+                  relative: 0.0 0.0;
+                  offset: 4   4;
+               }
+               rel2 {
+                  to: "icon_zoom";
+                  relative: 1.0 1.0;
+                  offset: -5  -5;
+               }
+               color: 255 255 255 255;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "icon_zoom";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.relative: 0.0 0.0;
+               rel2.relative: 1.0 1.0;
+            }
+            description {
+               state: "min" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.5 0.5;
+               rel2.relative: 0.5 0.5;
+            }
+            description {
+               state: "max" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.2 -0.2;
+               rel2.relative: 1.2 1.2;
+            }
+            description {
+               state: "max2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.05 -0.05;
+               rel2.relative: 1.05 1.05;
+            }
+         }
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: 2   2;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: -3  -3;
+               }
+            }
+         }
+         part {
+            name: "events";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               visible: 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "sel";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: DECELERATE 0.2;
+            target: "glow";
+         }
+         program {
+            name: "unsel";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: DECELERATE 1.0;
+            target: "glow";
+         }
+         program {
+            name: "thumb_gen";
+            signal: "e,action,thumb,gen";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "icon_box_shadow";
+            target: "icon_box";
+            target: "base";
+            target: "icon_zoom";
+            target: "e.swallow.content";
+            target: "events";
+            after: "thumb_gen2";
+         }
+         program {
+            name: "thumb_gen2";
+            action: STATE_SET "min" 0.0;
+            target: "icon_zoom";
+            after: "thumb_gen3";
+         }
+         program {
+            name: "thumb_gen3";
+            action: STATE_SET "max" 0.0;
+            target: "icon_zoom";
+            transition: DECELERATE 0.2;
+            after: "thumb_gen4";
+         }
+         program {
+            name: "thumb_gen4";
+            action: STATE_SET "default" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.1;
+            after: "thumb_gen5";
+         }
+         program {
+            name: "thumb_gen5";
+            action: STATE_SET "max2" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.2;
+            after: "thumb_gen6";
+         }
+         program {
+            name: "thumb_gen6";
+            action: STATE_SET "default" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.3;
+         }
+         program {
+            name: "thumb_ungen";
+            signal: "e,action,thumb,ungen";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "icon_box_shadow";
+            target: "icon_box";
+            target: "base";
+            target: "icon_zoom";
+            target: "e.swallow.content";
+            target: "events";
+            target: "glow";
+            after: "thumb_gen2";
+         }
+      }
+   }
+   group {
+      name: "e/conf/wallpaper/main/mini-theme";
+      images {
+         image: "O/e17_mini_button_shadow2.png" COMP;
+         image: "O/theme-label.png" COMP;
+         image: "O/glow.png" COMP;
+      }
+      parts {
+         part {
+            name: "icon_box_shadow";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: -3 -3;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: 4 4;
+               }
+               fill {
+                  smooth: 0;
+               }
+               image {
+                  normal: "O/e17_mini_button_shadow2.png";
+                  border: 6 6 6 6;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "glow";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "icon_box";
+                  offset: -10 -10;
+               }
+               rel2 {
+                  to: "icon_box";
+                  offset: 9 9;
+               }
+               fill.smooth: 0;
+               image {
+                  normal: "O/glow.png";
+                  border: 10 10 10 10;
+               }
+               color: 255 255 255 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "icon_box";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               align: 0.5 0.5;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: -1 -1;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: 0 0;
+               }
+               color: 0 0 0 64;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "base";
+            mouse_events: 0;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "icon_zoom";
+                  relative: 0.0 0.0;
+                  offset: 4   4;
+               }
+               rel2 {
+                  to: "icon_zoom";
+                  relative: 1.0 1.0;
+                  offset: -5  -5;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "icon_zoom";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.relative: 0.0 0.0;
+               rel2.relative: 1.0 1.0;
+            }
+            description {
+               state: "min" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.5 0.5;
+               rel2.relative: 0.5 0.5;
+            }
+            description {
+               state: "max" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.2 -0.2;
+               rel2.relative: 1.2 1.2;
+            }
+            description {
+               state: "max2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.05 -0.05;
+               rel2.relative: 1.05 1.05;
+            }
+         }
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: 2   2;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: -3  -3;
+               }
+            }
+         }
+         part {
+            name: "theme";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               aspect: 1.709677419 1.709677419;
+               rel1 {
+                  to: "e.swallow.content";
+                  relative: 0.6 0.6;
+                  offset: -1   -1;
+               }
+               rel2 {
+                  to: "e.swallow.content";
+                  relative: 1.0 1.0;
+                  offset: -1  -1;
+               }
+               image.normal: "O/theme-label.png";
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "events";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               visible: 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "sel";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: DECELERATE 0.2;
+            target: "glow";
+         }
+         program {
+            name: "unsel";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: DECELERATE 1.0;
+            target: "glow";
+         }
+         program {
+            name: "thumb_gen";
+            signal: "e,action,thumb,gen";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "icon_box_shadow";
+            target: "icon_box";
+            target: "base";
+            target: "icon_zoom";
+            target: "e.swallow.content";
+            target: "events";
+            target: "theme";
+            after: "thumb_gen2";
+         }
+         program {
+            name: "thumb_gen2";
+            action: STATE_SET "min" 0.0;
+            target: "icon_zoom";
+            after: "thumb_gen3";
+         }
+         program {
+            name: "thumb_gen3";
+            action: STATE_SET "max" 0.0;
+            target: "icon_zoom";
+            transition: DECELERATE 0.2;
+            after: "thumb_gen4";
+         }
+         program {
+            name: "thumb_gen4";
+            action: STATE_SET "default" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.1;
+            after: "thumb_gen5";
+         }
+         program {
+            name: "thumb_gen5";
+            action: STATE_SET "max2" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.2;
+            after: "thumb_gen6";
+         }
+         program {
+            name: "thumb_gen6";
+            action: STATE_SET "default" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.3;
+         }
+         program {
+            name: "thumb_ungen";
+            signal: "e,action,thumb,ungen";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "icon_box_shadow";
+            target: "icon_box";
+            target: "base";
+            target: "icon_zoom";
+            target: "e.swallow.content";
+            target: "events";
+            target: "theme";
+            target: "glow";
+            after: "thumb_gen2";
+         }
+      }
+   }
+   group {
+      name: "e/conf/wallpaper/main/mini-remote";
+      images {
+         image: "O/e17_mini_button_shadow2.png" COMP;
+      }
+      parts {
+         part {
+            name: "icon_box_shadow";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: -3 -3;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: 4 4;
+               }
+               fill {
+                  smooth: 0;
+               }
+               image {
+                  normal: "O/e17_mini_button_shadow2.png";
+                  border: 6 6 6 6;
+               }
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "icon_box";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               align: 0.5 0.5;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: -1 -1;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: 0 0;
+               }
+               color: 0 0 0 64;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "base";
+            mouse_events: 0;
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1 {
+                  to: "icon_zoom";
+                  relative: 0.0 0.0;
+                  offset: 4   4;
+               }
+               rel2 {
+                  to: "icon_zoom";
+                  relative: 1.0 1.0;
+                  offset: -5  -5;
+               }
+               color: 200 0 0 255;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part {
+            name: "icon_zoom";
+            type: RECT;
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               rel1.relative: 0.0 0.0;
+               rel2.relative: 1.0 1.0;
+            }
+            description {
+               state: "min" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.5 0.5;
+               rel2.relative: 0.5 0.5;
+            }
+            description {
+               state: "max" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.2 -0.2;
+               rel2.relative: 1.2 1.2;
+            }
+            description {
+               state: "max2" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: -0.05 -0.05;
+               rel2.relative: 1.05 1.05;
+            }
+         }
+         part {
+            name: "e.swallow.content";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  to: "base";
+                  relative: 0.0 0.0;
+                  offset: 2   2;
+               }
+               rel2 {
+                  to: "base";
+                  relative: 1.0 1.0;
+                  offset: -3  -3;
+               }
+            }
+         }
+         part {
+            name: "events";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               visible: 0;
+            }
+            description {
+               state: "visible" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "thumb_gen";
+            signal: "e,action,thumb,gen";
+            source: "e";
+            action: STATE_SET "visible" 0.0;
+            target: "icon_box_shadow";
+            target: "icon_box";
+            target: "base";
+            target: "icon_zoom";
+            target: "e.swallow.content";
+            target: "events";
+            after: "thumb_gen2";
+         }
+         program {
+            name: "thumb_gen2";
+            action: STATE_SET "min" 0.0;
+            target: "icon_zoom";
+            after: "thumb_gen3";
+         }
+         program {
+            name: "thumb_gen3";
+            action: STATE_SET "max" 0.0;
+            target: "icon_zoom";
+            transition: DECELERATE 0.2;
+            after: "thumb_gen4";
+         }
+         program {
+            name: "thumb_gen4";
+            action: STATE_SET "default" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.1;
+            after: "thumb_gen5";
+         }
+         program {
+            name: "thumb_gen5";
+            action: STATE_SET "max2" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.2;
+            after: "thumb_gen6";
+         }
+         program {
+            name: "thumb_gen6";
+            action: STATE_SET "default" 0.0;
+            target: "icon_zoom";
+            transition: SINUSOIDAL 0.3;
+         }
+         program {
+            name: "thumb_ungen";
+            signal: "e,action,thumb,ungen";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "icon_box_shadow";
+            target: "icon_box";
+            target: "base";
+            target: "icon_zoom";
+            target: "e.swallow.content";
+            target: "events";
+            after: "thumb_gen2";
+         }
+      }
+   }
+   group {
+      name: "e/conf/wallpaper/main/scrollframe";
+      images {
+         image: "O/arrow_up.png" COMP;
+         image: "O/arrow_down.png" COMP;
+         image: "O/bt_sm_base1.png" COMP;
+         image: "O/bt_sm_base2.png" COMP;
+         image: "O/bt_sm_shine.png" COMP;
+         image: "O/bt_sm_hilight.png" COMP;
+         image: "O/sb_runnerv.png" COMP;
+      }
+      parts {
+         //    part { name: "clipper";
+         //       type: RECT;
+         //       mouse_events: 0;
+         //       description { state: "default" 0.0;
+         //       }
+         //    }
+         part {
+            name: "e.swallow.content";
+            // clip_to: "clipper";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               rel1.offset: 0 0;
+               rel2 {
+                  relative: 0.0  1.0;
+                  offset: -1   -1;
+                  to_x: "sb_vbar";
+               }
+            }
+         }
+         part {
+            name: "sb_vbar";
+            type: RECT;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               min: 17 17;
+               align: 1.0 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: -1 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+            }
+            description {
+               state: "hidden" 0.0;
+               visible: 0;
+               max: 0 99999;
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: -1 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -1 -1;
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_base";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               rel1 {
+                  relative: 0.0  1.0;
+                  offset: 0    -1;
+                  to: "sb_vbar_a1";
+               }
+               rel2 {
+                  relative: 1.0  0.0;
+                  offset: -1    0;
+                  to: "sb_vbar_a2";
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_runner";
+            clip_to: "sb_vbar";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               max: 3 99999;
+               rel1.to: "sb_vbar_base";
+               rel1.offset: 1 0;
+               rel2.to: "sb_vbar_base";
+               image {
+                  normal: "O/sb_runnerv.png";
+                  border: 0 0 4 4;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "sb_vbar_p1";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to: "sb_vbar_a1";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to: "e.dragable.vbar";
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_p2";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               color: 0 0 0 0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to: "e.dragable.vbar";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to: "sb_vbar_a2";
+               }
+            }
+         }
+         part {
+            name: "e.dragable.vbar";
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            scale: 1;
+            dragable {
+               x: 0 0 0;
+               y: 1 1 0;
+               confine: "sb_vbar_base";
+            }
+            description {
+               state: "default" 0.0;
+               min: 17 17;
+               rel1 {
+                  relative: 0.5  0.5;
+                  offset: 0    0;
+                  to: "sb_vbar_base";
+               }
+               rel2 {
+                  relative: 0.5  0.5;
+                  offset: 0    0;
+                  to: "sb_vbar_base";
+               }
+               image {
+                  normal: "O/bt_sm_base2.png";
+                  border: 6 6 6 6;
+               }
+            }
+            description {
+               state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "O/bt_sm_base1.png";
+            }
+         }
+         part {
+            name: "sb_vbar_over1";
+            clip_to: "sb_vbar";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "e.dragable.vbar";
+               rel2.relative: 1.0 0.5;
+               rel2.to: "e.dragable.vbar";
+               image {
+                  normal: "O/bt_sm_hilight.png";
+                  border: 6 6 6 0;
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_over2";
+            clip_to: "sb_vbar";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "e.dragable.vbar";
+               rel2.to: "e.dragable.vbar";
+               image {
+                  normal: "O/bt_sm_shine.png";
+                  border: 6 6 6 0;
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_a1";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               min: 17 17;
+               align: 0.5 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: HORIZONTAL;
+               color: 0 0 0 0;
+               rel1 {
+                  to: "sb_vbar";
+                  relative: 0.0  0.0;
+                  offset: 0    0;
+               }
+               rel2 {
+                  to: "sb_vbar";
+                  relative: 1.0  0.0;
+                  offset: -1   0;
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_a1_arrow";
+            mouse_events: 0;
+            clip_to: "sb_vbar";
+            description {
+               state: "default" 0.0;
+               max: 9 9;
+               rel1.to: "sb_vbar_a1";
+               rel2.to: "sb_vbar_a1";
+               image.normal: "O/arrow_up.png";
+            }
+            description {
+               state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               rel1.offset: 0 -1;
+               rel2.offset: -1 -2;
+            }
+         }
+         part {
+            name: "sb_vbar_a2";
+            type: RECT;
+            clip_to: "sb_vbar";
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               min: 17 17;
+               align: 0.5 1.0;
+               aspect: 1.0 1.0;
+               aspect_preference: HORIZONTAL;
+               color: 0 0 0 0;
+               rel1 {
+                  to: "sb_vbar";
+                  relative: 0.0  1.0;
+                  offset: 0    0;
+               }
+               rel2 {
+                  to: "sb_vbar";
+                  relative: 1.0  1.0;
+                  offset: -1   0;
+               }
+            }
+         }
+         part {
+            name: "sb_vbar_a2_arrow";
+            type: IMAGE;
+            mouse_events: 0;
+            clip_to: "sb_vbar";
+            description {
+               state: "default" 0.0;
+               max: 9 9;
+               rel1.to: "sb_vbar_a2";
+               rel2.to: "sb_vbar_a2";
+               image.normal: "O/arrow_down.png";
+            }
+            description {
+               state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               rel1.offset: 0 1;
+               rel2.offset: -1 0;
+            }
+         }
+      }
+      programs {
+         program {
+            name: "sb_vbar_show";
+            signal: "e,action,show,vbar";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "sb_vbar";
+         }
+         program {
+            name: "sb_vbar_hide";
+            signal: "e,action,hide,vbar";
+            source: "e";
+            action: STATE_SET "hidden" 0.0;
+            target: "sb_vbar";
+         }
+         program {
+            name: "sb_vbar_a1_down";
+            signal: "mouse,down,1";
+            source: "sb_vbar_a1";
+            action: STATE_SET "clicked" 0.0;
+            target: "sb_vbar_a1_arrow";
+         }
+         program {
+            name: "sb_vbar_a1_down2";
+            signal: "mouse,down,1";
+            source: "sb_vbar_a1";
+            action: DRAG_VAL_STEP 0.0 -1.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_a1_up";
+            signal: "mouse,up,1";
+            source: "sb_vbar_a1";
+            action: STATE_SET "default" 0.0;
+            target: "sb_vbar_a1_arrow";
+         }
+         program {
+            name: "sb_vbar_a2_down";
+            signal: "mouse,down,1";
+            source: "sb_vbar_a2";
+            action: STATE_SET "clicked" 0.0;
+            target: "sb_vbar_a2_arrow";
+         }
+         program {
+            name: "sb_vbar_a2_down2";
+            signal: "mouse,down,1";
+            source: "sb_vbar_a2";
+            action: DRAG_VAL_STEP 0.0 1.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_a2_up";
+            signal: "mouse,up,1";
+            source: "sb_vbar_a2";
+            action: STATE_SET "default" 0.0;
+            target: "sb_vbar_a2_arrow";
+         }
+         program {
+            name: "sb_vbar_p1_down";
+            signal: "mouse,down,1";
+            source: "sb_vbar_p1";
+            action: DRAG_VAL_PAGE 0.0 -1.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_p2_down";
+            signal: "mouse,down,1";
+            source: "sb_vbar_p2";
+            action: DRAG_VAL_PAGE  0.0 1.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_down";
+            signal: "mouse,down,1";
+            source: "e.dragable.vbar";
+            action: STATE_SET "clicked" 0.0;
+            target: "e.dragable.vbar";
+         }
+         program {
+            name: "sb_vbar_up";
+            signal: "mouse,up,1";
+            source: "e.dragable.vbar";
+            action: STATE_SET "default" 0.0;
+            target: "e.dragable.vbar";
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/winlist.edc b/data/themes/edc/O/winlist.edc
new file mode 100644 (file)
index 0000000..6b68062
--- /dev/null
@@ -0,0 +1,414 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: WINLIST ***/
+
+/* e/widgets/winlist/* is the Window List
+   gadget that pops up with Alt Tab       */
+
+   group {
+      name: "e/widgets/winlist/main";
+      images {
+         image: "O/base_bg.png" COMP;
+         image: "O/bd_top_hilight.png" COMP;
+         image: "O/bd_title_bg.png" COMP;
+         image: "O/bd_title_over.png" COMP;
+         image: "O/menu_sep.png" COMP;
+      }
+      parts {
+         part {
+            name: "base";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               image {
+                  normal: "O/base_bg.png";
+                  border: 2 2 2 2;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "top_hilight";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel2.relative: 1.0 0.0;
+               rel2.offset: -1 15;
+               image.normal: "O/bd_top_hilight.png";
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "title_back";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.offset: 4 0;
+               rel2.offset: -5 -4;
+               rel2.to_y: "e.text.title";
+               image {
+                  normal: "O/bd_title_bg.png";
+                  border: 7 7 2 7;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "e.swallow.icon";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               align: 0.5 0.0;
+               min: 24 24;
+               max: 24 24;
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 1     6;
+                  to_y: "title_back";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -2    30;
+                  to_y: "title_back";
+               }
+            }
+         }
+         part {
+            name: "separator";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               min: 16 2;
+               rel1 {
+                  offset: 16 2;
+                  relative: 0.0 1.0;
+                  to_y: "e.text.label";
+               }
+               rel2 {
+                  offset: -17 4;
+                  relative: 1.0 1.0;
+                  to_y: "e.text.label";
+               }
+               image {
+                  normal: "O/menu_sep.png";
+                  border: 2 2 0 0;
+               }
+               fill.smooth: 0;
+            }
+         }
+         part {
+            name: "e.swallow.list";
+            type: SWALLOW;
+            clip_to: "list_clip";
+            description {
+               state: "default" 0.0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 12   12;
+                  to_y: "e.text.label";
+               }
+               rel2.offset: -13  -12;
+            }
+         }
+         part {
+            name: "list_clip";
+            type: RECT;
+            description {
+               state: "default" 0.0;
+               color: 255 255 255 255;
+               rel1.to_y: "e.swallow.list";
+               rel2.to_y: "e.swallow.list";
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            effect: NONE;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               align: 0.5 0.5;
+               fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 16   16;
+                  to_y: "e.swallow.icon";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: -17 16;
+                  to_y: "e.swallow.icon";
+               }
+               color_class: "winlist_label";
+               color: 0 0 0 255;
+               text {
+                  text: "Title goes here";
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  min: 0 1;
+                  align: 0.5 0.5;
+                  text_class: "winlist_label";
+               }
+            }
+         }
+         part {
+            name: "e.text.title";
+            type: TEXT;
+            mouse_events: 0;
+            effect: SOFT_SHADOW;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               fixed: 1 1;
+               align: 0.5 0.0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 0 0;
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  offset: -1 0;
+               }
+               color: 224 224 224 255;
+               color3: 0 0 0 64;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 10;
+                  align: 0.5 0.0;
+                  min: 1 1;
+               }
+            }
+         }
+         part {
+            name: "title_over";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               rel1.to: "title_back";
+               rel2.to: "title_back";
+               image {
+                  normal: "O/bd_title_over.png";
+                  border: 7 7 2 7;
+               }
+               fill.smooth: 0;
+            }
+         }
+      }
+   }
+   group {
+      name: "e/widgets/winlist/item";
+      images {
+         image: "O/menu_sel_bg.png" COMP;
+         image: "O/menu_sel_fg.png" COMP;
+         image: "O/pager_window.png" COMP;
+         image: "O/pager_window_shaded.png" COMP;
+         image: "O/pager_base2.png" COMP;
+      }
+      parts {
+         part {
+            name: "bg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               color: 255 255 255 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: -5 -3;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: 4 5;
+               }
+               image {
+                  normal: "O/menu_sel_bg.png";
+                  border: 8 8 5 9;
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: -2 0;
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  offset: 1 2;
+               }
+            }
+         }
+         part {
+            name: "fg";
+            mouse_events: 0;
+            description {
+               state: "default" 0.0;
+               visible: 0;
+               color: 255 255 255 0;
+               rel1.to: "bg";
+               rel2.to: "bg";
+               image {
+                  normal: "O/menu_sel_fg.png";
+                  border: 8 8 5 9;
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.swallow.icon";
+            type: SWALLOW;
+            description {
+               state: "default" 0.0;
+               aspect: 1.0 1.0;
+               aspect_preference: VERTICAL;
+               align: 0.0 0.5;
+               rel1 {
+                  relative: 0.0 0.0;
+                  offset: 4  3;
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: 4   -1;
+                  to_y: "e.text.label";
+               }
+            }
+         }
+         part {
+            name: "type";
+            description {
+               state: "default" 0.0;
+               min: 23 24;
+               max: 23 24;
+               align: 1.0 0.5;
+               rel1 {
+                  relative: 1.0 0.5;
+                  offset: -23  -12;
+               }
+               rel2 {
+                  relative: 1.0 0.5;
+                  offset: -1  11;
+                  to_y: "e.text.label";
+               }
+               image.normal: "O/pager_window.png";
+            }
+            description {
+               state: "iconified" 0.0;
+               inherit: "default" 0.0;
+               visible: 0;
+            }
+            description {
+               state: "invisible" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "O/pager_base2.png";
+            }
+            description {
+               state: "shaded" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "O/pager_window_shaded.png";
+            }
+         }
+         part {
+            name: "e.text.label";
+            type: TEXT;
+            effect: SHADOW;
+            mouse_events: 0;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               align: 0.0 0.5;
+               rel1 {
+                  relative: 1.0 0.0;
+                  offset: 3 5;
+                  to_x: "e.swallow.icon";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  offset: -4 -4;
+                  to_x: "type";
+               }
+               color_class: "winlist_item";
+               color: 0 0 0 255;
+               text {
+                  font: "Sans";
+                  size: 10;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "winlist_title";
+               }
+            }
+            description {
+               state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color_class: "winlist_item_active";
+               color: 255 255 255 255;
+            }
+         }
+         part {
+            name: "e.event.winlist.item";
+            type: RECT;
+            mouse_events: 1;
+            description {
+               state: "default" 0.0;
+               min: 12 12;
+               visible: 1;
+               color: 0 0 0 0;
+               rel1.to: "bg";
+               rel2.to: "bg";
+            }
+         }
+      }
+      programs {
+         program {
+            name: "type1";
+            signal: "e,state,iconified";
+            source: "e";
+            action: STATE_SET "iconified" 0.0;
+            target: "type";
+         }
+         program {
+            name: "type2";
+            signal: "e,state,invisible";
+            source: "e";
+            action: STATE_SET "invisible" 0.0;
+            target: "type";
+         }
+         program {
+            name: "type3";
+            signal: "e,state,shaded";
+            source: "e";
+            action: STATE_SET "shaded" 0.0;
+            target: "type";
+         }
+         program {
+            name: "sel";
+            signal: "e,state,selected";
+            source: "e";
+            action: STATE_SET "selected" 0.0;
+            transition: LINEAR 0.2;
+            target: "bg";
+            target: "fg";
+            target: "e.text.label";
+         }
+         program {
+            name: "unsel";
+            signal: "e,state,unselected";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: LINEAR 0.1;
+            target: "bg";
+            target: "fg";
+            target: "e.text.label";
+         }
+      }
+   }
+
+
diff --git a/data/themes/edc/O/wizard.edc b/data/themes/edc/O/wizard.edc
new file mode 100644 (file)
index 0000000..d7f43bc
--- /dev/null
@@ -0,0 +1,230 @@
+/////////////////////////////////////////////////////////////////////////////
+/*** MOD: WIZARD ***/
+
+   group { name: "e/wizard/firstpage";
+      images {
+         image: "O/logo_black_128.png" COMP;
+      }
+      parts {
+         part { name: "base";
+            description { state: "default" 0.0;
+               max: 128 128;
+               image.normal: "O/logo_black_128.png";
+               aspect: 1.0 1.0;
+               aspect_preference: BOTH;
+            }
+         }
+      }
+   }
+   group { name: "e/wizard/extra";
+      images {
+         image: "O/bg_shadow.png" COMP;
+         image: "O/wizard_pattern.png" COMP;
+      }
+      parts {
+         part { name: "base";
+            description { state: "default" 0.0;
+               image.normal: "O/wizard_pattern.png";
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0.0 0.0;
+                     offset: 200 200;
+                  }
+               }
+            }
+         }
+         part { name: "shadow";
+            description { state: "default" 0.0;
+               image.normal: "O/bg_shadow.png";
+               fill.smooth: 0;
+            }
+         }
+         part { name: "fade"; type: RECT;
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               color: 0 0 0 255;
+            }
+            description { state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               color: 0 0 0 0;
+               visible: 0;
+            }
+         }
+      }
+      programs {
+         program { name: "fade_in";
+            signal: "show";
+            source: "";
+            action: STATE_SET "hidden" 0.0;
+            transition: DECELERATE 0.5;
+            target: "fade";
+         }
+      }
+   }
+   group { name: "e/wizard/main";
+      images {
+         image: "O/bg_shadow.png" COMP;
+         image: "O/wizard_pattern.png" COMP;
+         image: "O/wizard_bt1.png" COMP;
+         image: "O/wizard_bt2.png" COMP;
+      }
+      parts {
+         part { name: "base";
+            description { state: "default" 0.0;
+               image.normal: "O/wizard_pattern.png";
+               fill {
+                  smooth: 0;
+                  size {
+                     relative: 0.0 0.0;
+                     offset: 200 200;
+                  }
+               }
+            }
+         }
+         part { name: "e.swallow.content"; type: SWALLOW;
+            description { state: "default" 0.0;
+               rel1 {
+                  to_y: "e.text.title";
+                  relative: 0.2 1.0;
+                  offset: 8 8;
+               }
+               rel2 {
+                  to_y: "e.text.label";
+                  relative: 0.8 0.0;
+                  offset: -9 -21;
+               }
+            }
+         }
+         part { name: "e.text.title"; type: TEXT;
+            effect: SOFT_SHADOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1.relative: 0.05 0.05;
+               rel2.relative: 0.95 0.10;
+               color: 255 255 255 255;
+               color3: 0 0 0 32;
+               text {
+                  font: "Sans:style=Bold";
+                  size: 16;
+                  min: 0 1;
+                  text_class: "init_title";
+               }
+            }
+         }
+         part { name: "button";
+            description { state: "default" 0.0;
+               image.normal: "O/wizard_bt1.png";
+               image.border: 12 12 12 12;
+               rel1 {
+                  to: "e.text.label";
+                  offset: -12 -12;
+               }
+               rel2 {
+                  to: "e.text.label";
+                  offset: 11 11;
+               }
+            }
+            description { state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "O/wizard_bt2.png";
+            }
+         }
+         part { name: "e.text.label"; type: TEXT;
+            effect: SHADOW BOTTOM;
+            scale: 1;
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               min: 64 32;
+               align: 0.5 1.0;
+               rel1.relative: 0.5  0.95;
+               rel2.relative: 0.5  0.95;
+               color: 32 32 32 255;
+               color3: 255 255 255 128;
+               text {
+                  text: "Next";
+                  font: "Sans:style=Bold";
+                  size: 16;
+                  min: 1 1;
+               }
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+               color: 128 128 128 255;
+               color3: 255 255 255 64;
+            }
+         }
+         part { name: "block"; type: RECT;
+            mouse_events: 1;
+            description { state: "default" 0.0;
+               rel1.to: "e.text.label";
+               rel2.to: "e.text.label";
+               visible: 0;
+               color: 0 0 0 0;
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part { name: "shadow2";
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               image.normal: "O/bg_shadow.png";
+               fill.smooth: 0;
+            }
+         }
+         part { name: "fade"; type: RECT;
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               color: 0 0 0 255;
+            }
+            description { state: "hidden" 0.0;
+               inherit: "default" 0.0;
+               color: 0 0 0 0;
+               visible: 0;
+            }
+         }
+      }
+      programs {
+         program { name: "fade_in";
+            signal: "show";
+            source: "";
+            action: STATE_SET "hidden" 0.0;
+            transition: DECELERATE 0.5;
+            target: "fade";
+         }
+         program { name: "button_click";
+            signal: "mouse,down,1";
+            source: "button";
+            action: STATE_SET "clicked" 0.0;
+            target: "button";
+         }
+         program { name: "button_unclick";
+            signal: "mouse,up,1";
+            source: "button";
+            action: STATE_SET "default" 0.0;
+            target: "button";
+         }
+         program { name: "button_unclick2";
+            signal: "mouse,clicked,1";
+            source: "button";
+            action: SIGNAL_EMIT "e,action,next" "";
+         }
+         program { name: "button_enable";
+            signal: "e,state,next,enable";
+            source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "block";
+            target: "e.text.label";
+         }
+         program { name: "button_disable";
+            signal: "e,state,next,disable";
+            source: "e";
+            action: STATE_SET "disabled" 0.0;
+            target: "block";
+            target: "e.text.label";
+         }
+      }
+   }
+
diff --git a/data/themes/edc/background.edc b/data/themes/edc/background.edc
new file mode 100644 (file)
index 0000000..955bee2
--- /dev/null
@@ -0,0 +1,21 @@
+group { name: "e/desktop/background";
+   images.image: "bg_radgrad.png" COMP;
+   images.image: "dot_pattern.png" COMP;
+   parts {
+      part { name: "bg";
+         description { state: "default" 0.0;
+            image.normal: "bg_radgrad.png";
+            image.scale_hint: STATIC;
+            fill.smooth: 0;
+            ASPECT_FILL((1024/653))
+         }
+      }
+      part { name: "pat";
+         description { state: "default" 0.0;
+            image.normal: "dot_pattern.png";
+            TILED_PATTERN(256, 256)
+         }
+      }
+   }
+}
+
diff --git a/data/themes/edc/border.edc b/data/themes/edc/border.edc
new file mode 100644 (file)
index 0000000..42ec49d
--- /dev/null
@@ -0,0 +1,874 @@
+group { name: "e/widgets/border/default/border";
+   alias: "e/widgets/border/shaped/border";
+   images.image: "vgrad_med_lighter.png" COMP;
+   images.image: "vgrad_med_dark.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   images.image: "bevel_dark_out.png" COMP;
+   images.image: "sym_close_dark_normal.png" COMP;
+   images.image: "sym_close_dark_selected.png" COMP;
+   images.image: "sym_close_light_normal.png" COMP;
+   images.image: "sym_close_light_selected.png" COMP;
+   images.image: "sym_down_dark_normal.png" COMP;
+   images.image: "sym_down_dark_selected.png" COMP;
+   images.image: "sym_down_light_normal.png" COMP;
+   images.image: "sym_down_light_selected.png" COMP;
+   images.image: "sym_up_dark_normal.png" COMP;
+   images.image: "sym_up_dark_selected.png" COMP;
+   images.image: "sym_up_light_normal.png" COMP;
+   images.image: "sym_up_light_selected.png" COMP;
+   images.image: "glow_round_corners_small.png" COMP;
+   images.image: "knob_round_small_busy.png" COMP;
+   parts {
+      part { name: "e.swallow.client"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 1.0;
+            rel1.to_y: "top";
+            rel2.relative: 1.0 0.0;
+            rel2.to_y: "bottom";
+         }
+         description { state: "shaded" 0.0;
+            inherit: "default" 0.0;
+            rel2.relative: 1.0 1.0;
+            rel2.offset: -1 -1;
+            rel2.to_y: "bottom";
+         }
+         description { state: "max" 0.0;
+            inherit: "default" 0.0;
+            rel2.relative: 1.0 1.0;
+            rel2.offset: -1 -1;
+            rel2.to_y: "bottom";
+         }
+      }
+      part { name: "top";
+         description { state: "default" 0.0;
+            color_class: "border_top";
+            image.normal: "vgrad_med_lighter.png";
+            rel2.to_y: "title2";
+            rel2.offset: -1 -4;
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+         }
+         description { state: "focused" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "vgrad_med_dark.png";
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            rel1.to: "top";
+            rel2.to: "top";
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.text.title"; type: TEXT;
+         scale: 1;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            color_class: "border_title";
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 1 3;
+            rel1.to_x: "e.event.icon";
+            rel2.relative: 0.0 0.0;
+            rel2.offset: -2 3;
+            rel2.to_x: "e.event.minimize";
+            align: 0.5 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            text { font: "Sans:style=Bold"; size: 10;
+               text_class: "title_bar";
+               align: 0.5 0.0;
+               min: 0 1;
+            }
+            fixed: 0 1;
+         }
+         description { state: "focused" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "title2"; type: TEXT;
+         scale: 1;
+         effect: SOFT_SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            color_class: "border_title_active";
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 1 2;
+            rel1.to_x: "e.event.icon";
+            rel2.relative: 0.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to_x: "e.event.minimize";
+            align: 0.5 0.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 18;
+            text { font: "Sans:style=Bold"; size: 10;
+               text_source: "e.text.title";
+               text_class: "title_bar";
+               align: 0.5 0.0;
+               min: 0 1;
+            }
+            fixed: 0 1;
+            visible: 0;
+         }
+         description { state: "focused" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "icon"; type: SPACER;
+         description { state: "default" 0.0;
+            rel1.to: "e.event.icon";
+            rel2.to: "e.event.icon";
+         }
+         description { state: "bounce1" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 0.15;
+            rel2.relative: 1.0 1.15;
+         }
+         description { state: "bounce2" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 -0.15;
+            rel2.relative: 1.0 0.85;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to: "icon";
+            rel1.relative: 0.15 0.15;
+            rel2.to: "icon";
+            rel2.relative: 0.85 0.85;
+            rel2.offset: 0 0;
+         }
+      }
+      part { name: "busy_clip"; type: RECT;
+         description { state: "default" 0.0;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "hung" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+      }
+      part { name: "knob"; mouse_events: 0;
+         clip_to: "busy_clip";
+         description { state: "default" 0.0;
+            fixed: 1 1;
+            image.normal: "knob_round_small_busy.png";
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            max: 20 20;
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 2 -0;
+            rel1.to: "e.event.icon";
+            rel2.relative: 1.0 1.0;
+            rel2.offset: 2 -1;
+            rel2.to: "e.event.icon";
+            align: 0.0 0.5;
+            fixed: 1 1;
+         }
+      }
+      part { name: "knob_spinner"; mouse_events: 0;
+         clip_to: "busy_clip";
+         description { state: "default" 0.0;
+            fixed: 1 1;
+            rel1.to: "knob";
+            rel2.to: "knob";
+            image.normal: "glow_round_corners.png";
+            map.on: 1;
+            map.smooth: 1;
+            map.rotation.center: "knob";
+         }
+         description { state: "spin" 0.0;
+            inherit: "default" 0.0;
+            map.rotation.z: 360;
+         }
+      }
+      part { name: "clip1"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "top";
+            rel2.to: "top";
+         }
+         description { state: "focused" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "clip2"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "top";
+            rel2.to: "top";
+            visible: 0;
+         }
+         description { state: "focused" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "close1";
+         clip_to: "clip1";
+         description { state: "default" 0.0;
+            image.normal: "sym_close_dark_normal.png";
+            rel1.to: "e.event.close";
+            rel2.to: "e.event.close";
+            min: 15 15;
+            max: 15 15;
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_close_dark_selected.png";
+         }
+      }
+      part { name: "max1";
+         clip_to: "clip1";
+         description { state: "default" 0.0;
+            image.normal: "sym_up_dark_normal.png";
+            rel1.to: "e.event.maximize";
+            rel2.to: "e.event.maximize";
+            min: 15 15;
+            max: 15 15;
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_up_dark_selected.png";
+         }
+      }
+      part { name: "min1";
+         clip_to: "clip1";
+         description { state: "default" 0.0;
+            image.normal: "sym_down_dark_normal.png";
+            rel1.to: "e.event.minimize";
+            rel2.to: "e.event.minimize";
+            min: 15 15;
+            max: 15 15;
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_down_dark_selected.png";
+         }
+      }
+      part { name: "close2";
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            image.normal: "sym_close_light_normal.png";
+            rel1.to: "e.event.close";
+            rel2.to: "e.event.close";
+            min: 15 15;
+            max: 15 15;
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_close_light_selected.png";
+         }
+      }
+      part { name: "max2";
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            image.normal: "sym_up_light_normal.png";
+            rel1.to: "e.event.maximize";
+            rel2.to: "e.event.maximize";
+            min: 15 15;
+            max: 15 15;
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_up_light_selected.png";
+         }
+      }
+      part { name: "min2";
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            image.normal: "sym_down_light_normal.png";
+            rel1.to: "e.event.minimize";
+            rel2.to: "e.event.minimize";
+            min: 15 15;
+            max: 15 15;
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_down_light_selected.png";
+         }
+      }
+      part { name: "e.event.icon"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel2.relative: 0.0 1.0;
+            rel2.to_y: "top";
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "e.event.titlebar"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "e.event.icon";
+            rel2.relative: 0.0 1.0;
+            rel2.to_x: "e.event.minimize";
+            rel2.to_y: "top";
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "e.event.close"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel2.relative: 1.0 1.0;
+            rel2.to_y: "top";
+            align: 1.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "e.event.maximize"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: -0.25 0.0;
+            rel1.offset: -1 0;
+            rel1.to_x: "e.event.close";
+            rel2.relative: -0.25 1.0;
+            rel2.to_y: "top";
+            rel2.to_x: "e.event.close";
+            align: 1.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "e.event.minimize"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel1.offset: -1 0;
+            rel1.to_x: "e.event.maximize";
+            rel2.relative: 0.0 1.0;
+            rel2.to_y: "top";
+            rel2.to_x: "e.event.maximize";
+            align: 1.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "e.event.resize.tl"; type: RECT;
+         description { state: "default" 0.0;
+            rel2.relative: 0.0 0.0;
+            min: 32 4;
+            align: 0.0 0.0;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "e.event.resize.t"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "e.event.resize.tl";
+            rel2.relative: 0.0 0.0;
+            rel2.to_x: "e.event.resize.tr";
+            min: 0 4;
+            align: 0.5 0.0;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "e.event.resize.tr"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel2.relative: 1.0 0.0;
+            min: 32 4;
+            align: 1.0 0.0;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "bottom"; type: RECT;
+         description { state: "default" 0.0;
+            color_class: "border_bottom";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 0 -5;
+            rel2.relative: 1.0 1.0;
+            min: 0 5;
+            color: 64 64 64 255;
+            fixed: 0 1;
+         }
+         description { state: "shaded" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+         description { state: "max" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "bevel2";
+         description { state: "default" 0.0;
+            image.normal: "bevel_dark_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            rel1.to: "bottom";
+            rel2.to: "bottom";
+            fill.smooth: 0;
+         }
+         description { state: "shaded" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "max" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.bl"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 1.0;
+            rel2.relative: 0.0 1.0;
+            min: 32 5;
+            align: 0.0 1.0;
+            color: 0 0 0 0;
+            fixed: 1 1;
+         }
+         description { state: "shaded" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+         description { state: "max" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.b"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 1.0;
+            rel1.to_x: "e.event.resize.tl";
+            rel2.relative: 0.0 1.0;
+            rel2.to_x: "e.event.resize.tr";
+            min: 0 5;
+            align: 0.5 1.0;
+            color: 0 0 0 0;
+            fixed: 0 1;
+         }
+         description { state: "shaded" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+         description { state: "max" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.br"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 1.0;
+            rel2.relative: 1.0 1.0;
+            min: 32 5;
+            align: 1.0 1.0;
+            color: 0 0 0 0;
+            fixed: 1 1;
+         }
+         description { state: "shaded" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+         description { state: "max" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "top";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "top";
+            FIXED_SIZE(69, 5)
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,focused"; source: "e";
+         action: STATE_SET "focused" 0.0;
+         target: "top";
+         target: "e.text.title";
+         target: "title2";
+         target: "clip1";
+         target: "clip2";
+      }
+      program {
+         signal: "e,state,unfocused"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "top";
+         target: "e.text.title";
+         target: "title2";
+         target: "clip1";
+         target: "clip2";
+      }
+      program {
+         signal: "e,state,urgent"; source: "e";
+         action: STATE_SET "bounce1" 0.0;
+         target: "icon";
+         after: "urg1";
+      }
+      program { name: "urg1";
+         action: STATE_SET "bounce2" 0.0;
+         transition: DECELERATE 0.2;
+         target: "icon";
+         after: "urg2";
+      }
+      program { name: "urg2";
+         action: STATE_SET "bounce1" 0.0;
+         transition: ACCELERATE 0.2;
+         target: "icon";
+         after: "urg1";
+      }
+      program {
+         signal: "e,state,not_urgent"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "icon";
+      }
+      program { name: "spin";
+         signal: "e,state,hung"; source: "e";
+         action: STATE_SET "spin" 0.0;
+         transition: LINEAR 1.0;
+         target: "knob_spinner";
+         after: "spin2";
+      }
+      program { name: "spin2";
+         action: STATE_SET "default" 0.0;
+         target: "knob_spinner";
+         after: "spin";
+      }
+      program {
+         signal: "e,state,hung"; source: "e";
+         action: STATE_SET "hung" 0.0;
+         transition: SINUSOIDAL 0.25;
+         target: "busy_clip";
+      }
+      program {
+         signal: "e,state,unhung"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 1.0;
+         target: "busy_clip";
+         after: "spin3";
+      }
+      program { name: "spin3";
+         action: ACTION_STOP;
+         target: "spin";
+         target: "spin2";
+         after: "spin4";
+      }
+      program { name: "spin4";
+         action: STATE_SET "default" 0.0;
+         target: "knob_spinner";
+      }
+      program {
+         signal: "e,state,shaded"; source: "e";
+         action: STATE_SET "shaded" 0.0;
+         target: "e.swallow.client";
+         target: "bottom";
+         target: "bevel2";
+         target: "e.event.resize.bl";
+         target: "e.event.resize.b";
+         target: "e.event.resize.br";
+      }
+//      program {
+//         signal: "e,state,shading"; source: "e";
+//      }
+//      program {
+//         signal: "e,state,unshaded"; source: "e";
+//      }
+      program {
+         signal: "e,state,unshading"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.client";
+         target: "bottom";
+         target: "bevel2";
+         target: "e.event.resize.bl";
+         target: "e.event.resize.b";
+         target: "e.event.resize.br";
+      }
+//      program {
+//         signal: "e,action,maximize"; source: "e";
+//      }
+//      program {
+//         signal: "e,action,unmaximize"; source: "e";
+//      }
+//      program {
+//         signal: "e,action,maximize,fullscreen"; source: "e";
+//      }
+//      program {
+//         signal: "e,action,unmaximize,fullscreen"; source: "e";
+//      }
+      program {
+         signal: "e,action,maximize*"; source: "e";
+         action: STATE_SET "max" 0.0;
+         target: "e.swallow.client";
+         target: "bottom";
+         target: "bevel2";
+         target: "e.event.resize.bl";
+         target: "e.event.resize.b";
+         target: "e.event.resize.br";
+      }
+      program {
+         signal: "e,action,unmaximize*"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.client";
+         target: "bottom";
+         target: "bevel2";
+         target: "e.event.resize.bl";
+         target: "e.event.resize.b";
+         target: "e.event.resize.br";
+      }
+      program {
+         signal: "mouse,down,*"; source: "e.event.close";
+         action: STATE_SET "selected" 0.0;
+         target: "close1";
+         target: "close2";
+      }
+      program {
+         signal: "mouse,up,*"; source: "e.event.close";
+         action: STATE_SET "default" 0.0;
+         target: "close1";
+         target: "close2";
+      }
+      program {
+         signal: "mouse,down,*"; source: "e.event.maximize";
+         action: STATE_SET "selected" 0.0;
+         target: "max1";
+         target: "max2";
+      }
+      program {
+         signal: "mouse,up,*"; source: "e.event.maximize";
+         action: STATE_SET "default" 0.0;
+         target: "max1";
+         target: "max2";
+      }
+      program {
+         signal: "mouse,down,*"; source: "e.event.minimize";
+         action: STATE_SET "selected" 0.0;
+         target: "min1";
+         target: "min2";
+      }
+      program {
+         signal: "mouse,up,*"; source: "e.event.minimize";
+         action: STATE_SET "default" 0.0;
+         target: "min1";
+         target: "min2";
+      }
+   }
+}
+
+group { name: "e/widgets/border/dialog/border";
+   inherit: "e/widgets/border/default/border";
+   parts {
+      part { name: "max1";
+         description { state: "default" 0.0;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "min1";
+         description { state: "default" 0.0;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "max2";
+         description { state: "default" 0.0;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "min2";
+         description { state: "default" 0.0;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.titlebar";
+         description { state: "default" 0.0;
+            rel2.to_x: "e.event.close";
+         }
+      }
+      part { name: "e.event.maximize";
+         description { state: "default" 0.0;
+            max: 0 0;
+            aspect: 0.0 0.0;
+            visible: 0;
+            fixed: 1 1;
+         }
+      }
+      part { name: "e.event.minimize";
+         description { state: "default" 0.0;
+            max: 0 0;
+            aspect: 0.0 0.0;
+            visible: 0;
+            fixed: 1 1;
+         }
+      }
+   }
+}
+
+group { name: "e/widgets/border/noresize/border";
+   inherit: "e/widgets/border/default/border";
+   parts {
+      part { name: "e.swallow.client"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel2.relative: 1.0 1.0;
+         }
+      }
+      part { name: "bottom"; type: RECT;
+         description { state: "default" 0.0;
+            color_class: "border_bottom";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 0 -1;
+            rel2.relative: 1.0 1.0;
+            min: 0 0;
+            fixed: 0 1;
+            visible: 0;
+         }
+      }
+      part { name: "bevel2";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.bl";
+         description { state: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.b";
+         description { state: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.br";
+         description { state: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+   }
+}
+
+group { name: "e/widgets/border/noresize_dialog/border";
+   inherit: "e/widgets/border/dialog/border";
+   parts {
+      part { name: "e.swallow.client"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel2.relative: 1.0 1.0;
+         }
+      }
+      part { name: "bottom"; type: RECT;
+         description { state: "default" 0.0;
+            color_class: "border_bottom";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 0 -1;
+            rel2.relative: 1.0 1.0;
+            min: 0 0;
+            fixed: 0 1;
+            visible: 0;
+         }
+      }
+      part { name: "bevel2";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.bl";
+         description { state: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.b";
+         description { state: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "e.event.resize.br";
+         description { state: "default" 0.0;
+            min: 0 0;
+            visible: 0;
+         }
+      }
+   }
+}
+
+group { name: "e/widgets/border/pixel/border";
+   parts {
+      part { name: "e.swallow.client"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: -2 -2;
+            rel2.offset: -2 -2;
+         }
+      }
+      part { name: "top"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 255;
+            align: 0.0 0.0;
+            max: 99999 1;
+         }
+      }
+      part { name: "bottom"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 255;
+            align: 0.0 1.0;
+            max: 99999 1;
+         }
+      }
+      part { name: "left"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 255;
+            align: 0.0 0.0;
+            max: 1 99999;
+         }
+      }
+      part { name: "right"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 255;
+            align: 1.0 0.0;
+            max: 1 99999;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/button.edc b/data/themes/edc/button.edc
new file mode 100644 (file)
index 0000000..ad2359d
--- /dev/null
@@ -0,0 +1,176 @@
+ group { name: "e/widgets/button";
+   images.image: "button_normal.png" COMP;
+   images.image: "button_clicked.png" COMP;
+   parts {
+      part { name: "base";
+         description { state: "default" 0.0;
+            image.normal: "button_normal.png";
+            image.border: 4 4 3 5;
+            image.middle: SOLID;
+            rel1.offset: -1 0;
+            rel2.offset: 0 1;
+            fill.smooth: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "button_clicked.png";
+            image.border: 5 5 4 6;
+         }
+      }
+      part { name: "icon_clip"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 64;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon_clip";
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            rel1.offset: 6 5;
+            rel1.to: "base";
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 6 -8;
+            rel2.to: "base";
+         }
+         description { state: "combo" 0.0;
+            inherit: "default" 0.0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+         }
+         description { state: "icon" 0.0;
+            inherit: "default" 0.0;
+            aspect: 1.0 1.0; aspect_preference: BOTH;
+            align: 0.5 0.5;
+            rel2.relative: 1.0 1.0;
+            rel2.offset: -7 -8;
+         }
+      }
+      part { name: "label_clip"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         clip_to: "label_clip";
+         description { state: "default" 0.0;
+            rel1.offset: 6 5;
+            rel1.to_x: "base";
+            rel1.to_y: "base";
+            rel2.offset: -7 -7;
+            rel2.to: "base";
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "button_text";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+               text_class: "button";
+            }
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            color_class: "button_text_disabled";
+         }
+         description { state: "combo" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 2 5;
+            rel1.to_x: "e.swallow.icon";
+         }
+         description { state: "icon" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            color_class: "button_text_disabled";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.5 0.5;
+               text_class: "button";
+            }
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "mouse,down,1"; source: "event";
+         action: STATE_SET "clicked" 0.0;
+         target: "base";
+      }
+      program {
+         signal: "mouse,up,1"; source: "event";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+      }
+      program {
+         signal: "mouse,clicked,1*"; source: "event";
+         action: SIGNAL_EMIT "e,action,click" "";
+      }
+      program {
+         signal: "e,state,text"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.icon";
+         target: "e.text.label";
+      }
+      program {
+         signal: "e,state,icon"; source: "e";
+         action: STATE_SET "icon" 0.0;
+         target: "e.swallow.icon";
+         target: "e.text.label";
+      }
+      program {
+         signal: "e,state,combo"; source: "e";
+         action: STATE_SET "combo" 0.0;
+         target: "e.swallow.icon";
+         target: "e.text.label";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "event";
+         target: "icon_clip";
+         target: "label_clip";
+         target: "label2";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "event";
+         target: "icon_clip";
+         target: "label_clip";
+         target: "label2";
+      }
+   }
+}
diff --git a/data/themes/edc/check.edc b/data/themes/edc/check.edc
new file mode 100644 (file)
index 0000000..2a5274f
--- /dev/null
@@ -0,0 +1,166 @@
+group { name: "e/widgets/check";
+   images.image: "inset_shadow_tiny.png" COMP;
+   images.image: "bevel_in.png" COMP;
+   images.image: "sym_check_alum.png" COMP;
+   parts {
+      part { name: "base"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.offset: 1 1;
+            rel1.to: "inset";
+            rel2.offset: -2 -2;
+            rel2.to: "inset";
+            color: 24 24 24 255;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 64 64 64 255;
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow_tiny.png";
+            rel1.to: "base";
+            rel2.to: "base";
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 2 -3;
+            image.normal: "bevel_in.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+            align: 0.0 0.5;
+            min: 13 13;
+            max: 13 13;
+            fixed: 1 1;
+         }
+      }
+      part { name: "clip"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 64;
+         }
+      }
+      part { name: "indicator"; mouse_events: 0;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "sym_check_alum.png";
+            min: 11 11;
+            max: 11 11;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel1.to_x: "inset";
+            rel1.relative: 1.0 0.0;
+            rel2.offset: -3 -3;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "check_text";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.0 0.5;
+               text_class: "check_button";
+            }
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+         }
+      }
+      part { name: "event"; type: RECT;
+         ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,checked"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "indicator";
+      }
+      program {
+         signal: "e,state,unchecked"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "indicator";
+      }
+      program {
+         signal: "mouse,up,1"; source: "event";
+         action: SIGNAL_EMIT "e,action,toggle" "";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "base";
+         target: "shadow";
+         target: "clip";
+         target: "e.text.label";
+         target: "event";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+         target: "shadow";
+         target: "clip";
+         target: "e.text.label";
+         target: "event";
+      }
+   }
+}
+
+group { name: "e/widgets/check_icon";
+   inherit: "e/widgets/check";
+   parts {
+      part { name: "e.swallow.icon"; type: SWALLOW;
+         insert_before: "event";
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel1.relative: 1.0 0.0; 
+            rel1.to_x: "inset";
+            rel2.offset: 2 -3;
+            rel2.relative: 1.0 1.0;
+            rel1.to_x: "inset";
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+         }
+      }
+      part { name: "e.text.label";
+         description { state: "default" 0.0;
+            rel1.to_x: "e.swallow.icon";
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/clock.edc b/data/themes/edc/clock.edc
new file mode 100644 (file)
index 0000000..573e40d
--- /dev/null
@@ -0,0 +1,586 @@
+#if 0
+group { name: "e/modules/clock/digital";
+}
+#endif
+
+#if 0
+group { name: "e/modules/clock/main";
+   images {
+      image: "clock_base.png" COMP;
+      image: "tacho_fg.png" COMP;
+      image: "ch-h1.png" COMP;
+      image: "ch-h2.png" COMP;
+      image: "ch-m1.png" COMP;
+      image: "ch-m2.png" COMP;
+      image: "ch-s1.png" COMP;
+      image: "ch-s2.png" COMP;
+   }
+   min: 16 16;
+   max: 128 128;
+   script {
+      public do_seconds, tick_timer;
+      
+         public clock_cb(val) {
+            new year, month, day, yearday, weekday, hour, minute;
+            new Float:second;
+            new v, dosec, tim;
+            new x, y, w, h;
+            
+            date(year, month, day, yearday, weekday, hour, minute, second);
+            get_geometry(PART:"hour", x, y, w, h);
+            dosec = get_int(do_seconds);
+            if (dosec) {
+               v = round(second);
+               tim = timer(1.0 - (second - v), "clock_cb", 1);
+               
+               custom_state(PART:"seconds", "default", 0.0);
+               set_state_val(PART:"seconds", STATE_MAP_ROT_Z, (v * 360.0) / 60.0);
+               set_state_val(PART:"seconds", STATE_IMAGE, IMAGE:"ch-s1.png");
+               set_state(PART:"seconds", "custom", 0.0);
+               
+               custom_state(PART:"seconds-sh", "default", 0.0);
+               set_state_val(PART:"seconds-sh", STATE_MAP_ROT_Z, (v * 360.0) / 60.0);
+               set_state_val(PART:"seconds-sh", STATE_IMAGE, IMAGE:"ch-s2.png");
+               set_state(PART:"seconds-sh", "custom", 0.0);
+            }
+            else {
+               tim = timer(60.0 - (second), "clock_cb", 1);
+            }
+            set_int(tick_timer, tim);
+            
+            custom_state(PART:"minutes", "default", 0.0);
+            set_state_val(PART:"minutes", STATE_MAP_ROT_Z, (float(minute) * 360.0) / 60.0);
+            set_state_val(PART:"minutes", STATE_IMAGE, IMAGE:"ch-m1.png");
+            set_state(PART:"minutes", "custom", 0.0);
+            
+            custom_state(PART:"minutes-sh", "default", 0.0);
+            set_state_val(PART:"minutes-sh", STATE_MAP_ROT_Z, (float(minute) * 360.0) / 60.0);
+            set_state_val(PART:"minutes-sh", STATE_IMAGE, IMAGE:"ch-m2.png");
+            set_state(PART:"minutes-sh", "custom", 0.0);
+            
+            custom_state(PART:"hour", "default", 0.0);
+            set_state_val(PART:"hour", STATE_MAP_ROT_Z, ((float(hour) + (float(minute) / 60.0)) * 360.0) / 12.0);
+            set_state_val(PART:"hour", STATE_IMAGE, IMAGE:"ch-h1.png");
+            set_state(PART:"hour", "custom", 0.0);
+            
+            custom_state(PART:"hour-sh", "default", 0.0);
+            set_state_val(PART:"hour-sh", STATE_MAP_ROT_Z, ((float(hour) + (float(minute) / 60.0)) * 360.0) / 12.0);
+            set_state_val(PART:"hour-sh", STATE_IMAGE, IMAGE:"ch-h2.png");
+            set_state(PART:"hour-sh", "custom", 0.0);
+         }
+   }
+   parts {   
+      part { name: "base";
+         description { state: "default" 0.0;
+            aspect: 1.0 1.0;
+            image.normal: "clock_base.png";
+         }
+      }
+      part { name: "base2"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            visible: 0;
+            rel1.to: "base";
+            rel1.relative: (2.0/128.0) (2.0/128.0);
+            rel2.to: "base";
+            rel2.relative: (1.0+(2.0/128.0)) (1.0+(2.0/128.0));
+         }
+      }
+      part { name: "seconds-sh"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base2";
+            rel1.relative: 0.3125 0.0;
+            rel2.to: "base2";
+            rel2.relative: 0.6875 0.6875;
+            image.normal: "ch-s2.png";
+            map. on: 1;
+            map.rotation.center: "base2";
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "seconds"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.relative: 0.3125 0.0;
+            rel2.to: "base";
+            rel2.relative: 0.6875 0.6875;
+            image.normal: "ch-s1.png";
+            map.on: 1;
+            map.rotation.center: "base";
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "minutes-sh"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base2";
+            rel1.relative: 0.3125 0.0;
+            rel2.to: "base2";
+            rel2.relative: 0.6875 0.6875;
+            image.normal: "ch-m2.png";
+            map.on: 1;
+            map.rotation.center: "base2";
+         }
+      }
+      part { name: "minutes"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.relative: 0.3125 0.0;
+            rel2.to: "base";
+            rel2.relative: 0.6875 0.6875;
+            image.normal: "ch-m1.png";
+            map.on: 1;
+            map.rotation.center: "base";
+         }
+      }
+      part { name: "hour-sh"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base2";
+            rel1.relative: 0.3125 0.0;
+            rel2.to: "base2";
+            rel2.relative: 0.6875 0.6875;
+            image.normal: "ch-h2.png";
+            map.on: 1;
+            map.rotation.center: "base2";
+         }
+      }
+      part { name: "hour"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.relative: 0.3125 0.0;
+            rel2.to: "base";
+            rel2.relative: 0.6875 0.6875;
+            image.normal: "ch-h1.png";
+            map.on: 1;
+            map.rotation.center: "base";
+         }
+      }
+      part { name: "over"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "tacho_fg.png";
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "load"; source: "";
+         script {
+            clock_cb(0);
+         }
+      }
+      program {
+         signal: "e,state,seconds,on"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "seconds";
+         target: "seconds-sh";
+         after: "sec2";
+      }
+      program { name: "sec2";
+         script {
+            new tim;
+            
+            set_int(do_seconds, 1);
+            tim = get_int(tick_timer);
+            if (tim) {
+               cancel_timer(tim);
+               set_int(tick_timer, 0);
+            }
+            clock_cb(0);
+         }
+      }
+      program {
+         signal: "e,state,seconds,off"; source: "e";
+         action: STATE_SET "hidden" 0.0;
+         target: "seconds";
+         target: "seconds-sh";
+         after: "sec3";
+      }
+      program { name: "sec3";
+         script {
+            new tim;
+            
+            set_int(do_seconds, 0);
+            tim = get_int(tick_timer);
+            if (tim) {
+               cancel_timer(tim);
+               set_int(tick_timer, 0);
+            }
+            clock_cb(0);
+         }
+      }
+   }
+}
+#endif
+
+group { name: "e/modules/clock/calendar/dayname";
+   parts {
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            text { font: "Sans"; size: 8;
+               min: 1 1;
+               align: 0.5 0.5;
+               text_class: "module_small";
+            }
+         }
+         description { state: "weekend" 0.0;
+            inherit: "default" 0.0;
+            color: 48 48 48 255;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,weekend"; source: "e";
+         action: STATE_SET "weekend" 0.0;
+         target: "e.text.label";
+      }
+      program {
+         signal: "e,state,weekday"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+      }
+   }
+}
+
+group { name: "e/modules/clock/calendar/day";
+   script {
+      public day_state = 0;
+      evalstate() {
+         new vv = get_int(day_state);
+         
+         if (vv & 2)
+           {
+              set_state(PART:"e.text.label", "today", 0.0);
+              set_state(PART:"label2", "today", 0.0);
+           }
+         else if (vv & 4)
+           {
+              set_state(PART:"e.text.label", "hidden", 0.0);
+              set_state(PART:"label2", "default", 0.0);
+           }
+         else if (vv & 1)
+           {
+              set_state(PART:"e.text.label", "weekend", 0.0);
+              set_state(PART:"label2", "default", 0.0);
+           }
+         else
+           {
+              set_state(PART:"e.text.label", "default", 0.0);
+              set_state(PART:"label2", "default", 0.0);
+           }
+      }
+   }
+   parts {
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+            }
+         }
+         description { state: "today" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "weekend" 0.0;
+            inherit: "default" 0.0;
+            color: 128 128 128 255;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         effect: GLOW;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -3 -3;
+            rel1.to: "e.text.label";
+            rel2.offset: 2 1;
+            rel2.to: "e.text.label";
+            color: 51 153 255 255;
+            color2: 51 153 255 24;
+            color3: 51 153 255 18;
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               min: 1 1;
+               align: 0.5 0.5;
+            }
+            visible: 0;
+         }
+         description { state: "today" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,weekend"; source: "e";
+         script {
+            new vv = get_int(day_state);
+            set_int(day_state, vv | 1);
+            evalstate();
+         }
+      }
+      program {
+         signal: "e,state,weekday"; source: "e";
+         script {
+            new vv = get_int(day_state);
+            set_int(day_state, vv & (~1));
+            evalstate();
+         }
+      }
+      
+      program {
+         signal: "e,state,today"; source: "e";
+         script {
+            new vv = get_int(day_state);
+            set_int(day_state, vv | 2);
+            evalstate();
+         }
+      }
+      program {
+         signal: "e,state,someday"; source: "e";
+         script {
+            new vv = get_int(day_state);
+            set_int(day_state, vv & (~2));
+            evalstate();
+         }
+      }
+      
+      program {
+         signal: "e,state,hidden"; source: "e";
+         script {
+            new vv = get_int(day_state);
+            set_int(day_state, vv | 4);
+            evalstate();
+         }
+      }
+      program {
+         signal: "e,state,visible"; source: "e";
+         script {
+            new vv = get_int(day_state);
+            set_int(day_state, vv & (~4));
+            evalstate();
+         }
+      }
+   }
+}
+
+group { name: "e/modules/clock/calendar";
+   images.image: "separator_horiz.png" COMP;
+   images.image: "sym_left_light_normal.png" COMP;
+   images.image: "sym_right_light_normal.png" COMP;
+   images.image: "sym_left_glow_normal.png" COMP;
+   images.image: "sym_right_glow_normal.png" COMP;
+   parts {
+      part { name: "e.text.month"; type: TEXT;
+         effect: SHADOW BOTTOM;
+         mouse_events: 1;
+         scale: 1;
+         description { state: "default" 0.0;
+            fixed: 0 1;
+            align: 0.0 0.0;
+            rel1.to_x: "prev";
+            rel1.relative: 1.0 0.0;
+            rel2.relative: 1.0 0.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            text { font: "Sans:style=Bold"; size: 10;
+               align: 0.0 0.5;
+               min: 0 1;
+               text_class: "module_normal";
+            }
+         }
+      }
+      part { name: "e.text.year"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            fixed: 0 1;
+            align: 1.0 0.0;
+            rel1.relative: 0.0 0.0;
+            rel2.to_x: "next";
+            rel2.relative: 0.0 0.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            text { font: "Sans:style=Bold"; size: 10;
+               align: 1.0 0.5;
+               min: 0 1;
+               text_class: "module_normal";
+            }
+         }
+      }
+      part { name: "previm"; mouse_events: 0;
+         description { state: "default" 0.0;
+            min: 15 15;
+            max: 15 15;
+            rel1.to: "prev";
+            rel2.to: "prev";
+            image.normal: "sym_left_light_normal.png";
+         }
+         description { state: "pressed" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_left_glow_normal.png";
+         }
+      }
+      part { name: "prev"; type: RECT;
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            color: 0 0 0 0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel1.to_y: "e.text.month";
+            rel1.relative: 0.0 0.0;
+            rel2.to_y: "e.text.month";
+            rel2.relative: 0.0 1.0;
+         }
+         program { name: "prev_down";
+            signal: "mouse,down,1*"; source: "prev";
+            action: STATE_SET "pressed" 0.0;
+            target: "previm";
+         }
+         program { name: "prev_up";
+            signal: "mouse,up,1"; source: "prev";
+            action: STATE_SET "default" 0.0;
+            target: "previm";
+         }
+         program { name: "prev_clicked";
+            signal: "mouse,clicked,1*"; source: "prev";
+            action: SIGNAL_EMIT "e,action,prev" "";
+         }
+      }
+      part { name: "nextim"; mouse_events: 0;
+         description { state: "default" 0.0;
+            min: 15 15;
+            max: 15 15;
+            rel1.to: "next";
+            rel2.to: "next";
+            image.normal: "sym_right_light_normal.png";
+         }
+         description { state: "pressed" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_right_glow_normal.png";
+         }
+      }
+      part { name: "next"; type: RECT;
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            color: 0 0 0 0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel1.to_y: "e.text.month";
+            rel1.relative: 1.0 0.0;
+            rel2.to_y: "e.text.month";
+            rel2.relative: 1.0 1.0;
+         }
+         program { name: "next_down";
+            signal: "mouse,down,1"; source: "next";
+            action: STATE_SET "pressed" 0.0;
+            target: "nextim";
+         }
+         program { name: "next_up";
+            signal: "mouse,up,1"; source: "next";
+            action: STATE_SET "default" 0.0;
+            target: "nextim";
+         }
+         program { name: "next_clicked";
+            signal: "mouse,clicked,1"; source: "next";
+            action: SIGNAL_EMIT "e,action,next" "";
+         }
+      }
+      part { name: "sel";
+         description { state: "default" 0.0;
+            image.normal: "separator_horiz.png";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 0 0;
+            rel1.to: "e.table.daynames";
+            rel2.offset: -1 1;
+            rel2.to: "e.table.daynames";
+            min: 0 2;
+            fill.smooth: 0;
+         }
+      }
+      
+      part { name: "e.table.daynames"; type: TABLE;
+         description { state: "default" 0.0;
+            fixed: 0 1;
+            align: 0.5 0.0;
+            rel1.to_y: "e.text.month";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 2 2;
+            rel2.to_y: "e.text.month";
+            rel2.relative: 1.0 1.0;
+            rel2.offset: -3 2;
+            step: 7 1;
+            table { homogeneous: TABLE;
+               padding: 1 1;
+               align: 0.5 0.5;
+               min: 1 1;
+            }
+         }
+         table {
+            items {
+#define D(x) \
+item { \
+   position: x 0; \
+   span: 1 1; \
+   source: "e/modules/clock/calendar/dayname"; \
+   weight: 1.0 1.0; \
+   align: -1.0 -1.0; \
+}
+               D(0) D(1) D(2) D(3) D(4) D(5) D(6)
+#undef D                 
+            }
+         }
+      }
+      part { name: "e.table.days"; type: TABLE;
+         description { state: "default" 0.0;
+            rel1.to_y: "e.table.daynames";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+            step: 7 5;
+            table { homogeneous: TABLE;
+               padding: 1 1;
+               align: 0.5 0.5;
+               min: 1 1;
+            }
+         }
+         table {
+            items {
+#define D(x, y) \
+item { \
+   position: x y; \
+   span: 1 1; \
+   source: "e/modules/clock/calendar/day"; \
+   weight: 1.0 1.0; \
+   align: -1.0 -1.0; \
+}
+               D(0, 0) D(1, 0) D(2, 0) D(3, 0) D(4, 0) D(5, 0) D(6, 0)
+               D(0, 1) D(1, 1) D(2, 1) D(3, 1) D(4, 1) D(5, 1) D(6, 1)
+               D(0, 2) D(1, 2) D(2, 2) D(3, 2) D(4, 2) D(5, 2) D(6, 2)
+               D(0, 3) D(1, 3) D(2, 3) D(3, 3) D(4, 3) D(5, 3) D(6, 3)
+               D(0, 4) D(1, 4) D(2, 4) D(3, 4) D(4, 4) D(5, 4) D(6, 4)
+               D(0, 5) D(1, 5) D(2, 5) D(3, 5) D(4, 5) D(5, 5) D(6, 5)
+#undef D
+            }
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/colorwell.edc b/data/themes/edc/colorwell.edc
new file mode 100644 (file)
index 0000000..291cf9d
--- /dev/null
@@ -0,0 +1,69 @@
+group { name: "e/widgets/color_well";
+   images.image: "inset_shadow.png" COMP;
+   images.image: "bevel_in.png" COMP;
+   parts {
+      part { name: "bg"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel2.to: "e.swallow.content";
+            color: 48 48 48 255;
+         }
+      }
+      part { name: "clipper"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel2.to: "e.swallow.content";
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 64;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.offset: 1 1;
+            rel2.offset: -2 -2;
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow.png";
+            image.border: 5 5 7 3;
+            image.middle: 0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+            fill.smooth: 0;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_in.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            rel1.to: "bg";
+            rel1.offset: -1 -1;
+            rel2.to: "bg";
+            rel2.offset: 0 0;
+            fill.smooth: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "mouse,clicked,1"; source: "bg";
+         action: SIGNAL_EMIT "e,action,click" "";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "clipper";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "clipper";
+      }
+   }
+}
diff --git a/data/themes/edc/comp.edc b/data/themes/edc/comp.edc
new file mode 100644 (file)
index 0000000..99ee56b
--- /dev/null
@@ -0,0 +1,577 @@
+group { name: "e/modules/comp/preview";
+   parts {
+      part { name: "e.swallow.preview"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         scale: 1;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            text { font: "Sans:style=Bold"; size: 10;
+               text_class: "fileman_icon";
+               align: 0.5 0.5;
+               min: 1 1;
+            }
+            fixed: 0 1;
+         }
+      }
+   }
+}
+
+group { name: "e/modules/comp/screen/base/default";
+   parts {
+      part { name: "black"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 0 0 0 255;
+         }
+      }
+   }
+}
+
+group { name: "e/modules/comp/screen/overlay/default";
+   images.image: "screen_circular_shadow.png" COMP;
+   parts {
+      part { name: "clip"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.relative: -1.0 -1.0;
+            rel2.relative: 2.0 2.0;
+            image.normal: "screen_circular_shadow.png";
+            fill.smooth: 0;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel2.relative: 1.0 1.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+      }
+      part { name: "blanker"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            visible: 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            color: 0 0 0 255;
+            visible: 1;
+         }
+      }
+      part { name: "suspender"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            visible: 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            color: 0 0 0 255;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+         program {
+            signal: "e,state,screensaver,on"; source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: ACCELERATE 3.0 CURRENT;
+            target: "blanker";
+         }
+         program {
+            signal: "e,state,screensaver,on"; source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: DECELERATE 1.5 CURRENT;
+            target: "shadow";
+         }
+         program {
+            signal: "e,state,screensaver,off"; source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: ACCELERATE 0.5 CURRENT;
+            target: "blanker";
+         }
+         program {
+            signal: "e,state,screensaver,off"; source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: ACCELERATE 0.25 CURRENT;
+            target: "shadow";
+         }
+         program {
+            signal: "e,state,sys,suspend"; source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: ACCELERATE 0.5 CURRENT;
+            target: "suspender";
+            after: "suspend_done";
+         }
+         program { name: "suspend_done";
+            action: SIGNAL_EMIT "e,state,sys,suspend,done" "e";
+         }
+         program {
+            signal: "e,state,sys,hibernate"; source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: ACCELERATE 0.5 CURRENT;
+            target: "suspender";
+            after: "hibernate_done";
+         }
+         program { name: "hibernate_done";
+            action: SIGNAL_EMIT "e,state,sys,hibernate,done" "e";
+         }
+         program {
+            signal: "e,state,sys,resume"; source: "e";
+            action: STATE_SET "default" 0.0;
+            transition: DECELERATE 1.0 CURRENT;
+            target: "suspender";
+         }
+         program {
+            signal: "e,state,sys,reboot"; source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: ACCELERATE 0.5 CURRENT;
+            target: "suspender";
+            after: "reboot_done";
+         }
+         program { name: "reboot_done";
+            action: SIGNAL_EMIT "e,state,sys,reboot,done" "e";
+         }
+         program {
+            signal: "e,state,sys,halt"; source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: ACCELERATE 0.5 CURRENT;
+            target: "suspender";
+            after: "halt_done";
+         }
+         program { name: "halt_done";
+            action: SIGNAL_EMIT "e,state,sys,halt,done" "e";
+         }
+         program {
+            signal: "e,state,sys,logout"; source: "e";
+            action: STATE_SET "visible" 0.0;
+            transition: ACCELERATE 0.5 CURRENT;
+            target: "suspender";
+            after: "logout_done";
+         }
+         program { name: "logout_done";
+            action: SIGNAL_EMIT "e,state,sys,logout,done" "e";
+         }
+   }
+}
+
+group { name: "e/comp/default";
+   alias: "e/comp/popup";
+   images.image: "win_shadow.png" COMP;
+   images.image: "win_glow.png" COMP;
+   parts {
+      part { name: "clipper"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: -1.0  -1.0;
+            rel1.offset: -9999 -9999;
+            rel2.relative: 2.0   2.0;
+            rel2.offset: 9999  9999;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+      }
+      part { name: "shadow";
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            image.normal: "win_shadow.png";
+            image.border: 14 14 14 14;
+            image.middle: 0;
+            rel1.to: "e.swallow.content";
+            rel1.offset: -7  -3;
+            rel2.to: "e.swallow.content";
+            rel2.offset: 6 11;
+            fill.smooth: 0;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "glow";
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            image.normal: "win_glow.png";
+            image.border: 9 9 9 9;
+            image.middle: 0;
+            rel1.to: "e.swallow.content";
+            rel1.offset: -5  -5;
+            rel2.to: "e.swallow.content";
+            rel2.offset: 4 4;
+            fill.smooth: 0;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "focused" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+      }
+      part { name: "shower"; type: SPACER;
+         description { state: "default" 0.0;
+            rel1.relative: 0.05 0.05;
+            rel2.relative: 0.95 0.95;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0  0.0;
+            rel2.relative: 1.0  1.0;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.to: "shower";
+            rel2.to: "shower";
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,shadow,on"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "shadow";
+      }
+      program {
+         signal: "e,state,shadow,off"; source: "e";
+         action: STATE_SET "hidden" 0.0;
+         target: "shadow";
+      }
+      program {
+         signal: "e,state,visible,on"; source: "e";
+         action: STATE_SET "visible" 0.0;
+         transition: DECELERATE 0.15;
+         target: "clipper";
+         target: "shower";
+         after: "show2";
+      }
+      program { name: "show2";
+         action: SIGNAL_EMIT "e,action,show,done" "e";
+      }
+      program {
+         signal: "e,state,visible,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.30;
+         target: "clipper";
+         target: "shower";
+         after: "hide2";
+      }
+      program { name: "hide2";
+         action: SIGNAL_EMIT "e,action,hide,done" "e";
+      }
+      program {
+         signal: "e,state,focus,on"; source: "e";
+         action: STATE_SET "focused" 0.0;
+         transition: SINUSOIDAL 0.1;
+         target: "glow";
+         after: "focus2";
+      }
+      program { name: "focus2";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 0.4;
+         target: "glow";
+      }
+//      program {
+//         signal: "e,state,focus,off"; source: "e";
+//      }
+      program { name: "urgent1";
+         signal: "e,state,urgent,on"; source: "e";
+         action: STATE_SET "focused" 0.0;
+         transition: SINUSOIDAL 0.3;
+         target: "glow";
+         after: "urgent2";
+      }
+      program { name: "urgent2";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 0.3;
+         target: "glow";
+         after: "urgent1";
+      }
+      program {
+         signal: "e,state,urgent,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 0.6 CURRENT;
+         target: "glow";
+      }
+   }
+}
+
+group { name: "e/comp/none";
+   parts {
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,visible,on"; source: "e";
+         action: SIGNAL_EMIT "e,action,show,done" "e";
+      }
+      program {
+         signal: "e,state,visible,off"; source: "e";
+         action: SIGNAL_EMIT "e,action,hide,done" "e";
+      }
+   }
+}
+
+group { name: "e/comp/still";
+   inherit: "e/comp/default";
+   parts {
+      part { name: "shower";
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel2.relative: 1.0 1.0;
+         }
+      }
+   }
+}
+
+group { name: "e/comp/menu";
+   inherit: "e/comp/default";
+   parts {
+      part { name: "shower";
+         description { state: "default" 0.0;
+            rel1.relative: 0.05 0.0;
+            rel2.relative: 0.95 0.9;
+         }
+      }
+   }
+}
+
+group { name: "e/comp/everything";
+   inherit: "e/comp/default";
+   parts {
+      part { name: "shower";
+         description { state: "default" 0.0;
+            rel1.relative: -0.3 -0.3;
+            rel2.relative: 1.3 1.3;
+         }
+      }
+   }
+}
+
+group { name: "e/comp/fullscreen";
+   images.image: "win_shadow.png" COMP;
+   images.image: "screen_circular_shadow.png" COMP;
+   data.item: "screen.bg" "fullscreen.bg";
+   parts {
+      part { name: "clipper"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: -1.0  -1.0;
+            rel1.offset: -9999 -9999;
+            rel2.relative: 2.0   2.0;
+            rel2.offset: 9999  9999;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "visible1" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+         description { state: "visible2" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+      }
+      part { name: "clipper_sh"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: -1.0  -1.0;
+            rel1.offset: -9999 -9999;
+            rel2.relative: 2.0   2.0;
+            rel2.offset: 9999  9999;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "visible1" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 100;
+            visible: 1;
+         }
+         description { state: "visible2" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+      }
+      part { name: "clipper_all"; type: RECT;
+         description { state: "default" 0.0;
+         }
+      }
+      part { name: "scr_shadow";
+         clip_to: "clipper_all";
+         description { state: "default" 0.0;
+            rel1.relative: -1.0 -1.0;
+            rel2.relative: 2.0 2.0;
+            image.normal: "screen_circular_shadow.png";
+            fill.smooth: 0;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel2.relative: 1.0 1.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+      }
+      part { name: "scr_shade"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            visible: 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            color: 0 0 0 255;
+            visible: 1;
+         }
+      }
+      part { name: "shadow";
+         clip_to: "clipper_sh";
+         description { state: "default" 0.0;
+            image.normal: "win_shadow.png";
+            image.border: 14 14 14 14;
+            image.middle: 0;
+            rel1.to: "e.swallow.content";
+            rel1.offset: -7  -3;
+            rel2.to: "e.swallow.content";
+            rel2.offset: 6 11;
+            fill.smooth: 0;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "shower"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 0.5 0.5;
+            rel2.relative: 0.5 0.5;
+            visible: 0;
+         }
+         description { state: "visible1" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.1 0.49;
+            rel1.offset: 0 0;
+            rel2.relative: 0.9 0.51;
+            rel2.offset: -1 -1;
+         }
+         description { state: "visible2" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0  0.0;
+            rel2.relative: 1.0  1.0;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.to: "shower";
+            rel2.to: "shower";
+         }
+      }
+      part { name: "fader"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel2.to: "e.swallow.content";
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "visible1" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+         description { state: "visible2" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,shadow,on"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "shadow";
+      }
+      program {
+         signal: "e,state,shadow,off"; source: "e";
+         action: STATE_SET "hidden" 0.0;
+         target: "shadow";
+      }
+      program {
+         signal: "e,state,visible,on"; source: "e";
+         action: STATE_SET "visible" 0.0;
+         transition: DECELERATE 0.25;
+         target: "scr_shadow";
+         target: "scr_shade";
+      }
+      program {
+         signal: "e,state,visible,on"; source: "e";
+         action: STATE_SET "visible1" 0.0;
+         transition: DECELERATE 0.05;
+         target: "clipper";
+         target: "clipper_sh";
+         target: "shower";
+         target: "fader";
+         after: "show2";
+      }
+      program { name: "show2";
+         action: STATE_SET "visible2" 0.0;
+         transition: DECELERATE 0.20;
+         target: "clipper";
+         target: "clipper_sh";
+         target: "shower";
+         target: "fader";
+         after: "show3";
+      }
+      program { name: "show3";
+         action: SIGNAL_EMIT "e,action,show,done" "e";
+      }
+      program {
+         signal: "e,state,visible,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.25;
+         target: "scr_shadow";
+         target: "scr_shade";
+      }
+      program {
+         signal: "e,state,visible,off"; source: "e";
+         action: STATE_SET "visible1" 0.0;
+         transition: DECELERATE 0.2;
+         target: "clipper";
+         target: "clipper_sh";
+         target: "shower";
+         target: "fader";
+         after: "hide2";
+      }
+      program { name: "hide2";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.05;
+         target: "clipper";
+         target: "clipper_sh";
+         target: "shower";
+         target: "fader";
+         after: "hide3";
+      }
+      program { name: "hide3";
+         action: SIGNAL_EMIT "e,action,hide,done" "e";
+      }
+   }
+}
diff --git a/data/themes/edc/conf.edc b/data/themes/edc/conf.edc
new file mode 100644 (file)
index 0000000..1cb9985
--- /dev/null
@@ -0,0 +1,54 @@
+group { name: "e/widgets/configure/main";
+   images.image: "bevel_dark_out.png" COMP;
+   images.image: "separator_horiz.png" COMP;
+   parts {
+      part { name: "base"; type: RECT;
+         description { state: "default" 0.0;
+            color_class: "dialog_base";
+            color: 64 64 64 255;
+         }
+      }
+      part { name: "bevel";
+         description { state: "default" 0.0;
+            image.normal: "bevel_dark_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "separator"; mouse_events: 0;
+         description { state: "default" 0.0;
+            min: 16 2;
+            max: 99999 2;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 0 0;
+            rel1.to_y: "e.swallow.content";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 -1;
+            rel2.to_y: "e.swallow.button";
+            image.normal: "separator_horiz.png";
+            fill.smooth: 0;
+            fixed: 0 1;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: 4 4;
+            rel1.to_x: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -5 -8;
+            rel2.to_y: "e.swallow.button";
+         }
+      }
+      part { name: "e.swallow.button"; type: SWALLOW;
+         description { state: "default" 0.0;
+            align: 0.5 1.0;
+            rel1.relative: 0.5 1.0;
+            rel1.offset: 0 -5;
+            rel2.relative: 0.5 1.0;
+            rel2.offset: -1 -5;
+            fixed: 1 1;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/connman.edc b/data/themes/edc/connman.edc
new file mode 100644 (file)
index 0000000..06dc513
--- /dev/null
@@ -0,0 +1,703 @@
+group { name: "e/modules/connman/main";
+   images.image: "slot_horiz_top.png" COMP;
+   images.image: "slot_horiz_bottom.png" COMP;
+   images.image: "wifi_base.png" COMP;
+   images.image: "wifi_sig_1.png" COMP;
+   images.image: "wifi_sig_2.png" COMP;
+   images.image: "wifi_sig_3.png" COMP;
+   images.image: "eth.png" COMP;
+   images.image: "exlclam.png" COMP;
+   images.image: "hole_tiny.png" COMP;
+   images.image: "led_tiny_orange.png" COMP;
+   images.image: "led_tiny_green.png" COMP;
+   images.image: "bt_base.png" COMP;
+   images.image: "bt_sig_1.png" COMP;
+   images.image: "bt_sig_2.png" COMP;
+   images.image: "cell_base.png" COMP;
+   images.image: "cell_sig_1.png" COMP;
+   images.image: "cell_sig_2.png" COMP;
+   images.image: "cell_sig_3.png" COMP;
+   images.image: "cell_sig_4.png" COMP;
+   parts {
+      part { name: "slot_bottom"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "slot";
+            rel2.relative: 1.0 0.5;
+            rel2.to: "slot";
+            min: 0 3;
+            image.normal: "slot_horiz_bottom.png";
+            fixed: 0 1;
+         }
+      }
+///////////////////////
+      part { name: "exclam_base"; mouse_events: 0;
+         clip_to: "clip_exclam";
+         description { state: "default" 0.0;
+            aspect: (71/144) (71/144); aspect_preference: BOTH;
+            align: 0.5 1.0;
+            rel2.relative: 1.0 0.5;
+            rel2.to_y: "slot";
+            image.normal: "exlclam.png";
+         }
+      }
+///////////////////////
+      part { name: "eth_base"; mouse_events: 0;
+         clip_to: "clip_eth";
+         description { state: "default" 0.0;
+            aspect: (60/144) (60/144); aspect_preference: BOTH;
+            align: 0.5 1.0;
+            rel2.relative: 1.0 0.5;
+            rel2.to_y: "slot";
+            image.normal: "eth.png";
+         }
+      }
+///////////////////////
+      part { name: "wifi_base"; mouse_events: 0;
+         clip_to: "clip_wifi";
+         description { state: "default" 0.0;
+            aspect: (160/144) (160/144); aspect_preference: BOTH;
+            align: 0.5 1.0;
+            rel2.relative: 1.0 0.5;
+            rel2.to_y: "slot";
+            image.normal: "wifi_base.png";
+         }
+      }
+      part { name: "wifi_1"; mouse_events: 0;
+         clip_to: "clip_wifi";
+         description { state: "default" 0.0;
+            rel1.to: "wifi_base";
+            rel2.to: "wifi_base";
+            image.normal: "wifi_sig_1.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "wifi_2"; mouse_events: 0;
+         clip_to: "clip_wifi";
+         description { state: "default" 0.0;
+            rel1.to: "wifi_base";
+            rel2.to: "wifi_base";
+            image.normal: "wifi_sig_2.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "wifi_3"; mouse_events: 0;
+         clip_to: "clip_wifi";
+         description { state: "default" 0.0;
+            rel1.to: "wifi_base";
+            rel2.to: "wifi_base";
+            image.normal: "wifi_sig_3.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+///////////////////////
+      part { name: "bt_base"; mouse_events: 0;
+         clip_to: "clip_bt";
+         description { state: "default" 0.0;
+            aspect: (160/144) (160/144); aspect_preference: BOTH;
+            align: 0.5 1.0;
+            rel2.relative: 1.0 0.5;
+            rel2.to_y: "slot";
+            image.normal: "bt_base.png";
+         }
+      }
+      part { name: "bt_1"; mouse_events: 0;
+         clip_to: "clip_bt";
+         description { state: "default" 0.0;
+            rel1.to: "bt_base";
+            rel2.to: "bt_base";
+            image.normal: "bt_sig_1.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "bt_2"; mouse_events: 0;
+         clip_to: "clip_bt";
+         description { state: "default" 0.0;
+            rel1.to: "bt_base";
+            rel2.to: "bt_base";
+            image.normal: "bt_sig_2.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+///////////////////////
+      part { name: "cell_base"; mouse_events: 0;
+         clip_to: "clip_cell";
+         description { state: "default" 0.0;
+            aspect: (160/144) (160/144); aspect_preference: BOTH;
+            align: 0.5 1.0;
+            rel2.relative: 1.0 0.5;
+            rel2.to_y: "slot";
+            image.normal: "cell_base.png";
+         }
+      }
+      part { name: "cell_1"; mouse_events: 0;
+         clip_to: "clip_cell";
+         description { state: "default" 0.0;
+            rel1.to: "cell_base";
+            rel2.to: "cell_base";
+            image.normal: "cell_sig_1.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "cell_2"; mouse_events: 0;
+         clip_to: "clip_cell";
+         description { state: "default" 0.0;
+            rel1.to: "cell_base";
+            rel2.to: "cell_base";
+            image.normal: "cell_sig_2.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "cell_3"; mouse_events: 0;
+         clip_to: "clip_cell";
+         description { state: "default" 0.0;
+            rel1.to: "cell_base";
+            rel2.to: "cell_base";
+            image.normal: "cell_sig_3.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "cell_4"; mouse_events: 0;
+         clip_to: "clip_cell";
+         description { state: "default" 0.0;
+            rel1.to: "cell_base";
+            rel2.to: "cell_base";
+            image.normal: "cell_sig_4.png";
+            visible: 0;
+         }
+         description { state: "partly" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+///////////////////////
+      part { name: "slot"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 0 -1;
+            rel1.relative: (21/160) 1.0;
+            rel2.offset: -1 -1;
+            rel2.relative: (140/160) 1.0;
+            align: 0.5 1.0;
+            min: 0 6;
+            image.normal: "slot_horiz_top.png";
+            fixed: 0 1;
+         }
+      }
+      part { name: "hole"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -4 -4;
+            rel1.relative: 1.0 1.0;
+            rel2.offset: -4 -4;
+            align: 1.0 1.0;
+            min: 4 4;
+            max: 4 4;
+            image.normal: "hole_tiny.png";
+            fixed: 1 1;
+         }
+      }
+      part { name: "clip_exclam"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "wifi" 0.0;
+            visible: 0;
+         }
+         description { state: "eth" 0.0;
+            visible: 0;
+         }
+         description { state: "bt" 0.0;
+            visible: 0;
+         }
+         description { state: "cell" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "clip_wifi"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "wifi" 0.0;
+            visible: 1;
+         }
+         description { state: "eth" 0.0;
+            visible: 0;
+         }
+         description { state: "bt" 0.0;
+            visible: 0;
+         }
+         description { state: "cell" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "clip_eth"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "wifi" 0.0;
+            visible: 0;
+         }
+         description { state: "eth" 0.0;
+            visible: 1;
+         }
+         description { state: "bt" 0.0;
+            visible: 0;
+         }
+         description { state: "cell" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "clip_bt"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "wifi" 0.0;
+            visible: 0;
+         }
+         description { state: "eth" 0.0;
+            visible: 0;
+         }
+         description { state: "bt" 0.0;
+            visible: 1;
+         }
+         description { state: "cell" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "clip_cell"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "wifi" 0.0;
+            visible: 0;
+         }
+         description { state: "eth" 0.0;
+            visible: 0;
+         }
+         description { state: "bt" 0.0;
+            visible: 0;
+         }
+         description { state: "cell" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "led"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "hole";
+            rel2.to: "hole";
+            min: 10 10;
+            max: 10 10;
+            image.normal: "led_tiny_orange.png";
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "connected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "led_tiny_orange.png";
+            visible: 1;
+         }
+         description { state: "online" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "led_tiny_green.png";
+            visible: 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+   }
+
+#define SCRIPT_MESSAGE() \
+script { \
+public message(Msg_Type:type, id, ...) { \
+if ((type == MSG_INT_SET) && (id == 1)) { \
+new state = getarg(2), signl = getarg(3); \
+if (signl <= 14) { \
+set_state(PART:"wifi_1", "default", 0.0); \
+set_state(PART:"wifi_2", "default", 0.0); \
+set_state(PART:"wifi_3", "default", 0.0); \
+} \
+else if (signl <= 28) { \
+set_state(PART:"wifi_1", "partly", 0.0); \
+set_state(PART:"wifi_2", "default", 0.0); \
+set_state(PART:"wifi_3", "default", 0.0); \
+} \
+else if (signl <= 42) { \
+set_state(PART:"wifi_1", "visible", 0.0); \
+set_state(PART:"wifi_2", "default", 0.0); \
+set_state(PART:"wifi_3", "default", 0.0); \
+} \
+else if (signl <= 57) { \
+set_state(PART:"wifi_1", "visible", 0.0); \
+set_state(PART:"wifi_2", "partly", 0.0); \
+set_state(PART:"wifi_3", "default", 0.0); \
+} \
+else if (signl <= 71) { \
+set_state(PART:"wifi_1", "visible", 0.0); \
+set_state(PART:"wifi_2", "visible", 0.0); \
+set_state(PART:"wifi_3", "default", 0.0); \
+} \
+else if (signl <= 85) { \
+set_state(PART:"wifi_1", "visible", 0.0); \
+set_state(PART:"wifi_2", "visible", 0.0); \
+set_state(PART:"wifi_3", "partly", 0.0); \
+} \
+else { \
+set_state(PART:"wifi_1", "visible", 0.0); \
+set_state(PART:"wifi_2", "visible", 0.0); \
+set_state(PART:"wifi_3", "visible", 0.0); \
+} \
+if (signl <= 20) { \
+set_state(PART:"bt_1", "default", 0.0); \
+set_state(PART:"bt_2", "default", 0.0); \
+} \
+else if (signl <= 40) { \
+set_state(PART:"bt_1", "partly", 0.0); \
+set_state(PART:"bt_2", "default", 0.0); \
+} \
+else if (signl <= 60) { \
+set_state(PART:"bt_1", "visible", 0.0); \
+set_state(PART:"bt_2", "default", 0.0); \
+} \
+else if (signl <= 80) { \
+set_state(PART:"bt_1", "visible", 0.0); \
+set_state(PART:"bt_2", "partly", 0.0); \
+} \
+else { \
+set_state(PART:"bt_1", "visible", 0.0); \
+set_state(PART:"bt_2", "visible", 0.0); \
+} \
+if (signl <= 11) { \
+set_state(PART:"cell_1", "default", 0.0); \
+set_state(PART:"cell_2", "default", 0.0); \
+set_state(PART:"cell_3", "default", 0.0); \
+set_state(PART:"cell_4", "default", 0.0); \
+} \
+else if (signl <= 22) { \
+set_state(PART:"cell_1", "partly", 0.0); \
+set_state(PART:"cell_2", "default", 0.0); \
+set_state(PART:"cell_3", "default", 0.0); \
+set_state(PART:"cell_4", "default", 0.0); \
+} \
+else if (signl <= 33) { \
+set_state(PART:"cell_1", "visible", 0.0); \
+set_state(PART:"cell_2", "default", 0.0); \
+set_state(PART:"cell_3", "default", 0.0); \
+set_state(PART:"cell_4", "default", 0.0); \
+} \
+else if (signl <= 44) { \
+set_state(PART:"cell_1", "visible", 0.0); \
+set_state(PART:"cell_2", "partly", 0.0); \
+set_state(PART:"cell_3", "default", 0.0); \
+set_state(PART:"cell_4", "default", 0.0); \
+} \
+else if (signl <= 55) { \
+set_state(PART:"cell_1", "visible", 0.0); \
+set_state(PART:"cell_2", "visible", 0.0); \
+set_state(PART:"cell_3", "default", 0.0); \
+set_state(PART:"cell_4", "default", 0.0); \
+} \
+else if (signl <= 66) { \
+set_state(PART:"cell_1", "visible", 0.0); \
+set_state(PART:"cell_2", "visible", 0.0); \
+set_state(PART:"cell_3", "partly", 0.0); \
+set_state(PART:"cell_4", "default", 0.0); \
+} \
+else if (signl <= 77) { \
+set_state(PART:"cell_1", "visible", 0.0); \
+set_state(PART:"cell_2", "visible", 0.0); \
+set_state(PART:"cell_3", "visible", 0.0); \
+set_state(PART:"cell_4", "default", 0.0); \
+} \
+else if (signl <= 88) { \
+set_state(PART:"cell_1", "visible", 0.0); \
+set_state(PART:"cell_2", "visible", 0.0); \
+set_state(PART:"cell_3", "visible", 0.0); \
+set_state(PART:"cell_4", "partly", 0.0); \
+} \
+else { \
+set_state(PART:"cell_1", "visible", 0.0); \
+set_state(PART:"cell_2", "visible", 0.0); \
+set_state(PART:"cell_3", "visible", 0.0); \
+set_state(PART:"cell_4", "visible", 0.0); \
+} \
+if ((state == 2)) { \
+set_state(PART:"led", "default", 0.0); \
+run_program(PROGRAM:"connecting"); \
+return; } \
+else if ((state == 3)) { return; } \
+else if ((state == 4)) { set_state(PART:"led", "connected", 0.0); } \
+else if ((state == 5)) { set_state(PART:"led", "online", 0.0); } \
+else { set_state(PART:"led", "default", 0.0); \
+} } } }
+   
+   SCRIPT_MESSAGE()
+   programs {
+      program { name: "connecting";
+         action: STATE_SET "connected" 0.0;
+         target: "led";
+         in: 0.3 0.0;
+         after:  "connecting2";
+      }
+      program { name: "connecting2";
+         action: STATE_SET "default" 0.0;
+         target: "led";
+         in: 0.3 0.0;
+         after:  "connecting";
+      }
+//      program {
+//         signal: "e,available"; source: "e";
+//      }
+//      program {
+//         signal: "e,unavailable"; source: "e";
+//      }
+      program {
+         signal: "e,changed,connected,no"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+      program {
+         signal: "e,changed,technology,wifi"; source: "e";
+         action: STATE_SET "wifi" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+      program {
+         signal: "e,changed,technology,ethernet"; source: "e";
+         action: STATE_SET "eth" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+      program {
+         signal: "e,changed,technology,bluetooth"; source: "e";
+         action: STATE_SET "bt" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+      program {
+         signal: "e,changed,technology,cellular"; source: "e";
+         action: STATE_SET "cell" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+      program {
+         signal: "e,changed,technology,other"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+   }
+}
+
+group { name: "e/modules/connman/icon/wifi";
+   inherit: "e/modules/connman/main";
+   SCRIPT_MESSAGE()
+   programs {
+      program {
+         signal: "load"; source: "";
+         action: STATE_SET "wifi" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+   }
+}
+
+group { name: "e/modules/connman/icon/ethernet";
+   inherit: "e/modules/connman/main";
+   SCRIPT_MESSAGE()
+   programs {
+      program {
+         signal: "load"; source: "";
+         action: STATE_SET "eth" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+   }
+}
+
+group { name: "e/modules/connman/icon/bluetooth";
+   inherit: "e/modules/connman/main";
+   SCRIPT_MESSAGE()
+   programs {
+      program {
+         signal: "load"; source: "";
+         action: STATE_SET "bt" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+   }
+}
+
+group { name: "e/modules/connman/icon/cellular";
+   inherit: "e/modules/connman/main";
+   SCRIPT_MESSAGE()
+   programs {
+      program {
+         signal: "load"; source: "";
+         action: STATE_SET "cell" 0.0;
+         target: "clip_exclam";
+         target: "clip_wifi";
+         target: "clip_eth";
+         target: "clip_bt";
+         target: "clip_cell";
+      }
+   }
+}
+
+group { name: "e/modules/connman/end";
+   images.image: "glow_lock_locked.png" COMP;
+   images.image: "glow_lock_unlocked.png" COMP;
+   images.image: "glow_lock_double.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "glow_lock_locked.png";
+            max: 16 16;
+            aspect: 1.0 1.0; aspect_preference: BOTH;
+            visible: 0;
+         }
+         description { state: "none" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "glow_lock_unlocked.png";
+            visible: 1;
+         }
+         description { state: "wep" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "glow_lock_locked.png";
+            visible: 1;
+         }
+         description { state: "psk" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "glow_lock_double.png";
+            visible: 1;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,security,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+      }
+      program {
+         signal: "e,security,none"; source: "e";
+         action: STATE_SET "none" 0.0;
+         target: "base";
+      }
+      program {
+         signal: "e,security,wep"; source: "e";
+         action: STATE_SET "wep" 0.0;
+         target: "base";
+      }
+      program {
+         signal: "e,security,psk"; source: "e";
+         action: STATE_SET "psk" 0.0;
+         target: "base";
+      }
+   }
+}
diff --git a/data/themes/edc/deskpreview.edc b/data/themes/edc/deskpreview.edc
new file mode 100644 (file)
index 0000000..2d28e4b
--- /dev/null
@@ -0,0 +1,17 @@
+group { name: "e/widgets/deskpreview/desk";
+   inherit: "e/widgets/preview";
+   parts {
+      part { name: "e.swallow.content";
+         description { state: "default" 0.0;
+            rel1.offset: 3 3;
+            rel2.offset: -4 -4;
+         }
+      }
+      part { name: "e.event.menu"; type: RECT;
+         insert_after: "inset";
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/dialog.edc b/data/themes/edc/dialog.edc
new file mode 100644 (file)
index 0000000..3d2e3ae
--- /dev/null
@@ -0,0 +1,110 @@
+group { name: "e/widgets/dialog/main";
+   images.image: "bevel_dark_out.png" COMP;
+   images.image: "separator_horiz.png" COMP;
+   parts {
+      part { name: "base"; type: RECT;
+         description { state: "default" 0.0;
+            color_class: "dialog_base";
+            color: 64 64 64 255;
+         }
+      }
+      part { name: "bevel";
+         description { state: "default" 0.0;
+            image.normal: "bevel_dark_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "separator"; mouse_events: 0;
+         description { state: "default" 0.0;
+            min: 16 2;
+            max: 99999 2;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 0 0;
+            rel1.to_y: "e.swallow.content";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 -1;
+            rel2.to_y: "e.swallow.buttons";
+            image.normal: "separator_horiz.png";
+            fill.smooth: 0;
+            fixed: 0 1;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW;
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            rel1.relative: 0.0 0.0;
+            rel1.offset: 4 4;
+            rel2.relative: 0.0 0.0;
+            rel2.offset: 4 -8;
+            rel2.to_y: "e.swallow.buttons";
+            fixed: 1 0;
+            visible: 0;
+         }
+         description { state: "icon" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: 4 4;
+            rel1.to_x: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -5 -8;
+            rel2.to_y: "e.swallow.buttons";
+         }
+         description { state: "icon" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "e.swallow.icon";
+         }
+      }
+      part { name: "e.swallow.buttons"; type: SWALLOW;
+         description { state: "default" 0.0;
+            align: 0.5 1.0;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 4 -5;
+            rel2.relative: 1.0 1.0;
+            rel2.offset: -5 -5;
+            fixed: 0 1;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,icon,enabled"; source: "e";
+         action: STATE_SET "icon" 0.0;
+         target: "e.swallow.icon";
+         target: "e.swallow.content";
+      }
+      program {
+         signal: "e,icon,disabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.icon";
+         target: "e.swallow.content";
+      }
+   }
+}
+
+group { name: "e/widgets/dialog/text";
+   styles {
+      style { name: "dialog_style";
+         base: "font=Sans font_size=10 text_class=tb_plain align=center color=#ffff style=shadow,bottom shadow_color=#00000080 wrap=word";
+         tag: "br" "\n";
+         tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light";
+      }
+   }
+   parts {
+      part { name: "e.textblock.message"; type: TEXTBLOCK; mouse_events: 0;
+         scale: 1;
+         description { state: "default" 0.0;
+            text {
+               style: "dialog_style";
+               min: 1 1;
+            }
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/entry.edc b/data/themes/edc/entry.edc
new file mode 100644 (file)
index 0000000..9c894db
--- /dev/null
@@ -0,0 +1,195 @@
+group { name: "e/widgets/entry/scrollframe";
+   images.image: "inset_shadow.png" COMP;
+   images.image: "bevel_in.png" COMP;
+   parts {
+      part { name: "bg"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "inset";
+            rel1.offset: 1 1;
+            rel2.to: "inset";
+            rel2.offset: -2 -2;
+            color: 48 48 48 255;
+         }
+      }
+      part { name: "clipper"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         mouse_events: 1;
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.offset: 3 3;
+            rel2.offset: -4 -4;
+         }
+      }
+      part { name: "shadow"; mouse_events: 0; repeat_events: 1;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow.png";
+            image.border: 5 5 7 3;
+            image.middle: 0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+            fill.smooth: 0;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "inset"; mouse_events: 0; repeat_events: 1;
+         description { state: "default" 0.0;
+            image.normal: "bevel_in.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            rel1.offset: 0 0;
+            rel2.offset: -1 -1;
+            fill.smooth: 0;
+         }
+      }
+   }
+}
+
+group { name: "e/widgets/entry/text";
+      styles {
+         style { name: "entry_textblock_style";
+            base: "font=Sans font_size=10 color=#ffffffff style=shadow,bottom shadow_color=#00000080 text_class=entry color_classs=entry_text";
+         }
+         style { name: "entry_textblock_disabled_style";
+            base: "font=Sans font_size=10 color=#151515 style=shadow,bottom shadow_color=#ffffff19 text_class=entry color_class=entry_text_disabled";
+         }
+      }
+   parts {
+      part { name: "e.text.text"; type: TEXTBLOCK;
+         scale: 1;
+         entry_mode: EDITABLE;
+         select_mode: DEFAULT;
+         cursor_mode: BEFORE;
+         multiline: 0;
+         source: "e/widgets/entry/selection"; // selection under
+         source4: "e/widgets/entry/cursor"; // cursorover
+         description { state: "default" 0.0;
+            color_class: "entry_text";
+            text {
+               text: "";
+               style: "entry_textblock_style";
+               min: 1 1;
+               align: 0.0 0.5;
+            }
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            text.style: "entry_textblock_disabled_style";
+            color_class: "entry_text_disabled";
+         }
+      }
+   }
+   programs {
+      program { name: "focus";
+         signal: "load";
+         source: "";
+         action: FOCUS_SET;
+         target: "e.text.text";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "e.text.text";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.text";
+      }
+   }
+}
+
+group { name: "e/widgets/entry/password";
+   inherit: "e/widgets/entry/text";
+   parts {
+      part { name: "e.text.text";
+         entry_mode: PASSWORD;
+         description { state: "default" 0.0;
+            text.repch: "*";
+         }
+      }
+   }
+}
+
+group { name: "e/widgets/entry/cursor";
+   min: 1 0;
+   images.image: "white_bar_vert_glow.png" COMP;
+   parts {
+      part { name: "cursor"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            image.normal: "white_bar_vert_glow.png";
+            image.border: 4 4 4 4;
+            fill.smooth: 0;
+            color: 255 255 255 0;
+            min: 9 10;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,action,show,cursor"; source: "e";
+         action: ACTION_STOP;
+         target: "cursor_show";
+         target: "cursor_hide";
+         target: "cursor_show_timer";
+         target: "cursor_hide_timer";
+         after: "cursor_show";
+      }
+      program {
+         name: "on_cursor_hide";
+         signal: "e,action,hide,cursor";
+         source: "e";
+         action: ACTION_STOP;
+         target: "cursor_show";
+         target: "cursor_hide";
+         target: "cursor_show_timer";
+         target: "cursor_hide_timer";
+         after: "cursor_hide_stop";
+      }
+      program {
+         name: "cursor_hide_stop";
+         action: STATE_SET "default" 0.0;
+         target: "cursor";
+      }
+      program { name: "cursor_show";
+         action: STATE_SET "visible" 0.0;
+         target: "cursor";
+         after: "cursor_show_timer";
+      }
+      program { name: "cursor_hide";
+         action: STATE_SET "default" 0.0;
+         target: "cursor";
+         transition: SINUSOIDAL 0.2;
+         after: "cursor_hide_timer";
+      }
+      program { name: "cursor_show_timer";
+         in: 0.5 0.0;
+         after: "cursor_hide";
+      }
+      program { name: "cursor_hide_timer";
+         in: 0.2 0.0;
+         after: "cursor_show";
+      }
+   }
+}
+
+group { name: "e/widgets/entry/selection";
+//   data.item: "on_foreground" "1";
+   parts {
+      part { name: "selection"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 51 153 255 255;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/fileman.edc b/data/themes/edc/fileman.edc
new file mode 100644 (file)
index 0000000..0070b51
--- /dev/null
@@ -0,0 +1,2245 @@
+group { name: "e/fileman/default/list/variable";
+   alias: "e/fileman/default/list/fixed";
+//   data.item: "stacking" "above";
+   data.item: "stacking" "below";
+   data.item: "selectraise" "on";
+   images.image: "bevel_curved_horiz_out.png" COMP;
+   images.image: "shadow_rounded_horiz.png" COMP;
+   images.image: "vgrad_med_dark.png" COMP;
+   images.image: "bevel_horiz_out.png" COMP;
+   images.image: "shine.png" COMP;
+   images.image: "shadow_square_tiny.png" COMP;
+   images.image: "ball_small_glow.png" COMP;
+   images.image: "ball_small_glow_intense.png" COMP;
+   parts {
+      part { name: "base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 64 64 64 255;
+            color_class: "ilist_item_base";
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_curved_horiz_out.png";
+            image.border: 0 0 2 2;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "sel_shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shadow_rounded_horiz.png";
+            image.border: 0 0 9 9;
+            rel1.offset: 0 -4;
+            rel2.offset: -1 5;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "sel_base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med_dark.png";
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "sel_bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_horiz_out.png";
+            image.border: 0 0 2 2;
+            image.middle: 0;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 2 3;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "icon0";
+            rel2.offset: -3 -3;
+            rel2.relative: 1.0 1.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "ilist_item";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.0 0.5;
+               text_class: "ilist_item";
+            }
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            color_class: "ilist_item_disabled";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.0 0.5;
+               text_class: "ilist_item";
+            }
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "label3"; type: TEXT; mouse_events: 0;
+         effect: GLOW;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -2 -3;
+            rel1.to: "e.text.label";
+            rel2.offset: 2 1;
+            rel2.to: "e.text.label";
+            color: 51 153 255 255;
+            color2: 51 153 255 24;
+            color3: 51 153 255 18;
+            color_class: "ilist_item_selected";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.0 0.5;
+               text_class: "ilist_item";
+            }
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+             visible: 0;
+         }
+      }
+//////////////////////////
+      part { name: "icon0"; type: SPACER;
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel1.offset: 4 4;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 4 -5;
+         }
+      }
+      part { name: "icon"; type: SPACER;
+         description { state: "default" 0.0;
+            aspect: 1.0 1.0; aspect_preference: BOTH;
+            rel1.to: "icon0";
+            rel2.to: "icon0";
+         }
+         description { state: "start" 0.0;
+            inherit: "default" 0.0;
+            max: 0 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -3 -2;
+            rel1.to: "icon_base";
+            rel2.offset: 2 4;
+            rel2.to: "icon_base";
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "start" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "icon_base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 48 48 48 255;
+            rel1.to: "e.swallow.icon";
+            rel2.to: "e.swallow.icon";
+            visible: 0;
+         }
+         description { state: "start" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "icon";
+            rel2.to: "icon";
+            fixed: 1 1;
+         }
+      }
+      part { name: "vol"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "ball_small_glow.png";
+            min: 14 14;
+            max: 14 14;
+            rel1.relative: 1.0 1.0;
+            rel1.to: "e.swallow.icon";
+            rel2.to: "e.swallow.icon";
+            visible: 0;
+            fixed: 1 1;
+         }
+         description { state: "unmounted" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "ball_small_glow.png";
+            visible: 1;
+         }
+         description { state: "mounted" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "ball_small_glow_intense.png";
+            visible: 1;
+         }
+      }
+//////////////////////////
+      part { name: "sel_shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "sel_base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "sel_base";
+            FIXED_SIZE(69, 5)
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "label_event"; type: RECT;
+        repeat_events: 1;
+        ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+         }
+      }
+      part { name: "e.swallow.entry"; type: SWALLOW;
+         description {state: "default" 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "sel_shadow";
+         target: "sel_base";
+         target: "sel_bevel";
+         target: "sel_shine";
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "sel_shadow";
+         target: "sel_base";
+         target: "sel_bevel";
+         target: "sel_shine";
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+      program { name: "rename";
+         signal: "mouse,up,1"; source: "label_event";
+         action: SIGNAL_EMIT "e,action,label,click" "e";
+      }
+      program {
+         signal: "e,action,thumb,gen"; source: "e";
+         action: STATE_SET "start" 0.0;
+         target: "icon";
+         target: "icon_base";
+         target: "shadow";
+         after: "gen";
+      }
+      program {
+         signal: "e,action,thumb,gen,alpha"; source: "e";
+         action: STATE_SET "start" 0.0;
+         target: "icon";
+         target: "icon_base";
+         target: "shadow";
+         after: "gen";
+      }
+      program { name: "gen";
+         action: STATE_SET "visible" 0.0;
+         transition: SPRING 0.7 2.0 4;
+         target: "icon";
+      }
+
+      /* XXX: need imagery to show a copy will happen, a move or an "ask"
+      program {
+         signal: "e,state,ask"; source: "e";
+      }
+      program {
+         signal: "e,state,move"; source: "e";
+      }
+      program {
+         signal: "e,state,copy"; source: "e";
+      }
+      */
+      
+      program {
+         signal: "e,state,volume,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "vol";
+      }
+      program {
+         signal: "e,state,volume,unmounted"; source: "e";
+         action: STATE_SET "unmounted" 0.0;
+         target: "vol";
+      }
+      program {
+         signal: "e,state,volume,mounted"; source: "e";
+         action: STATE_SET "mounted" 0.0;
+         target: "vol";
+      }
+   }
+}
+
+group { name: "e/fileman/default/list_odd/variable";
+   inherit: "e/fileman/default/list/variable";
+   alias: "e/fileman/default/list_odd/fixed";
+   parts {
+      part { name: "base";
+         description { state: "default" 0.0;
+            color: 56 56 56 255;
+         }
+      }
+   }
+}
+
+group { name: "e/fileman/desktop/list/fixed";
+   alias: "e/fileman/desktop/list/variable";
+   alias: "e/fileman/desktop/list_odd/fixed";
+   alias: "e/fileman/desktop/list_odd/variable";
+   inherit: "e/fileman/default/list/variable";
+   parts {
+      part { name: "base";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+}
+
+group { name: "e/fileman/default/icon/fixed";
+   alias: "e/fileman/default/icon/variable";
+   images.image: "vgrad_med_dark.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   images.image: "glow_small.png" COMP;
+   images.image: "shadow_square_tiny.png" COMP;
+   styles {
+      style { name: "fileman_icon_name";
+         base: "font=Sans font_size=10 text_class=fileman_icon align=center color=#ffffffff wrap=mixed style=shadow,below shadow_color=#00000080 align=center ellipsis=1.0";
+      }
+      style { name: "fileman_icon_name_selected";
+         base: "font=Sans font_size=10 text_class=fileman_icon align=center color=#3399ffff wrap=mixed style=glow glow_color=#3399ff18 align=center glow2_color=#3399ff12 ellipsis=1.0";
+      }
+   }
+   parts {
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+            rel1.offset: -3 -2;
+            rel1.to: "sel_base";
+            rel2.offset: 2 3;
+            rel2.to: "sel_base";
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "sel_glow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "sel_base";
+            rel2.to: "sel_base";
+            image.normal: "glow_small.png";
+            image.border: 7 7 7 7;
+            fill.smooth: 0;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            color: 255 255 255 128;
+            visible: 1;
+         }
+         description { state: "hilighted" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+      }
+      part { name: "sel_base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+            image.normal: "vgrad_med_dark.png";
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "sel_bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "sel_base";
+            rel2.to: "sel_base";
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+//////////////////////////////      
+      part { name: "label0"; type: SPACER;
+         scale: 1;
+         description { state: "default" 0.0;
+            align: 0.5 1.0;
+            rel1.offset: 4 -5;
+            rel2.relative: 1.0 1.0;
+            rel2.offset: -5 -5;
+            min: 0 20;
+            max: 99999 26;
+            fixed: 0 1;
+         }
+      }
+      part { name: "e.text.label"; type: TEXTBLOCK; mouse_events: 0;
+         scale: 1;
+         description { state: "default" 0.0;
+            align: 0.5 0.0;
+            rel1.to: "label0";
+            rel2.to: "label0";
+            rel2.offset: -1 6;
+            color_class: "fileman_icon";
+            text {
+               style: "fileman_icon_name";
+               align: 0.5 0.0;
+               text_class: "fileman_icon";
+            }
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "label2"; type: TEXTBLOCK; mouse_events: 0;
+         scale: 1;
+         description { state: "default" 0.0;
+            align: 0.5 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color_class: "fileman_icon_selected";
+            text {
+               text_source: "e.text.label";
+               style: "fileman_icon_name_selected";
+               align: 0.5 0.0;
+               text_class: "fileman_icon_selected";
+            }
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+//////////////////////////
+      part { name: "icon0"; type: SPACER;
+         description { state: "default" 0.0;
+            rel1.offset: 4 4;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -5 -1;
+            rel2.to_y: "label0";
+         }
+      }
+      part { name: "icon"; type: SPACER;
+         description { state: "default" 0.0;
+            aspect: 1.0 1.0; aspect_preference: BOTH;
+            rel1.to: "icon0";
+            rel2.to: "icon0";
+         }
+         description { state: "start" 0.0;
+            inherit: "default" 0.0;
+            max: 0 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+         }
+      }
+      part { name: "icon_shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -3 -2;
+            rel1.to: "icon_base";
+            rel2.offset: 2 4;
+            rel2.to: "icon_base";
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "start" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "icon_base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 48 48 48 255;
+            rel1.to: "e.swallow.icon";
+            rel2.to: "e.swallow.icon";
+            visible: 0;
+         }
+         description { state: "start" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "icon";
+            rel2.to: "icon";
+         }
+      }
+      part { name: "vol"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "ball_small_glow.png";
+            min: 14 14;
+            max: 14 14;
+            rel1.relative: 1.0 1.0;
+            rel1.to: "e.swallow.icon";
+            rel2.to: "e.swallow.icon";
+            visible: 0;
+            fixed: 1 1;
+         }
+         description { state: "unmounted" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "ball_small_glow.png";
+            visible: 1;
+         }
+         description { state: "mounted" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "ball_small_glow_intense.png";
+            visible: 1;
+         }
+      }
+//////////////////////////////      
+      part { name: "sel_shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "sel_base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "sel_base";
+            FIXED_SIZE(69, 5)
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+//////////////////////////////      
+      part { name: "event"; type: RECT;
+         ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "label_event"; type: RECT;
+         repeat_events: 1;
+         ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+         }
+      }
+      part { name: "e.swallow.entry"; type: SWALLOW;
+         description {state: "default" 0.0;
+            rel1.to: "label0";
+            rel2.to: "label0";
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "e.text.label";
+         target: "label2";
+         target: "shadow";
+         target: "sel_base";
+         target: "sel_bevel";
+         target: "sel_shine";
+      }
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "hilighted" 0.0;
+         transition: DECELERATE 0.2;
+         target: "sel_glow";
+         after: "sel2";
+      }
+      program { name: "sel2";
+         action: STATE_SET "visible" 0.0;
+         transition: SINUSOIDAL 0.3;
+         target: "sel_glow";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+         target: "label2";
+         target: "shadow";
+         target: "sel_base";
+         target: "sel_bevel";
+         target: "sel_shine";
+         target: "sel_glow";
+      }
+      program { name: "rename";
+         signal: "mouse,up,1"; source: "label_event";
+         action: SIGNAL_EMIT "e,action,label,click" "e";
+      }
+      program {
+         signal: "e,action,thumb,gen"; source: "e";
+         action: STATE_SET "start" 0.0;
+         target: "icon";
+         target: "icon_base";
+         target: "icon_shadow";
+         after: "gen";
+      }
+      program {
+         signal: "e,action,thumb,gen,alpha"; source: "e";
+         action: STATE_SET "start" 0.0;
+         target: "icon";
+         target: "icon_base";
+         target: "icon_shadow";
+         after: "gen";
+      }
+      program { name: "gen";
+         action: STATE_SET "visible" 0.0;
+         transition: SPRING 0.7 2.0 4;
+         target: "icon";
+      }
+
+      /* XXX: need imagery to show a copy will happen, a move or an "ask"
+      program {
+         signal: "e,state,ask"; source: "e";
+      }
+      program {
+         signal: "e,state,move"; source: "e";
+      }
+      program {
+         signal: "e,state,copy"; source: "e";
+      }
+      */
+      
+      program {
+         signal: "e,state,volume,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "vol";
+      }
+      program {
+         signal: "e,state,volume,unmounted"; source: "e";
+         action: STATE_SET "unmounted" 0.0;
+         target: "vol";
+      }
+      program {
+         signal: "e,state,volume,mounted"; source: "e";
+         action: STATE_SET "mounted" 0.0;
+         target: "vol";
+      }
+   }
+}
+
+group { name: "e/fileman/desktop/icon/fixed";
+   inherit: "e/fileman/default/icon/fixed";
+   alias: "e/fileman/desktop/icon/variable";
+   images.image: "darken_rounded_square.png" COMP;
+   styles {
+      style { name: "fileman_icon_full";
+         base: "font=Sans font_size=10 text_class=fileman_icon align=center color=#ff00ffff wrap=mixed style=shadow,below shadow_color=#00000080 align=center";
+      }
+   }
+   parts {
+      part { name: "label1"; type: TEXTBLOCK; mouse_events: 0;
+         insert_after: "e.text.label";
+         scale: 1;
+         description { state: "default" 0.0;
+            align: 0.5 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color_class: "fileman_icon";
+            text {
+               text: "xxxxx";
+               text_source: "e.text.label";
+               style: "fileman_icon_full";
+               align: 0.5 0.0;
+               text_class: "fileman_icon";
+               max: 0 1;
+            }
+            fixed: 1 1;
+            visible: 0;
+         }
+      }
+      part { name: "label_min"; type: SPACER;
+         insert_after: "base";
+         scale: 1;
+         description { state: "default" 0.0;
+            align: 0.5 0.0;
+            rel1.to: "label1";
+            rel2.to: "label1";
+            max: 99999 26;
+            fixed: 1 1;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         insert_before: "e.text.label";
+         description { state: "default" 0.0;
+            rel1.offset: -8 -7;
+            rel1.to: "e.text.label";
+            rel2.offset: 7 7;
+            rel2.to: "label_min";
+            image.normal: "darken_rounded_square.png";
+            image.border: 15 15 15 15;
+            fill.smooth: 0;
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "bevel";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "bevel";
+      }
+   }
+}
+
+group { name: "e/fileman/default/scrollframe";
+   inherit: "e/widgets/scrollframe";
+   parts {
+      part { name: "e.swallow.bg"; type: SWALLOW;
+         insert_before: "e.swallow.content";
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+         }
+      }
+      part { name: "e.swallow.overlay"; type: SWALLOW;
+         insert_before: "shadow";
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+         }
+      }
+      part { name: "e.box.operations"; type: BOX;
+         insert_after: "shadow";
+         description { state: "default" 0.0;
+            rel1.offset: 3 3;
+            rel1.to: "bg";
+            rel2.offset: -4 -4;
+            rel2.to: "bg";
+            align: 1.0 1.0;
+            box { layout: "vertical";
+               padding: 0 0;
+               align: 1.0 1.0;
+               min: 1 1;
+            }
+         }
+      }
+   }
+}
+
+group { name: "e/fileman/default/window/main";
+   images.image: "bevel_dark_out.png" COMP;
+   parts {
+      part { name: "base"; type: RECT;
+         description { state: "default" 0.0;
+            color_class: "fwin_base";
+            color: 64 64 64 255;
+         }
+      }
+      part { name: "e.swallow.bg"; type: SWALLOW;
+         description { state: "default" 0.0;
+         }
+      }
+      part { name: "bevel";
+         description { state: "default" 0.0;
+            image.normal: "bevel_dark_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.swallow.favorites"; type: SWALLOW;
+         description { state: "default" 0.0;
+            align: 0.0 1.0;
+            rel1.offset: 4 4;
+            rel1.to: "region"; 
+            rel2.offset: 4 -5;
+            rel2.relative: 0.0 1.0;
+            rel2.to: "region"; 
+            fixed: 1 0;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: 4 4;
+            rel1.to: "region"; 
+            rel2.offset: -5 -5;
+            rel2.to: "region"; 
+            align: 1.0 1.0;
+         }
+         description { state: "fav" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "e.swallow.favorites";
+         }
+      }
+      part { name: "e.swallow.toolbar"; type: SWALLOW;
+         description { state: "default" 0.0;
+         }
+         description { state: "tb_top" 0.0;
+            align: 0.5 0.0;
+            rel1.offset: 4 4;
+            // XXX: this is a bug workaround. should be -4 4;
+            rel2.offset: -9 4;
+            rel2.relative: 1.0 0.0;
+            fixed: 0 1;
+         }
+         description { state: "tb_bottom" 0.0;
+            align: 0.5 1.0;
+            rel1.offset: 4 -5;
+            rel1.relative: 0.0 1.0;
+            // XXX: this is a bug workaround. should be -4 -5;
+            rel2.offset: -9 -5;
+            fixed: 0 1;
+         }
+      }
+      part { name: "region"; type: SPACER;
+         description { state: "default" 0.0;
+         }
+         description { state: "tb_top" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 1.0;
+            rel1.to_y: "e.swallow.toolbar"; 
+         }
+         description { state: "tb_bottom" 0.0;
+            inherit: "default" 0.0;
+            rel2.relative: 1.0 0.0;
+            rel2.to_y: "e.swallow.toolbar"; 
+         }
+         description { state: "tb_left" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "e.swallow.toolbar"; 
+         }
+         description { state: "tb_right" 0.0;
+            inherit: "default" 0.0;
+            rel2.relative: 0.0 1.0;
+            rel2.to_x: "e.swallow.toolbar"; 
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,favorites,enabled"; source: "e";
+         action: STATE_SET "fav" 0.0;
+         target: "e.swallow.content";
+      }
+      program {
+         signal: "e,favorites,disabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.content";
+      }
+      program {
+         signal: "e,toolbar,left"; source: "e";
+         action: STATE_SET "tb_left" 0.0;
+         target: "e.swallow.toolbar";
+         target: "region";
+      }
+      program {
+         signal: "e,toolbar,right"; source: "e";
+         action: STATE_SET "tb_right" 0.0;
+         target: "e.swallow.toolbar";
+         target: "region";
+      }
+      program {
+         signal: "e,toolbar,top"; source: "e";
+         action: STATE_SET "tb_top" 0.0;
+         target: "e.swallow.toolbar";
+         target: "region";
+      }
+      program {
+         signal: "e,toolbar,bottom"; source: "e";
+         action: STATE_SET "tb_bottom" 0.0;
+         target: "e.swallow.toolbar";
+         target: "region";
+      }
+      program {
+         signal: "e,toolbar,disabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.toolbar";
+         target: "region";
+      }
+   }
+}
+
+group { name: "e/fileman/toolbar/default/base";
+   images.image: "vgrad_med_lighter.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   images.image: "shadow_square_tiny.png" COMP;
+   parts {
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -1 0;
+            rel2.offset: 0 1;
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "base";
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med_lighter.png";
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+         }
+      }
+      part { name: "e.swallow.event"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel2.to: "e.swallow.content";
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "base";
+            FIXED_SIZE(69, 5)
+         }
+      }
+   }
+   programs {
+//      program {
+//         signal: "e,state,orientation,left"; source: "e";
+//      }
+//      program {
+//         signal: "e,state,orientation,right"; source: "e";
+//      }
+//      program {
+//        signal: "e,state,orientation,top"; source: "e";
+//      }
+//      program {
+//         signal: "e,state,orientation,bottom"; source: "e";
+//      }
+   }
+}
+
+group { name: "e/fileman/popup/default";
+   images.image: "vgrad_med_lighter.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   parts {   
+      part { name: "base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 64 64 64 255;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: 4 0;
+            rel1.relative: 0.0 1.0;
+            rel1.to_y: "e.text.title";
+            rel2.offset: -5 -5;
+         }
+      }
+      part { name: "e.text.title"; type: TEXT; mouse_events: 0;
+         scale: 1;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            color_class: "fileman_popup_title";
+            rel1.relative: 0.0 0.0;
+            rel1.offset: 1 3;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -2 3;
+            align: 0.5 0.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            text { font: "Sans:style=Bold"; size: 10;
+               text_class: "fileman_popup_title";
+               align: 0.5 0.0;
+               min: 0 1;
+            }
+            fixed: 0 1;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "base";
+            FIXED_SIZE(69, 5)
+         }
+      }
+   }
+}
+
+group { name: "e/fileman/desktop/scrollframe";
+   inherit: "e/fileman/default/scrollframe";
+   parts {
+      part { name: "bg";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.swallow.content";
+         description { state: "default" 0.0;
+            rel1.offset: 0 0;
+            rel2.offset: -1 -1;
+         }
+      }
+      part { name: "shadow";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "inset";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+}
+
+group { name: "e/fileman/default/overlay";
+   alias: "e/fileman/desktop/overlay";
+   images.image: "darken_rounded_square.png" COMP;
+   images.image: "knob_round_busy.png" COMP;
+   images.image: "glow_round_corners.png" COMP;
+   parts {
+      part { name: "typebuf_clip"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+            color: 255 255 255 0;
+         }
+         description { state: "active" 0.0;
+            visible: 1;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "busy_clip"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+            color: 255 255 255 0;
+         }
+         description { state: "active" 0.0;
+            visible: 1;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "busy_bevel"; mouse_events: 0;
+         clip_to: "busy_clip";
+         description { state: "default" 0.0;
+            rel1.offset: -12 0;
+            rel1.to: "e.text.busy_label";
+            rel2.offset: 11 -1;
+            rel2.to: "e.text.busy_label";
+            image.normal: "darken_rounded_square.png";
+            image.border: 15 15 15 15;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.text.busy_label"; type: TEXT; mouse_events: 0;
+         clip_to: "busy_clip";
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 12 0;
+            rel1.to: "knob";
+            rel2.offset: 12 -1;
+            rel2.to: "knob";
+            align: 0.0 0.5;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "fileman_busy";
+            text { font: "Sans:style=Bold"; size: 10;
+               min: 1 1;
+               align: 0.0 0.5;
+               text_class: "fileman_busy";
+            }
+         }
+      }
+      part { name: "knob"; mouse_events: 0;
+         clip_to: "busy_clip";
+         description { state: "default" 0.0;
+            fixed: 1 1;
+            image.normal: "knob_round_busy.png";
+            min: 40 40;
+            max: 40 40;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 7 -8;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 7 -8;
+            align: 0.0 1.0;
+            fixed: 1 1;
+         }
+      }
+      part { name: "knob_spinner"; mouse_events: 0;
+         clip_to: "busy_clip";
+         description { state: "default" 0.0;
+            fixed: 1 1;
+            rel1.to: "knob";
+            rel2.to: "knob";
+            image.normal: "glow_round_corners.png";
+            map.on: 1;
+            map.smooth: 1;
+            map.rotation.center: "knob";
+         }
+         description { state: "spin" 0.0;
+            inherit: "default" 0.0;
+            map.rotation.z: 360;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         clip_to: "typebuf_clip";
+         description { state: "default" 0.0;
+            rel1.offset: -15 -15;
+            rel1.to: "e.text.typebuf_label";
+            rel2.offset: 14 14;
+            rel2.to: "e.text.typebuf_label";
+            image.normal: "darken_rounded_square.png";
+            image.border: 15 15 15 15;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.text.typebuf_label"; type: TEXT; mouse_events: 0;
+         clip_to: "typebuf_clip";
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.relative: 0.5 0.5;
+            rel1.offset: -8 -8;
+            rel2.relative: 0.5 0.5;
+            rel2.offset: 7 7;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "fileman_typebuf";
+            text { font: "Sans:style=Bold"; size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+               text_class: "fileman_typebuf";
+            }
+         }
+      }
+   }
+   programs {
+      program { name: "spin";
+         signal: "e,state,busy,start"; source: "e";
+         action: STATE_SET "spin" 0.0;
+         transition: LINEAR 1.0;
+         target: "knob_spinner";
+         after: "spin2";
+      }
+      program { name: "spin2";
+         action: STATE_SET "default" 0.0;
+         target: "knob_spinner";
+         after: "spin";
+      }
+      program {
+         signal: "e,state,busy,start"; source: "e";
+         action: STATE_SET "active" 0.0;
+         transition: SINUSOIDAL 0.25;
+         target: "busy_clip";
+      }
+      program {
+         signal: "e,state,busy,stop"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 1.0;
+         target: "busy_clip";
+         after: "spin3";
+      }
+      program { name: "spin3";
+         action: ACTION_STOP;
+         target: "spin";
+         target: "spin2";
+         after: "spin4";
+      }
+      program { name: "spin4";
+         action: STATE_SET "default" 0.0;
+         target: "knob_spinner";
+      }
+      program {
+         signal: "e,state,typebuf,start"; source: "e";
+         action: STATE_SET "active" 0.0;
+         transition: SINUSOIDAL 0.25;
+         target: "typebuf_clip";
+      }
+      program {
+         signal: "e,state,typebuf,stop"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 1.0;
+         target: "typebuf_clip";
+      }
+   }
+}
+
+group { name: "e/fileman/default/list/drop_in";
+   alias: "e/fileman/desktop/list/drop_in";
+   images.image: "mini_blue_glow_arrow_0.png" COMP;
+   images.image: "mini_blue_glow_arrow_1.png" COMP;
+   images.image: "mini_blue_glow_arrow_2.png" COMP;
+   images.image: "mini_blue_glow_arrow_3.png" COMP;
+   images.image: "outline_glow.png" COMP;
+   images.image: "diagonal_stripes.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "outline_glow.png";
+            image.border: 4 4 4 4;
+            image.middle: 0;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "pat"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.offset: 1 1;
+            rel2.offset: -2 -2;
+            rel2.to: "base";
+            image.normal: "diagonal_stripes.png";
+            color: 255 255 255 25;
+            TILED_PATTERN(240, 240)
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "drop0"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "mini_blue_glow_arrow_0.png";
+            rel1.offset: -10 -10;
+            rel1.relative: 0.0 0.0;
+            rel2.offset: -10 -10;
+            rel2.relative: 0.0 0.0;
+            align: 0.0 0.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: 11 11;
+            rel2.offset: 11 11;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+      part { name: "drop1"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "mini_blue_glow_arrow_1.png";
+            rel1.offset: 9 -10;
+            rel1.relative: 1.0 0.0;
+            rel2.offset: 9 -10;
+            rel2.relative: 1.0 0.0;
+            align: 1.0 0.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -12 11;
+            rel2.offset: -12 11;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+      part { name: "drop2"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "mini_blue_glow_arrow_2.png";
+            rel1.offset: 9 9;
+            rel1.relative: 1.0 1.0;
+            rel2.offset: 9 9;
+            rel2.relative: 1.0 1.0;
+            align: 1.0 1.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -12 -12;
+            rel2.offset: -12 -12;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+      part { name: "drop3"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "mini_blue_glow_arrow_3.png";
+            rel1.offset: -10 9;
+            rel1.relative: 0.0 1.0;
+            rel2.offset: -10 9;
+            rel2.relative: 0.0 1.0;
+            align: 0.0 1.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: 11 -12;
+            rel2.offset: 11 -12;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+   }
+   programs {
+      program { name: "drop1";
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "drop0";
+         target: "drop1";
+         target: "drop2";
+         target: "drop3";
+         after: "drop2";
+      }
+      program { name: "drop2";
+         action: STATE_SET "hidden" 0.0;
+         transition: LINEAR 0.5;
+         target: "drop0";
+         target: "drop1";
+         target: "drop2";
+         target: "drop3";
+         after: "drop1";
+      }
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "base";
+         target: "pat";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "drop0";
+         target: "drop1";
+         target: "drop2";
+         target: "drop3";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+         target: "pat";
+      }
+   }
+}
+
+group { name: "e/fileman/default/list/drop_between";
+   alias: "e/fileman/desktop/list/drop_between";
+   images.image: "glow_small.png" COMP;
+   images.image: "sym_down_glow_normal.png" COMP;
+   images.image: "sym_up_glow_normal.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            image.normal: "glow_small.png";
+            image.border: 7 7 7 7;
+            fill.smooth: 0;
+            min: 8 8;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "drop0"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "sym_down_glow_normal.png";
+            rel1.offset: 0 -20;
+            rel1.relative: 0.5 0.0;
+            rel2.offset: -1 -20;
+            rel2.relative: 0.5 0.0;
+            align: 0.5 1.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: 0 -1;
+            rel2.offset: -1 -1;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+      part { name: "drop1"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "sym_up_glow_normal.png";
+            rel1.offset: 0 19;
+            rel1.relative: 0.5 0.0;
+            rel2.offset: -1 19;
+            rel2.relative: 0.5 0.0;
+            align: 0.5 1.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: 0 0;
+            rel2.offset: -1 0;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+   }
+   programs {
+      program { name: "drop1";
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "drop0";
+         target: "drop1";
+         after: "drop2";
+      }
+      program { name: "drop2";
+         action: STATE_SET "hidden" 0.0;
+         transition: LINEAR 0.5;
+         target: "drop0";
+         target: "drop1";
+         after: "drop1";
+      }
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "base";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "drop0";
+         target: "drop1";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+      }
+   }
+}
+
+group { name: "e/fileman/default/rubberband";
+   images.image: "outline_glow.png" COMP;
+   images.image: "diagonal_stripes.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "outline_glow.png";
+            image.border: 4 4 4 4;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "pat"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.offset: 1 1;
+            rel2.offset: -2 -2;
+            rel2.to: "base";
+            image.normal: "diagonal_stripes.png";
+            color: 255 255 255 25;
+            TILED_PATTERN(240, 240)
+         }
+      }
+   }
+}
+
+group { name: "e/fileman/default/progress";
+//   min: 250 40; // this sucketh :(
+   images.image: "darken_rounded_square.png" COMP;
+   images.image: "knob_round_busy.png" COMP;
+   images.image: "glow_round_corners.png" COMP;
+   images.image: "media_busy_progress.png" COMP;
+   images.image: "sym_close_light_normal.png" COMP;
+   images.image: "sym_close_light_selected.png" COMP;
+   parts {
+      part { name: "base"; type: SPACER;
+         description { state: "default" 0.0;
+            rel1.to_x: "knob";
+            rel1.relative: 1.0 0.0;
+            rel2.offset: -4 -1;
+            min: 12 12;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -5 -5;
+            rel2.offset: 4 4;
+            image.normal: "darken_rounded_square.png";
+            image.border: 15 15 15 15;
+            fill.smooth: 0;
+            fixed: 1 1;
+         }
+      }
+      part { name: "e.text.info"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            color_class: "fileman_icon";
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "knob";
+            rel2.relative: 0.0 1.0;
+            rel2.to_x: "close_event";
+            min: 160 0;
+            text { font: "Sans"; size: 10;
+               min: 0 1;
+               align: 0.0 0.5;
+               text_class: "fileman_icon";
+            }
+         }
+      }
+      part { name: "busy_clip"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.offset: -20 -20;
+            rel2.offset: 19 19;
+            color: 255 255 255 0;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            visible: 1;
+         }
+      }
+      part { name: "knob"; mouse_events: 0;
+         clip_to: "busy_clip";
+         description { state: "default" 0.0;
+            image.normal: "knob_round_busy.png";
+            min: 40 40;
+            max: 40 40;
+            rel1.offset: -4 -4;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: -4 3;
+            align: 0.0 0.5;
+         }
+      }
+      part { name: "knob_spinner"; mouse_events: 0;
+         clip_to: "busy_clip";
+         description { state: "default" 0.0;
+            rel1.to: "knob";
+            rel2.to: "knob";
+            image.normal: "glow_round_corners.png";
+            map.on: 1;
+            map.smooth: 1;
+            map.rotation.center: "knob";
+            fixed: 1 1;
+         }
+         description { state: "spin" 0.0;
+            inherit: "default" 0.0;
+            map.rotation.z: 360;
+         }
+      }
+      part { name: "close";
+         description { state: "default" 0.0;
+            image.normal: "sym_close_light_normal.png";
+            rel1.to: "close_event";
+            rel2.to: "close_event";
+            min: 15 15;
+            max: 15 15;
+            fixed: 1 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_close_light_selected.png";
+         }
+      }
+      part { name: "close_event"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            rel1.relative: 1.0 0.0;
+            rel1.offset: -4 0;
+            rel2.offset: -4 -1;
+            color: 0 0 0 0;
+            min: 15 15;
+            max: 15 15;
+            fixed: 1 1;
+         }
+      }
+      part { name: "progress"; mouse_events: 0;
+         clip_to: "busy_clip";
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.offset: -5 0;
+            rel2.to: "e.gauge.bar";
+            rel2.offset: 4 -1;
+            image.normal: "media_busy_progress.png";
+            image.border: 5 5 0 0;
+            min: 10 40;
+            align: 0.0 1.0;
+            fixed: 1 1;
+         }
+      }
+      part { name: "e.gauge.bar"; type: SPACER; mouse_events: 0;
+         dragable.x: 1 1 0;
+         dragable.y: 0 0 0;
+         dragable.confine: "base";
+         description { state: "default" 0.0;
+         }
+      }
+   }
+/* we can also use messages with floats for progresss.
+   script {
+    public message(Msg_Type:type, id, ...) {
+       if ((type == MSG_FLOAT) && (id == 1)) {
+          new Float:val;
+          val = getfarg(2);
+          // val 0.0 -. 1.0 percentage
+          custom_state(PART:"progress", "default", 0.0);
+          set_state_val(PART:"progress", STATE_REL2, val, 1.0);
+          set_state(PART:"progress", "custom", 0.0);
+       }
+    }
+   }
+ */
+   programs {
+      program { name: "spin";
+         signal: "e,state,busy,start"; source: "e";
+         action: STATE_SET "spin" 0.0;
+         transition: LINEAR 1.0;
+         target: "knob_spinner";
+         after: "spin2";
+      }
+      program { name: "spin2";
+         action: STATE_SET "default" 0.0;
+         target: "knob_spinner";
+         after: "spin";
+      }
+      program {
+         signal: "e,state,busy,start"; source: "e";
+         action: STATE_SET "active" 0.0;
+         transition: SINUSOIDAL 0.25;
+         target: "busy_clip";
+      }
+      program {
+         signal: "e,state,busy,stop"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 1.0;
+         target: "busy_clip";
+         after: "spin3";
+      }
+      program { name: "spin3";
+         action: ACTION_STOP;
+         target: "spin";
+         target: "spin2";
+         after: "spin4";
+      }
+      program { name: "spin4";
+         action: STATE_SET "default" 0.0;
+         target: "knob_spinner";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "close_event";
+         action: STATE_SET "selected" 0.0;
+         target: "close";
+      }
+      program {
+         signal: "mouse,up,1*"; source: "close_event";
+         action: STATE_SET "default" 0.0;
+         target: "close";
+      }
+      program {
+         signal: "mouse,clicked,1*"; source: "close_event";
+         action: SIGNAL_EMIT "e,fm,operation,abort" "";
+      }
+/* XXX: implement these
+      program {
+         signal: "e,action,set,need_attention"; source: "e";
+      }
+      program {
+         signal: "e,action,set,normal"; source: "e";
+      }
+      program {
+         signal: "e,action,icon,unknown"; source: "e";
+      }
+      program {
+         signal: "e,action,icon,copy"; source: "e";
+      }
+      program {
+         signal: "e,action,icon,move"; source: "e";
+      }
+      program {
+         signal: "e,action,icon,secure_delete"; source: "e";
+      }
+ */
+   }
+}
+
+group { name: "modules/efm_navigation/main";
+   images.image: "shadow_inset_light.png" COMP;
+   images.image: "shadow_angled_in_light.png" COMP;
+   images.image: "sym_left_light_normal.png" COMP;
+   images.image: "sym_left_glow_normal.png" COMP;
+   images.image: "sym_right_light_normal.png" COMP;
+   images.image: "sym_right_glow_normal.png" COMP;
+   images.image: "sym_up_light_normal.png" COMP;
+   images.image: "sym_up_glow_normal.png" COMP;
+   images.image: "sym_reload_light_normal.png" COMP;
+   images.image: "sym_reload_glow_normal.png" COMP;
+   images.image: "sym_heart_light_normal.png" COMP;
+   images.image: "sym_heart_glow_normal.png" COMP;
+   parts {
+      part { name: "base"; type: SPACER;
+         description { state: "default" 0.0;
+            rel1.to: "back";
+            rel2.to: "favorite";
+            fixed: 1 1;
+         }
+      }
+      part { name: "e.swallow.pathbar"; type: SWALLOW;
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            rel1.to_x: "base";
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 3 4;
+            rel2.offset: -4 -4;
+         }
+      }
+      
+#define BUTTON(_NAME, _REL, _ICON, _ACTION) \
+      part { name: _NAME"_shadow1"; \
+         description { state: "default" 0.0; \
+            rel1.to: _REL; \
+            rel2.to: _REL; \
+            image.normal: "shadow_inset_light.png"; \
+            fixed: 1 1; \
+            visible: 0; \
+         } \
+         description { state: "active" 0.0; \
+            inherit: "default" 0; \
+            visible: 1; \
+         } \
+      } \
+      part { name: _NAME"_shadow2"; \
+         description { state: "default" 0.0; \
+            rel1.to: _REL; \
+            rel2.to: _REL; \
+            image.normal: "shadow_angled_in_light.png"; \
+            image.border: 16 16 0 0; \
+            fixed: 1 1; \
+            visible: 0; \
+         } \
+         description { state: "active" 0.0; \
+            inherit: "default" 0; \
+            visible: 1; \
+         } \
+      } \
+      part { name: _NAME"_icon"; \
+         description { state: "default" 0.0; \
+            rel1.to: _REL; \
+            rel2.to: _REL; \
+            image.normal: "sym_"_ICON"_light_normal.png"; \
+            min: 15 15; \
+            max: 15 15; \
+            fixed: 1 1; \
+         } \
+         description { state: "active" 0.0; \
+            inherit: "default" 0; \
+            image.normal: "sym_"_ICON"_glow_normal.png"; \
+         } \
+      } \
+      program { \
+         signal: "mouse,down,1*"; source: _REL; \
+         action: STATE_SET "active" 0.0; \
+         target: _NAME"_shadow1"; \
+         target: _NAME"_shadow2"; \
+         target: _NAME"_icon"; \
+      } \
+      program { \
+         signal: "mouse,up,1*"; source: _REL; \
+         action: STATE_SET "default" 0.0; \
+         target: _NAME"_shadow1"; \
+         target: _NAME"_shadow2"; \
+         target: _NAME"_icon"; \
+      } \
+      program { \
+         signal: "mouse,clicked,1*"; source: _REL; \
+         action: SIGNAL_EMIT "e,action,"_ACTION",click" ""; \
+      } \
+
+      BUTTON("go_back", "back", "left", "back")
+      BUTTON("go_forward", "forward", "right", "forward")
+      BUTTON("go_parent", "parent", "up", "up")
+      BUTTON("go_reload", "reload", "reload", "refresh")
+      BUTTON("go_fav", "favorite", "heart", "favorites")
+              
+      part { name: "back"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.offset: 6 0;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 6 -1;
+            align: 0.0 0.5;
+            color: 0 0 0 0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            fixed: 0 1;
+         }
+      }
+      part { name: "forward"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "back";
+            rel1.relative: 1.0 0.0;
+            rel2.to: "back";
+            align: 0.0 0.5;
+            color: 0 0 0 0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            fixed: 0 1;
+         }
+      }
+      part { name: "parent"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "forward";
+            rel1.relative: 1.0 0.0;
+            rel2.to: "forward";
+            align: 0.0 0.5;
+            color: 0 0 0 0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            fixed: 0 1;
+         }
+      }
+      part { name: "reload"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "parent";
+            rel1.relative: 1.0 0.0;
+            rel2.to: "parent";
+            align: 0.0 0.5;
+            color: 0 0 0 0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            fixed: 0 1;
+         }
+      }
+      part { name: "favorite"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "reload";
+            rel1.relative: 1.0 0.0;
+            rel2.to: "reload";
+            align: 0.0 0.5;
+            color: 0 0 0 0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            fixed: 0 1;
+         }
+      }
+   }
+}
+
+group { name: "modules/efm_navigation/pathbar_button";
+   images.image: "horizontal_separated_bar_small_glow.png" COMP;
+   parts {
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 6 6;
+            rel2.offset: -7 -6;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "button_text";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+               text_class: "button";
+            }
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "sel_label"; type: TEXT; mouse_events: 0;
+         effect: GLOW;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -3 -3;
+            rel1.to: "e.text.label";
+            rel2.offset: 3 1;
+            rel2.to: "e.text.label";
+            color: 51 153 255 255;
+            color2: 51 153 255 24;
+            color3: 51 153 255 18;
+            color_class: "button_selected";
+            text { font: "Sans"; size: 10;
+              text_source: "e.text.label";
+              align: 0.5 0.5;
+              text_class: "button_selected";
+            }
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "bar"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "horizontal_separated_bar_small_glow.png";
+            image.border: 4 4 4 4;
+            fill.smooth: 0;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: -3 -6;
+            rel2.offset: 2 3;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "mouse,clicked,1"; source: "event";
+         action: SIGNAL_EMIT "e,action,click" "";
+      }
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "e.text.label";
+         target: "sel_label";
+         target: "bar";
+      }
+      program {
+         signal: "e,state,default"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+         target: "sel_label";
+         target: "bar";
+      }
+   }
+}
+
+group { name: "modules/efm_navigation/pathbar_scrollframe";
+   images.image: "sym_left_light_normal.png" COMP;
+   images.image: "sym_right_light_normal.png" COMP;
+   images.image: "sym_left_glow_normal.png" COMP;
+   images.image: "sym_right_glow_normal.png" COMP;
+   images.image: "horiz_bar_inset.png" COMP;
+   parts {
+      part { name: "clipper"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel1.offset: -3 -50;
+            rel2.to: "e.swallow.content";
+            rel2.offset: 2 49;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "arrow1_ev";
+            rel2.relative: 0.0 1.0;
+            rel2.to_x: "arrow2_ev";
+         }
+      }
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -1 -4;
+            rel1.to_x: "clipper";
+            rel2.offset: 0 2;
+            rel2.to_x: "clipper";
+            image.normal: "horiz_bar_inset.png";
+            image.border: 7 7 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.dragable.hbar"; mouse_events: 0;
+         dragable.x: 1 1 0;
+         dragable.y: 0 0 0;
+         dragable.confine: "clipper";
+         description { state: "default" 0.0;
+            rel1.to: "clipper";
+            rel2.to: "clipper";
+            visible: 0;
+         }
+      }
+      part { name: "arrow_clipper"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "arrow1"; mouse_events: 0;
+         clip_to: "arrow_clipper";
+         description { state: "default" 0.0;
+            rel1.to: "arrow1_ev";
+            rel2.to: "arrow1_ev";
+            image.normal: "sym_left_light_normal.png";
+            FIXED_SIZE(15, 15)
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_left_glow_normal.png";
+         }
+      }
+      part { name: "arrow1_ev"; type: RECT;
+         scale: 1;
+         clip_to: "arrow_clipper";
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            color: 0 0 0 0;
+            FIXED_SIZE(23, 23)
+         }
+      }
+      part { name: "arrow2"; mouse_events: 0;
+         clip_to: "arrow_clipper";
+         description { state: "default" 0.0;
+            rel1.to: "arrow2_ev";
+            rel2.to: "arrow2_ev";
+            image.normal: "sym_right_light_normal.png";
+            FIXED_SIZE(15, 15)
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_right_glow_normal.png";
+         }
+      }
+      part { name: "arrow2_ev"; type: RECT;
+         scale: 1;
+         clip_to: "arrow_clipper";
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            color: 0 0 0 0;
+            FIXED_SIZE(23, 23)
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,action,show,hbar"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "arrow_clipper";
+         target: "arrow_clipper";
+      }
+      program {
+         signal: "e,action,hide,hbar"; source: "e";
+         action: STATE_SET "hidden" 0.0;
+         target: "arrow_clipper";
+         target: "arrow_clipper";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "arrow1_ev";
+         action: SIGNAL_EMIT "e,action,prev" "e";
+         after: "arrow1_repeat";
+      }
+      program { name: "arrow1_repeat";
+         action: SIGNAL_EMIT "e,action,prev" "e";
+         in: 0.3 0.0;
+         after: "arrow1_repeat";
+      }
+      program {
+         signal: "mouse,up,1"; source: "arrow1_ev";
+         action: ACTION_STOP;
+         target: "arrow1_repeat";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "arrow1_ev";
+         action: STATE_SET "clicked" 0.0;
+         target: "arrow1";
+      }
+      
+      program {
+         signal: "mouse,up,1"; source: "arrow1_ev";
+         action: STATE_SET "default" 0.0;
+         target: "arrow1";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "arrow2_ev";
+         action: SIGNAL_EMIT "e,action,next" "e";
+         after: "arrow2_repeat";
+      }
+      program { name: "arrow2_repeat";
+         action: SIGNAL_EMIT "e,action,next" "e";
+         in: 0.3 0.0;
+         after: "arrow2_repeat";
+      }
+      program {
+         signal: "mouse,up,1"; source: "arrow2_ev";
+         action: ACTION_STOP;
+         target: "arrow2_repeat";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "arrow2_ev";
+         action: STATE_SET "clicked" 0.0;
+         target: "arrow2";
+      }
+      program {
+         signal: "mouse,up,1"; source: "arrow2_ev";
+         action: STATE_SET "default" 0.0;
+         target: "arrow2";
+      }
+   }
+}
diff --git a/data/themes/edc/frame.edc b/data/themes/edc/frame.edc
new file mode 100644 (file)
index 0000000..b886a58
--- /dev/null
@@ -0,0 +1,101 @@
+group { name: "e/widgets/frame";
+   images.image: "shadow_square_tiny.png" COMP;
+   images.image: "vgrad_med_curved.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "holes_tiny_vert.png" COMP;
+   parts {
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -1 0;
+            rel2.offset: 0 1;
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "base"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 2 0;
+            rel1.to_y: "top";
+            rel2.offset: -3 -3;
+            color: 64 64 64 255;
+         }
+      }
+      part { name: "top";
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med_curved.png";
+            rel1.offset: 2 2;
+            rel2.to_y: "e.text.label";
+            rel2.offset: -3 -1;
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+         }
+      }
+      part { name: "edge1";
+         description { state: "default" 0.0;
+            image.normal: "holes_tiny_vert.png";
+            rel1.offset: 4 0;
+            rel1.to_y: "e.text.label";
+            rel2.offset: 4 -1;
+            rel2.relative: 0.0 1.0;
+            rel2.to_y: "e.text.label";
+            align: 0.0 0.5;
+            FIXED_SIZE(3, 11)
+         }
+      }
+      part { name: "edge2";
+         description { state: "default" 0.0;
+            image.normal: "holes_tiny_vert.png";
+            rel1.offset: -5 0;
+            rel1.to_y: "e.text.label";
+            rel1.relative: 1.0 0.0;
+            rel2.offset: -5 -1;
+            rel2.relative: 1.0 1.0;
+            rel2.to_y: "e.text.label";
+            align: 1.0 0.5;
+            FIXED_SIZE(3, 11)
+         }
+      }
+      part { name: "e.text.label"; type: TEXT;
+         scale: 1;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            color_class: "frame";
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 1 2;
+            rel1.to_x: "edge1";
+            rel2.relative: 0.0 0.0;
+            rel2.offset: -2 2;
+            rel2.to_x: "edge2";
+            align: 0.0 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            text { font: "Sans:style=Bold"; size: 10;
+               text_class: "frame";
+               align: 0.0 0.0;
+               min: 0 1;
+            }
+            fixed: 0 1;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 5 0;
+            rel1.to_y: "e.text.label";
+            rel2.offset: -6 -6;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/gadman.edc b/data/themes/edc/gadman.edc
new file mode 100644 (file)
index 0000000..99319b9
--- /dev/null
@@ -0,0 +1,38 @@
+group { name: "e/gadman/popup";
+   images.image: "vgrad_tall.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   parts {
+      part { name: "bg"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_tall.png";
+            fill.smooth: 0;
+            TILED_HORIZ(40)
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: 3 3;
+            rel2.offset: -4 -4;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            FIXED_SIZE(69, 5)
+         }
+      }
+   }
+}
+        
diff --git a/data/themes/edc/ilist.edc b/data/themes/edc/ilist.edc
new file mode 100644 (file)
index 0000000..c12641d
--- /dev/null
@@ -0,0 +1,418 @@
+group { name: "e/ilist";
+   images.image: "darken_rounded_square.png" COMP;
+   parts {
+      part { name: "typebuf_clip"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+            color: 255 255 255 0;
+         }
+         description { state: "active" 0.0;
+            visible: 1;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         clip_to: "typebuf_clip";
+         description { state: "default" 0.0;
+            rel1.offset: -15 -15;
+            rel1.to: "e.text.label";
+            rel2.offset: 14 14;
+            rel2.to: "e.text.label";
+            image.normal: "darken_rounded_square.png";
+            image.border: 15 15 15 15;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         clip_to: "typebuf_clip";
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.relative: 0.5 0.5;
+            rel1.offset: -8 -8;
+            rel2.relative: 0.5 0.5;
+            rel2.offset: 7 7;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "ilist_typebuf";
+            text { font: "Sans:style=Bold"; size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+               text_class: "ilist_typebuf";
+            }
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,typebuf,start"; source: "e";
+         action: STATE_SET "active" 0.0;
+         transition: SINUSOIDAL 0.25;
+         target: "typebuf_clip";
+      }
+      program {
+         signal: "e,state,typebuf,stop"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 1.0;
+         target: "typebuf_clip";
+      }
+   }
+}
+
+group { name: "e/widgets/ilist";
+//   data.item: "stacking" "above";
+   data.item: "stacking" "below";
+   data.item: "selectraise" "on";
+   images.image: "bevel_curved_horiz_out.png" COMP;
+   images.image: "shadow_rounded_horiz.png" COMP;
+   images.image: "vgrad_med_dark.png" COMP;
+   images.image: "bevel_horiz_out.png" COMP;
+   images.image: "shine.png" COMP;
+   parts {
+      part { name: "base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 64 64 64 255;
+            color_class: "ilist_item_base";
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_curved_horiz_out.png";
+            image.border: 0 0 2 2;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "sel_shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shadow_rounded_horiz.png";
+            image.border: 0 0 9 9;
+            rel1.offset: 0 -4;
+            rel2.offset: -1 5;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "sel_base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med_dark.png";
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "sel_bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_horiz_out.png";
+            image.border: 0 0 2 2;
+            image.middle: 0;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel1.offset: 2 2;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 2 -3;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 2 3;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "e.swallow.icon";
+            rel2.offset: -3 -3;
+            rel2.relative: 0.0 1.0;
+            rel2.to_x: "e.swallow.end";
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "ilist_item";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.0 0.5;
+               text_class: "ilist_item";
+            }
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            color_class: "ilist_item_disabled";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.0 0.5;
+               text_class: "ilist_item";
+            }
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "label3"; type: TEXT; mouse_events: 0;
+         effect: GLOW;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -2 -3;
+            rel1.to: "e.text.label";
+            rel2.offset: 2 1;
+            rel2.to: "e.text.label";
+            color: 51 153 255 255;
+            color2: 51 153 255 24;
+            color3: 51 153 255 18;
+            color_class: "ilist_item_selected";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.0 0.5;
+               text_class: "ilist_item";
+            }
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+             visible: 0;
+         }
+      }
+      part { name: "e.swallow.end"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel1.offset: -3 2;
+            rel1.relative: 1.0 0.0;
+            rel2.offset: -3 -3;
+         }
+      }
+      part { name: "sel_shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "sel_base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "sel_base";
+            FIXED_SIZE(69, 5)
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "sel_shadow";
+         target: "sel_base";
+         target: "sel_bevel";
+         target: "sel_shine";
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "sel_shadow";
+         target: "sel_base";
+         target: "sel_bevel";
+         target: "sel_shine";
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "event";
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "event";
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+   }
+}
+
+group { name: "e/widgets/ilist_odd";
+   inherit: "e/widgets/ilist";
+   parts {
+      part { name: "base";
+         description { state: "default" 0.0;
+            color: 56 56 56 255;
+         }
+      }
+   }
+}
+
+group { name: "e/widgets/ilist_header";
+   alias: "e/widgets/ilist_header_odd";
+   data.item: "stacking" "above";
+   images.image: "dot_pattern.png" COMP;
+   images.image: "inset_shadow.png" COMP;
+   images.image: "shadow_vertical_dark.png" COMP;
+   images.image: "horizontal_separated_bar_glow.png" COMP;
+   parts {
+      part { name: "base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            color: 48 48 48 255;
+            color_class: "ilist_item_base";
+         }
+      }
+      part { name: "pat";
+         description { state: "default" 0.0;
+            image.normal: "dot_pattern.png";
+            TILED_PATTERN(256, 256)
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shadow_vertical_dark.png";
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel1.offset: 2 2;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 2 -3;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 2 6;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "e.swallow.icon";
+            rel2.offset: -3 -7;
+            rel2.relative: 0.0 1.0;
+            rel2.to_x: "e.swallow.end";
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "ilist_item_header";
+            text { font: "Sans:style=Bold"; size: 10;
+               min: 0 1;
+               align: 0.0 0.5;
+               text_class: "ilist_item";
+            }
+         }
+      }
+      part { name: "e.swallow.end"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel1.offset: -3 2;
+            rel1.relative: 1.0 0.0;
+            rel2.offset: -3 -3;
+         }
+      }
+      part { name: "shadow2"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow.png";
+            image.border: 5 5 7 3;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "bar"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -5 -10;
+            rel1.relative: 0.0 1.0;
+            rel2.offset: 4 4;
+            image.normal: "horizontal_separated_bar_glow.png";
+            image.border: 7 7 7 7;
+            fill.smooth: 0;
+            fixed: 0 1;
+         }
+      }
+   }
+}
+
+group { name: "e/widgets/ilist/toggle_end";
+   images.image: "led_dark.png" COMP;
+   images.image: "led_light.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "led_dark.png";
+            aspect: 1.0 1.0; aspect_preference: BOTH;
+            max: 32 32;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "led_light.png";
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,checked"; source: "e";
+         action: STATE_SET "visible" 0.0;
+         transition: BOUNCE 0.4 0.5 4;
+         target: "base";
+      }
+      program {
+         signal: "e,state,unchecked"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+      }
+   }
+}
+      
diff --git a/data/themes/edc/label.edc b/data/themes/edc/label.edc
new file mode 100644 (file)
index 0000000..62c2d56
--- /dev/null
@@ -0,0 +1,37 @@
+group { name: "e/widgets/label";
+   parts {
+      part { name: "e.text.label"; type: TEXT;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "label_text";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.0 0.5;
+               text_class: "label";
+            }
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "e.text.label";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+      }
+   }
+}
diff --git a/data/themes/edc/menu.edc b/data/themes/edc/menu.edc
new file mode 100644 (file)
index 0000000..a3900d3
--- /dev/null
@@ -0,0 +1,521 @@
+group { name: "e/widgets/menu/default/background";
+   images.image: "vgrad_med_lighter.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   parts {
+      part { name: "base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 1.0;
+            rel1.to_y: "top";
+            color: 64 64 64 255;
+         }
+      }
+      part { name: "top"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med_lighter.png";
+            rel2.to_y: "e.text.title";
+            rel2.offset: -1 0;
+            min: 0 23;
+            align: 0.0 0.0;
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+            fixed: 0 1;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            rel2.offset: -1 1;
+         }
+      }
+      part { name: "e.text.title"; type: TEXT; mouse_events: 0;
+         scale: 1;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            color_class: "menu_title";
+            rel1.relative: 0.0 0.0;
+            rel1.offset: 1 0;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -2 -1;
+            align: 0.5 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            max: 0 0;
+            text { font: "Sans:style=Bold"; size: 10;
+               text_class: "menu_title";
+               align: 0.5 0.0;
+               min: 0 0;
+            }
+            fixed: 0 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: 1 3;
+            rel2.offset: -2 3;
+            max: 99999 99999;
+            text.min: 0 1;
+            visible: 1;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel1.offset: 0 3;
+            rel1.to_y: "bevel";
+            rel2.offset: -1 -4;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 0 0;
+            rel1.to_y: "top";
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "top";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "top";
+            FIXED_SIZE(69, 5)
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,action,show,title"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "top";
+         target: "e.text.title";
+         target: "e.swallow.content";
+      }
+      program {
+         signal: "e,action,hide,title"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "top";
+         target: "e.text.title";
+         target: "e.swallow.content";
+      }
+   }
+}
+
+group { name: "e/widgets/menu/default/separator";
+   images.image: "separator_horiz.png" COMP;
+   parts {
+      part { name: "base";
+         description { state: "default" 0.0;
+            image.normal: "separator_horiz.png";
+            rel1.offset: 0 2;
+            rel2.offset: -1 -3;
+            min: 0 2;
+            fill.smooth: 0;
+         }
+      }
+   }
+}
+
+group { name: "e/widgets/menu/default/item_bg";
+   alias: "e/widgets/menu/default/submenu_bg";
+   images.image: "shadow_rounded_horiz.png" COMP;
+   images.image: "vgrad_med_dark.png" COMP;
+   images.image: "bevel_horiz_out.png" COMP;
+   images.image: "shine.png" COMP;
+   parts {
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shadow_rounded_horiz.png";
+            image.border: 0 0 9 9;
+            rel1.offset: 0 -4;
+            rel2.offset: -1 5;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med_dark.png";
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel1.offset: 3 3;
+            rel2.offset: -1 -4;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_horiz_out.png";
+            image.border: 0 0 2 2;
+            image.middle: 0;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "base";
+            FIXED_SIZE(69, 5)
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "shadow";
+         target: "base";
+         target: "bevel";
+         target: "shine";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "shadow";
+         target: "base";
+         target: "bevel";
+         target: "shine";
+      }
+   }
+}
+
+group { name: "e/widgets/menu/default/icon";
+   parts {
+      part { name: "clip"; type: RECT;
+         description { state: "default" 0.0;
+            color: 255 255 255 255;
+         }
+         description { state: "disabled" 0.0;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            min: 16 16;
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,enable"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "clip";
+      }
+      program {
+         signal: "e,state,disable"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "clip";
+      }
+   }
+}
+
+group { name: "e/widgets/menu/default/label";
+   parts {
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 5 -1;
+            rel2.offset: -4 -1;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "menu_item";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.0 0.5;
+               text_class: "menu_item";
+            }
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            color_class: "menu_item_disabled";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.0 0.5;
+               text_class: "menu_item";
+            }
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "label3"; type: TEXT; mouse_events: 0;
+         effect: GLOW;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -2 -3;
+            rel1.to: "e.text.label";
+            rel2.offset: 2 1;
+            rel2.to: "e.text.label";
+            color: 51 153 255 255;
+            color2: 51 153 255 24;
+            color3: 51 153 255 18;
+            color_class: "menu_item_active";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.0 0.5;
+               text_class: "menu_item";
+            }
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+      program {
+         signal: "e,state,enable"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+      program {
+         signal: "e,state,disable"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "e.text.label";
+         target: "label2";
+         target: "label3";
+      }
+   }
+}
+
+group { name: "e/widgets/menu/default/submenu";
+   images.image: "sym_right_light_normal.png" COMP;
+   images.image: "sym_right_glow_normal.png" COMP;
+   images.image: "vertical_separated_bar_glow.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "sym_right_light_normal.png";
+            rel2.offset: -2 -1;
+            min: 15 15;
+            max: 15 15;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_right_glow_normal.png";
+         }
+      }
+      part { name: "bar"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.offset: -10 -8;
+            rel2.offset: 4 7;
+            image.normal: "vertical_separated_bar_glow.png";
+            image.border: 7 7 7 7;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "base";
+         target: "bar";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+         target: "bar";
+      }
+   }
+}
+
+group { name: "e/widgets/menu/default/check";
+   images.image: "inset_shadow_tiny.png" COMP;
+   images.image: "bevel_in.png" COMP;
+   images.image: "sym_check_alum.png" COMP;
+   parts {
+      part { name: "base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 1 1;
+            rel1.to: "inset";
+            rel2.offset: -2 -2;
+            rel2.to: "inset";
+            color: 24 24 24 255;
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow_tiny.png";
+            rel1.to: "base";
+            rel2.to: "base";
+         }
+      }
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_in.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+            min: 13 13;
+            max: 13 13;
+         }
+      }
+      part { name: "indicator"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "sym_check_alum.png";
+            min: 11 11;
+            max: 11 11;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+//      program {
+//         signal: "e,state,selected"; source: "e";
+//      }
+//      program {
+//         signal: "e,state,unselected"; source: "e";
+//      }
+      program {
+         signal: "e,state,on"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "indicator";
+      }
+      program {
+         signal: "e,state,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "indicator";
+      }
+   }
+}
+
+group { name: "e/widgets/menu/default/radio";
+   images.image: "inset_shadow_circle_tiny.png" COMP;
+   images.image: "sym_radio_alum.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow_circle_tiny.png";
+            min: 13 13;
+            max: 13 13;
+         }
+      }
+      part { name: "indicator"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "sym_radio_alum.png";
+            min: 11 11;
+            max: 11 11;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+//      program {
+//         signal: "e,state,selected"; source: "e";
+//      }
+//      program {
+//         signal: "e,state,unselected"; source: "e";
+//      }
+      program {
+         signal: "e,state,on"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "indicator";
+      }
+      program {
+         signal: "e,state,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "indicator";
+      }
+   }
+}
diff --git a/data/themes/edc/pager.edc b/data/themes/edc/pager.edc
new file mode 100644 (file)
index 0000000..3ec3865
--- /dev/null
@@ -0,0 +1,456 @@
+group { name: "e/modules/pager/popup";
+   images.image: "vgrad_tall.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_tall.png";
+            fill.smooth: 0;
+            TILED_HORIZ(40)
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to_y: "e.text.label";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 2 0;
+            rel2.relative: 1.0 1.0;
+            rel2.offset: -3 -2;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         scale: 1;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            color_class: "border_title";
+            rel1.to: "base";
+            rel1.offset: 0 1;
+            rel2.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 1;
+            align: 0.5 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            text { font: "Sans:style=Bold"; size: 10;
+               text_class: "title_bar";
+               align: 0.5 0.0;
+               min: 0 1;
+            }
+            fixed: 0 1;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            FIXED_SIZE(69, 5)
+         }
+      }
+   }
+}
+
+group { name: "e/modules/pager/desk";
+   images.image: "vgrad_med_darker.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "bevel_in.png" COMP;
+   images.image: "inset_shadow.png" COMP;
+   images.image: "downlight_glow.png" COMP;
+   images.image: "mini_blue_glow_arrow_0.png" COMP;
+   images.image: "mini_blue_glow_arrow_1.png" COMP;
+   images.image: "mini_blue_glow_arrow_2.png" COMP;
+   images.image: "mini_blue_glow_arrow_3.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med_darker.png";
+            rel1.to: "inset";
+            rel1.offset: 1 1;
+            rel2.to: "inset";
+            rel2.offset: -2 -2;
+            fill.smooth: 0;
+            TILED_HORIZ(32)
+         }
+      }
+      part { name: "pat"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "dot_pattern.png";
+            rel1.to: "base";
+            rel2.to: "base";
+            TILED_PATTERN(256, 256)
+         }
+      }
+      part { name: "e.background"; type: SWALLOW;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            rel1.to: "base";
+            rel2.to: "base";
+            fill.smooth: 0;
+         }
+      }
+      part { name: "clip"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow.png";
+            image.border: 5 5 7 3;
+            image.middle: 0;
+            rel1.to: "base";
+            rel2.to: "base";
+            fill.smooth: 0;
+         }
+      }
+      part { name: "glow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "downlight_glow.png";
+            image.border: 0 0 3 0;
+            rel1.to: "base";
+            rel2.to: "base";
+            color: 255 255 255 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         scale: 1;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            color_class: "module_label";
+            rel1.to: "base";
+            rel2.to: "base";
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            text { font: "Sans"; size: 10;
+               text_class: "module_small";
+               align: 0.5 0.5;
+            }
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_in.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            rel1.offset: 1 2;
+            rel2.offset: -2 -3;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "drop0"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "mini_blue_glow_arrow_0.png";
+            rel1.to: "base";
+            rel1.offset: -1 -1;
+            rel1.relative: 0.0 0.0;
+            rel2.to: "base";
+            rel2.relative: 0.0 0.0;
+            rel2.offset: -1 -1;
+            align: 0.0 0.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: 11 11;
+            rel2.offset: 11 11;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+      part { name: "drop1"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "mini_blue_glow_arrow_1.png";
+            rel1.to: "base";
+            rel1.offset: 0 -1;
+            rel1.relative: 1.0 0.0;
+            rel2.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: 0 -1;
+            align: 1.0 0.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -12 11;
+            rel2.offset: -12 11;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+      part { name: "drop2"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "mini_blue_glow_arrow_2.png";
+            rel1.to: "base";
+            rel1.offset: 0 0;
+            rel1.relative: 1.0 1.0;
+            rel2.to: "base";
+            rel2.relative: 1.0 1.0;
+            rel2.offset: 0 0;
+            align: 1.0 1.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -12 -12;
+            rel2.offset: -12 -12;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+      part { name: "drop3"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "mini_blue_glow_arrow_3.png";
+            rel1.to: "base";
+            rel1.offset: -1 0;
+            rel1.relative: 0.0 1.0;
+            rel2.to: "base";
+            rel2.relative: 0.0 1.0;
+            rel2.offset: -1 0;
+            align: 0.0 1.0;
+            min: 10 10;
+            fixed: 1 1;
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: 11 -12;
+            rel2.offset: 11 -12;
+            min: 1 1;
+            color: 255 255 255 0;
+         }
+      }
+      part { name: "e.eventarea"; type: RECT; mouse_events: 1;
+         repeat_events: 1;
+         description { state: "default" 0.0;
+            color: 255 255 255 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "active" 0.0;
+         transition: BOUNCE 0.4 0.5 4;
+         target: "glow";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.2;
+         target: "glow";
+      }
+      program {
+         signal: "e,preview,on"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.background";
+      }
+      program {
+         signal: "e,preview,off"; source: "e";
+         action: STATE_SET "hidden" 0.0;
+         target: "e.background";
+      }
+      program { name: "drop1";
+         signal: "e,action,drag,in"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "drop0";
+         target: "drop1";
+         target: "drop2";
+         target: "drop3";
+         after: "drop2";
+      }
+      program { name: "drop2";
+         action: STATE_SET "hidden" 0.0;
+         transition: LINEAR 0.5;
+         target: "drop0";
+         target: "drop1";
+         target: "drop2";
+         target: "drop3";
+         after: "drop1";
+      }
+      program {
+         signal: "e,action,drag,out"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "drop0";
+         target: "drop1";
+         target: "drop2";
+         target: "drop3";
+      }
+      program {
+         signal: "e,name,show"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "e.text.label";
+      }
+      program {
+         signal: "e,name,hide"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+      }
+   }
+}
+
+group { name: "e/modules/pager/window";
+   images.image: "mini_box_bevel_shadow.png" COMP;
+   images.image: "mini_box_glow.png" COMP;
+   parts {
+      part { name: "base"; type: SPACER;
+         repeat_events: 1;
+         description { state: "default" 0.0;
+         }
+         description { state: "urgent" 0.0;
+            rel1.offset: 0 -5;
+            rel2.offset: -1 -6;
+         }
+      }
+      part { name: "win";
+         description { state: "default" 0.0;
+            image.normal: "mini_box_bevel_shadow.png";
+            image.border: 7 7 7 7;
+            rel1.offset: -5 -5;
+            rel1.to: "base";
+            rel2.offset: 4 4;
+            rel2.to: "base";
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "mini_box_glow.png";
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.offset: 2 2;
+            rel2.to: "base";
+            rel2.offset: -3 -3;
+            align: 1.0 1.0;
+            max: 24 24;
+            aspect: 1.0 1.0; aspect_preference: BOTH;
+         }
+         description { state: "preview" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            visible: 0;
+         }
+         description { state: "preview" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,focused"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "win";
+      }
+      program {
+         signal: "e,state,unfocused"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "win";
+      }
+      program {
+         signal: "e,preview,on"; source: "e";
+         action: STATE_SET "preview" 0.0;
+         target: "e.swallow.content";
+         target: "e.swallow.icon";
+      }
+      program {
+         signal: "e,preview,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.content";
+         target: "e.swallow.icon";
+      }
+      program { name: "urg1";
+         signal: "e,state,urgent"; source: "e";
+         action: STATE_SET "urgent" 0.0;
+         transition: DECELERATE 0.2;
+         target: "base";
+         after: "urg2";
+      }
+      program { name: "urg2";
+         signal: "e,state,urgent"; source: "e";
+         action: STATE_SET "default" 0.0;
+         transition: ACCELERATE 0.2;
+         target: "base";
+         after: "urg1";
+      }
+      program {
+         signal: "e,state,not_urgent"; source: "e";
+         action: ACTION_STOP;
+         target: "urg1";
+         target: "urg2";
+         after: "urg0";
+      }
+      program { name: "urg0";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+      }
+   }
+}
diff --git a/data/themes/edc/pointer.edc b/data/themes/edc/pointer.edc
new file mode 100644 (file)
index 0000000..734279e
--- /dev/null
@@ -0,0 +1,96 @@
+group { name: "e/pointer/enlightenment/default/color";
+   images.image: "pointer.png" COMP;
+   images.image: "pointer_glow.png" COMP;
+   parts {
+      part { name: "base";
+         description { state: "default" 0.0;
+            image.normal: "pointer.png";
+         }
+      }
+      part { name: "glow";
+         description { state: "default" 0.0;
+            image.normal: "pointer_glow.png";
+            color: 255 255 255 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+         }
+         description { state: "faded" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "e.swallow.hotspot"; type: SWALLOW;
+         description { state: "default" 0.0;
+            visible: 0;
+            rel1.relative: (6/32) (8/32);
+            rel1.to: "base";
+            rel2.to: "base";
+            rel2.relative: (6/32) (8/32); 
+            rel2.offset: 0 0;
+        }
+      }
+   }
+   programs {
+      program {
+         signal: "e,action,mouse,down"; source: "e";
+         action: STATE_SET "visible" 0.0;
+         target: "glow";
+         after: "fade";
+      }
+      program { name: "fade";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 0.5;
+         target: "glow";
+      }
+      program { name: "pulse";
+         signal: "e,state,mouse,idle"; source: "e";
+         in: 10.0 0.0;
+         action: STATE_SET "faded" 0.0;
+         transition: SINUSOIDAL 0.25;
+         target: "glow";
+         after: "pulse2";
+      }
+      program { name: "pulse2";
+         action: STATE_SET "default" 0.0;
+         transition: SINUSOIDAL 0.5;
+         target: "glow";
+         after: "pulse";
+      }
+      program {
+         signal: "e,state,mouse,active"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "glow";
+         after: "stop2";
+      }
+      program { name: "stop2";
+         action: ACTION_STOP;
+         target: "pulse";
+         target: "pulse2";
+      }
+   }
+}
+      
+group { name: "e/pointer/enlightenment/default/mono";
+   images.image: "pointer_mono.png" COMP;
+   parts {
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "pointer_mono.png";
+            min: 32 32;
+            max: 32 32;
+         }
+      }
+      part { name: "e.swallow.hotspot"; type: SWALLOW;
+         description { state: "default" 0.0;
+            visible: 0;
+            rel1.offset: 6 8;
+            rel1.to: "base";
+            rel2.offset: 6 8;
+            rel2.to: "base";
+            rel2.relative: 0.0 0.0;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/preview.edc b/data/themes/edc/preview.edc
new file mode 100644 (file)
index 0000000..d3d23b9
--- /dev/null
@@ -0,0 +1,49 @@
+group { name: "e/widgets/preview";
+   images.image: "inset_shadow.png" COMP;
+   images.image: "bevel_in.png" COMP;
+   parts {
+      part { name: "bg"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel2.to: "e.swallow.content";
+            color: 64 64 64 255;
+         }
+      }
+      part { name: "clipper"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel2.to: "e.swallow.content";
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.offset: 1 1;
+            rel2.offset: -2 -2;
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow.png";
+            image.border: 5 5 7 3;
+            image.middle: 0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+            fill.smooth: 0;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_in.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            rel1.to: "bg";
+            rel1.offset: -1 -1;
+            rel2.to: "bg";
+            rel2.offset: 0 0;
+            fill.smooth: 0;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/radio.edc b/data/themes/edc/radio.edc
new file mode 100644 (file)
index 0000000..2fe82f2
--- /dev/null
@@ -0,0 +1,141 @@
+group { name: "e/widgets/radio";
+   images.image: "inset_shadow_circle_tiny.png" COMP;
+   images.image: "inset_circle_tiny.png" COMP;
+   images.image: "sym_radio_alum.png" COMP;
+   parts {
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 2 -3;
+            image.normal: "inset_shadow_circle_tiny.png";
+            align: 0.0 0.5;
+            min: 13 13;
+            max: 13 13;
+            fixed: 1 1;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "inset_circle_tiny.png";
+         }
+      }
+      part { name: "clip"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 64;
+         }
+      }
+      part { name: "indicator"; mouse_events: 0;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.to: "inset";
+            rel2.to: "inset";
+            image.normal: "sym_radio_alum.png";
+            min: 11 11;
+            max: 11 11;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel1.to_x: "inset";
+            rel1.relative: 1.0 0.0;
+            rel2.offset: -3 -3;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "radio_text";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.0 0.5;
+               text_class: "radio_button";
+            }
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+         }
+      }
+      part { name: "event"; type: RECT;
+         ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,on"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "indicator";
+      }
+      program {
+         signal: "e,state,off"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "indicator";
+      }
+      program {
+         signal: "mouse,up,1"; source: "event";
+         action: SIGNAL_EMIT "e,action,toggle" "";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "inset";
+         target: "clip";
+         target: "e.text.label";
+         target: "event";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "inset";
+         target: "clip";
+         target: "e.text.label";
+         target: "event";
+      }
+   }
+}
+
+group { name: "e/widgets/radio_icon";
+   inherit: "e/widgets/radio";
+   parts {
+      part { name: "e.swallow.icon"; type: SWALLOW;
+         insert_before: "event";
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel1.relative: 1.0 0.0; 
+            rel1.to_x: "inset";
+            rel2.offset: 2 -3;
+            rel2.relative: 1.0 1.0;
+            rel1.to_x: "inset";
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+         }
+      }
+      part { name: "e.text.label";
+         description { state: "default" 0.0;
+            rel1.to_x: "e.swallow.icon";
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/scrollframe.edc b/data/themes/edc/scrollframe.edc
new file mode 100644 (file)
index 0000000..4c79951
--- /dev/null
@@ -0,0 +1,709 @@
+group { name: "e/widgets/scrollframe";
+   images.image: "inset_shadow.png" COMP;
+   images.image: "bevel_in.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "runner_horiz.png" COMP;
+   images.image: "runner_vert.png" COMP;
+   images.image: "runner_glow_horiz.png" COMP;
+   images.image: "runner_glow_vert.png" COMP;
+   images.image: "holes_tiny_horiz.png" COMP;
+   images.image: "holes_tiny_vert.png" COMP;
+   images.image: "holes_tiny_glow_horiz.png" COMP;
+   images.image: "holes_tiny_glow_vert.png" COMP;
+   images.image: "vgrad_med_lighter.png" COMP;
+   images.image: "shadow_square_tiny.png" COMP;
+   images.image: "glow_small.png" COMP;
+   images.image: "sym_left_light_normal.png" COMP;
+   images.image: "sym_right_light_normal.png" COMP;
+   images.image: "sym_up_light_normal.png" COMP;
+   images.image: "sym_down_light_normal.png" COMP;
+   images.image: "sym_left_glow_normal.png" COMP;
+   images.image: "sym_right_glow_normal.png" COMP;
+   images.image: "sym_up_glow_normal.png" COMP;
+   images.image: "sym_down_glow_normal.png" COMP;
+   parts {
+// vert bar ////////////////////////////////////////////////////////////////
+      part { name: "sb_vbar_show"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -11 -11;
+            rel2.offset: 10 10;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "sb_vbar"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            min: 15 15;
+            align: 1.0 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.offset: -1 0;
+            rel2.relative: 1.0 0.0;
+            rel2.to_y: "sb_hbar";
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            max: 0 99999;
+         }
+      }
+      part { name: "sb_vbar_base"; type: RECT;
+         clip_to: "sb_vbar";
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            rel1.relative: 0.0 1.0;
+            rel1.to: "sb_vbar_a1";
+            rel2.relative: 1.0 0.0;
+            rel2.to: "sb_vbar_a2";
+         }
+      }
+      part { name: "sb_vbar_p1"; type: RECT;
+         clip_to: "sb_vbar";
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            rel1.relative: 0.0 1.0;
+            rel1.to: "sb_vbar_a1";
+            rel2.relative: 1.0 0.0;
+            rel2.to: "e.dragable.vbar";
+         }
+      }
+      part { name: "sb_vbar_p2"; type: RECT;
+         clip_to: "sb_vbar";
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            rel1.relative: 0.0 1.0;
+            rel1.to: "e.dragable.vbar";
+            rel2.relative: 1.0 0.0;
+            rel2.to: "sb_vbar_a2";
+         }
+      }
+      part { name: "e.dragable.vbar"; type: RECT;
+         clip_to: "sb_vbar";
+         scale: 1;
+         dragable.x: 0 0 0;
+         dragable.y: 1 1 0;
+         dragable.confine: "sb_vbar_base";
+         description { state: "default" 0.0;
+            min: 15 15;
+            rel1.relative: 0.5  0.5;
+            rel1.to: "sb_vbar_base";
+            rel2.relative: 0.5  0.5;
+            rel2.to: "sb_vbar_base";
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "sb_vbar_a1"; type: RECT;
+         clip_to: "sb_vbar";
+         description { state: "default" 0.0;
+            min: 15 15;
+            align: 0.5 0.0;
+            aspect: 1.0 1.0; aspect_preference: HORIZONTAL;
+            color: 0 0 0 0;
+            rel1.to: "sb_vbar";
+            rel2.to: "sb_vbar";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 0;
+         }
+      }
+      part { name: "sb_vbar_a2"; type: RECT;
+         clip_to: "sb_vbar";
+         description { state: "default" 0.0;
+            min: 15 15;
+            align: 0.5 1.0;
+            aspect: 1.0 1.0; aspect_preference: HORIZONTAL;
+            color: 0 0 0 0;
+            rel1.to: "sb_vbar";
+            rel1.offset: 0 -1;
+            rel1.relative: 0.0 1.0;
+            rel2.to: "sb_vbar";
+         }
+      }
+      program {
+         signal: "e,action,show,vbar"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "sb_vbar";
+         target: "sb_vbar_show";
+      }
+      program {
+         signal: "e,action,hide,vbar"; source: "e";
+         action: STATE_SET "hidden" 0.0;
+         target: "sb_vbar";
+         target: "sb_vbar_show";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_vbar_a1";
+         action: STATE_SET "clicked" 0.0;
+         target: "sb_vbar_a1";
+         target: "arrow1_vbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_vbar_a1";
+         action: DRAG_VAL_STEP 0.0 -1.0;
+         target: "e.dragable.vbar";
+      }
+      program {
+         signal: "mouse,up,1"; source: "sb_vbar_a1";
+         action: STATE_SET "default" 0.0;
+         target: "sb_vbar_a1";
+         target: "arrow1_vbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_vbar_a2";
+         action: STATE_SET "clicked" 0.0;
+         target: "sb_vbar_a2";
+         target: "arrow2_vbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_vbar_a2";
+         action: DRAG_VAL_STEP 0.0 1.0;
+         target: "e.dragable.vbar";
+      }
+      program {
+         signal: "mouse,up,1"; source: "sb_vbar_a2";
+         action: STATE_SET "default" 0.0;
+         target: "sb_vbar_a2";
+         target: "arrow2_vbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_vbar_p1";
+         action: DRAG_VAL_PAGE 0.0 -1.0;
+         target: "e.dragable.vbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_vbar_p2";
+         action: DRAG_VAL_PAGE  0.0 1.0;
+         target: "e.dragable.vbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "e.dragable.vbar";
+         action: STATE_SET "clicked" 0.0;
+         target: "e.dragable.vbar";
+         target: "shadow_vbar";
+         target: "glow_vbar";
+         target: "center_glow_vbar";
+      }
+      program {
+         signal: "mouse,up,1"; source: "e.dragable.vbar";
+         action: STATE_SET "default" 0.0;
+         target: "e.dragable.vbar";
+         target: "shadow_vbar";
+         target: "glow_vbar";
+         target: "center_glow_vbar";
+      }
+
+// horiz bar /////////////////////////////////////////////////////////////
+      part { name: "sb_hbar_show"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -11 -11;
+            rel2.offset: 10 10;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "sb_hbar"; type: RECT; mouse_events: 0;
+         scale: 1;
+         description { state: "default" 0.0;
+            min: 15 15;
+            align: 0.0 1.0;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 0 -1;
+            rel2.relative: 0.0 1.0;
+            rel2.to_x: "sb_vbar";
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            min: 0 0;
+            max: 99999 0;
+         }
+      }
+      part { name: "sb_hbar_base"; type: RECT;
+         clip_to: "sb_hbar";
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            rel1.relative: 1.0 0.0;
+            rel1.to: "sb_hbar_a1";
+            rel2.relative: 0.0 1.0;
+            rel2.to: "sb_hbar_a2";
+         }
+      }
+      part { name: "sb_hbar_p1"; type: RECT;
+         clip_to: "sb_hbar";
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            rel1.relative: 1.0 0.0;
+            rel1.to: "sb_hbar_a1";
+            rel2.relative: 0.0 1.0;
+            rel2.to: "e.dragable.hbar";
+         }
+      }
+      part { name: "sb_hbar_p2"; type: RECT;
+         clip_to: "sb_hbar";
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            rel1.relative: 1.0 0.0;
+            rel1.to: "e.dragable.hbar";
+            rel2.relative: 0.0 1.0;
+            rel2.to: "sb_hbar_a2";
+         }
+      }
+      part { name: "e.dragable.hbar"; type: RECT;
+         clip_to: "sb_hbar";
+         scale: 1;
+         dragable.x: 1 1 0;
+         dragable.y: 0 0 0;
+         dragable.confine: "sb_hbar_base";
+         description { state: "default" 0.0;
+            min: 15 15;
+            rel1.relative: 0.5  0.5;
+            rel1.to: "sb_hbar_base";
+            rel2.relative: 0.5  0.5;
+            rel2.to: "sb_hbar_base";
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "sb_hbar_a1"; type: RECT;
+         clip_to: "sb_hbar";
+         description { state: "default" 0.0;
+            min: 15 15;
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            color: 0 0 0 0;
+            rel1.to: "sb_hbar";
+            rel2.to: "sb_hbar";
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 0 -1;
+         }
+      }
+      part { name: "sb_hbar_a2"; type: RECT;
+         clip_to: "sb_hbar";
+         description { state: "default" 0.0;
+            min: 15 15;
+            align: 1.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            color: 0 0 0 0;
+            rel1.to: "sb_hbar";
+            rel1.offset: -1 0;
+            rel1.relative: 1.0 0.0;
+            rel2.to: "sb_hbar";
+         }
+      }
+      program {
+         signal: "e,action,show,hbar"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "sb_hbar";
+         target: "sb_hbar_show";
+      }
+      program {
+         signal: "e,action,hide,hbar"; source: "e";
+         action: STATE_SET "hidden" 0.0;
+         target: "sb_hbar";
+         target: "sb_hbar_show";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_hbar_a1";
+         action: STATE_SET "clicked" 0.0;
+         target: "sb_hbar_a1";
+         target: "arrow1_hbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_hbar_a1";
+         action: DRAG_VAL_STEP -1.0 0.0;
+         target: "e.dragable.hbar";
+      }
+      program {
+         signal: "mouse,up,1"; source: "sb_hbar_a1";
+         action: STATE_SET "default" 0.0;
+         target: "sb_hbar_a1";
+         target: "arrow1_hbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_hbar_a2";
+         action: STATE_SET "clicked" 0.0;
+         target: "sb_hbar_a2";
+         target: "arrow2_hbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_hbar_a2";
+         action: DRAG_VAL_STEP 1.0 0.0;
+         target: "e.dragable.hbar";
+      }
+      program {
+         signal: "mouse,up,1"; source: "sb_hbar_a2";
+         action: STATE_SET "default" 0.0;
+         target: "sb_hbar_a2";
+         target: "arrow2_hbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_hbar_p1";
+         action: DRAG_VAL_PAGE -1.0 0.0;
+         target: "e.dragable.hbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "sb_hbar_p2";
+         action: DRAG_VAL_PAGE  1.0 0.0;
+         target: "e.dragable.hbar";
+      }
+      program {
+         signal: "mouse,down,1*"; source: "e.dragable.hbar";
+         action: STATE_SET "clicked" 0.0;
+         target: "e.dragable.hbar";
+         target: "shadow_hbar";
+         target: "glow_hbar";
+         target: "center_glow_hbar";
+      }
+      program {
+         signal: "mouse,up,1"; source: "e.dragable.hbar";
+         action: STATE_SET "default" 0.0;
+         target: "e.dragable.hbar";
+         target: "shadow_hbar";
+         target: "glow_hbar";
+         target: "center_glow_hbar";
+      }
+
+      part { name: "bg"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel2.to: "e.swallow.content";
+            color: 64 64 64 200;
+            color_class: "scrollframe_base";
+         }
+      }
+      part { name: "clipper"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.content";
+            rel2.to: "e.swallow.content";
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.offset: 1 1;
+            rel2.relative: 0.0 0.0;
+            rel2.offset: -2 -2;
+            rel2.to_x: "sb_vbar";
+            rel2.to_y: "sb_hbar";
+         }
+      }
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "inset_shadow.png";
+            image.border: 5 5 7 3;
+            image.middle: 0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+            fill.smooth: 0;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_in.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            rel1.to: "bg";
+            rel1.offset: -1 -1;
+            rel2.to: "bg";
+            rel2.offset: 0 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "runner_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            image.normal: "runner_vert.png";
+            image.border: 0 0 2 2;
+            rel1.to: "sb_vbar_base";
+            rel2.to: "sb_vbar_base";
+            fill.smooth: 0;
+            min: 3 4;
+            max: 3 99999;
+         }
+      }
+      part { name: "runner_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            image.normal: "runner_horiz.png";
+            image.border: 2 2 0 0;
+            rel1.to: "sb_hbar_base";
+            rel2.to: "sb_hbar_base";
+            fill.smooth: 0;
+            min: 4 3;
+            max: 99999 3;
+         }
+      }
+      part { name: "runner_vbar_clip"; type: RECT;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            min: 1 1;
+            max: 1 99999;
+            rel1.to: "runner_vbar";
+            rel1.offset: 0 1;
+            rel2.to: "runner_vbar";
+            rel2.offset: -1 -2;
+         }
+      }
+      part { name: "runner_hbar_clip"; type: RECT;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            min: 1 1;
+            max: 99999 1;
+            rel1.to: "runner_hbar";
+            rel1.offset: 1 0;
+            rel2.to: "runner_hbar";
+            rel2.offset: -2 -1;
+         }
+      }
+
+      part { name: "arrow1_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "sb_vbar_a1";
+            rel2.to: "sb_vbar_a1";
+            image.normal: "sym_up_light_normal.png";
+            FIXED_SIZE(15, 15)
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_up_glow_normal.png";
+         }
+      }
+      part { name: "arrow2_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "sb_vbar_a2";
+            rel2.to: "sb_vbar_a2";
+            image.normal: "sym_down_light_normal.png";
+            FIXED_SIZE(15, 15)
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_down_glow_normal.png";
+         }
+      }
+      part { name: "shadow_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            rel1.offset: -3 -2;
+            rel1.to: "base_vbar";
+            rel2.offset: 2 4;
+            rel2.to: "base_vbar";
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -2 -2;
+            rel2.offset: 1 1;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "glow_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            rel1.offset: -3 -3;
+            rel1.to: "base_vbar";
+            rel2.offset: 2 2;
+            rel2.to: "base_vbar";
+            image.normal: "glow_small.png";
+            image.border: 7 7 7 7;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "runner_glow_vbar"; mouse_events: 0;
+         clip_to: "runner_vbar_clip";
+         description { state: "default" 0.0;
+            rel1.offset: 0 -30;
+            rel1.to_x: "runner_vbar_clip";
+            rel1.to_y: "base_vbar";
+            rel2.offset: -1 29;
+            rel2.to_x: "runner_vbar_clip";
+            rel2.to_y: "base_vbar";
+            image.normal: "runner_glow_vert.png";
+            image.border: 0 0 33 33;
+         }
+      }
+      part { name: "base_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            rel1.offset: 2 0;
+            rel1.to: "e.dragable.vbar";
+            rel2.offset: -3 -1;
+            rel2.to: "e.dragable.vbar";
+            image.normal: "vgrad_med_lighter.png";
+            fill.smooth: 0;
+            min: 5 13;
+            TILED_HORIZ(120)
+         }
+      }
+      part { name: "bevel_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "base_vbar";
+            rel2.to: "base_vbar";
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+            min: 5 5;
+         }
+      }
+      part { name: "center_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "base_vbar";
+            rel2.to: "base_vbar";
+            image.normal: "holes_tiny_vert.png";
+            FIXED_SIZE(3, 11)
+         }
+      }
+      part { name: "center_glow_vbar"; mouse_events: 0;
+         clip_to: "sb_vbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "center_vbar";
+            rel2.to: "center_vbar";
+            image.normal: "holes_tiny_glow_vert.png";
+            FIXED_SIZE(11, 17)
+            visible: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+
+      part { name: "arrow1_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "sb_hbar_a1";
+            rel2.to: "sb_hbar_a1";
+            image.normal: "sym_left_light_normal.png";
+            FIXED_SIZE(15, 15)
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_left_glow_normal.png";
+         }
+      }
+      part { name: "arrow2_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "sb_hbar_a2";
+            rel2.to: "sb_hbar_a2";
+            image.normal: "sym_right_light_normal.png";
+            FIXED_SIZE(15, 15)
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_right_glow_normal.png";
+         }
+      }
+      part { name: "shadow_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            rel1.offset: -3 -2;
+            rel1.to: "base_hbar";
+            rel2.offset: 2 4;
+            rel2.to: "base_hbar";
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -2 -2;
+            rel2.offset: 1 1;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "glow_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            rel1.offset: -3 -3;
+            rel1.to: "base_hbar";
+            rel2.offset: 2 2;
+            rel2.to: "base_hbar";
+            image.normal: "glow_small.png";
+            image.border: 7 7 7 7;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "runner_glow_hbar"; mouse_events: 0;
+         clip_to: "runner_hbar_clip";
+         description { state: "default" 0.0;
+            rel1.offset: -30 0;
+            rel1.to_x: "base_hbar";
+            rel1.to_y: "runner_hbar_clip";
+            rel2.offset: 29 -1;
+            rel2.to_x: "base_hbar";
+            rel2.to_y: "runner_hbar_clip";
+            image.normal: "runner_glow_horiz.png";
+            image.border: 33 33 0 0;
+         }
+      }
+      part { name: "base_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            rel1.offset: 0 2;
+            rel1.to: "e.dragable.hbar";
+            rel2.offset: -1 -3;
+            rel2.to: "e.dragable.hbar";
+            image.normal: "vgrad_med_lighter.png";
+            fill.smooth: 0;
+            min: 13 5;
+            TILED_HORIZ(120)
+         }
+      }
+      part { name: "bevel_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "base_hbar";
+            rel2.to: "base_hbar";
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+            min: 5 5;
+         }
+      }
+      part { name: "center_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "base_hbar";
+            rel2.to: "base_hbar";
+            image.normal: "holes_tiny_horiz.png";
+            FIXED_SIZE(11, 3)
+         }
+      }
+      part { name: "center_glow_hbar"; mouse_events: 0;
+         clip_to: "sb_hbar_show";
+         description { state: "default" 0.0;
+            rel1.to: "center_hbar";
+            rel2.to: "center_hbar";
+            image.normal: "holes_tiny_glow_horiz.png";
+            FIXED_SIZE(17, 11)
+            visible: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/shelf.edc b/data/themes/edc/shelf.edc
new file mode 100644 (file)
index 0000000..2a200c7
--- /dev/null
@@ -0,0 +1,287 @@
+group { name: "e/shelf/default/base";
+   alias: "e/shelf/alternate/base";
+   data {
+      /* this tells e the shelf is shaped, not rectangular */
+//      item: "shaped" "1";
+      /* this tells e the number of pixels of the shelf to leave "exposed"
+       * when auto-hiding the shelf */
+      item: "hidden_state_size" "2";
+      /* This makes the border hide instantly after the given amount of
+       * seconds - in this case 3 seconds. This means there will be no
+       * visible part of the shelf after this time at all as it will be
+       * totally hidden */
+//      item: "instant_delay" "3.0";
+   }
+   images.image: "vgrad_med.png" COMP;
+   images.image: "vgrad_tall.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "holes_vert.png" COMP;
+   images.image: "holes_horiz.png" COMP;
+   images.image: "shine.png" COMP;
+   parts {
+      part { name: "bg"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med.png";
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+         }
+         description { state: "vert" 0.0;
+            image.normal: "vgrad_tall.png";
+            fill.smooth: 0;
+            TILED_HORIZ(40)
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "dots_start"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "holes_vert.png";
+            rel1.offset: 2 2;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 5 -3;
+            FIXED_SIZE(4, 14)
+         }
+         description { state: "vert" 0.0;
+            image.normal: "holes_horiz.png";
+            rel1.offset: 2 2;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -3 5;
+            FIXED_SIZE(14, 4)
+         }
+      }
+      part { name: "dots_end"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "holes_vert.png";
+            rel1.relative: 1.0 0.0;
+            rel1.offset: -6 2;
+            rel2.offset: -3 -3;
+            FIXED_SIZE(4, 14)
+         }
+         description { state: "vert" 0.0;
+            image.normal: "holes_horiz.png";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 2 -6;
+            rel2.offset: -3 -3;
+            FIXED_SIZE(14, 4)
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: 1 0;
+            rel1.relative: 1.0 0.0;
+            rel1.to_x: "dots_start";
+            rel2.offset: -2 -1;
+            rel2.to_x: "dots_end";
+            rel2.relative: 0.0 1.0;
+         }
+         description { state: "vert" 0.0;
+            rel1.offset: 0 1;
+            rel1.relative: 0.0 1.0;
+            rel1.to_y: "dots_start";
+            rel2.offset: -1 -2;
+            rel2.to_y: "dots_end";
+            rel2.relative: 1.0 0.0;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            FIXED_SIZE(69, 5)
+         }
+      }
+      programs  {
+#define ORIENT_SATE(_ORIENT, _STATE) \
+         program { \
+            signal: "e,state,orientation,"_ORIENT; source: "e"; \
+            action: STATE_SET _STATE 0.0; \
+            target: "bg"; \
+            target: "e.swallow.content"; \
+            target: "dots_start"; \
+            target: "dots_end"; \
+         }
+      }
+      ORIENT_SATE("top", "default")
+      ORIENT_SATE("top_left", "default")
+      ORIENT_SATE("top_right", "default")
+      ORIENT_SATE("bottom", "default")
+      ORIENT_SATE("bottom_left", "default")
+      ORIENT_SATE("bottom_right", "default")
+      ORIENT_SATE("left", "vert")
+      ORIENT_SATE("left_top", "vert")
+      ORIENT_SATE("left_bottom", "vert")
+      ORIENT_SATE("right", "vert")
+      ORIENT_SATE("right_top", "vert")
+      ORIENT_SATE("right_bottom", "vert")
+#undef ORIENT_SATE
+   }
+}
+
+group { name: "e/shelf/default/inset";
+   alias: "e/shelf/alternate/inset";
+   alias: "e/shelf/invisible/inset";
+   images.image: "horiz_bar_inset.png" COMP;
+   images.image: "vert_bar_inset.png" COMP;
+   parts {
+      part { name: "base"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "clip"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.offset: 3 1;
+            rel2.offset: -4 -2;
+            color: 255 255 255 255;
+         }
+         description { state: "vert" 0.0;
+            rel1.offset: 1 3;
+            rel2.offset: -2 -4;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.offset: 4 1;
+            rel2.offset: -5 -2;
+         }
+         description { state: "vert" 0.0;
+            rel1.offset: 1 4;
+            rel2.offset: -2 -5;
+         }
+      }
+      part { name: "inset"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 2 0;
+            rel2.offset: -3 -1;
+            image.normal: "horiz_bar_inset.png";
+            image.border: 7 7 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+         description { state: "vert" 0.0;
+            rel1.offset: 0 2;
+            rel2.offset: -1 -3;
+            image.normal: "vert_bar_inset.png";
+            image.border: 1 1 8 6;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+   }
+   programs {
+#define ORIENT_SATE(_ORIENT, _STATE) \
+         program { \
+            signal: "e,state,orientation,"_ORIENT; source: "e"; \
+            action: STATE_SET _STATE 0.0; \
+            target: "e.swallow.content"; \
+            target: "inset"; \
+            target: "clip"; \
+         }
+      ORIENT_SATE("top", "default")
+      ORIENT_SATE("top_left", "default")
+      ORIENT_SATE("top_right", "default")
+      ORIENT_SATE("bottom", "default")
+      ORIENT_SATE("bottom_left", "default")
+      ORIENT_SATE("bottom_right", "default")
+      ORIENT_SATE("left", "vert")
+      ORIENT_SATE("left_top", "vert")
+      ORIENT_SATE("left_bottom", "vert")
+      ORIENT_SATE("right", "vert")
+      ORIENT_SATE("right_top", "vert")
+      ORIENT_SATE("right_bottom", "vert")
+#undef ORIENT_SATE
+   }
+}
+
+group { name: "e/shelf/invisible/base";
+   inherit: "e/shelf/default/base";
+   data {
+      item: "shaped" "1";
+   }
+   parts {
+      part { name: "bg";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "vert" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "bevel";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "shine";
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "dots_start";
+         description { state: "default" 0.0;
+            rel1.offset: 0 0;
+            rel2.offset: -1 -1;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+         description { state: "vert" 0.0;
+            rel1.offset: 0 0;
+            rel2.offset: -1 -1;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+      }
+      part { name: "dots_end";
+         description { state: "default" 0.0;
+            rel1.offset: 0 0;
+            rel2.offset: -1 -1;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+         description { state: "vert" 0.0;
+            rel1.offset: 0 0;
+            rel2.offset: -1 -1;
+            min: 0 0;
+            max: 0 0;
+            visible: 0;
+         }
+      }
+   }
+}
+
+group { name: "e/shelf/default/plain";
+   alias: "e/shelf/alternate/plain";
+   alias: "e/shelf/invisible/plain";
+   parts {
+      part { name: "base"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "clip"; type: RECT;
+         description { state: "default" 0.0;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            rel1.offset: 1 1;
+            rel2.offset: -2 -2;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/slider.edc b/data/themes/edc/slider.edc
new file mode 100644 (file)
index 0000000..34c5dd6
--- /dev/null
@@ -0,0 +1,451 @@
+group { name: "e/widgets/slider_horizontal";
+   images.image: "slider_run_base_horiz.png" COMP;
+   images.image: "slider_run_bevel_horiz.png" COMP;
+   images.image: "slider_run_base_light_horiz.png" COMP;
+   images.image: "horiz_glow_run.png" COMP;
+   images.image: "knob_round_small_normal.png" COMP;
+   images.image: "knob_round_small_selected.png" COMP;
+   parts {
+      part { name: "bg"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            min: 42 21;
+            color: 0 0 0 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            rel2.relative: 0.0 1.0;
+            rel2.offset: -2 -1;
+            rel2.to_x: "e.text.label";
+         }
+      }
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+            image.normal: "slider_run_base_horiz.png";
+            image.border: 4 4 0 0;
+            fill.smooth: 0;
+            min: 8 5;
+            max: 99999 5;
+            fixed: 0 1;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "slider_run_base_light_horiz.png";
+         }
+      }
+      part { name: "glow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "horiz_glow_run.png";
+            rel1.offset: 1 1;
+            rel1.to: "base";
+            rel2.relative: 0.5 1.0;
+            rel2.offset: -1 -2;
+            rel2.to_x: "knob";
+            rel2.to_y: "base";
+            image.border: 0 4 0 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 64;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "slider_run_bevel_horiz.png";
+            image.border: 5 5 0 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "clip1"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         clip_to: "clip1";
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -1 0;
+            rel1.relative: 1.0 0.0;
+            rel2.offset: -1 -1;
+            align: 1.0 0.5;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "slider_text";
+            text { font: "Sans"; size: 10;
+              min: 0 1;
+              align: 0.0 0.5;
+              text_class: "slider";
+            }
+            visible: 0;
+            max: 0 0;
+            fixed: 1 1;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            text.min: 1 1;
+            visible: 1;
+            max: 99999 99999;
+         }
+      }
+      part { name: "clip2"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         clip_to: "clip2";
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color: 21 21 21 255;
+            color3: 255 255 255 15;
+            color_class: "slider_text";
+            text { font: "Sans"; size: 10;
+              text_source: "e.text.label";
+              align: 0.0 0.5;
+              text_class: "slider";
+            }
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "knob";
+         description { state: "default" 0.0;
+            rel1.offset: -1 -1;
+            rel1.to: "e.dragable.slider";
+            rel2.offset: 0 0;
+            rel2.to: "e.dragable.slider";
+            image.normal: "knob_round_small_normal.png";
+            min: 23 23;
+            max: 23 23;
+            fixed: 1 1;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "knob_round_small_selected.png";
+         }
+      }
+      part { name: "e.swallow.bar"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to_x: "bg";
+            rel1.offset: 1 0;
+            rel2.to_x: "bg";
+            rel2.offset: -2 -1;
+         }
+      }
+      part { name: "e.dragable.slider"; type: RECT;
+         scale: 1;
+         dragable.x: 1 1 0;
+         dragable.y: 0 0 0;
+         dragable.confine: "bg";
+         description { state: "default" 0.0;
+            min: 21 21;
+            max: 21 21;
+            rel1.relative: 0.5 0.0;
+            rel1.to_x: "bg";
+            rel2.relative: 0.5 1.0;
+            rel2.to_x: "bg";
+            color: 0 0 0 0;
+            fixed: 1 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "mouse,down,1"; source: "e.dragable.slider";
+         action: STATE_SET "clicked" 0.0;
+         target: "knob";
+      }
+      program {
+         signal: "mouse,up,1"; source: "e.dragable.slider";
+         action: STATE_SET "default" 0.0;
+         target: "knob";
+      }
+      program {
+         signal: "e,action,show,label"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "bg";
+         target: "e.text.label";
+         target: "label2";
+      }
+      program {
+         signal: "e,action,hide,label"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "bg";
+         target: "e.text.label";
+         target: "label2";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "event";
+         target: "glow";
+         target: "base";
+         target: "clip1";
+         target: "clip2";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "event";
+         target: "glow";
+         target: "base";
+         target: "clip1";
+         target: "clip2";
+      }
+   }
+}
+
+group { name: "e/widgets/slider_vertical";
+   images.image: "slider_run_base_vert.png" COMP;
+   images.image: "slider_run_bevel_vert.png" COMP;
+   images.image: "slider_run_base_light_vert.png" COMP;
+   images.image: "vert_glow_run.png" COMP;
+   images.image: "knob_round_small_normal.png" COMP;
+   images.image: "knob_round_small_selected.png" COMP;
+   parts {
+      part { name: "bg"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            min: 21 42;
+            color: 0 0 0 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 -2;
+            rel2.to_y: "e.text.label";
+         }
+      }
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "bg";
+            rel2.to: "bg";
+            image.normal: "slider_run_base_vert.png";
+            image.border: 0 0 4 4;
+            fill.smooth: 0;
+            min: 5 8;
+            max: 5 99999;
+            fixed: 1 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "slider_run_base_light_vert.png";
+         }
+      }
+      part { name: "glow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vert_glow_run.png";
+            rel1.offset: 1 0;
+            rel1.relative: 0.0 0.5;
+            rel1.to_y: "knob";
+            rel1.to_x: "base";
+            rel2.offset: -2 -2;
+            rel2.to: "base";
+            image.border: 0 0 0 4;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 64;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "slider_run_bevel_vert.png";
+            image.border: 0 0 5 5;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "clip1"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         clip_to: "clip1";
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 0 -1;
+            rel1.relative: 0.0 1.0;
+            rel2.offset: -1 -1;
+            align: 0.5 1.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "slider_text";
+            text { font: "Sans"; size: 10;
+              min: 0 0;
+              align: 0.5 0.5;
+              text_class: "slider";
+            }
+            visible: 0;
+            max: 0 0;
+            fixed: 1 1;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            text.min: 1 1;
+            visible: 1;
+            max: 99999 99999;
+         }
+      }
+      part { name: "clip2"; type: RECT;
+         description { state: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         clip_to: "clip2";
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color: 21 21 21 255;
+            color3: 255 255 255 15;
+            color_class: "slider_text";
+            text { font: "Sans"; size: 10;
+              text_source: "e.text.label";
+              align: 0.5 0.5;
+              text_class: "slider";
+            }
+            visible: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "knob";
+         description { state: "default" 0.0;
+            rel1.offset: -1 -1;
+            rel1.to: "e.dragable.slider";
+            rel2.offset: 0 0;
+            rel2.to: "e.dragable.slider";
+            image.normal: "knob_round_small_normal.png";
+            min: 23 23;
+            max: 23 23;
+            fixed: 1 1;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "knob_round_small_selected.png";
+         }
+      }
+      part { name: "e.swallow.bar"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to_x: "bg";
+            rel1.offset: 0 1;
+            rel2.to_x: "bg";
+            rel2.offset: -1 -2;
+         }
+      }
+      part { name: "e.dragable.slider"; type: RECT;
+         scale: 1;
+         dragable.x: 0 0 0;
+         dragable.y: -1 1 0;
+         dragable.confine: "bg";
+         description { state: "default" 0.0;
+            min: 21 21;
+            max: 21 21;
+            rel1.relative: 0.0 0.5;
+            rel1.to_x: "bg";
+            rel2.relative: 1.0 0.5;
+            rel2.to_x: "bg";
+            color: 0 0 0 0;
+            fixed: 1 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "mouse,down,1"; source: "e.dragable.slider";
+         action: STATE_SET "clicked" 0.0;
+         target: "knob";
+      }
+      program {
+         signal: "mouse,up,1"; source: "e.dragable.slider";
+         action: STATE_SET "default" 0.0;
+         target: "knob";
+      }
+      program {
+         signal: "e,action,show,label"; source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "bg";
+         target: "e.text.label";
+         target: "label2";
+      }
+      program {
+         signal: "e,action,hide,label"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "bg";
+         target: "e.text.label";
+         target: "label2";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "event";
+         target: "glow";
+         target: "base";
+         target: "clip1";
+         target: "clip2";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "event";
+         target: "glow";
+         target: "base";
+         target: "clip1";
+         target: "clip2";
+      }
+   }
+}
diff --git a/data/themes/edc/start.edc b/data/themes/edc/start.edc
new file mode 100644 (file)
index 0000000..7c8d34f
--- /dev/null
@@ -0,0 +1,117 @@
+group { name: "e/modules/start/main";
+   images.image: "big_arrow_down.png" COMP;
+   images.image: "big_arrow_down_shadow.png" COMP;
+   images.image: "big_arrow_up.png" COMP;
+   images.image: "big_arrow_up_shadow.png" COMP;
+   images.image: "big_arrow_left.png" COMP;
+   images.image: "big_arrow_left_shadow.png" COMP;
+   images.image: "big_arrow_right.png" COMP;
+   images.image: "big_arrow_right_shadow.png" COMP;
+   max: 128 128;
+   parts {
+      part { name: "arrow_base"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.offset: 0 1;
+            rel2.offset: -1 0;
+            color: 255 255 255 255;
+         }
+         description { state: "active" 0.0;
+            rel1.offset: 0 0;
+            rel2.offset: -1 -1;
+            color: 255 255 255 128;
+         }
+      }
+      part { name: "shadow";
+         clip_to: "arrow_base";
+         description { state: "default" 0.0;
+            image.normal: "big_arrow_up_shadow.png";
+            rel1.to: "arrow_base";
+            rel2.to: "arrow_base";
+            aspect: (17/14) (17/14);
+            max: 17 14;
+         }
+         description { state: "down" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "big_arrow_down_shadow.png";
+            aspect: (17/14) (17/14);
+            max: 17 14;
+         }
+         description { state: "left" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "big_arrow_left_shadow.png";
+            aspect: (14/17) (14/17);
+            max: 14 17;
+         }
+         description { state: "right" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "big_arrow_right_shadow.png";
+            aspect: (14/17) (14/17);
+            max: 14 17;
+         }
+      }
+      part { name: "arrow";
+         description { state: "default" 0.0;
+            image.normal: "big_arrow_up.png";
+            aspect: (17/14) (17/14);
+            max: 17 14;
+         }
+         description { state: "down" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "big_arrow_down.png";
+            aspect: (17/14) (17/14);
+            max: 17 14;
+         }
+         description { state: "left" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "big_arrow_left.png";
+            aspect: (14/17) (14/17);
+            max: 14 17;
+         }
+         description { state: "right" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "big_arrow_right.png";
+            aspect: (14/17) (14/17);
+            max: 14 17;
+         }
+      }
+      part { name: "events"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,state,focused";
+         source: "e";
+         action: STATE_SET "active" 0.0;
+         target: "arrow_base";
+      }
+      program {
+         signal: "e,state,unfocused";
+         source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "arrow_base";
+      }
+#define ORIENT_SATE(_ORIENT, _STATE) \
+      program { \
+         signal: "e,state,orientation,"_ORIENT; source: "e"; \
+         action: STATE_SET _STATE 0.0; \
+         target: "arrow"; \
+         target: "shadow"; \
+      }
+      ORIENT_SATE("top", "down")
+      ORIENT_SATE("top_left", "down")
+      ORIENT_SATE("top_right", "down")
+      ORIENT_SATE("bottom", "default")
+      ORIENT_SATE("bottom_left", "default")
+      ORIENT_SATE("bottom_right", "default")
+      ORIENT_SATE("left", "right")
+      ORIENT_SATE("left_top", "right")
+      ORIENT_SATE("left_bottom", "right")
+      ORIENT_SATE("right", "left")
+      ORIENT_SATE("right_top", "left")
+      ORIENT_SATE("right_bottom", "left")
+#undef ORIENT_SATE
+   }
+}
diff --git a/data/themes/edc/syscon.edc b/data/themes/edc/syscon.edc
new file mode 100644 (file)
index 0000000..3f5cc8c
--- /dev/null
@@ -0,0 +1,256 @@
+group { name: "e/widgets/syscon/main";
+   images.image: "vgrad_tall.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   images.image: "button_normal.png" COMP;
+   images.image: "button_clicked.png" COMP;
+   parts {
+      part { name: "bg"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "vgrad_tall.png";
+            fill.smooth: 0;
+            TILED_HORIZ(40)
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.swallow.main"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.offset: 3 3;
+            rel2.offset: -4 3;
+            rel2.relative: 1.0 0.0; 
+            align: 0.5 0.0;
+            fixed: 0 1;
+        }
+      }
+      part { name: "e.swallow.secondary"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.main";
+            rel1.relative: 0.0 1.0;
+            rel2.to: "e.swallow.main";
+            align: 0.5 0.0;
+            fixed: 0 1;
+         }
+      }
+      part { name: "e.swallow.extra"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.secondary";
+            rel1.relative: 0.0 1.0;
+            rel2.to: "e.swallow.secondary";
+            align: 0.5 0.0;
+            fixed: 0 1; 
+        }
+      }
+      part { name: "base";
+         description { state: "default" 0.0;
+            image.normal: "button_normal.png";
+            image.border: 4 4 3 5;
+            image.middle: SOLID;
+            rel1.offset: -6 -6;
+            rel1.to: "e.text.label";
+            rel2.offset: 5 5;
+            rel2.to: "e.text.label";
+            fill.smooth: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "button_clicked.png";
+            image.border: 5 5 4 6;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 0 12;
+            rel1.relative: 0.5 0.0;
+            rel1.to_y: "e.swallow.extra";
+            rel2.offset: -1 -14;
+            rel2.relative: 0.5 1.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "button_text";
+            align: 0.5 1.0;
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+               text_class: "button";
+            }
+            fixed: 1 0;
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            FIXED_SIZE(69, 5)
+         }
+      }
+   }
+   programs {
+      program {      
+         signal: "mouse,down,1*"; source: "base";
+         action: STATE_SET "clicked" 0.0;
+         target: "base";
+         target: "e.text.label";
+      }
+      program {
+         signal: "mouse,up,1"; source: "base";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+         target: "e.text.label";
+      }
+      program {
+         signal: "mouse,clicked,1*"; source: "base";
+         action: SIGNAL_EMIT "e,action,close" "";
+      }
+   }
+}
+        
+group { name: "e/widgets/syscon/item/button";
+   images.image: "button_normal.png" COMP;
+   images.image: "button_clicked.png" COMP;
+   parts {
+      part { name: "base";
+         description { state: "default" 0.0;
+            image.normal: "button_normal.png";
+            image.border: 4 4 3 5;
+            image.middle: SOLID;
+            rel1.offset: -1 0;
+            rel2.offset: 0 1;
+            fill.smooth: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "button_clicked.png";
+            image.border: 5 5 4 6;
+         }
+      }
+      part { name: "icon_clip"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 64;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon_clip";
+         description { state: "default" 0.0;
+            align: 0.5 0.0;
+            rel1.offset: 6 5;
+            rel1.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -7 -1;
+            rel2.to_y: "e.text.label";
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+         }
+      }
+      part { name: "label_clip"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         clip_to: "label_clip";
+         description { state: "default" 0.0;
+            rel1.relative: 0.0 1.0;
+            rel1.offset: 6 -7;
+            rel1.to_y: "base";
+            rel2.offset: -7 -7;
+            rel2.to: "base";
+            align: 0.5 1.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "button_text";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+               text_class: "button";
+            }
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            color_class: "button_text_disabled";
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to: "e.text.label";
+            rel2.to: "e.text.label";
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+            color_class: "button_text_disabled";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.5 0.5;
+               text_class: "button";
+            }
+            visible: 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "mouse,down,1"; source: "event";
+         action: STATE_SET "clicked" 0.0;
+         target: "base";
+      }
+      program {
+         signal: "mouse,up,1"; source: "event";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+      }
+      program {
+         signal: "mouse,clicked,1*"; source: "event";
+         action: SIGNAL_EMIT "e,action,click" "";
+      }
+      program {
+         signal: "e,state,disabled"; source: "e";
+         action: STATE_SET "disabled" 0.0;
+         target: "event";
+         target: "icon_clip";
+         target: "label_clip";
+         target: "label2";
+      }
+      program {
+         signal: "e,state,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "event";
+         target: "icon_clip";
+         target: "label_clip";
+         target: "label2";
+      }
+   }
+}
diff --git a/data/themes/edc/systray.edc b/data/themes/edc/systray.edc
new file mode 100644 (file)
index 0000000..54b987d
--- /dev/null
@@ -0,0 +1,117 @@
+group { name: "e/modules/systray/main";
+   alias: "e/modules/systray/main/default";
+   alias: "e/modules/systray/main/invisible";
+   data.item: "default" "64 64 64";
+   data.item: "inset" "64 64 64";
+   data.item: "plain" "64 64 64";
+   parts {
+      part { name: "base"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+         description { state: "disabled" 0.0;
+            inherit: "default" 0.0;
+            color: 255 0 0 128;
+         }
+      }
+      part { name: "e.size"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            visible: 0;
+            rel1.offset: -1 0;
+            rel2.offset: 0 -1;
+         }
+      }
+      part { name: "e.box"; type: BOX;
+         description { state: "default" 0.0;
+            rel1.to: "e.size";
+            rel2.to: "e.size";
+            box {
+               layout: "horizontal";
+               padding: 2 0;
+               align: 0.5 0.5;
+               min: 1 1;
+            }
+         }
+         description { state: "vertical" 0.0;
+            inherit: "default" 0.0;
+            box { 
+               layout: "vertical";
+               padding: 0 2;
+            }
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,action,orient,horiz"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,vert"; source: "e";
+         action: STATE_SET "vertical" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,left"; source: "e";
+         action: STATE_SET "vertical" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,right"; source: "e";
+         action: STATE_SET "vertical" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,top"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,bottom"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,corner_tl"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,corner_tr"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,corner_bl"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,corner_br"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,corner_lt"; source: "e";
+         action: STATE_SET "vertical" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,corner_rt"; source: "e";
+         action: STATE_SET "vertical" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,corner_lb"; source: "e";
+         action: STATE_SET "vertical" 0.0;
+         target: "e.box";
+      }
+      program {
+         signal: "e,action,orient,corner_rb"; source: "e";
+         action: STATE_SET "vertical" 0.0;
+         target: "e.box";
+      }
+   }
+}
+   
diff --git a/data/themes/edc/tasks.edc b/data/themes/edc/tasks.edc
new file mode 100644 (file)
index 0000000..fe4fa2f
--- /dev/null
@@ -0,0 +1,359 @@
+group { name:"e/modules/tasks/item";
+   images.image: "button_normal.png" COMP;
+   images.image: "button_clicked.png" COMP;
+   images.image: "shadow_rounded_horiz.png" COMP;
+   images.image: "vgrad_med_dark.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   images.image: "glow_small.png" COMP;
+   images.image: "horizontal_separated_bar_glow.png" COMP;
+   parts {
+      part { name: "sel_shadow"; mouse_events: 0;
+         clip_to: "sel_clip";
+         description { state: "default" 0.0;
+            image.normal: "shadow_rounded_horiz.png";
+            image.border: 0 0 9 9;
+            rel1.offset: 0 -4;
+            rel1.to: "sel_base";
+            rel2.offset: -1 5;
+            rel2.to: "sel_base";
+            fill.smooth: 0;
+         }
+      }
+      part { name: "glow"; mouse_events: 0;
+         clip_to: "sel_clip";
+         description { state: "default" 0.0;
+            rel1.to: "sel_base";
+            rel2.to: "sel_base";
+            image.normal: "glow_small.png";
+            image.border: 7 7 7 7;
+            fill.smooth: 0;
+            color: 255 255 255 0;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            color: 255 255 255 128;
+         }
+         description { state: "hilighted" 0.0;
+            inherit: "default" 0.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "sel_base"; mouse_events: 0;
+         clip_to: "sel_clip";
+         description { state: "default" 0.0;
+            rel1.offset: 4 4;
+            rel2.offset: -5 -5;
+            image.normal: "vgrad_med_dark.png";
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+         }
+      }
+      part { name: "sel_bevel"; mouse_events: 0;
+         clip_to: "sel_clip";
+         description { state: "default" 0.0;
+            rel1.to: "sel_base";
+            rel2.to: "sel_base";
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "sel_label"; type: TEXT; mouse_events: 0;
+         clip_to: "sel_clip";
+         effect: GLOW;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -2 -3;
+            rel1.to: "e.text.label";
+            rel2.offset: 3 1;
+            rel2.to: "e.text.label";
+            color: 51 153 255 255;
+            color2: 51 153 255 24;
+            color3: 51 153 255 18;
+            color_class: "ilist_item_selected";
+            text { font: "Sans"; size: 10;
+               text_source: "e.text.label";
+               align: 0.0 0.5;
+               text_class: "ilist_item";
+            }
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            color2: 51 153 255 64;
+            color3: 51 153 255 32;
+         }
+      }
+      part { name: "base";
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            image.normal: "button_normal.png";
+            image.border: 4 4 3 5;
+            image.middle: SOLID;
+            rel1.offset: -3 -2;
+            rel1.to: "sel_base";
+            rel2.offset: 2 3;
+            rel2.to: "sel_base";
+            fill.smooth: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "button_clicked.png";
+            image.border: 5 5 4 6;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         clip_to: "clip";
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 2 3;
+            rel1.to_x: "icon";
+            rel1.to_y: "sel_base";
+            rel2.offset: -5 -5;
+            rel2.to: "sel_base";
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "tasks_text";
+            text { font: "Sans"; size: 10;
+               min: 0 1;
+               align: 0.0 0.5;
+               text_class: "tasks_text";
+            }
+         }
+         description { state: "iconic" 0.0;
+            inherit: "default" 0.0;
+            color: 21 21 21 255;
+            color3: 255 255 255 25;
+         }
+      }
+      part { name: "icon"; type: SPACER;
+         description { state: "default" 0.0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            align: 0.0 0.5;
+            rel1.offset: 3 3;
+            rel1.to: "sel_base";
+            rel2.relative: 0.0 1.0;
+            rel2.offset: 3 -4;
+            rel2.to: "sel_base";
+         }
+      }
+      part { name: "icon_clip"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "iconic" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 64;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon_clip";
+         description { state: "default" 0.0;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            align: 0.0 0.5;
+            rel1.offset: 4 4;
+            rel1.to: "icon";
+            rel2.offset: -5 -5;
+            rel2.to: "icon";
+            color: 255 0 0 128;
+         }
+         description { state: "bounce1" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 0.15;
+            rel2.relative: 1.0 1.15;
+         }
+         description { state: "bounce2" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 -0.15;
+            rel2.relative: 1.0 0.85;
+         }
+      }
+      part { name: "event"; type: RECT;
+         ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+      part { name: "bar"; mouse_events: 0;
+         clip_to: "sel_clip";
+         description { state: "default" 0.0;
+            rel1.offset: -5 -10;
+            rel1.relative: 0.0 1.0;
+            rel1.to: "sel_base";
+            rel2.offset: 4 4;
+            rel2.to: "sel_base";
+            image.normal: "horizontal_separated_bar_glow.png";
+            image.border: 7 7 7 7;
+            fill.smooth: 0;
+            fixed: 0 1;
+         }
+      }
+      part {  name: "sel_shine"; mouse_events: 0;
+         clip_to: "sel_clip";
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "sel_base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "sel_base";
+            FIXED_SIZE(69, 5)
+         }
+      }
+      part { name: "clip"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.offset: -20 -20;
+            rel2.offset: 19 19;
+            visible: 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+         description { state: "iconic" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "sel_clip"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.offset: -20 -20;
+            rel2.offset: 19 19;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+         description { state: "iconic" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "mouse,down,1"; source: "event";
+         action: STATE_SET "clicked" 0.0;
+         target: "base";
+         target: "e.text.label";
+         target: "sel_label";
+      }
+      program {
+         signal: "mouse,up,1"; source: "event";
+         action: STATE_SET "default" 0.0;
+         target: "base";
+         target: "e.text.label";
+         target: "sel_label";
+      }
+      program {
+         signal: "mouse,up,clicked,1*"; source: "event";
+         action: SIGNAL_EMIT "e,action,click" "";
+      }
+      program {
+         signal: "e,state,focused"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "clip";
+         target: "sel_clip";
+      }
+      program {
+         signal: "e,state,unfocused"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "clip";
+         target: "sel_clip";
+         target: "glow";
+      }
+      program {
+         signal: "e,state,focused"; source: "e";
+         action: STATE_SET "hilighted" 0.0;
+         transition: DECELERATE 0.2;
+         target: "glow";
+         after: "focus2";
+      }
+      program { name: "focus2";
+         action: STATE_SET "visible" 0.0;
+         transition: SINUSOIDAL 0.3;
+         target: "glow";
+      }
+      program {
+         signal: "e,state,urgent"; source: "e";
+         action: STATE_SET "bounce1" 0.0;
+         target: "e.swallow.icon";
+         after: "urg1";
+      }
+      program { name: "urg1";
+         action: STATE_SET "bounce2" 0.0;
+         transition: DECELERATE 0.2;
+         target: "e.swallow.icon";
+         after: "urg2";
+      }
+      program { name: "urg2";
+         action: STATE_SET "bounce1" 0.0;
+         transition: ACCELERATE 0.2;
+         target: "e.swallow.icon";
+         after: "urg1";
+      }
+      program {
+         signal: "e,state,not_urgent"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.icon";
+      }
+      program {
+         signal: "e,state,iconified"; source: "e";
+         action: STATE_SET "iconic" 0.0;
+         target: "e.text.label";
+         target: "icon_clip";
+      }
+      program {
+         signal: "e,state,uniconified"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+         target: "icon_clip";
+      }
+   }
+}
+
+group { name:"e/modules/tasks/item_vert";
+   inherit: "e/modules/tasks/item";
+   parts {
+      part { name: "sel_label";
+         description { state: "default" 0.0;
+            rel1.offset: 0 0;
+            rel1.to: "icon";
+            rel2.offset: -1 -1;
+            rel2.to: "icon";
+            visible: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+         }
+      }
+      part { name: "e.text.label";
+         description { state: "default" 0.0;
+            rel1.offset: 0 0;
+            rel1.to: "icon";
+            rel2.offset: -1 -1;
+            rel2.to: "icon";
+            visible: 0;
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+         }
+      }
+      part { name: "icon";
+         description { state: "default" 0.0;
+            align: 0.5 0.5;
+            rel1.offset: 2 2;
+            rel2.relative: 1.0 1.0;
+            rel2.offset: -3 -3;
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/textblock.edc b/data/themes/edc/textblock.edc
new file mode 100644 (file)
index 0000000..88a228c
--- /dev/null
@@ -0,0 +1,25 @@
+group { name: "e/widgets/textblock";
+   styles {
+      style { name: "textblock_style";
+         base: "font=Sans font_size=10 text_class=tb_plain align=left color=#ffff style=shadow,bottom shadow_color=#00000080 wrap=word";
+         tag: "br"      "\n";
+         tag: "b"       "+ font=Sans:style=Bold";
+         tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light";
+         tag: "urgent"  "+ font=Sans:style=Bold color=#f40f style=outline outline_color=#ff000080";
+         tag: "title"   "+ font=Sans:style=Bold font_size=16 underline=on underline_color=#3399ff";
+      }
+   }
+   parts {
+      part { name: "e.textblock.text"; type: TEXTBLOCK; mouse_events: 0;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+            text {
+               style: "textblock_style";
+               min: 1 1;
+            }
+         }
+      }
+   }
+}
diff --git a/data/themes/edc/toolbar.edc b/data/themes/edc/toolbar.edc
new file mode 100644 (file)
index 0000000..8754953
--- /dev/null
@@ -0,0 +1,358 @@
+group { name: "e/widgets/toolbar";
+   images.image: "vgrad_med_lighter.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   images.image: "shadow_square_tiny.png" COMP;
+   images.image: "sym_left_light_normal.png" COMP;
+   images.image: "sym_right_light_normal.png" COMP;
+   images.image: "sym_left_glow_normal.png" COMP;
+   images.image: "sym_right_glow_normal.png" COMP;
+   parts {
+      part { name: "shadow"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -1 0;
+            rel2.offset: 0 1;
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "base";
+         description { state: "default" 0.0;
+            image.normal: "vgrad_med_lighter.png";
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+            fill.smooth: 0;
+            TILED_HORIZ(120)
+         }
+      }
+      part { name: "clipper"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+         }
+      }
+      part { name: "e.swallow.content"; type: SWALLOW;
+         clip_to: "clipper";
+         description { state: "default" 0.0;
+            rel1.offset: 2 2;
+            rel2.offset: -3 -3;
+//            rel1.to: "clipper";
+//            rel2.to: "clipper";
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.dragable.hbar"; mouse_events: 0;
+         dragable.x: 1 1 0;
+         dragable.y: 0 0 0;
+         dragable.confine: "base";
+         description { state: "default" 0.0;
+             rel1.to: "base";
+             rel2.to: "base";
+             visible: 0;
+          }
+       }
+      part { name: "arrow_clipper"; type: RECT;
+         description { state: "default" 0.0;
+         }
+         description { state: "hidden" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "arrow1"; mouse_events: 0;
+         clip_to: "arrow_clipper";
+         description { state: "default" 0.0;
+            rel1.to: "arrow1_ev";
+            rel2.to: "arrow1_ev";
+            image.normal: "sym_left_light_normal.png";
+            FIXED_SIZE(15, 15)
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_left_glow_normal.png";
+         }
+      }
+      part { name: "arrow1_ev"; type: RECT;
+         scale: 1;
+         clip_to: "arrow_clipper";
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            align: 0.0 0.5;
+            color: 0 0 0 0;
+            FIXED_SIZE(23, 23)
+         }
+      }
+      part { name: "arrow2"; mouse_events: 0;
+         clip_to: "arrow_clipper";
+         description { state: "default" 0.0;
+            rel1.to: "arrow2_ev";
+            rel2.to: "arrow2_ev";
+            image.normal: "sym_right_light_normal.png";
+            FIXED_SIZE(15, 15)
+         }
+         description { state: "clicked" 0.0;
+            inherit: "default" 0.0;
+            image.normal: "sym_right_glow_normal.png";
+         }
+      }
+      part { name: "arrow2_ev"; type: RECT;
+         scale: 1;
+         clip_to: "arrow_clipper";
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            align: 1.0 0.5;
+            color: 0 0 0 0;
+            FIXED_SIZE(23, 23)
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "base";
+            FIXED_SIZE(69, 5)
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,action,show,hbar"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "arrow_clipper";
+         target: "arrow_clipper";
+      }
+      program {
+         signal: "e,action,hide,hbar"; source: "e";
+         action: STATE_SET "hidden" 0.0;
+         target: "arrow_clipper";
+         target: "arrow_clipper";
+      }
+      
+      program {      
+         signal: "mouse,down,1*"; source: "arrow1_ev";
+         action: SIGNAL_EMIT "e,action,prev" "e";
+         after: "arrow1_repeat";
+      }
+      program { name: "arrow1_repeat";
+         action: SIGNAL_EMIT "e,action,prev" "e";
+         in: 0.3 0.0;
+         after: "arrow1_repeat";
+      }
+      program {
+         signal: "mouse,up,1"; source: "arrow1_ev";
+         action: ACTION_STOP;
+         target: "arrow1_repeat";
+      } 
+      program {
+         signal: "mouse,down,1*"; source: "arrow1_ev";
+         action: STATE_SET "clicked" 0.0;
+         target: "arrow1";
+      }
+      program {
+         signal: "mouse,up,1"; source: "arrow1_ev";
+         action: STATE_SET "default" 0.0;
+         target: "arrow1";
+      }
+
+      program {      
+         signal: "mouse,down,1*"; source: "arrow2_ev";
+         action: SIGNAL_EMIT "e,action,next" "e";
+         after: "arrow2_repeat";
+      }
+      program { name: "arrow2_repeat";
+         action: SIGNAL_EMIT "e,action,next" "e";
+         in: 0.3 0.0;
+         after: "arrow2_repeat";
+      }
+      program {
+         signal: "mouse,up,1"; source: "arrow2_ev";
+         action: ACTION_STOP;
+         target: "arrow2_repeat";
+      } 
+      program {
+         signal: "mouse,down,1*"; source: "arrow2_ev";
+         action: STATE_SET "clicked" 0.0;
+         target: "arrow2";
+      }
+      program {
+         signal: "mouse,up,1"; source: "arrow2_ev";
+         action: STATE_SET "default" 0.0;
+         target: "arrow2";
+      }
+   }
+}
+
+group { name: "e/widgets/toolbar/item";
+   images.image: "shadow_inset_bevels.png" COMP;
+   images.image: "shadow_angled_in_sides.png" COMP;
+   images.image: "horizontal_separated_bar_small_glow.png" COMP;
+   parts {
+      part { name: "shadow1"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "shadow_inset_bevels.png";
+            image.border: 2 2 0 1;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "shadow2"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 1 0;
+            rel1.to: "shadow1";
+            rel2.offset: -2 -1;
+            rel2.to: "shadow1";
+            image.normal: "shadow_angled_in_sides.png";
+            image.border: 8 8 0 1;
+            image.middle: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "e.swallow.icon"; type: SWALLOW;
+         description { state: "default" 0.0;
+            align: 0.5 0.5;
+            // aspect: 1.0 1.0;
+            // aspect_preference: VERTICAL;
+            rel1.relative: 0.0 0.0;
+            rel1.offset: 2 2;
+            rel2.to_y: "e.text.label";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -3 -1;
+         }
+         description { state: "noicon" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+            rel1.offset: 2 0;
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -3 -4;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: 4 -3;
+            rel1.relative: 0.0 1.0;
+            rel2.offset: -5 -3;
+            align: 0.5 1.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            color_class: "menu_item";
+            text { font: "Sans"; size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+               text_class: "menu_item";
+            }
+            fixed: 0 1;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 0;
+         }
+      }
+      part { name: "label2"; type: TEXT; mouse_events: 0;
+         effect: GLOW;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.offset: -3 -3;
+            rel1.to: "e.text.label";
+            rel2.offset: 2 1;
+            rel2.to: "e.text.label";
+            color: 51 153 255 255;
+            color2: 51 153 255 24;
+            color3: 51 153 255 18;
+            color_class: "menu_item_active";
+            text { font: "Sans"; size: 10;
+              text_source: "e.text.label";
+              align: 0.5 0.5;
+              text_class: "menu_item";
+            }
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "bar"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: -3 -7;
+            rel1.relative: 0.0 1.0;
+            rel1.to: "shadow2";
+            rel2.offset: 2 2;
+            rel2.to: "shadow2";
+            image.normal: "horizontal_separated_bar_small_glow.png";
+            image.border: 4 4 4 4;
+            fill.smooth: 0;
+            visible: 0;
+         }
+         description { state: "selected" 0.0;
+            inherit: "default" 0.0;
+            visible: 1;
+         }
+      }
+      part { name: "event"; type: RECT;
+         ignore_flags: ON_HOLD;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "e,icon,disabled"; source: "e";
+         action: STATE_SET "noicon" 0.0;
+         target: "e.swallow.icon";
+//         target: "e.text.label";
+      }
+      program {
+         signal: "e,icon,enabled"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.swallow.icon";
+//         target: "e.text.label";
+      }
+      program {
+         signal: "e,state,selected"; source: "e";
+         action: STATE_SET "selected" 0.0;
+         target: "e.text.label";
+         target: "label2";
+         target: "shadow1";
+         target: "shadow2";
+         target: "bar";
+      }
+      program {
+         signal: "e,state,unselected"; source: "e";
+         action: STATE_SET "default" 0.0;
+         target: "e.text.label";
+         target: "label2";
+         target: "shadow1";
+         target: "shadow2";
+         target: "bar";
+      }
+      program {
+         signal: "mouse,up,1"; source: "event";
+         action: SIGNAL_EMIT "e,action,click" "e";
+      }
+   }
+}
diff --git a/data/themes/edc/xkbswitch.edc b/data/themes/edc/xkbswitch.edc
new file mode 100644 (file)
index 0000000..849dfed
--- /dev/null
@@ -0,0 +1,173 @@
+group { name: "e/modules/xkbswitch/main";
+   images.image: "shadow_square_tiny.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   max: 128 128;
+   parts {
+      part { name: "shadow";
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.flag";
+            rel1.offset: -3 -2;
+            rel2.to: "e.swallow.flag";
+            rel2.offset: 2 4;
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "e.swallow.flag"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 3 3;
+            rel2.offset: -4 -4;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.flag";
+            rel1.relative: 0.0 0.5;
+            rel2.to: "e.swallow.flag";
+            rel2.relative: 1.0 0.5;
+            color: 255 255 255 0;
+            color3: 0 0 0 0;
+            text { font: "Sans"; size: 9;
+               min: 0 1;
+               text_class: "module_small";
+            }
+            fixed: 0 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "e.swallow.flag";
+            rel2.to: "e.swallow.flag";
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "clip"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to_x: "e.swallow.flag";
+            rel2.to_x: "e.swallow.flag";
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "e.swallow.flag";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "e.swallow.flag";
+            FIXED_SIZE(69, 5)
+         }
+      }
+      part { name: "event"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+   }
+   programs {
+      program {
+         signal: "mouse,in"; source: "event";
+         action: STATE_SET "visible" 0.0;
+         transition: DECELERATE 0.25;
+         target: "e.text.label";
+      }
+      program {
+         signal: "mouse,out"; source: "event";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 1.0;
+         target: "e.text.label";
+      }
+   }
+}
+
+group { name: "e/modules/xkbswitch/noflag";
+   images.image: "shadow_square_tiny.png" COMP;
+   images.image: "bevel_out.png" COMP;
+   images.image: "shine.png" COMP;
+   max: 128 128;
+   parts {
+      part { name: "shadow";
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.offset: -3 -2;
+            rel2.to: "base";
+            rel2.offset: 2 4;
+            image.normal: "shadow_square_tiny.png";
+            image.border: 6 6 6 6;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "base"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.offset: 3 3;
+            rel2.offset: -4 -4;
+            aspect: 1.8 1.8; aspect_preference: BOTH;
+            color: 51 153 255 255;
+         }
+      }
+      part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+         effect: SHADOW BOTTOM;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel1.relative: 0.0 0.5;
+            rel2.to: "base";
+            rel2.relative: 1.0 0.5;
+            color: 255 255 255 255;
+            color3: 0 0 0 128;
+            text { font: "Sans:style=Bold"; size: 9;
+               min: 0 1;
+               text_class: "module_small";
+            }
+            fixed: 0 1;
+         }
+         description { state: "visible" 0.0;
+            inherit: "default" 0.0;
+         }
+      }
+      part { name: "bevel"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to: "base";
+            rel2.to: "base";
+            image.normal: "bevel_out.png";
+            image.border: 1 1 1 1;
+            image.middle: 0;
+            fill.smooth: 0;
+         }
+      }
+      part { name: "clip"; type: RECT;
+         description { state: "default" 0.0;
+            rel1.to_x: "base";
+            rel2.to_x: "base";
+         }
+      }
+      part { name: "shine"; mouse_events: 0;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            image.normal: "shine.png";
+            rel1.offset: 0 -2;
+            rel1.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel2.offset: -1 2;
+            rel2.to: "base";
+            FIXED_SIZE(69, 5)
+         }
+      }
+      part { name: "event"; type: RECT;
+         description { state: "default" 0.0;
+            color: 0 0 0 0;
+         }
+      }
+   }
+}
diff --git a/data/themes/images/Makefile.am b/data/themes/images/Makefile.am
deleted file mode 100644 (file)
index efb8f01..0000000
+++ /dev/null
@@ -1,471 +0,0 @@
-MAINTAINERCLEANFILES = Makefile.in
-EXTRA_DIST = \
-about_bot.png \
-about_mid.png \
-about_top.png \
-arrow_down.png \
-arrow_left.png \
-arrow_right.png \
-arrow_up.png \
-base_bg.png \
-bd_bottom.png \
-bd_button_close_focused.png \
-bd_button_close_shadow.png \
-bd_button_close_unfocused.png \
-bd_button_max_focused.png \
-bd_button_max_shadow.png \
-bd_button_max_unfocused.png \
-bd_button_min_focused.png \
-bd_button_min_shadow.png \
-bd_button_min_unfocused.png \
-bd_resize_b.png \
-bd_title_bg.png \
-bd_title_over.png \
-bd_top_hilight.png \
-bd_top.png \
-big_arrow_down.png \
-big_arrow_up.png \
-bnw.png \
-bt_base1.png \
-bt_base2.png \
-bt_basew.png \
-bt_dis_base.png \
-bt_dis_hilight.png \
-bt_dis_shine.png \
-bt_hilight.png \
-bt_hilightw.png \
-bt_glow.png \
-bt_shine.png \
-bt_sm_base1.png \
-bt_sm_base2.png \
-bt_sm_hilight.png \
-bt_sm_shine.png \
-busy-1.png \
-busy-2.png \
-busy-3.png \
-busy-4.png \
-busy-5.png \
-busy-6.png \
-busy-7.png \
-busy-8.png \
-busy-9.png \
-check_base.png \
-check_on.png \
-check_sel.png \
-ch-h1.png \
-ch-h2.png \
-ch-m1.png \
-ch-m2.png \
-ch-s1.png \
-ch-s2.png \
-ch-h1-2.png \
-ch-h2-2.png \
-ch-m1-2.png \
-ch-m2-2.png \
-ch-s1-2.png \
-ch-s2-2.png \
-ch-h1-3.png \
-ch-h2-3.png \
-ch-m1-3.png \
-ch-m2-3.png \
-ch-s1-3.png \
-ch-s2-3.png \
-clock_base.png \
-connman_bluetooth_128.png \
-connman_bluetooth_32.png \
-connman_cellular_128.png \
-connman_cellular_32.png \
-connman_ethernet_128.png \
-connman_ethernet_32.png \
-connman_security1_128.png \
-connman_security1_32.png \
-connman_security2_128.png \
-connman_security2_32.png \
-connman_status_online_128.png \
-connman_status_online_32.png \
-connman_status_ready_128.png \
-connman_status_ready_32.png \
-connman_wifi_0_on_128.png \
-connman_wifi_0_on_32.png \
-connman_wifi_1_on_128.png \
-connman_wifi_1_on_32.png \
-connman_wifi_2_on_128.png \
-connman_wifi_2_on_32.png \
-connman_wifi_3_on_128.png \
-connman_wifi_3_on_32.png \
-connman_wifi_not_128.png \
-connman_wifi_not_32.png \
-connman_wifi_off_128.png \
-connman_wifi_off_32.png \
-dia_botshad.png \
-dia_grad.png \
-dia_topshad.png \
-e17_fileman_thumb_bg.png \
-e17_mini_button_shadow2.png \
-efm_toolbar_bottom.png \
-efm_toolbar_top.png \
-everything_box.png \
-outline.png \
-everything_item_bg.png \
-exclam.png \
-favorites.png \
-frame_1.png \
-frame_2.png \
-gadman_border.png \
-gadman_bottom.png \
-gadman_frame.png \
-gadman_left.png \
-gadman_right.png \
-gadman_top.png \
-gsm_0.png \
-gsm_1.png \
-gsm_2.png \
-gsm_3.png \
-gsm_4.png \
-gsm_no.png \
-icon_active.png \
-icon_add_fav.png \
-icon_add.png \
-icon_advanced.png \
-icon_applications.png \
-icon_applications_ibar.png \
-icon_applications_new.png \
-icon_applications_restart.png \
-icon_applications_startup.png \
-icon_autoscroll.png \
-icon_behavior.png \
-icon_border_border.png \
-icon_border_close.png \
-icon_border_kill.png \
-icon_border_lock.png \
-icon_border_maximize.png \
-icon_border_minimize.png \
-icon_border_more.png \
-icon_border_pager.png \
-icon_border_pin.png \
-icon_border_properties.png \
-icon_border_remember.png \
-icon_border_sendto.png \
-icon_border_shaded.png \
-icon_border_skip.png \
-icon_border_stack_bot.png \
-icon_border_stack_norm.png \
-icon_border_stack_top.png \
-icon_check.png \
-icon_close.png \
-icon_colors.png \
-icon_config.png \
-icon_configuration.png \
-icon_del.png \
-icon_desklock_menu.png \
-icon_desklock.png \
-icon_desktops.png \
-icon_directories.png \
-icon_down_arrow.png \
-icon_dummy.png \
-icon_efm_arrange_name.png \
-icon_efm_arrange.png \
-icon_efm_arrange_time.png \
-icon_efm_cd.png \
-icon_efm_copy.png \
-icon_efm_cut.png \
-icon_efm_delete.png \
-icon_efm_desktop.png \
-icon_efm_dnd_ask.png \
-icon_efm_dnd_copy.png \
-icon_efm_dnd_move.png \
-icon_efm_eject.png \
-icon_efm_file.png \
-icon_efm_flash.png \
-icon_efm_folder.png \
-icon_efm_hdd.png \
-icon_efm_home.png \
-icon_efm_new_dir.png \
-icon_efm_new.png \
-icon_efm_open.png \
-icon_efm_paste.png \
-icon_efm_properties.png \
-icon_efm_refresh.png \
-icon_efm_rename.png \
-icon_efm_root.png \
-icon_efm_select.png \
-icon_efm_sort.png \
-icon_efm_tmp.png \
-icon_efm_view_details.png \
-icon_efm_view_name.png \
-icon_efm_view.png \
-icon_efm_vol_unmounted.png \
-icon_efm_vol_mounted.png \
-icon_efm_usbmedia.png \
-icon_evry_clipboard.png \
-icon_engine.png \
-icon_extensions.png \
-icon_favorites.png \
-icon_file_icons.png \
-icon_fonts.png \
-icon_globe.png \
-icon_gradient.png \
-icon_halt.png \
-icon_hibernate.png \
-icon_icon_theme.png \
-icon_imc.png \
-icon_intl.png \
-icon_interaction.png \
-icon_intl.png \
-icon_keys.png \
-icon_keyboard.png \
-icon_left_arrow.png \
-icon_logout.png \
-icon_lost_windows.png \
-icon_menu_settings.png \
-icon_menus.png \
-icon_mime_audio_generic.png \
-icon_mime_bdf.png \
-icon_mime_c.png \
-icon_mime_css.png \
-icon_mime_deb.png \
-icon_mime_doc.png \
-icon_mime_executable_generic.png \
-icon_mime_font_generic.png \
-icon_mime_h.png \
-icon_mime_html.png \
-icon_mime_image_generic.png \
-icon_mime_o.png \
-icon_mime_package.png \
-icon_mime_patch.png \
-icon_mime_pcf.png \
-icon_mime_pdf.png \
-icon_mime_plain.png \
-icon_mime_sh.png \
-icon_mime_text_generic.png \
-icon_mime_ttf.png \
-icon_mime_video_generic.png \
-icon_mime_xcf.png \
-icon_mixer.png \
-icon_modules.png \
-icon_mouse_clean.png \
-icon_mouse_extra.png \
-icon_mouse_left.png \
-icon_mouse_middle.png \
-icon_mouse.png \
-icon_mouse_right.png \
-icon_mouse_wheel.png \
-icon_new.png \
-icon_pager.png \
-icon_performance.png \
-icon_power_management.png \
-icon_profiles.png \
-icon_reboot.png \
-icon_reset.png \
-icon_resize.png \
-icon_right_arrow.png \
-icon_run.png \
-icon_scale.png \
-icon_screen_around.png \
-icon_screen_hflip.png \
-icon_screen_left.png \
-icon_screen_normal.png \
-icon_screen_resolution.png \
-icon_screen_right.png \
-icon_screensaver.png \
-icon_screen_setup.png \
-icon_screen_vflip.png \
-icon_screenshot.png \
-icon_shelf_bottom_desk.png \
-icon_shelf_bottom_left.png \
-icon_shelf_bottom.png \
-icon_shelf_bottom_right.png \
-icon_shelf_custom.png \
-icon_shelf_dock.png \
-icon_shelf_left_bottom.png \
-icon_shelf_left.png \
-icon_shelf_left_top.png \
-icon_shelf_menu_bar.png \
-icon_shelf_panel.png \
-icon_shelf.png \
-icon_shelf_right_bottom.png \
-icon_shelf_right.png \
-icon_shelf_right_top.png \
-icon_shelf_top_desk.png \
-icon_shelf_top_left.png \
-icon_shelf_top.png \
-icon_shelf_top_right.png \
-icon_startup.png \
-icon_suspend.png \
-icon_swap.png \
-icon_system.png \
-icon_toolbar.png \
-icon_theme.png \
-icon_transitions.png \
-icon_up_arrow.png \
-icon_wallpaper_center_flat.png \
-icon_wallpaper_center.png \
-icon_wallpaper_grad_screen.png \
-icon_wallpaper.png \
-icon_wallpaper_screen.png \
-icon_warning.png \
-icon_window_focus.png \
-icon_window_geometry.png \
-icon_window_manipulation.png \
-icon_window_process_management.png \
-icon_window_remembers.png \
-icon_windows.png \
-icon_winlist.png \
-icon_win_move.png \
-icon_win_resize.png \
-icon_illume.png \
-ilist_1.png \
-ilist_2.png \
-ilist_header_1.png \
-ilist_header_2.png \
-ilist_item_shadow.png \
-illume-apps.png \
-illume-close.png \
-illume-home.png \
-illume-kbd.png \
-illume-kbd-on.png \
-illume-mode-dual-left.png \
-illume-mode-dual-top.png \
-illume-mode-single.png \
-inset_raised.png \
-inset_sunk_dark.png \
-inset_sunk.png \
-k_grad.png \
-k_tabhl.png \
-k_tabhm.png \
-k_tabhr.png \
-k_tabl.png \
-k_tabr.png \
-k_tpsh.png \
-k_wtgr.png \
-logo_black_128.png \
-logo_white_128.png \
-menu_arrow_normal.png \
-menu_arrow_sel.png \
-menu_sel_bg.png \
-menu_sel_fg.png \
-menu_sep.png \
-mixer_high_left.png \
-mixer_high_right.png \
-mixer_low_left.png \
-mixer_low_right.png \
-mixer_med_left.png \
-mixer_med_right.png \
-mixer.png \
-pager_base1.png \
-pager_base2.png \
-pager_base_pattern.png \
-pager_hi1.png \
-pager_hi2.png \
-pager_window.png \
-pager_window_shaded.png \
-pager_window_unsel.png \
-pointer_glint_01.png \
-pointer_glint_02.png \
-pointer_glint_03.png \
-pointer_glint_04.png \
-pointer_glint_05.png \
-pointer_glint_06.png \
-pointer_glint_07.png \
-pointer_glint_08.png \
-pointer_glint_09.png \
-pointer_glint_10.png \
-pointer_glint_11.png \
-pointer_glint_12.png \
-pointer_glow.png \
-pointer_mono.png \
-pointer.png \
-radio_base.png \
-radio_on.png \
-radio_sel.png \
-randr_icon_off.png \
-randr_icon_on.png \
-randr_monitor.png \
-randr_stand.png \
-refresh.png \
-sb_runnerh.png \
-sb_runnerv.png \
-shelf_alt_bg.png \
-shelf_alt_over.png \
-shelf_alt_shine.png \
-silk.png \
-slider_clicked.png \
-slider.png \
-t0.png \
-t0-sh.png \
-t1.png \
-t1-sh.png \
-t2.png \
-tacho_bg.png \
-tacho_fg.png \
-temp_base.png \
-temp_mid.png \
-temp_over.png \
-toolbar_sel.png \
-topsh.png \
-transition_vswipe.png \
-vgrad_dark.png \
-vgrad_light.png \
-wp-tb1.png \
-wp-bot1.png \
-wp-tb2.png \
-wp-bot2.png \
-wp-tb3.png \
-wp-tbs.png \
-systray_rounded_corners.png \
-theme-label.png \
-glow.png \
-icon_efm_file_del.png \
-exq-bglight.png \
-exq-logo.png \
-exq-dot.png \
-exq-dot-glow.png \
-exq-vgrad.png \
-comp-sh1.png \
-shelf_alt_vert_bg.png \
-icon_look.png \
-icon_gadget.png \
-flip_0b.png \
-flip_0t.png \
-flip_1b.png \
-flip_1t.png \
-flip_2b.png \
-flip_2t.png \
-flip_3b.png \
-flip_3t.png \
-flip_4b.png \
-flip_4t.png \
-flip_5b.png \
-flip_5t.png \
-flip_6b.png \
-flip_6t.png \
-flip_7b.png \
-flip_7t.png \
-flip_8b.png \
-flip_8t.png \
-flip_9b.png \
-flip_9t.png \
-flip_amb.png \
-flip_amt.png \
-flip_base.png \
-flip_base_shad.png \
-flip_b.png \
-flip_pmb.png \
-flip_pmt.png \
-flip_shad.png \
-flip_t.png \
-flip_colon.png \
-bulb-0.png \
-bulb-1.png \
-bulb-2.png \
-batt_base.png \
-batt_level.png \
-batt_over.png \
-batt_power.png \
-bg_shadow.png \
-xkbshad.png \
-wizard_pattern.png \
-wizard_bt1.png \
-wizard_bt2.png \
-bg_pattern.png \
-bg_radgrad.png
diff --git a/data/themes/images/Makefile.in b/data/themes/images/Makefile.in
deleted file mode 100644 (file)
index 121c00b..0000000
+++ /dev/null
@@ -1,1010 +0,0 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-subdir = data/themes/images
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
-       $(top_srcdir)/m4/ac_attribute.m4 \
-       $(top_srcdir)/m4/efl_compiler_flag.m4 \
-       $(top_srcdir)/m4/efl_doxygen.m4 \
-       $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
-       $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-       $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-SOURCES =
-DIST_SOURCES =
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-ALLOCA = @ALLOCA@
-ALL_LINGUAS = @ALL_LINGUAS@
-ALSA_CFLAGS = @ALSA_CFLAGS@
-ALSA_LIBS = @ALSA_LIBS@
-ALSA_VERSION = @ALSA_VERSION@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BATTERY_CFLAGS = @BATTERY_CFLAGS@
-BATTERY_LDFLAGS = @BATTERY_LDFLAGS@
-BATTERY_LIBS = @BATTERY_LIBS@
-BATTERY_VERSION = @BATTERY_VERSION@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DBUS_MOUNT_CONFIG = @DBUS_MOUNT_CONFIG@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-ECONNMAN_CFLAGS = @ECONNMAN_CFLAGS@
-ECONNMAN_LIBS = @ECONNMAN_LIBS@
-ECONNMAN_VERSION = @ECONNMAN_VERSION@
-ECORE_IMF_CFLAGS = @ECORE_IMF_CFLAGS@
-ECORE_IMF_LIBS = @ECORE_IMF_LIBS@
-ECORE_IMF_VERSION = @ECORE_IMF_VERSION@
-EDJE_DEF = @EDJE_DEF@
-EET_CFLAGS = @EET_CFLAGS@
-EET_LIBS = @EET_LIBS@
-EEZE_CFLAGS = @EEZE_CFLAGS@
-EEZE_LIBS = @EEZE_LIBS@
-EEZE_MOUNT_CONFIG = @EEZE_MOUNT_CONFIG@
-EGREP = @EGREP@
-ELM_CFLAGS = @ELM_CFLAGS@
-ELM_LIBS = @ELM_LIBS@
-EMOTION_CFLAGS = @EMOTION_CFLAGS@
-EMOTION_LIBS = @EMOTION_LIBS@
-ENOTIFY_CFLAGS = @ENOTIFY_CFLAGS@
-ENOTIFY_LIBS = @ENOTIFY_LIBS@
-ENOTIFY_VERSION = @ENOTIFY_VERSION@
-EPHYSICS_CFLAGS = @EPHYSICS_CFLAGS@
-EPHYSICS_LIBS = @EPHYSICS_LIBS@
-EPHYSICS_VERSION = @EPHYSICS_VERSION@
-EXEEXT = @EXEEXT@
-E_ALERT_CFLAGS = @E_ALERT_CFLAGS@
-E_ALERT_LIBS = @E_ALERT_LIBS@
-E_CFLAGS = @E_CFLAGS@
-E_FM_CFLAGS = @E_FM_CFLAGS@
-E_FM_CMDLINE_CFLAGS = @E_FM_CMDLINE_CFLAGS@
-E_FM_CMDLINE_LIBS = @E_FM_CMDLINE_LIBS@
-E_FM_LIBS = @E_FM_LIBS@
-E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
-E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
-E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
-E_FM_OP_LIBS = @E_FM_OP_LIBS@
-E_IMC_CFLAGS = @E_IMC_CFLAGS@
-E_IMC_LIBS = @E_IMC_LIBS@
-E_INIT_CFLAGS = @E_INIT_CFLAGS@
-E_INIT_LIBS = @E_INIT_LIBS@
-E_LIBS = @E_LIBS@
-E_OPEN_CFLAGS = @E_OPEN_CFLAGS@
-E_OPEN_LIBS = @E_OPEN_LIBS@
-E_REMOTE_CFLAGS = @E_REMOTE_CFLAGS@
-E_REMOTE_LIBS = @E_REMOTE_LIBS@
-E_START_CFLAGS = @E_START_CFLAGS@
-E_START_LIBS = @E_START_LIBS@
-E_SYS_CFLAGS = @E_SYS_CFLAGS@
-E_SYS_LIBS = @E_SYS_LIBS@
-E_THUMB_CFLAGS = @E_THUMB_CFLAGS@
-E_THUMB_LIBS = @E_THUMB_LIBS@
-FGREP = @FGREP@
-GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
-GMSGFMT = @GMSGFMT@
-GMSGFMT_015 = @GMSGFMT_015@
-GREP = @GREP@
-HAVE_ALSA = @HAVE_ALSA@
-HAVE_BATTERY = @HAVE_BATTERY@
-HAVE_ECONNMAN = @HAVE_ECONNMAN@
-HAVE_ECORE_IMF = @HAVE_ECORE_IMF@
-HAVE_ENOTIFY = @HAVE_ENOTIFY@
-HAVE_EPHYSICS = @HAVE_EPHYSICS@
-HAVE_TEMPERATURE = @HAVE_TEMPERATURE@
-HIBERNATE = @HIBERNATE@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTLLIBS = @INTLLIBS@
-INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBICONV = @LIBICONV@
-LIBINTL = @LIBINTL@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LOCALE_DIR = @LOCALE_DIR@
-LTLIBICONV = @LTLIBICONV@
-LTLIBINTL = @LTLIBINTL@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-MODULE_ARCH = @MODULE_ARCH@
-MSGFMT = @MSGFMT@
-MSGFMT_015 = @MSGFMT_015@
-MSGMERGE = @MSGMERGE@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BIN_DIR = @PACKAGE_BIN_DIR@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_DATA_DIR = @PACKAGE_DATA_DIR@
-PACKAGE_LIB_DIR = @PACKAGE_LIB_DIR@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_SYSCONF_DIR = @PACKAGE_SYSCONF_DIR@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PKG_CONFIG = @PKG_CONFIG@
-PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
-PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
-POSUB = @POSUB@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-SOUND_CFLAGS = @SOUND_CFLAGS@
-SOUND_LIBS = @SOUND_LIBS@
-STRIP = @STRIP@
-SUID_CFLAGS = @SUID_CFLAGS@
-SUID_LDFLAGS = @SUID_LDFLAGS@
-SUSPEND = @SUSPEND@
-TEMPERATURE_CFLAGS = @TEMPERATURE_CFLAGS@
-TEMPERATURE_LIBS = @TEMPERATURE_LIBS@
-TEMPERATURE_VERSION = @TEMPERATURE_VERSION@
-USE_MODULE_ACCESS = @USE_MODULE_ACCESS@
-USE_MODULE_BACKLIGHT = @USE_MODULE_BACKLIGHT@
-USE_MODULE_BATTERY = @USE_MODULE_BATTERY@
-USE_MODULE_CLOCK = @USE_MODULE_CLOCK@
-USE_MODULE_COMP = @USE_MODULE_COMP@
-USE_MODULE_CONF = @USE_MODULE_CONF@
-USE_MODULE_CONF_APPLICATIONS = @USE_MODULE_CONF_APPLICATIONS@
-USE_MODULE_CONF_DIALOGS = @USE_MODULE_CONF_DIALOGS@
-USE_MODULE_CONF_DISPLAY = @USE_MODULE_CONF_DISPLAY@
-USE_MODULE_CONF_EDGEBINDINGS = @USE_MODULE_CONF_EDGEBINDINGS@
-USE_MODULE_CONF_INTERACTION = @USE_MODULE_CONF_INTERACTION@
-USE_MODULE_CONF_INTL = @USE_MODULE_CONF_INTL@
-USE_MODULE_CONF_KEYBINDINGS = @USE_MODULE_CONF_KEYBINDINGS@
-USE_MODULE_CONF_MENUS = @USE_MODULE_CONF_MENUS@
-USE_MODULE_CONF_PATHS = @USE_MODULE_CONF_PATHS@
-USE_MODULE_CONF_PERFORMANCE = @USE_MODULE_CONF_PERFORMANCE@
-USE_MODULE_CONF_RANDR = @USE_MODULE_CONF_RANDR@
-USE_MODULE_CONF_SHELVES = @USE_MODULE_CONF_SHELVES@
-USE_MODULE_CONF_THEME = @USE_MODULE_CONF_THEME@
-USE_MODULE_CONF_WALLPAPER2 = @USE_MODULE_CONF_WALLPAPER2@
-USE_MODULE_CONF_WINDOW_MANIPULATION = @USE_MODULE_CONF_WINDOW_MANIPULATION@
-USE_MODULE_CONF_WINDOW_REMEMBERS = @USE_MODULE_CONF_WINDOW_REMEMBERS@
-USE_MODULE_CONNMAN = @USE_MODULE_CONNMAN@
-USE_MODULE_CPUFREQ = @USE_MODULE_CPUFREQ@
-USE_MODULE_DROPSHADOW = @USE_MODULE_DROPSHADOW@
-USE_MODULE_EVERYTHING = @USE_MODULE_EVERYTHING@
-USE_MODULE_FILEMAN = @USE_MODULE_FILEMAN@
-USE_MODULE_FILEMAN_OPINFO = @USE_MODULE_FILEMAN_OPINFO@
-USE_MODULE_GADMAN = @USE_MODULE_GADMAN@
-USE_MODULE_IBAR = @USE_MODULE_IBAR@
-USE_MODULE_IBOX = @USE_MODULE_IBOX@
-USE_MODULE_ILLUME2 = @USE_MODULE_ILLUME2@
-USE_MODULE_MIXER = @USE_MODULE_MIXER@
-USE_MODULE_MSGBUS = @USE_MODULE_MSGBUS@
-USE_MODULE_NOTIFICATION = @USE_MODULE_NOTIFICATION@
-USE_MODULE_PAGER = @USE_MODULE_PAGER@
-USE_MODULE_PHYSICS = @USE_MODULE_PHYSICS@
-USE_MODULE_QUICKACCESS = @USE_MODULE_QUICKACCESS@
-USE_MODULE_SHOT = @USE_MODULE_SHOT@
-USE_MODULE_START = @USE_MODULE_START@
-USE_MODULE_SYSCON = @USE_MODULE_SYSCON@
-USE_MODULE_SYSTRAY = @USE_MODULE_SYSTRAY@
-USE_MODULE_TASKS = @USE_MODULE_TASKS@
-USE_MODULE_TEMPERATURE = @USE_MODULE_TEMPERATURE@
-USE_MODULE_TILING = @USE_MODULE_TILING@
-USE_MODULE_WINLIST = @USE_MODULE_WINLIST@
-USE_MODULE_WIZARD = @USE_MODULE_WIZARD@
-USE_MODULE_XKBSWITCH = @USE_MODULE_XKBSWITCH@
-USE_NLS = @USE_NLS@
-VALGRIND_CFLAGS = @VALGRIND_CFLAGS@
-VALGRIND_LIBS = @VALGRIND_LIBS@
-VERSION = @VERSION@
-WAYLAND_CFLAGS = @WAYLAND_CFLAGS@
-WAYLAND_LIBS = @WAYLAND_LIBS@
-XGETTEXT = @XGETTEXT@
-XGETTEXT_015 = @XGETTEXT_015@
-XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-cf_cflags = @cf_cflags@
-cf_libs = @cf_libs@
-datadir = @datadir@
-datarootdir = @datarootdir@
-dlopen_libs = @dlopen_libs@
-docdir = @docdir@
-dvidir = @dvidir@
-e_cflags = @e_cflags@
-e_configflags = @e_configflags@
-e_libs = @e_libs@
-edje_cc = @edje_cc@
-eet_eet = @eet_eet@
-efl_doxygen = @efl_doxygen@
-efl_have_doxygen = @efl_have_doxygen@
-exec_prefix = @exec_prefix@
-fnmatch_libs = @fnmatch_libs@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-release = @release@
-release_info = @release_info@
-requirements_e = @requirements_e@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target_alias = @target_alias@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-version_info = @version_info@
-MAINTAINERCLEANFILES = Makefile.in
-EXTRA_DIST = \
-about_bot.png \
-about_mid.png \
-about_top.png \
-arrow_down.png \
-arrow_left.png \
-arrow_right.png \
-arrow_up.png \
-base_bg.png \
-bd_bottom.png \
-bd_button_close_focused.png \
-bd_button_close_shadow.png \
-bd_button_close_unfocused.png \
-bd_button_max_focused.png \
-bd_button_max_shadow.png \
-bd_button_max_unfocused.png \
-bd_button_min_focused.png \
-bd_button_min_shadow.png \
-bd_button_min_unfocused.png \
-bd_resize_b.png \
-bd_title_bg.png \
-bd_title_over.png \
-bd_top_hilight.png \
-bd_top.png \
-big_arrow_down.png \
-big_arrow_up.png \
-bnw.png \
-bt_base1.png \
-bt_base2.png \
-bt_basew.png \
-bt_dis_base.png \
-bt_dis_hilight.png \
-bt_dis_shine.png \
-bt_hilight.png \
-bt_hilightw.png \
-bt_glow.png \
-bt_shine.png \
-bt_sm_base1.png \
-bt_sm_base2.png \
-bt_sm_hilight.png \
-bt_sm_shine.png \
-busy-1.png \
-busy-2.png \
-busy-3.png \
-busy-4.png \
-busy-5.png \
-busy-6.png \
-busy-7.png \
-busy-8.png \
-busy-9.png \
-check_base.png \
-check_on.png \
-check_sel.png \
-ch-h1.png \
-ch-h2.png \
-ch-m1.png \
-ch-m2.png \
-ch-s1.png \
-ch-s2.png \
-ch-h1-2.png \
-ch-h2-2.png \
-ch-m1-2.png \
-ch-m2-2.png \
-ch-s1-2.png \
-ch-s2-2.png \
-ch-h1-3.png \
-ch-h2-3.png \
-ch-m1-3.png \
-ch-m2-3.png \
-ch-s1-3.png \
-ch-s2-3.png \
-clock_base.png \
-connman_bluetooth_128.png \
-connman_bluetooth_32.png \
-connman_cellular_128.png \
-connman_cellular_32.png \
-connman_ethernet_128.png \
-connman_ethernet_32.png \
-connman_security1_128.png \
-connman_security1_32.png \
-connman_security2_128.png \
-connman_security2_32.png \
-connman_status_online_128.png \
-connman_status_online_32.png \
-connman_status_ready_128.png \
-connman_status_ready_32.png \
-connman_wifi_0_on_128.png \
-connman_wifi_0_on_32.png \
-connman_wifi_1_on_128.png \
-connman_wifi_1_on_32.png \
-connman_wifi_2_on_128.png \
-connman_wifi_2_on_32.png \
-connman_wifi_3_on_128.png \
-connman_wifi_3_on_32.png \
-connman_wifi_not_128.png \
-connman_wifi_not_32.png \
-connman_wifi_off_128.png \
-connman_wifi_off_32.png \
-dia_botshad.png \
-dia_grad.png \
-dia_topshad.png \
-e17_fileman_thumb_bg.png \
-e17_mini_button_shadow2.png \
-efm_toolbar_bottom.png \
-efm_toolbar_top.png \
-everything_box.png \
-outline.png \
-everything_item_bg.png \
-exclam.png \
-favorites.png \
-frame_1.png \
-frame_2.png \
-gadman_border.png \
-gadman_bottom.png \
-gadman_frame.png \
-gadman_left.png \
-gadman_right.png \
-gadman_top.png \
-gsm_0.png \
-gsm_1.png \
-gsm_2.png \
-gsm_3.png \
-gsm_4.png \
-gsm_no.png \
-icon_active.png \
-icon_add_fav.png \
-icon_add.png \
-icon_advanced.png \
-icon_applications.png \
-icon_applications_ibar.png \
-icon_applications_new.png \
-icon_applications_restart.png \
-icon_applications_startup.png \
-icon_autoscroll.png \
-icon_behavior.png \
-icon_border_border.png \
-icon_border_close.png \
-icon_border_kill.png \
-icon_border_lock.png \
-icon_border_maximize.png \
-icon_border_minimize.png \
-icon_border_more.png \
-icon_border_pager.png \
-icon_border_pin.png \
-icon_border_properties.png \
-icon_border_remember.png \
-icon_border_sendto.png \
-icon_border_shaded.png \
-icon_border_skip.png \
-icon_border_stack_bot.png \
-icon_border_stack_norm.png \
-icon_border_stack_top.png \
-icon_check.png \
-icon_close.png \
-icon_colors.png \
-icon_config.png \
-icon_configuration.png \
-icon_del.png \
-icon_desklock_menu.png \
-icon_desklock.png \
-icon_desktops.png \
-icon_directories.png \
-icon_down_arrow.png \
-icon_dummy.png \
-icon_efm_arrange_name.png \
-icon_efm_arrange.png \
-icon_efm_arrange_time.png \
-icon_efm_cd.png \
-icon_efm_copy.png \
-icon_efm_cut.png \
-icon_efm_delete.png \
-icon_efm_desktop.png \
-icon_efm_dnd_ask.png \
-icon_efm_dnd_copy.png \
-icon_efm_dnd_move.png \
-icon_efm_eject.png \
-icon_efm_file.png \
-icon_efm_flash.png \
-icon_efm_folder.png \
-icon_efm_hdd.png \
-icon_efm_home.png \
-icon_efm_new_dir.png \
-icon_efm_new.png \
-icon_efm_open.png \
-icon_efm_paste.png \
-icon_efm_properties.png \
-icon_efm_refresh.png \
-icon_efm_rename.png \
-icon_efm_root.png \
-icon_efm_select.png \
-icon_efm_sort.png \
-icon_efm_tmp.png \
-icon_efm_view_details.png \
-icon_efm_view_name.png \
-icon_efm_view.png \
-icon_efm_vol_unmounted.png \
-icon_efm_vol_mounted.png \
-icon_efm_usbmedia.png \
-icon_evry_clipboard.png \
-icon_engine.png \
-icon_extensions.png \
-icon_favorites.png \
-icon_file_icons.png \
-icon_fonts.png \
-icon_globe.png \
-icon_gradient.png \
-icon_halt.png \
-icon_hibernate.png \
-icon_icon_theme.png \
-icon_imc.png \
-icon_intl.png \
-icon_interaction.png \
-icon_intl.png \
-icon_keys.png \
-icon_keyboard.png \
-icon_left_arrow.png \
-icon_logout.png \
-icon_lost_windows.png \
-icon_menu_settings.png \
-icon_menus.png \
-icon_mime_audio_generic.png \
-icon_mime_bdf.png \
-icon_mime_c.png \
-icon_mime_css.png \
-icon_mime_deb.png \
-icon_mime_doc.png \
-icon_mime_executable_generic.png \
-icon_mime_font_generic.png \
-icon_mime_h.png \
-icon_mime_html.png \
-icon_mime_image_generic.png \
-icon_mime_o.png \
-icon_mime_package.png \
-icon_mime_patch.png \
-icon_mime_pcf.png \
-icon_mime_pdf.png \
-icon_mime_plain.png \
-icon_mime_sh.png \
-icon_mime_text_generic.png \
-icon_mime_ttf.png \
-icon_mime_video_generic.png \
-icon_mime_xcf.png \
-icon_mixer.png \
-icon_modules.png \
-icon_mouse_clean.png \
-icon_mouse_extra.png \
-icon_mouse_left.png \
-icon_mouse_middle.png \
-icon_mouse.png \
-icon_mouse_right.png \
-icon_mouse_wheel.png \
-icon_new.png \
-icon_pager.png \
-icon_performance.png \
-icon_power_management.png \
-icon_profiles.png \
-icon_reboot.png \
-icon_reset.png \
-icon_resize.png \
-icon_right_arrow.png \
-icon_run.png \
-icon_scale.png \
-icon_screen_around.png \
-icon_screen_hflip.png \
-icon_screen_left.png \
-icon_screen_normal.png \
-icon_screen_resolution.png \
-icon_screen_right.png \
-icon_screensaver.png \
-icon_screen_setup.png \
-icon_screen_vflip.png \
-icon_screenshot.png \
-icon_shelf_bottom_desk.png \
-icon_shelf_bottom_left.png \
-icon_shelf_bottom.png \
-icon_shelf_bottom_right.png \
-icon_shelf_custom.png \
-icon_shelf_dock.png \
-icon_shelf_left_bottom.png \
-icon_shelf_left.png \
-icon_shelf_left_top.png \
-icon_shelf_menu_bar.png \
-icon_shelf_panel.png \
-icon_shelf.png \
-icon_shelf_right_bottom.png \
-icon_shelf_right.png \
-icon_shelf_right_top.png \
-icon_shelf_top_desk.png \
-icon_shelf_top_left.png \
-icon_shelf_top.png \
-icon_shelf_top_right.png \
-icon_startup.png \
-icon_suspend.png \
-icon_swap.png \
-icon_system.png \
-icon_toolbar.png \
-icon_theme.png \
-icon_transitions.png \
-icon_up_arrow.png \
-icon_wallpaper_center_flat.png \
-icon_wallpaper_center.png \
-icon_wallpaper_grad_screen.png \
-icon_wallpaper.png \
-icon_wallpaper_screen.png \
-icon_warning.png \
-icon_window_focus.png \
-icon_window_geometry.png \
-icon_window_manipulation.png \
-icon_window_process_management.png \
-icon_window_remembers.png \
-icon_windows.png \
-icon_winlist.png \
-icon_win_move.png \
-icon_win_resize.png \
-icon_illume.png \
-ilist_1.png \
-ilist_2.png \
-ilist_header_1.png \
-ilist_header_2.png \
-ilist_item_shadow.png \
-illume-apps.png \
-illume-close.png \
-illume-home.png \
-illume-kbd.png \
-illume-kbd-on.png \
-illume-mode-dual-left.png \
-illume-mode-dual-top.png \
-illume-mode-single.png \
-inset_raised.png \
-inset_sunk_dark.png \
-inset_sunk.png \
-k_grad.png \
-k_tabhl.png \
-k_tabhm.png \
-k_tabhr.png \
-k_tabl.png \
-k_tabr.png \
-k_tpsh.png \
-k_wtgr.png \
-logo_black_128.png \
-logo_white_128.png \
-menu_arrow_normal.png \
-menu_arrow_sel.png \
-menu_sel_bg.png \
-menu_sel_fg.png \
-menu_sep.png \
-mixer_high_left.png \
-mixer_high_right.png \
-mixer_low_left.png \
-mixer_low_right.png \
-mixer_med_left.png \
-mixer_med_right.png \
-mixer.png \
-pager_base1.png \
-pager_base2.png \
-pager_base_pattern.png \
-pager_hi1.png \
-pager_hi2.png \
-pager_window.png \
-pager_window_shaded.png \
-pager_window_unsel.png \
-pointer_glint_01.png \
-pointer_glint_02.png \
-pointer_glint_03.png \
-pointer_glint_04.png \
-pointer_glint_05.png \
-pointer_glint_06.png \
-pointer_glint_07.png \
-pointer_glint_08.png \
-pointer_glint_09.png \
-pointer_glint_10.png \
-pointer_glint_11.png \
-pointer_glint_12.png \
-pointer_glow.png \
-pointer_mono.png \
-pointer.png \
-radio_base.png \
-radio_on.png \
-radio_sel.png \
-randr_icon_off.png \
-randr_icon_on.png \
-randr_monitor.png \
-randr_stand.png \
-refresh.png \
-sb_runnerh.png \
-sb_runnerv.png \
-shelf_alt_bg.png \
-shelf_alt_over.png \
-shelf_alt_shine.png \
-silk.png \
-slider_clicked.png \
-slider.png \
-t0.png \
-t0-sh.png \
-t1.png \
-t1-sh.png \
-t2.png \
-tacho_bg.png \
-tacho_fg.png \
-temp_base.png \
-temp_mid.png \
-temp_over.png \
-toolbar_sel.png \
-topsh.png \
-transition_vswipe.png \
-vgrad_dark.png \
-vgrad_light.png \
-wp-tb1.png \
-wp-bot1.png \
-wp-tb2.png \
-wp-bot2.png \
-wp-tb3.png \
-wp-tbs.png \
-systray_rounded_corners.png \
-theme-label.png \
-glow.png \
-icon_efm_file_del.png \
-exq-bglight.png \
-exq-logo.png \
-exq-dot.png \
-exq-dot-glow.png \
-exq-vgrad.png \
-comp-sh1.png \
-shelf_alt_vert_bg.png \
-icon_look.png \
-icon_gadget.png \
-flip_0b.png \
-flip_0t.png \
-flip_1b.png \
-flip_1t.png \
-flip_2b.png \
-flip_2t.png \
-flip_3b.png \
-flip_3t.png \
-flip_4b.png \
-flip_4t.png \
-flip_5b.png \
-flip_5t.png \
-flip_6b.png \
-flip_6t.png \
-flip_7b.png \
-flip_7t.png \
-flip_8b.png \
-flip_8t.png \
-flip_9b.png \
-flip_9t.png \
-flip_amb.png \
-flip_amt.png \
-flip_base.png \
-flip_base_shad.png \
-flip_b.png \
-flip_pmb.png \
-flip_pmt.png \
-flip_shad.png \
-flip_t.png \
-flip_colon.png \
-bulb-0.png \
-bulb-1.png \
-bulb-2.png \
-batt_base.png \
-batt_level.png \
-batt_over.png \
-batt_power.png \
-bg_shadow.png \
-xkbshad.png \
-wizard_pattern.png \
-wizard_bt1.png \
-wizard_bt2.png \
-bg_pattern.png \
-bg_radgrad.png
-
-all: all-am
-
-.SUFFIXES:
-$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
-       @for dep in $?; do \
-         case '$(am__configure_deps)' in \
-           *$$dep*) \
-             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
-               && { if test -f $@; then exit 0; else break; fi; }; \
-             exit 1;; \
-         esac; \
-       done; \
-       echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/themes/images/Makefile'; \
-       $(am__cd) $(top_srcdir) && \
-         $(AUTOMAKE) --gnu data/themes/images/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-       @case '$?' in \
-         *config.status*) \
-           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
-         *) \
-           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
-           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
-       esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure:  $(am__configure_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-mostlyclean-libtool:
-       -rm -f *.lo
-
-clean-libtool:
-       -rm -rf .libs _libs
-tags: TAGS
-TAGS:
-
-ctags: CTAGS
-CTAGS:
-
-
-distdir: $(DISTFILES)
-       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
-       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
-       list='$(DISTFILES)'; \
-         dist_files=`for file in $$list; do echo $$file; done | \
-         sed -e "s|^$$srcdirstrip/||;t" \
-             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
-       case $$dist_files in \
-         */*) $(MKDIR_P) `echo "$$dist_files" | \
-                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
-                          sort -u` ;; \
-       esac; \
-       for file in $$dist_files; do \
-         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
-         if test -d $$d/$$file; then \
-           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
-           if test -d "$(distdir)/$$file"; then \
-             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
-           fi; \
-           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
-             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
-             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
-           fi; \
-           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
-         else \
-           test -f "$(distdir)/$$file" \
-           || cp -p $$d/$$file "$(distdir)/$$file" \
-           || exit 1; \
-         fi; \
-       done
-check-am: all-am
-check: check-am
-all-am: Makefile
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
-       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
-       if test -z '$(STRIP)'; then \
-         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-             install; \
-       else \
-         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
-       fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
-       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
-       @echo "This command is intended for maintainers to use"
-       @echo "it deletes files that may require special tools to rebuild."
-       -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-am
-       -rm -f Makefile
-distclean-am: clean-am distclean-generic
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
-       -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: all all-am check check-am clean clean-generic clean-libtool \
-       distclean distclean-generic distclean-libtool distdir dvi \
-       dvi-am html html-am info info-am install install-am \
-       install-data install-data-am install-dvi install-dvi-am \
-       install-exec install-exec-am install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-ps install-ps-am install-strip \
-       installcheck installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/data/themes/images/arrow_left.png b/data/themes/images/arrow_left.png
deleted file mode 100644 (file)
index 4dce6f8..0000000
Binary files a/data/themes/images/arrow_left.png and /dev/null differ
diff --git a/data/themes/images/arrow_right.png b/data/themes/images/arrow_right.png
deleted file mode 100644 (file)
index c57f5d1..0000000
Binary files a/data/themes/images/arrow_right.png and /dev/null differ
diff --git a/data/themes/images/bd_bottom.png b/data/themes/images/bd_bottom.png
deleted file mode 100644 (file)
index 46b9a48..0000000
Binary files a/data/themes/images/bd_bottom.png and /dev/null differ
diff --git a/data/themes/images/bd_button_close_focused.png b/data/themes/images/bd_button_close_focused.png
deleted file mode 100644 (file)
index 281427e..0000000
Binary files a/data/themes/images/bd_button_close_focused.png and /dev/null differ
diff --git a/data/themes/images/bd_button_close_shadow.png b/data/themes/images/bd_button_close_shadow.png
deleted file mode 100644 (file)
index 91a1955..0000000
Binary files a/data/themes/images/bd_button_close_shadow.png and /dev/null differ
diff --git a/data/themes/images/bd_button_close_unfocused.png b/data/themes/images/bd_button_close_unfocused.png
deleted file mode 100644 (file)
index 8382d7f..0000000
Binary files a/data/themes/images/bd_button_close_unfocused.png and /dev/null differ
diff --git a/data/themes/images/bd_button_max_focused.png b/data/themes/images/bd_button_max_focused.png
deleted file mode 100644 (file)
index 36a8239..0000000
Binary files a/data/themes/images/bd_button_max_focused.png and /dev/null differ
diff --git a/data/themes/images/bd_button_max_shadow.png b/data/themes/images/bd_button_max_shadow.png
deleted file mode 100644 (file)
index e7362db..0000000
Binary files a/data/themes/images/bd_button_max_shadow.png and /dev/null differ
diff --git a/data/themes/images/bd_button_max_unfocused.png b/data/themes/images/bd_button_max_unfocused.png
deleted file mode 100644 (file)
index e0dc5da..0000000
Binary files a/data/themes/images/bd_button_max_unfocused.png and /dev/null differ
diff --git a/data/themes/images/bd_button_min_focused.png b/data/themes/images/bd_button_min_focused.png
deleted file mode 100644 (file)
index e487755..0000000
Binary files a/data/themes/images/bd_button_min_focused.png and /dev/null differ
diff --git a/data/themes/images/bd_button_min_shadow.png b/data/themes/images/bd_button_min_shadow.png
deleted file mode 100644 (file)
index 36349c8..0000000
Binary files a/data/themes/images/bd_button_min_shadow.png and /dev/null differ
diff --git a/data/themes/images/bd_button_min_unfocused.png b/data/themes/images/bd_button_min_unfocused.png
deleted file mode 100644 (file)
index 58cbb05..0000000
Binary files a/data/themes/images/bd_button_min_unfocused.png and /dev/null differ
diff --git a/data/themes/images/bd_resize_b.png b/data/themes/images/bd_resize_b.png
deleted file mode 100644 (file)
index 74c9432..0000000
Binary files a/data/themes/images/bd_resize_b.png and /dev/null differ
diff --git a/data/themes/images/bd_top.png b/data/themes/images/bd_top.png
deleted file mode 100644 (file)
index f7fbebf..0000000
Binary files a/data/themes/images/bd_top.png and /dev/null differ
diff --git a/data/themes/images/bd_top_hilight.png b/data/themes/images/bd_top_hilight.png
deleted file mode 100644 (file)
index 0c5bf55..0000000
Binary files a/data/themes/images/bd_top_hilight.png and /dev/null differ
diff --git a/data/themes/images/big_arrow_down.png b/data/themes/images/big_arrow_down.png
deleted file mode 100644 (file)
index 0b71cfd..0000000
Binary files a/data/themes/images/big_arrow_down.png and /dev/null differ
diff --git a/data/themes/images/bt_basew.png b/data/themes/images/bt_basew.png
deleted file mode 100644 (file)
index 8d787dd..0000000
Binary files a/data/themes/images/bt_basew.png and /dev/null differ
diff --git a/data/themes/images/bt_hilightw.png b/data/themes/images/bt_hilightw.png
deleted file mode 100644 (file)
index b97a4f8..0000000
Binary files a/data/themes/images/bt_hilightw.png and /dev/null differ
diff --git a/data/themes/images/check_base.png b/data/themes/images/check_base.png
deleted file mode 100644 (file)
index 96481c9..0000000
Binary files a/data/themes/images/check_base.png and /dev/null differ
diff --git a/data/themes/images/check_on.png b/data/themes/images/check_on.png
deleted file mode 100644 (file)
index 3ac173f..0000000
Binary files a/data/themes/images/check_on.png and /dev/null differ
diff --git a/data/themes/images/check_sel.png b/data/themes/images/check_sel.png
deleted file mode 100644 (file)
index 8a754e5..0000000
Binary files a/data/themes/images/check_sel.png and /dev/null differ
diff --git a/data/themes/images/comp-sh1.png b/data/themes/images/comp-sh1.png
deleted file mode 100644 (file)
index a57568f..0000000
Binary files a/data/themes/images/comp-sh1.png and /dev/null differ
diff --git a/data/themes/images/connman_bluetooth_128.png b/data/themes/images/connman_bluetooth_128.png
deleted file mode 100644 (file)
index 8e8e19b..0000000
Binary files a/data/themes/images/connman_bluetooth_128.png and /dev/null differ
diff --git a/data/themes/images/connman_bluetooth_32.png b/data/themes/images/connman_bluetooth_32.png
deleted file mode 100644 (file)
index a72f75b..0000000
Binary files a/data/themes/images/connman_bluetooth_32.png and /dev/null differ
diff --git a/data/themes/images/connman_cellular_128.png b/data/themes/images/connman_cellular_128.png
deleted file mode 100644 (file)
index 763baf9..0000000
Binary files a/data/themes/images/connman_cellular_128.png and /dev/null differ
diff --git a/data/themes/images/connman_cellular_32.png b/data/themes/images/connman_cellular_32.png
deleted file mode 100644 (file)
index 7db8ff6..0000000
Binary files a/data/themes/images/connman_cellular_32.png and /dev/null differ
diff --git a/data/themes/images/connman_ethernet_128.png b/data/themes/images/connman_ethernet_128.png
deleted file mode 100644 (file)
index 88dcdbb..0000000
Binary files a/data/themes/images/connman_ethernet_128.png and /dev/null differ
diff --git a/data/themes/images/connman_ethernet_32.png b/data/themes/images/connman_ethernet_32.png
deleted file mode 100644 (file)
index 6c19bfe..0000000
Binary files a/data/themes/images/connman_ethernet_32.png and /dev/null differ
diff --git a/data/themes/images/connman_security1_128.png b/data/themes/images/connman_security1_128.png
deleted file mode 100644 (file)
index 7163ff6..0000000
Binary files a/data/themes/images/connman_security1_128.png and /dev/null differ
diff --git a/data/themes/images/connman_security1_32.png b/data/themes/images/connman_security1_32.png
deleted file mode 100644 (file)
index a3944cc..0000000
Binary files a/data/themes/images/connman_security1_32.png and /dev/null differ
diff --git a/data/themes/images/connman_security2_128.png b/data/themes/images/connman_security2_128.png
deleted file mode 100644 (file)
index cd99a02..0000000
Binary files a/data/themes/images/connman_security2_128.png and /dev/null differ
diff --git a/data/themes/images/connman_security2_32.png b/data/themes/images/connman_security2_32.png
deleted file mode 100644 (file)
index 6d048c5..0000000
Binary files a/data/themes/images/connman_security2_32.png and /dev/null differ
diff --git a/data/themes/images/connman_status_online_128.png b/data/themes/images/connman_status_online_128.png
deleted file mode 100644 (file)
index a331e98..0000000
Binary files a/data/themes/images/connman_status_online_128.png and /dev/null differ
diff --git a/data/themes/images/connman_status_online_32.png b/data/themes/images/connman_status_online_32.png
deleted file mode 100644 (file)
index df68784..0000000
Binary files a/data/themes/images/connman_status_online_32.png and /dev/null differ
diff --git a/data/themes/images/connman_status_ready_128.png b/data/themes/images/connman_status_ready_128.png
deleted file mode 100644 (file)
index 5bc5d5c..0000000
Binary files a/data/themes/images/connman_status_ready_128.png and /dev/null differ
diff --git a/data/themes/images/connman_status_ready_32.png b/data/themes/images/connman_status_ready_32.png
deleted file mode 100644 (file)
index e69c176..0000000
Binary files a/data/themes/images/connman_status_ready_32.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_0_on_128.png b/data/themes/images/connman_wifi_0_on_128.png
deleted file mode 100644 (file)
index d740d74..0000000
Binary files a/data/themes/images/connman_wifi_0_on_128.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_0_on_32.png b/data/themes/images/connman_wifi_0_on_32.png
deleted file mode 100644 (file)
index 771e173..0000000
Binary files a/data/themes/images/connman_wifi_0_on_32.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_1_on_128.png b/data/themes/images/connman_wifi_1_on_128.png
deleted file mode 100644 (file)
index c98f93e..0000000
Binary files a/data/themes/images/connman_wifi_1_on_128.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_1_on_32.png b/data/themes/images/connman_wifi_1_on_32.png
deleted file mode 100644 (file)
index b8dd1a6..0000000
Binary files a/data/themes/images/connman_wifi_1_on_32.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_2_on_128.png b/data/themes/images/connman_wifi_2_on_128.png
deleted file mode 100644 (file)
index 74436a0..0000000
Binary files a/data/themes/images/connman_wifi_2_on_128.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_2_on_32.png b/data/themes/images/connman_wifi_2_on_32.png
deleted file mode 100644 (file)
index c943177..0000000
Binary files a/data/themes/images/connman_wifi_2_on_32.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_3_on_128.png b/data/themes/images/connman_wifi_3_on_128.png
deleted file mode 100644 (file)
index 6c44eba..0000000
Binary files a/data/themes/images/connman_wifi_3_on_128.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_3_on_32.png b/data/themes/images/connman_wifi_3_on_32.png
deleted file mode 100644 (file)
index f0859a7..0000000
Binary files a/data/themes/images/connman_wifi_3_on_32.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_not_128.png b/data/themes/images/connman_wifi_not_128.png
deleted file mode 100644 (file)
index 22a290d..0000000
Binary files a/data/themes/images/connman_wifi_not_128.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_not_32.png b/data/themes/images/connman_wifi_not_32.png
deleted file mode 100644 (file)
index 7298ee3..0000000
Binary files a/data/themes/images/connman_wifi_not_32.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_off_128.png b/data/themes/images/connman_wifi_off_128.png
deleted file mode 100644 (file)
index 64707b4..0000000
Binary files a/data/themes/images/connman_wifi_off_128.png and /dev/null differ
diff --git a/data/themes/images/connman_wifi_off_32.png b/data/themes/images/connman_wifi_off_32.png
deleted file mode 100644 (file)
index 8b6c50e..0000000
Binary files a/data/themes/images/connman_wifi_off_32.png and /dev/null differ
diff --git a/data/themes/images/dia_topshad.png b/data/themes/images/dia_topshad.png
deleted file mode 100644 (file)
index 1a77213..0000000
Binary files a/data/themes/images/dia_topshad.png and /dev/null differ
diff --git a/data/themes/images/e17_fileman_thumb_bg.png b/data/themes/images/e17_fileman_thumb_bg.png
deleted file mode 100644 (file)
index bdb07fe..0000000
Binary files a/data/themes/images/e17_fileman_thumb_bg.png and /dev/null differ
diff --git a/data/themes/images/efm_toolbar_bottom.png b/data/themes/images/efm_toolbar_bottom.png
deleted file mode 100644 (file)
index fa6c5cf..0000000
Binary files a/data/themes/images/efm_toolbar_bottom.png and /dev/null differ
diff --git a/data/themes/images/efm_toolbar_top.png b/data/themes/images/efm_toolbar_top.png
deleted file mode 100644 (file)
index 02b086d..0000000
Binary files a/data/themes/images/efm_toolbar_top.png and /dev/null differ
diff --git a/data/themes/images/favorites.png b/data/themes/images/favorites.png
deleted file mode 100644 (file)
index 8f376d1..0000000
Binary files a/data/themes/images/favorites.png and /dev/null differ
diff --git a/data/themes/images/frame_1.png b/data/themes/images/frame_1.png
deleted file mode 100644 (file)
index ccf4ce3..0000000
Binary files a/data/themes/images/frame_1.png and /dev/null differ
diff --git a/data/themes/images/frame_2.png b/data/themes/images/frame_2.png
deleted file mode 100644 (file)
index 0fef1e9..0000000
Binary files a/data/themes/images/frame_2.png and /dev/null differ
diff --git a/data/themes/images/gsm_0.png b/data/themes/images/gsm_0.png
deleted file mode 100644 (file)
index 50c5c10..0000000
Binary files a/data/themes/images/gsm_0.png and /dev/null differ
diff --git a/data/themes/images/gsm_1.png b/data/themes/images/gsm_1.png
deleted file mode 100644 (file)
index 15c55c2..0000000
Binary files a/data/themes/images/gsm_1.png and /dev/null differ
diff --git a/data/themes/images/gsm_2.png b/data/themes/images/gsm_2.png
deleted file mode 100644 (file)
index 5ad1b5f..0000000
Binary files a/data/themes/images/gsm_2.png and /dev/null differ
diff --git a/data/themes/images/gsm_3.png b/data/themes/images/gsm_3.png
deleted file mode 100644 (file)
index 97e17ca..0000000
Binary files a/data/themes/images/gsm_3.png and /dev/null differ
diff --git a/data/themes/images/gsm_4.png b/data/themes/images/gsm_4.png
deleted file mode 100644 (file)
index 434b322..0000000
Binary files a/data/themes/images/gsm_4.png and /dev/null differ
diff --git a/data/themes/images/gsm_no.png b/data/themes/images/gsm_no.png
deleted file mode 100644 (file)
index 2e1eac4..0000000
Binary files a/data/themes/images/gsm_no.png and /dev/null differ
diff --git a/data/themes/images/ilist_1.png b/data/themes/images/ilist_1.png
deleted file mode 100644 (file)
index 40a3238..0000000
Binary files a/data/themes/images/ilist_1.png and /dev/null differ
diff --git a/data/themes/images/ilist_2.png b/data/themes/images/ilist_2.png
deleted file mode 100644 (file)
index ee69f15..0000000
Binary files a/data/themes/images/ilist_2.png and /dev/null differ
diff --git a/data/themes/images/ilist_header_1.png b/data/themes/images/ilist_header_1.png
deleted file mode 100644 (file)
index fb88dec..0000000
Binary files a/data/themes/images/ilist_header_1.png and /dev/null differ
diff --git a/data/themes/images/ilist_header_2.png b/data/themes/images/ilist_header_2.png
deleted file mode 100644 (file)
index 2a81af2..0000000
Binary files a/data/themes/images/ilist_header_2.png and /dev/null differ
diff --git a/data/themes/images/ilist_item_shadow.png b/data/themes/images/ilist_item_shadow.png
deleted file mode 100644 (file)
index bffa9dc..0000000
Binary files a/data/themes/images/ilist_item_shadow.png and /dev/null differ
diff --git a/data/themes/images/illume-apps.png b/data/themes/images/illume-apps.png
deleted file mode 100644 (file)
index 1a74708..0000000
Binary files a/data/themes/images/illume-apps.png and /dev/null differ
diff --git a/data/themes/images/illume-close.png b/data/themes/images/illume-close.png
deleted file mode 100644 (file)
index 0930e6d..0000000
Binary files a/data/themes/images/illume-close.png and /dev/null differ
diff --git a/data/themes/images/inset_sunk_dark.png b/data/themes/images/inset_sunk_dark.png
deleted file mode 100644 (file)
index 98c72f0..0000000
Binary files a/data/themes/images/inset_sunk_dark.png and /dev/null differ
diff --git a/data/themes/images/k_grad.png b/data/themes/images/k_grad.png
deleted file mode 100644 (file)
index 12346a6..0000000
Binary files a/data/themes/images/k_grad.png and /dev/null differ
diff --git a/data/themes/images/k_tabhl.png b/data/themes/images/k_tabhl.png
deleted file mode 100644 (file)
index 88716ec..0000000
Binary files a/data/themes/images/k_tabhl.png and /dev/null differ
diff --git a/data/themes/images/k_tabhm.png b/data/themes/images/k_tabhm.png
deleted file mode 100644 (file)
index 051bc62..0000000
Binary files a/data/themes/images/k_tabhm.png and /dev/null differ
diff --git a/data/themes/images/k_tabhr.png b/data/themes/images/k_tabhr.png
deleted file mode 100644 (file)
index 2fa94b9..0000000
Binary files a/data/themes/images/k_tabhr.png and /dev/null differ
diff --git a/data/themes/images/k_tabl.png b/data/themes/images/k_tabl.png
deleted file mode 100644 (file)
index f7e32a1..0000000
Binary files a/data/themes/images/k_tabl.png and /dev/null differ
diff --git a/data/themes/images/k_tabr.png b/data/themes/images/k_tabr.png
deleted file mode 100644 (file)
index 109dc80..0000000
Binary files a/data/themes/images/k_tabr.png and /dev/null differ
diff --git a/data/themes/images/k_tpsh.png b/data/themes/images/k_tpsh.png
deleted file mode 100644 (file)
index b9ad38f..0000000
Binary files a/data/themes/images/k_tpsh.png and /dev/null differ
diff --git a/data/themes/images/k_wtgr.png b/data/themes/images/k_wtgr.png
deleted file mode 100644 (file)
index f7911d5..0000000
Binary files a/data/themes/images/k_wtgr.png and /dev/null differ
diff --git a/data/themes/images/menu_arrow_normal.png b/data/themes/images/menu_arrow_normal.png
deleted file mode 100644 (file)
index 3b84b57..0000000
Binary files a/data/themes/images/menu_arrow_normal.png and /dev/null differ
diff --git a/data/themes/images/menu_arrow_sel.png b/data/themes/images/menu_arrow_sel.png
deleted file mode 100644 (file)
index 201878a..0000000
Binary files a/data/themes/images/menu_arrow_sel.png and /dev/null differ
diff --git a/data/themes/images/menu_sep.png b/data/themes/images/menu_sep.png
deleted file mode 100644 (file)
index fdf9f7b..0000000
Binary files a/data/themes/images/menu_sep.png and /dev/null differ
diff --git a/data/themes/images/pager_base1.png b/data/themes/images/pager_base1.png
deleted file mode 100644 (file)
index 6193e38..0000000
Binary files a/data/themes/images/pager_base1.png and /dev/null differ
diff --git a/data/themes/images/pager_base2.png b/data/themes/images/pager_base2.png
deleted file mode 100644 (file)
index f32692a..0000000
Binary files a/data/themes/images/pager_base2.png and /dev/null differ
diff --git a/data/themes/images/pager_base_pattern.png b/data/themes/images/pager_base_pattern.png
deleted file mode 100644 (file)
index 0b85c3b..0000000
Binary files a/data/themes/images/pager_base_pattern.png and /dev/null differ
diff --git a/data/themes/images/pager_hi1.png b/data/themes/images/pager_hi1.png
deleted file mode 100644 (file)
index 60d0a48..0000000
Binary files a/data/themes/images/pager_hi1.png and /dev/null differ
diff --git a/data/themes/images/pager_hi2.png b/data/themes/images/pager_hi2.png
deleted file mode 100644 (file)
index dea4044..0000000
Binary files a/data/themes/images/pager_hi2.png and /dev/null differ
diff --git a/data/themes/images/pager_window_unsel.png b/data/themes/images/pager_window_unsel.png
deleted file mode 100644 (file)
index 23af2fc..0000000
Binary files a/data/themes/images/pager_window_unsel.png and /dev/null differ
diff --git a/data/themes/images/pointer.png b/data/themes/images/pointer.png
deleted file mode 100644 (file)
index 37ee725..0000000
Binary files a/data/themes/images/pointer.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_01.png b/data/themes/images/pointer_glint_01.png
deleted file mode 100644 (file)
index 36fb4f4..0000000
Binary files a/data/themes/images/pointer_glint_01.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_02.png b/data/themes/images/pointer_glint_02.png
deleted file mode 100644 (file)
index 96bf6bb..0000000
Binary files a/data/themes/images/pointer_glint_02.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_03.png b/data/themes/images/pointer_glint_03.png
deleted file mode 100644 (file)
index 68f45e3..0000000
Binary files a/data/themes/images/pointer_glint_03.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_04.png b/data/themes/images/pointer_glint_04.png
deleted file mode 100644 (file)
index 16421ab..0000000
Binary files a/data/themes/images/pointer_glint_04.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_05.png b/data/themes/images/pointer_glint_05.png
deleted file mode 100644 (file)
index d0277b0..0000000
Binary files a/data/themes/images/pointer_glint_05.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_06.png b/data/themes/images/pointer_glint_06.png
deleted file mode 100644 (file)
index 689b7cb..0000000
Binary files a/data/themes/images/pointer_glint_06.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_07.png b/data/themes/images/pointer_glint_07.png
deleted file mode 100644 (file)
index 5c902b7..0000000
Binary files a/data/themes/images/pointer_glint_07.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_08.png b/data/themes/images/pointer_glint_08.png
deleted file mode 100644 (file)
index 0ef8914..0000000
Binary files a/data/themes/images/pointer_glint_08.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_09.png b/data/themes/images/pointer_glint_09.png
deleted file mode 100644 (file)
index 62947bd..0000000
Binary files a/data/themes/images/pointer_glint_09.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_10.png b/data/themes/images/pointer_glint_10.png
deleted file mode 100644 (file)
index 0af04b3..0000000
Binary files a/data/themes/images/pointer_glint_10.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_11.png b/data/themes/images/pointer_glint_11.png
deleted file mode 100644 (file)
index b0ca3ed..0000000
Binary files a/data/themes/images/pointer_glint_11.png and /dev/null differ
diff --git a/data/themes/images/pointer_glint_12.png b/data/themes/images/pointer_glint_12.png
deleted file mode 100644 (file)
index dfcfc69..0000000
Binary files a/data/themes/images/pointer_glint_12.png and /dev/null differ
diff --git a/data/themes/images/pointer_glow.png b/data/themes/images/pointer_glow.png
deleted file mode 100644 (file)
index bce47fe..0000000
Binary files a/data/themes/images/pointer_glow.png and /dev/null differ
diff --git a/data/themes/images/pointer_mono.png b/data/themes/images/pointer_mono.png
deleted file mode 100644 (file)
index e217cae..0000000
Binary files a/data/themes/images/pointer_mono.png and /dev/null differ
diff --git a/data/themes/images/radio_base.png b/data/themes/images/radio_base.png
deleted file mode 100644 (file)
index a3008d7..0000000
Binary files a/data/themes/images/radio_base.png and /dev/null differ
diff --git a/data/themes/images/radio_on.png b/data/themes/images/radio_on.png
deleted file mode 100644 (file)
index 3d007eb..0000000
Binary files a/data/themes/images/radio_on.png and /dev/null differ
diff --git a/data/themes/images/radio_sel.png b/data/themes/images/radio_sel.png
deleted file mode 100644 (file)
index 5731738..0000000
Binary files a/data/themes/images/radio_sel.png and /dev/null differ
diff --git a/data/themes/images/refresh.png b/data/themes/images/refresh.png
deleted file mode 100644 (file)
index cae286a..0000000
Binary files a/data/themes/images/refresh.png and /dev/null differ
diff --git a/data/themes/images/shelf_alt_bg.png b/data/themes/images/shelf_alt_bg.png
deleted file mode 100644 (file)
index b206812..0000000
Binary files a/data/themes/images/shelf_alt_bg.png and /dev/null differ
diff --git a/data/themes/images/shelf_alt_over.png b/data/themes/images/shelf_alt_over.png
deleted file mode 100644 (file)
index 5244a2a..0000000
Binary files a/data/themes/images/shelf_alt_over.png and /dev/null differ
diff --git a/data/themes/images/shelf_alt_shine.png b/data/themes/images/shelf_alt_shine.png
deleted file mode 100644 (file)
index d52b62b..0000000
Binary files a/data/themes/images/shelf_alt_shine.png and /dev/null differ
diff --git a/data/themes/images/shelf_alt_vert_bg.png b/data/themes/images/shelf_alt_vert_bg.png
deleted file mode 100644 (file)
index 78d5726..0000000
Binary files a/data/themes/images/shelf_alt_vert_bg.png and /dev/null differ
diff --git a/data/themes/images/slider.png b/data/themes/images/slider.png
deleted file mode 100644 (file)
index 8beefda..0000000
Binary files a/data/themes/images/slider.png and /dev/null differ
diff --git a/data/themes/images/slider_clicked.png b/data/themes/images/slider_clicked.png
deleted file mode 100644 (file)
index bb0c631..0000000
Binary files a/data/themes/images/slider_clicked.png and /dev/null differ
diff --git a/data/themes/images/systray_rounded_corners.png b/data/themes/images/systray_rounded_corners.png
deleted file mode 100644 (file)
index 241e0fa..0000000
Binary files a/data/themes/images/systray_rounded_corners.png and /dev/null differ
diff --git a/data/themes/images/xkbshad.png b/data/themes/images/xkbshad.png
deleted file mode 100644 (file)
index f982f9c..0000000
Binary files a/data/themes/images/xkbshad.png and /dev/null differ
diff --git a/data/themes/img/O/bd_top_hilight.png b/data/themes/img/O/bd_top_hilight.png
new file mode 100644 (file)
index 0000000..bc58b9e
Binary files /dev/null and b/data/themes/img/O/bd_top_hilight.png differ
diff --git a/data/themes/img/O/menu_sep.png b/data/themes/img/O/menu_sep.png
new file mode 100644 (file)
index 0000000..d84bc23
Binary files /dev/null and b/data/themes/img/O/menu_sep.png differ
diff --git a/data/themes/img/O/pager_base2.png b/data/themes/img/O/pager_base2.png
new file mode 100644 (file)
index 0000000..f2cf616
Binary files /dev/null and b/data/themes/img/O/pager_base2.png differ
diff --git a/data/themes/img/ball_small_glow.png b/data/themes/img/ball_small_glow.png
new file mode 100644 (file)
index 0000000..8cdf8f5
Binary files /dev/null and b/data/themes/img/ball_small_glow.png differ
diff --git a/data/themes/img/ball_small_glow_intense.png b/data/themes/img/ball_small_glow_intense.png
new file mode 100644 (file)
index 0000000..5d61094
Binary files /dev/null and b/data/themes/img/ball_small_glow_intense.png differ
diff --git a/data/themes/img/bevel_curved_horiz_out.png b/data/themes/img/bevel_curved_horiz_out.png
new file mode 100644 (file)
index 0000000..75426a2
Binary files /dev/null and b/data/themes/img/bevel_curved_horiz_out.png differ
diff --git a/data/themes/img/bevel_dark_out.png b/data/themes/img/bevel_dark_out.png
new file mode 100644 (file)
index 0000000..f22c0ae
Binary files /dev/null and b/data/themes/img/bevel_dark_out.png differ
diff --git a/data/themes/img/bevel_horiz_out.png b/data/themes/img/bevel_horiz_out.png
new file mode 100644 (file)
index 0000000..38784d7
Binary files /dev/null and b/data/themes/img/bevel_horiz_out.png differ
diff --git a/data/themes/img/bevel_in.png b/data/themes/img/bevel_in.png
new file mode 100644 (file)
index 0000000..152e5ac
Binary files /dev/null and b/data/themes/img/bevel_in.png differ
diff --git a/data/themes/img/bevel_out.png b/data/themes/img/bevel_out.png
new file mode 100644 (file)
index 0000000..7b9c2e4
Binary files /dev/null and b/data/themes/img/bevel_out.png differ
diff --git a/data/themes/img/big_arrow_down.png b/data/themes/img/big_arrow_down.png
new file mode 100644 (file)
index 0000000..24dae5d
Binary files /dev/null and b/data/themes/img/big_arrow_down.png differ
diff --git a/data/themes/img/big_arrow_down_shadow.png b/data/themes/img/big_arrow_down_shadow.png
new file mode 100644 (file)
index 0000000..1289109
Binary files /dev/null and b/data/themes/img/big_arrow_down_shadow.png differ
diff --git a/data/themes/img/big_arrow_left.png b/data/themes/img/big_arrow_left.png
new file mode 100644 (file)
index 0000000..8f327da
Binary files /dev/null and b/data/themes/img/big_arrow_left.png differ
diff --git a/data/themes/img/big_arrow_left_shadow.png b/data/themes/img/big_arrow_left_shadow.png
new file mode 100644 (file)
index 0000000..42964d0
Binary files /dev/null and b/data/themes/img/big_arrow_left_shadow.png differ
diff --git a/data/themes/img/big_arrow_right.png b/data/themes/img/big_arrow_right.png
new file mode 100644 (file)
index 0000000..fe174df
Binary files /dev/null and b/data/themes/img/big_arrow_right.png differ
diff --git a/data/themes/img/big_arrow_right_shadow.png b/data/themes/img/big_arrow_right_shadow.png
new file mode 100644 (file)
index 0000000..a57b7e0
Binary files /dev/null and b/data/themes/img/big_arrow_right_shadow.png differ
diff --git a/data/themes/img/big_arrow_up.png b/data/themes/img/big_arrow_up.png
new file mode 100644 (file)
index 0000000..95f1787
Binary files /dev/null and b/data/themes/img/big_arrow_up.png differ
diff --git a/data/themes/img/big_arrow_up_shadow.png b/data/themes/img/big_arrow_up_shadow.png
new file mode 100644 (file)
index 0000000..5a1db28
Binary files /dev/null and b/data/themes/img/big_arrow_up_shadow.png differ
diff --git a/data/themes/img/bt_base.png b/data/themes/img/bt_base.png
new file mode 100644 (file)
index 0000000..a60b8d9
Binary files /dev/null and b/data/themes/img/bt_base.png differ
diff --git a/data/themes/img/bt_sig_1.png b/data/themes/img/bt_sig_1.png
new file mode 100644 (file)
index 0000000..b1f3a51
Binary files /dev/null and b/data/themes/img/bt_sig_1.png differ
diff --git a/data/themes/img/bt_sig_2.png b/data/themes/img/bt_sig_2.png
new file mode 100644 (file)
index 0000000..aa23c33
Binary files /dev/null and b/data/themes/img/bt_sig_2.png differ
diff --git a/data/themes/img/button_clicked.png b/data/themes/img/button_clicked.png
new file mode 100644 (file)
index 0000000..fd76490
Binary files /dev/null and b/data/themes/img/button_clicked.png differ
diff --git a/data/themes/img/button_normal.png b/data/themes/img/button_normal.png
new file mode 100644 (file)
index 0000000..a7feada
Binary files /dev/null and b/data/themes/img/button_normal.png differ
diff --git a/data/themes/img/cell_base.png b/data/themes/img/cell_base.png
new file mode 100644 (file)
index 0000000..21cfc9b
Binary files /dev/null and b/data/themes/img/cell_base.png differ
diff --git a/data/themes/img/cell_sig_1.png b/data/themes/img/cell_sig_1.png
new file mode 100644 (file)
index 0000000..fb03cd4
Binary files /dev/null and b/data/themes/img/cell_sig_1.png differ
diff --git a/data/themes/img/cell_sig_2.png b/data/themes/img/cell_sig_2.png
new file mode 100644 (file)
index 0000000..31459b5
Binary files /dev/null and b/data/themes/img/cell_sig_2.png differ
diff --git a/data/themes/img/cell_sig_3.png b/data/themes/img/cell_sig_3.png
new file mode 100644 (file)
index 0000000..6475d88
Binary files /dev/null and b/data/themes/img/cell_sig_3.png differ
diff --git a/data/themes/img/cell_sig_4.png b/data/themes/img/cell_sig_4.png
new file mode 100644 (file)
index 0000000..7bbfa03
Binary files /dev/null and b/data/themes/img/cell_sig_4.png differ
diff --git a/data/themes/img/darken_rounded_square.png b/data/themes/img/darken_rounded_square.png
new file mode 100644 (file)
index 0000000..c7f1435
Binary files /dev/null and b/data/themes/img/darken_rounded_square.png differ
diff --git a/data/themes/img/diagonal_stripes.png b/data/themes/img/diagonal_stripes.png
new file mode 100644 (file)
index 0000000..afa982a
Binary files /dev/null and b/data/themes/img/diagonal_stripes.png differ
diff --git a/data/themes/img/downlight_glow.png b/data/themes/img/downlight_glow.png
new file mode 100644 (file)
index 0000000..ece5bf1
Binary files /dev/null and b/data/themes/img/downlight_glow.png differ
diff --git a/data/themes/img/eth.png b/data/themes/img/eth.png
new file mode 100644 (file)
index 0000000..14cb9c1
Binary files /dev/null and b/data/themes/img/eth.png differ
diff --git a/data/themes/img/exlclam.png b/data/themes/img/exlclam.png
new file mode 100644 (file)
index 0000000..d4958c2
Binary files /dev/null and b/data/themes/img/exlclam.png differ
diff --git a/data/themes/img/glow_lock_double.png b/data/themes/img/glow_lock_double.png
new file mode 100644 (file)
index 0000000..87794bb
Binary files /dev/null and b/data/themes/img/glow_lock_double.png differ
diff --git a/data/themes/img/glow_lock_locked.png b/data/themes/img/glow_lock_locked.png
new file mode 100644 (file)
index 0000000..693924e
Binary files /dev/null and b/data/themes/img/glow_lock_locked.png differ
diff --git a/data/themes/img/glow_lock_unlocked.png b/data/themes/img/glow_lock_unlocked.png
new file mode 100644 (file)
index 0000000..6e13429
Binary files /dev/null and b/data/themes/img/glow_lock_unlocked.png differ
diff --git a/data/themes/img/glow_round_corners.png b/data/themes/img/glow_round_corners.png
new file mode 100644 (file)
index 0000000..ab7b7a1
Binary files /dev/null and b/data/themes/img/glow_round_corners.png differ
diff --git a/data/themes/img/glow_round_corners_small.png b/data/themes/img/glow_round_corners_small.png
new file mode 100644 (file)
index 0000000..079f5a6
Binary files /dev/null and b/data/themes/img/glow_round_corners_small.png differ
diff --git a/data/themes/img/glow_small.png b/data/themes/img/glow_small.png
new file mode 100644 (file)
index 0000000..4a86096
Binary files /dev/null and b/data/themes/img/glow_small.png differ
diff --git a/data/themes/img/hole_tiny.png b/data/themes/img/hole_tiny.png
new file mode 100644 (file)
index 0000000..49f7648
Binary files /dev/null and b/data/themes/img/hole_tiny.png differ
diff --git a/data/themes/img/holes_horiz.png b/data/themes/img/holes_horiz.png
new file mode 100644 (file)
index 0000000..f8c501b
Binary files /dev/null and b/data/themes/img/holes_horiz.png differ
diff --git a/data/themes/img/holes_tiny_glow_horiz.png b/data/themes/img/holes_tiny_glow_horiz.png
new file mode 100644 (file)
index 0000000..bd2e331
Binary files /dev/null and b/data/themes/img/holes_tiny_glow_horiz.png differ
diff --git a/data/themes/img/holes_tiny_glow_vert.png b/data/themes/img/holes_tiny_glow_vert.png
new file mode 100644 (file)
index 0000000..360a19c
Binary files /dev/null and b/data/themes/img/holes_tiny_glow_vert.png differ
diff --git a/data/themes/img/holes_tiny_horiz.png b/data/themes/img/holes_tiny_horiz.png
new file mode 100644 (file)
index 0000000..aab4069
Binary files /dev/null and b/data/themes/img/holes_tiny_horiz.png differ
diff --git a/data/themes/img/holes_tiny_vert.png b/data/themes/img/holes_tiny_vert.png
new file mode 100644 (file)
index 0000000..a49be37
Binary files /dev/null and b/data/themes/img/holes_tiny_vert.png differ
diff --git a/data/themes/img/holes_vert.png b/data/themes/img/holes_vert.png
new file mode 100644 (file)
index 0000000..01611d1
Binary files /dev/null and b/data/themes/img/holes_vert.png differ
diff --git a/data/themes/img/horiz_bar_inset.png b/data/themes/img/horiz_bar_inset.png
new file mode 100644 (file)
index 0000000..aca19ec
Binary files /dev/null and b/data/themes/img/horiz_bar_inset.png differ
diff --git a/data/themes/img/horiz_glow_run.png b/data/themes/img/horiz_glow_run.png
new file mode 100644 (file)
index 0000000..acbc96e
Binary files /dev/null and b/data/themes/img/horiz_glow_run.png differ
diff --git a/data/themes/img/horizontal_separated_bar_glow.png b/data/themes/img/horizontal_separated_bar_glow.png
new file mode 100644 (file)
index 0000000..f083884
Binary files /dev/null and b/data/themes/img/horizontal_separated_bar_glow.png differ
diff --git a/data/themes/img/horizontal_separated_bar_small_glow.png b/data/themes/img/horizontal_separated_bar_small_glow.png
new file mode 100644 (file)
index 0000000..31ddfee
Binary files /dev/null and b/data/themes/img/horizontal_separated_bar_small_glow.png differ
diff --git a/data/themes/img/inset_circle_tiny.png b/data/themes/img/inset_circle_tiny.png
new file mode 100644 (file)
index 0000000..9ed6af9
Binary files /dev/null and b/data/themes/img/inset_circle_tiny.png differ
diff --git a/data/themes/img/inset_shadow.png b/data/themes/img/inset_shadow.png
new file mode 100644 (file)
index 0000000..dad255c
Binary files /dev/null and b/data/themes/img/inset_shadow.png differ
diff --git a/data/themes/img/inset_shadow_circle_tiny.png b/data/themes/img/inset_shadow_circle_tiny.png
new file mode 100644 (file)
index 0000000..db416a9
Binary files /dev/null and b/data/themes/img/inset_shadow_circle_tiny.png differ
diff --git a/data/themes/img/inset_shadow_tiny.png b/data/themes/img/inset_shadow_tiny.png
new file mode 100644 (file)
index 0000000..773237c
Binary files /dev/null and b/data/themes/img/inset_shadow_tiny.png differ
diff --git a/data/themes/img/knob_round_busy.png b/data/themes/img/knob_round_busy.png
new file mode 100644 (file)
index 0000000..8bf03e6
Binary files /dev/null and b/data/themes/img/knob_round_busy.png differ
diff --git a/data/themes/img/knob_round_small_busy.png b/data/themes/img/knob_round_small_busy.png
new file mode 100644 (file)
index 0000000..76d35ba
Binary files /dev/null and b/data/themes/img/knob_round_small_busy.png differ
diff --git a/data/themes/img/knob_round_small_normal.png b/data/themes/img/knob_round_small_normal.png
new file mode 100644 (file)
index 0000000..de73084
Binary files /dev/null and b/data/themes/img/knob_round_small_normal.png differ
diff --git a/data/themes/img/knob_round_small_selected.png b/data/themes/img/knob_round_small_selected.png
new file mode 100644 (file)
index 0000000..df339ad
Binary files /dev/null and b/data/themes/img/knob_round_small_selected.png differ
diff --git a/data/themes/img/led_dark.png b/data/themes/img/led_dark.png
new file mode 100644 (file)
index 0000000..d60cdf2
Binary files /dev/null and b/data/themes/img/led_dark.png differ
diff --git a/data/themes/img/led_light.png b/data/themes/img/led_light.png
new file mode 100644 (file)
index 0000000..42d3d50
Binary files /dev/null and b/data/themes/img/led_light.png differ
diff --git a/data/themes/img/led_tiny_green.png b/data/themes/img/led_tiny_green.png
new file mode 100644 (file)
index 0000000..a66ffd2
Binary files /dev/null and b/data/themes/img/led_tiny_green.png differ
diff --git a/data/themes/img/led_tiny_orange.png b/data/themes/img/led_tiny_orange.png
new file mode 100644 (file)
index 0000000..0bcb574
Binary files /dev/null and b/data/themes/img/led_tiny_orange.png differ
diff --git a/data/themes/img/media_busy_progress.png b/data/themes/img/media_busy_progress.png
new file mode 100644 (file)
index 0000000..2d973da
Binary files /dev/null and b/data/themes/img/media_busy_progress.png differ
diff --git a/data/themes/img/mini_blue_glow_arrow_0.png b/data/themes/img/mini_blue_glow_arrow_0.png
new file mode 100644 (file)
index 0000000..e22bad0
Binary files /dev/null and b/data/themes/img/mini_blue_glow_arrow_0.png differ
diff --git a/data/themes/img/mini_blue_glow_arrow_1.png b/data/themes/img/mini_blue_glow_arrow_1.png
new file mode 100644 (file)
index 0000000..9d18002
Binary files /dev/null and b/data/themes/img/mini_blue_glow_arrow_1.png differ
diff --git a/data/themes/img/mini_blue_glow_arrow_2.png b/data/themes/img/mini_blue_glow_arrow_2.png
new file mode 100644 (file)
index 0000000..e4f1901
Binary files /dev/null and b/data/themes/img/mini_blue_glow_arrow_2.png differ
diff --git a/data/themes/img/mini_blue_glow_arrow_3.png b/data/themes/img/mini_blue_glow_arrow_3.png
new file mode 100644 (file)
index 0000000..ebe6bba
Binary files /dev/null and b/data/themes/img/mini_blue_glow_arrow_3.png differ
diff --git a/data/themes/img/mini_box_bevel_shadow.png b/data/themes/img/mini_box_bevel_shadow.png
new file mode 100644 (file)
index 0000000..768e868
Binary files /dev/null and b/data/themes/img/mini_box_bevel_shadow.png differ
diff --git a/data/themes/img/mini_box_glow.png b/data/themes/img/mini_box_glow.png
new file mode 100644 (file)
index 0000000..da46223
Binary files /dev/null and b/data/themes/img/mini_box_glow.png differ
diff --git a/data/themes/img/outline_glow.png b/data/themes/img/outline_glow.png
new file mode 100644 (file)
index 0000000..8ae8c2f
Binary files /dev/null and b/data/themes/img/outline_glow.png differ
diff --git a/data/themes/img/pointer.png b/data/themes/img/pointer.png
new file mode 100644 (file)
index 0000000..9d1aaaa
Binary files /dev/null and b/data/themes/img/pointer.png differ
diff --git a/data/themes/img/pointer_glow.png b/data/themes/img/pointer_glow.png
new file mode 100644 (file)
index 0000000..297e7d6
Binary files /dev/null and b/data/themes/img/pointer_glow.png differ
diff --git a/data/themes/img/pointer_mono.png b/data/themes/img/pointer_mono.png
new file mode 100644 (file)
index 0000000..fe8ee71
Binary files /dev/null and b/data/themes/img/pointer_mono.png differ
diff --git a/data/themes/img/runner_glow_horiz.png b/data/themes/img/runner_glow_horiz.png
new file mode 100644 (file)
index 0000000..ff63301
Binary files /dev/null and b/data/themes/img/runner_glow_horiz.png differ
diff --git a/data/themes/img/runner_glow_vert.png b/data/themes/img/runner_glow_vert.png
new file mode 100644 (file)
index 0000000..ddc47c7
Binary files /dev/null and b/data/themes/img/runner_glow_vert.png differ
diff --git a/data/themes/img/runner_horiz.png b/data/themes/img/runner_horiz.png
new file mode 100644 (file)
index 0000000..bf9b388
Binary files /dev/null and b/data/themes/img/runner_horiz.png differ
diff --git a/data/themes/img/runner_vert.png b/data/themes/img/runner_vert.png
new file mode 100644 (file)
index 0000000..1db8e6c
Binary files /dev/null and b/data/themes/img/runner_vert.png differ
diff --git a/data/themes/img/screen_circular_shadow.png b/data/themes/img/screen_circular_shadow.png
new file mode 100644 (file)
index 0000000..ae502f8
Binary files /dev/null and b/data/themes/img/screen_circular_shadow.png differ
diff --git a/data/themes/img/separator_horiz.png b/data/themes/img/separator_horiz.png
new file mode 100644 (file)
index 0000000..ed53e4d
Binary files /dev/null and b/data/themes/img/separator_horiz.png differ
diff --git a/data/themes/img/shadow_angled_in_light.png b/data/themes/img/shadow_angled_in_light.png
new file mode 100644 (file)
index 0000000..ad44b47
Binary files /dev/null and b/data/themes/img/shadow_angled_in_light.png differ
diff --git a/data/themes/img/shadow_angled_in_sides.png b/data/themes/img/shadow_angled_in_sides.png
new file mode 100644 (file)
index 0000000..8f5d276
Binary files /dev/null and b/data/themes/img/shadow_angled_in_sides.png differ
diff --git a/data/themes/img/shadow_inset_bevels.png b/data/themes/img/shadow_inset_bevels.png
new file mode 100644 (file)
index 0000000..ecac08b
Binary files /dev/null and b/data/themes/img/shadow_inset_bevels.png differ
diff --git a/data/themes/img/shadow_inset_light.png b/data/themes/img/shadow_inset_light.png
new file mode 100644 (file)
index 0000000..88c76c7
Binary files /dev/null and b/data/themes/img/shadow_inset_light.png differ
diff --git a/data/themes/img/shadow_rounded_horiz.png b/data/themes/img/shadow_rounded_horiz.png
new file mode 100644 (file)
index 0000000..5030a08
Binary files /dev/null and b/data/themes/img/shadow_rounded_horiz.png differ
diff --git a/data/themes/img/shadow_square_tiny.png b/data/themes/img/shadow_square_tiny.png
new file mode 100644 (file)
index 0000000..7a180f3
Binary files /dev/null and b/data/themes/img/shadow_square_tiny.png differ
diff --git a/data/themes/img/shadow_vertical_dark.png b/data/themes/img/shadow_vertical_dark.png
new file mode 100644 (file)
index 0000000..0f516e9
Binary files /dev/null and b/data/themes/img/shadow_vertical_dark.png differ
diff --git a/data/themes/img/shine.png b/data/themes/img/shine.png
new file mode 100644 (file)
index 0000000..e433c02
Binary files /dev/null and b/data/themes/img/shine.png differ
diff --git a/data/themes/img/slider_run_base_horiz.png b/data/themes/img/slider_run_base_horiz.png
new file mode 100644 (file)
index 0000000..220dde7
Binary files /dev/null and b/data/themes/img/slider_run_base_horiz.png differ
diff --git a/data/themes/img/slider_run_base_light_horiz.png b/data/themes/img/slider_run_base_light_horiz.png
new file mode 100644 (file)
index 0000000..ce130bb
Binary files /dev/null and b/data/themes/img/slider_run_base_light_horiz.png differ
diff --git a/data/themes/img/slider_run_base_light_vert.png b/data/themes/img/slider_run_base_light_vert.png
new file mode 100644 (file)
index 0000000..b82078d
Binary files /dev/null and b/data/themes/img/slider_run_base_light_vert.png differ
diff --git a/data/themes/img/slider_run_base_vert.png b/data/themes/img/slider_run_base_vert.png
new file mode 100644 (file)
index 0000000..20e2813
Binary files /dev/null and b/data/themes/img/slider_run_base_vert.png differ
diff --git a/data/themes/img/slider_run_bevel_horiz.png b/data/themes/img/slider_run_bevel_horiz.png
new file mode 100644 (file)
index 0000000..a018687
Binary files /dev/null and b/data/themes/img/slider_run_bevel_horiz.png differ
diff --git a/data/themes/img/slider_run_bevel_vert.png b/data/themes/img/slider_run_bevel_vert.png
new file mode 100644 (file)
index 0000000..a6c15ff
Binary files /dev/null and b/data/themes/img/slider_run_bevel_vert.png differ
diff --git a/data/themes/img/slot_horiz_bottom.png b/data/themes/img/slot_horiz_bottom.png
new file mode 100644 (file)
index 0000000..a8c6fdc
Binary files /dev/null and b/data/themes/img/slot_horiz_bottom.png differ
diff --git a/data/themes/img/slot_horiz_top.png b/data/themes/img/slot_horiz_top.png
new file mode 100644 (file)
index 0000000..e0dba5c
Binary files /dev/null and b/data/themes/img/slot_horiz_top.png differ
diff --git a/data/themes/img/sym_check_alum.png b/data/themes/img/sym_check_alum.png
new file mode 100644 (file)
index 0000000..fa9e2fc
Binary files /dev/null and b/data/themes/img/sym_check_alum.png differ
diff --git a/data/themes/img/sym_close_dark_normal.png b/data/themes/img/sym_close_dark_normal.png
new file mode 100644 (file)
index 0000000..7f01f5a
Binary files /dev/null and b/data/themes/img/sym_close_dark_normal.png differ
diff --git a/data/themes/img/sym_close_dark_selected.png b/data/themes/img/sym_close_dark_selected.png
new file mode 100644 (file)
index 0000000..fdc8b05
Binary files /dev/null and b/data/themes/img/sym_close_dark_selected.png differ
diff --git a/data/themes/img/sym_close_light_normal.png b/data/themes/img/sym_close_light_normal.png
new file mode 100644 (file)
index 0000000..54ad4b2
Binary files /dev/null and b/data/themes/img/sym_close_light_normal.png differ
diff --git a/data/themes/img/sym_close_light_selected.png b/data/themes/img/sym_close_light_selected.png
new file mode 100644 (file)
index 0000000..c2ff0c5
Binary files /dev/null and b/data/themes/img/sym_close_light_selected.png differ
diff --git a/data/themes/img/sym_down_dark_normal.png b/data/themes/img/sym_down_dark_normal.png
new file mode 100644 (file)
index 0000000..f34aa13
Binary files /dev/null and b/data/themes/img/sym_down_dark_normal.png differ
diff --git a/data/themes/img/sym_down_dark_selected.png b/data/themes/img/sym_down_dark_selected.png
new file mode 100644 (file)
index 0000000..7fc701a
Binary files /dev/null and b/data/themes/img/sym_down_dark_selected.png differ
diff --git a/data/themes/img/sym_down_glow_normal.png b/data/themes/img/sym_down_glow_normal.png
new file mode 100644 (file)
index 0000000..2ec0f1e
Binary files /dev/null and b/data/themes/img/sym_down_glow_normal.png differ
diff --git a/data/themes/img/sym_down_light_normal.png b/data/themes/img/sym_down_light_normal.png
new file mode 100644 (file)
index 0000000..9b6f259
Binary files /dev/null and b/data/themes/img/sym_down_light_normal.png differ
diff --git a/data/themes/img/sym_down_light_selected.png b/data/themes/img/sym_down_light_selected.png
new file mode 100644 (file)
index 0000000..a36d1de
Binary files /dev/null and b/data/themes/img/sym_down_light_selected.png differ
diff --git a/data/themes/img/sym_heart_glow_normal.png b/data/themes/img/sym_heart_glow_normal.png
new file mode 100644 (file)
index 0000000..41a9001
Binary files /dev/null and b/data/themes/img/sym_heart_glow_normal.png differ
diff --git a/data/themes/img/sym_heart_light_normal.png b/data/themes/img/sym_heart_light_normal.png
new file mode 100644 (file)
index 0000000..1cb10bb
Binary files /dev/null and b/data/themes/img/sym_heart_light_normal.png differ
diff --git a/data/themes/img/sym_left_glow_normal.png b/data/themes/img/sym_left_glow_normal.png
new file mode 100644 (file)
index 0000000..c2446a7
Binary files /dev/null and b/data/themes/img/sym_left_glow_normal.png differ
diff --git a/data/themes/img/sym_left_light_normal.png b/data/themes/img/sym_left_light_normal.png
new file mode 100644 (file)
index 0000000..f8a2a46
Binary files /dev/null and b/data/themes/img/sym_left_light_normal.png differ
diff --git a/data/themes/img/sym_radio_alum.png b/data/themes/img/sym_radio_alum.png
new file mode 100644 (file)
index 0000000..3f46d93
Binary files /dev/null and b/data/themes/img/sym_radio_alum.png differ
diff --git a/data/themes/img/sym_reload_glow_normal.png b/data/themes/img/sym_reload_glow_normal.png
new file mode 100644 (file)
index 0000000..d0ab275
Binary files /dev/null and b/data/themes/img/sym_reload_glow_normal.png differ
diff --git a/data/themes/img/sym_reload_light_normal.png b/data/themes/img/sym_reload_light_normal.png
new file mode 100644 (file)
index 0000000..a3c2cfa
Binary files /dev/null and b/data/themes/img/sym_reload_light_normal.png differ
diff --git a/data/themes/img/sym_right_glow_normal.png b/data/themes/img/sym_right_glow_normal.png
new file mode 100644 (file)
index 0000000..3010393
Binary files /dev/null and b/data/themes/img/sym_right_glow_normal.png differ
diff --git a/data/themes/img/sym_right_light_normal.png b/data/themes/img/sym_right_light_normal.png
new file mode 100644 (file)
index 0000000..2caf1dd
Binary files /dev/null and b/data/themes/img/sym_right_light_normal.png differ
diff --git a/data/themes/img/sym_up_dark_normal.png b/data/themes/img/sym_up_dark_normal.png
new file mode 100644 (file)
index 0000000..06a17f6
Binary files /dev/null and b/data/themes/img/sym_up_dark_normal.png differ
diff --git a/data/themes/img/sym_up_dark_selected.png b/data/themes/img/sym_up_dark_selected.png
new file mode 100644 (file)
index 0000000..c03aaf5
Binary files /dev/null and b/data/themes/img/sym_up_dark_selected.png differ
diff --git a/data/themes/img/sym_up_glow_normal.png b/data/themes/img/sym_up_glow_normal.png
new file mode 100644 (file)
index 0000000..2df4220
Binary files /dev/null and b/data/themes/img/sym_up_glow_normal.png differ
diff --git a/data/themes/img/sym_up_light_normal.png b/data/themes/img/sym_up_light_normal.png
new file mode 100644 (file)
index 0000000..8ac150c
Binary files /dev/null and b/data/themes/img/sym_up_light_normal.png differ
diff --git a/data/themes/img/sym_up_light_selected.png b/data/themes/img/sym_up_light_selected.png
new file mode 100644 (file)
index 0000000..ae085a6
Binary files /dev/null and b/data/themes/img/sym_up_light_selected.png differ
diff --git a/data/themes/img/vert_bar_inset.png b/data/themes/img/vert_bar_inset.png
new file mode 100644 (file)
index 0000000..3da939f
Binary files /dev/null and b/data/themes/img/vert_bar_inset.png differ
diff --git a/data/themes/img/vert_glow_run.png b/data/themes/img/vert_glow_run.png
new file mode 100644 (file)
index 0000000..539b7a6
Binary files /dev/null and b/data/themes/img/vert_glow_run.png differ
diff --git a/data/themes/img/vertical_separated_bar_glow.png b/data/themes/img/vertical_separated_bar_glow.png
new file mode 100644 (file)
index 0000000..3dfbb7e
Binary files /dev/null and b/data/themes/img/vertical_separated_bar_glow.png differ
diff --git a/data/themes/img/vgrad_med.png b/data/themes/img/vgrad_med.png
new file mode 100644 (file)
index 0000000..24caaa8
Binary files /dev/null and b/data/themes/img/vgrad_med.png differ
diff --git a/data/themes/img/vgrad_med_curved.png b/data/themes/img/vgrad_med_curved.png
new file mode 100644 (file)
index 0000000..7ad2476
Binary files /dev/null and b/data/themes/img/vgrad_med_curved.png differ
diff --git a/data/themes/img/vgrad_med_dark.png b/data/themes/img/vgrad_med_dark.png
new file mode 100644 (file)
index 0000000..8543044
Binary files /dev/null and b/data/themes/img/vgrad_med_dark.png differ
diff --git a/data/themes/img/vgrad_med_darker.png b/data/themes/img/vgrad_med_darker.png
new file mode 100644 (file)
index 0000000..965021f
Binary files /dev/null and b/data/themes/img/vgrad_med_darker.png differ
diff --git a/data/themes/img/vgrad_med_lighter.png b/data/themes/img/vgrad_med_lighter.png
new file mode 100644 (file)
index 0000000..54d215e
Binary files /dev/null and b/data/themes/img/vgrad_med_lighter.png differ
diff --git a/data/themes/img/vgrad_tall.png b/data/themes/img/vgrad_tall.png
new file mode 100644 (file)
index 0000000..f85007f
Binary files /dev/null and b/data/themes/img/vgrad_tall.png differ
diff --git a/data/themes/img/white_bar_vert_glow.png b/data/themes/img/white_bar_vert_glow.png
new file mode 100644 (file)
index 0000000..49c6735
Binary files /dev/null and b/data/themes/img/white_bar_vert_glow.png differ
diff --git a/data/themes/img/wifi_base.png b/data/themes/img/wifi_base.png
new file mode 100644 (file)
index 0000000..077b0a3
Binary files /dev/null and b/data/themes/img/wifi_base.png differ
diff --git a/data/themes/img/wifi_sig_1.png b/data/themes/img/wifi_sig_1.png
new file mode 100644 (file)
index 0000000..f7aebf2
Binary files /dev/null and b/data/themes/img/wifi_sig_1.png differ
diff --git a/data/themes/img/wifi_sig_2.png b/data/themes/img/wifi_sig_2.png
new file mode 100644 (file)
index 0000000..a723881
Binary files /dev/null and b/data/themes/img/wifi_sig_2.png differ
diff --git a/data/themes/img/wifi_sig_3.png b/data/themes/img/wifi_sig_3.png
new file mode 100644 (file)
index 0000000..1d40d81
Binary files /dev/null and b/data/themes/img/wifi_sig_3.png differ
diff --git a/data/themes/img/win_glow.png b/data/themes/img/win_glow.png
new file mode 100644 (file)
index 0000000..d513f66
Binary files /dev/null and b/data/themes/img/win_glow.png differ
diff --git a/data/themes/img/win_shadow.png b/data/themes/img/win_shadow.png
new file mode 100644 (file)
index 0000000..98f158e
Binary files /dev/null and b/data/themes/img/win_shadow.png differ
diff --git a/data/themes/macros.edc b/data/themes/macros.edc
new file mode 100644 (file)
index 0000000..75351e7
--- /dev/null
@@ -0,0 +1,8 @@
+#define ASPECT_FILL(_ASPECT) \
+   aspect: _ASPECT _ASPECT; aspect_preference: NONE;
+#define TILED_PATTERN(_WIDTH, _HEIGHT) \
+   fill { size { relative: 0.0 0.0; offset: _WIDTH _HEIGHT; } }
+#define TILED_HORIZ(_WIDTH) \
+   fill { size { relative: 0.0 1.0; offset: _WIDTH 0; } }
+#define FIXED_SIZE(_WIDTH, _HEIGHT) \
+   min: _WIDTH _HEIGHT; max: _WIDTH _HEIGHT; fixed: 1 1;
index 6ba2474..b05189a 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,9 +60,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -82,14 +100,25 @@ am__uninstall_files_from_dir = { \
   }
 am__installdirs = "$(DESTDIR)$(enlightenment_remotedir)"
 SCRIPTS = $(enlightenment_remote_SCRIPTS)
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -411,8 +442,11 @@ $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
 $(am__aclocal_m4_deps):
 install-enlightenment_remoteSCRIPTS: $(enlightenment_remote_SCRIPTS)
        @$(NORMAL_INSTALL)
-       test -z "$(enlightenment_remotedir)" || $(MKDIR_P) "$(DESTDIR)$(enlightenment_remotedir)"
        @list='$(enlightenment_remote_SCRIPTS)'; test -n "$(enlightenment_remotedir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(enlightenment_remotedir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(enlightenment_remotedir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
@@ -453,6 +487,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 0f97486..7dac5a5 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -45,23 +61,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES = enlightenment.desktop
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -159,6 +188,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -420,8 +451,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -442,6 +476,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
diff --git a/depcomp b/depcomp
index bd0ac08..0544c68 100755 (executable)
--- a/depcomp
+++ b/depcomp
@@ -1,10 +1,9 @@
 #! /bin/sh
 # depcomp - compile a program generating dependencies as side-effects
 
-scriptversion=2011-12-04.11; # UTC
+scriptversion=2012-07-12.20; # UTC
 
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
-# 2011 Free Software Foundation, Inc.
+# Copyright (C) 1999-2012 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -28,7 +27,7 @@ scriptversion=2011-12-04.11; # UTC
 
 case $1 in
   '')
-     echo "$0: No command.  Try \`$0 --help' for more information." 1>&2
+     echo "$0: No command.  Try '$0 --help' for more information." 1>&2
      exit 1;
      ;;
   -h | --h*)
@@ -40,8 +39,8 @@ as side-effects.
 
 Environment variables:
   depmode     Dependency tracking mode.
-  source      Source file read by `PROGRAMS ARGS'.
-  object      Object file output by `PROGRAMS ARGS'.
+  source      Source file read by 'PROGRAMS ARGS'.
+  object      Object file output by 'PROGRAMS ARGS'.
   DEPDIR      directory where to store dependencies.
   depfile     Dependency file to output.
   tmpdepfile  Temporary file to use when outputting dependencies.
@@ -57,6 +56,12 @@ EOF
     ;;
 esac
 
+# A tabulation character.
+tab='  '
+# A newline character.
+nl='
+'
+
 if test -z "$depmode" || test -z "$source" || test -z "$object"; then
   echo "depcomp: Variables source, object and depmode must be set" 1>&2
   exit 1
@@ -102,6 +107,12 @@ if test "$depmode" = msvc7msys; then
    depmode=msvc7
 fi
 
+if test "$depmode" = xlc; then
+   # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations.
+   gccflag=-qmakedep=gcc,-MF
+   depmode=gcc
+fi
+
 case "$depmode" in
 gcc3)
 ## gcc 3 implements dependency tracking that does exactly what
@@ -156,15 +167,14 @@ gcc)
 ## The second -e expression handles DOS-style file names with drive letters.
   sed -e 's/^[^:]*: / /' \
       -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
-## This next piece of magic avoids the `deleted header file' problem.
+## This next piece of magic avoids the "deleted header file" problem.
 ## The problem is that when a header file which appears in a .P file
 ## is deleted, the dependency causes make to die (because there is
 ## typically no way to rebuild the header).  We avoid this by adding
 ## dummy dependencies for each header file.  Too bad gcc doesn't do
 ## this for us directly.
-  tr ' ' '
-' < "$tmpdepfile" |
-## Some versions of gcc put a space before the `:'.  On the theory
+  tr ' ' "$nl" < "$tmpdepfile" |
+## Some versions of gcc put a space before the ':'.  On the theory
 ## that the space means something, we add a space to the output as
 ## well.  hp depmode also adds that space, but also prefixes the VPATH
 ## to the object.  Take care to not repeat it in the output.
@@ -203,18 +213,15 @@ sgi)
     # clever and replace this with sed code, as IRIX sed won't handle
     # lines with more than a fixed number of characters (4096 in
     # IRIX 6.2 sed, 8192 in IRIX 6.5).  We also remove comment lines;
-    # the IRIX cc adds comments like `#:fec' to the end of the
+    # the IRIX cc adds comments like '#:fec' to the end of the
     # dependency line.
-    tr ' ' '
-' < "$tmpdepfile" \
+    tr ' ' "$nl" < "$tmpdepfile" \
     | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
-    tr '
-' ' ' >> "$depfile"
+    tr "$nl" ' ' >> "$depfile"
     echo >> "$depfile"
 
     # The second pass generates a dummy entry for each header file.
-    tr ' ' '
-' < "$tmpdepfile" \
+    tr ' ' "$nl" < "$tmpdepfile" \
    | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
    >> "$depfile"
   else
@@ -226,10 +233,17 @@ sgi)
   rm -f "$tmpdepfile"
   ;;
 
+xlc)
+  # This case exists only to let depend.m4 do its work.  It works by
+  # looking at the text of this script.  This case will never be run,
+  # since it is checked for above.
+  exit 1
+  ;;
+
 aix)
   # The C for AIX Compiler uses -M and outputs the dependencies
   # in a .u file.  In older versions, this file always lives in the
-  # current directory.  Also, the AIX compiler puts `$object:' at the
+  # current directory.  Also, the AIX compiler puts '$object:' at the
   # start of each line; $object doesn't have directory information.
   # Version 6 uses the directory in both cases.
   dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
@@ -259,12 +273,11 @@ aix)
     test -f "$tmpdepfile" && break
   done
   if test -f "$tmpdepfile"; then
-    # Each line is of the form `foo.o: dependent.h'.
+    # Each line is of the form 'foo.o: dependent.h'.
     # Do two passes, one to just change these to
-    # `$object: dependent.h' and one to simply `dependent.h:'.
+    # '$object: dependent.h' and one to simply 'dependent.h:'.
     sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
-    # That's a tab and a space in the [].
-    sed -e 's,^.*\.[a-z]*:[     ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
+    sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
   else
     # The sourcefile does not contain any dependencies, so just
     # store a dummy comment line, to avoid errors with the Makefile
@@ -275,23 +288,26 @@ aix)
   ;;
 
 icc)
-  # Intel's C compiler understands `-MD -MF file'.  However on
-  #    icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
+  # Intel's C compiler anf tcc (Tiny C Compiler) understand '-MD -MF file'.
+  # However on
+  #    $CC -MD -MF foo.d -c -o sub/foo.o sub/foo.c
   # ICC 7.0 will fill foo.d with something like
   #    foo.o: sub/foo.c
   #    foo.o: sub/foo.h
-  # which is wrong.  We want:
+  # which is wrong.  We want
   #    sub/foo.o: sub/foo.c
   #    sub/foo.o: sub/foo.h
   #    sub/foo.c:
   #    sub/foo.h:
   # ICC 7.1 will output
   #    foo.o: sub/foo.c sub/foo.h
-  # and will wrap long lines using :
+  # and will wrap long lines using '\':
   #    foo.o: sub/foo.c ... \
   #     sub/foo.h ... \
   #     ...
-
+  # tcc 0.9.26 (FIXME still under development at the moment of writing)
+  # will emit a similar output, but also prepend the continuation lines
+  # with horizontal tabulation characters.
   "$@" -MD -MF "$tmpdepfile"
   stat=$?
   if test $stat -eq 0; then :
@@ -300,6 +316,85 @@ icc)
     exit $stat
   fi
   rm -f "$depfile"
+  # Each line is of the form 'foo.o: dependent.h',
+  # or 'foo.o: dep1.h dep2.h \', or ' dep3.h dep4.h \'.
+  # Do two passes, one to just change these to
+  # '$object: dependent.h' and one to simply 'dependent.h:'.
+  sed -e "s/^[ $tab][ $tab]*/  /" -e "s,^[^:]*:,$object :," \
+    < "$tmpdepfile" > "$depfile"
+  sed '
+    s/[ '"$tab"'][ '"$tab"']*/ /g
+    s/^ *//
+    s/ *\\*$//
+    s/^[^:]*: *//
+    /^$/d
+    /:$/d
+    s/$/ :/
+  ' < "$tmpdepfile" >> "$depfile"
+  rm -f "$tmpdepfile"
+  ;;
+
+## The order of this option in the case statement is important, since the
+## shell code in configure will try each of these formats in the order
+## listed in this file.  A plain '-MD' option would be understood by many
+## compilers, so we must ensure this comes after the gcc and icc options.
+pgcc)
+  # Portland's C compiler understands '-MD'.
+  # Will always output deps to 'file.d' where file is the root name of the
+  # source file under compilation, even if file resides in a subdirectory.
+  # The object file name does not affect the name of the '.d' file.
+  # pgcc 10.2 will output
+  #    foo.o: sub/foo.c sub/foo.h
+  # and will wrap long lines using '\' :
+  #    foo.o: sub/foo.c ... \
+  #     sub/foo.h ... \
+  #     ...
+  dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+  test "x$dir" = "x$object" && dir=
+  # Use the source, not the object, to determine the base name, since
+  # that's sadly what pgcc will do too.
+  base=`echo "$source" | sed -e 's|^.*/||' -e 's/\.[-_a-zA-Z0-9]*$//'`
+  tmpdepfile="$base.d"
+
+  # For projects that build the same source file twice into different object
+  # files, the pgcc approach of using the *source* file root name can cause
+  # problems in parallel builds.  Use a locking strategy to avoid stomping on
+  # the same $tmpdepfile.
+  lockdir="$base.d-lock"
+  trap "echo '$0: caught signal, cleaning up...' >&2; rm -rf $lockdir" 1 2 13 15
+  numtries=100
+  i=$numtries
+  while test $i -gt 0 ; do
+    # mkdir is a portable test-and-set.
+    if mkdir $lockdir 2>/dev/null; then
+      # This process acquired the lock.
+      "$@" -MD
+      stat=$?
+      # Release the lock.
+      rm -rf $lockdir
+      break
+    else
+      ## the lock is being held by a different process,
+      ## wait until the winning process is done or we timeout
+      while test -d $lockdir && test $i -gt 0; do
+        sleep 1
+        i=`expr $i - 1`
+      done
+    fi
+    i=`expr $i - 1`
+  done
+  trap - 1 2 13 15
+  if test $i -le 0; then
+    echo "$0: failed to acquire lock after $numtries attempts" >&2
+    echo "$0: check lockdir '$lockdir'" >&2
+    exit 1
+  fi
+
+  if test $stat -ne 0; then
+    rm -f "$tmpdepfile"
+    exit $stat
+  fi
+  rm -f "$depfile"
   # Each line is of the form `foo.o: dependent.h',
   # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
   # Do two passes, one to just change these to
@@ -344,7 +439,7 @@ hp2)
   done
   if test -f "$tmpdepfile"; then
     sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
-    # Add `dependent.h:' lines.
+    # Add 'dependent.h:' lines.
     sed -ne '2,${
               s/^ *//
               s/ \\*$//
@@ -359,9 +454,9 @@ hp2)
 
 tru64)
    # The Tru64 compiler uses -MD to generate dependencies as a side
-   # effect.  `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
+   # effect.  'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
    # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
-   # dependencies in `foo.d' instead, so we check for that too.
+   # dependencies in 'foo.d' instead, so we check for that too.
    # Subdirectories are respected.
    dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
    test "x$dir" = "x$object" && dir=
@@ -407,8 +502,7 @@ tru64)
    done
    if test -f "$tmpdepfile"; then
       sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
-      # That's a tab and a space in the [].
-      sed -e 's,^.*\.[a-z]*:[   ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
+      sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
    else
       echo "#dummy" > "$depfile"
    fi
@@ -443,11 +537,11 @@ msvc7)
   p
 }' | $cygpath_u | sort -u | sed -n '
 s/ /\\ /g
-s/\(.*\)/      \1 \\/p
+s/\(.*\)/'"$tab"'\1 \\/p
 s/.\(.*\) \\/\1:/
 H
 $ {
-  s/.*/        /
+  s/.*/'"$tab"'/
   G
   p
 }' >> "$depfile"
@@ -478,7 +572,7 @@ dashmstdout)
     shift
   fi
 
-  # Remove `-o $object'.
+  # Remove '-o $object'.
   IFS=" "
   for arg
   do
@@ -498,15 +592,14 @@ dashmstdout)
   done
 
   test -z "$dashmflag" && dashmflag=-M
-  # Require at least two characters before searching for `:'
+  # Require at least two characters before searching for ':'
   # in the target name.  This is to cope with DOS-style filenames:
-  # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
+  # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
   "$@" $dashmflag |
-    sed 's:^[  ]*[^: ][^:][^:]*\:[    ]*:'"$object"'\: :' > "$tmpdepfile"
+    sed 's:^['"$tab"' ]*[^:'"$tab"' ][^:][^:]*\:['"$tab"' ]*:'"$object"'\: :' > "$tmpdepfile"
   rm -f "$depfile"
   cat < "$tmpdepfile" > "$depfile"
-  tr ' ' '
-' < "$tmpdepfile" | \
+  tr ' ' "$nl" < "$tmpdepfile" | \
 ## Some versions of the HPUX 10.20 sed can't process this invocation
 ## correctly.  Breaking it into two sed invocations is a workaround.
     sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
@@ -562,8 +655,7 @@ makedepend)
   # makedepend may prepend the VPATH from the source file name to the object.
   # No need to regex-escape $object, excess matching of '.' is harmless.
   sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
-  sed '1,2d' "$tmpdepfile" | tr ' ' '
-' | \
+  sed '1,2d' "$tmpdepfile" | tr ' ' "$nl" | \
 ## Some versions of the HPUX 10.20 sed can't process this invocation
 ## correctly.  Breaking it into two sed invocations is a workaround.
     sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
@@ -583,7 +675,7 @@ cpp)
     shift
   fi
 
-  # Remove `-o $object'.
+  # Remove '-o $object'.
   IFS=" "
   for arg
   do
@@ -652,8 +744,8 @@ msvisualcpp)
   sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
   rm -f "$depfile"
   echo "$object : \\" > "$depfile"
-  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::     \1 \\:p' >> "$depfile"
-  echo "       " >> "$depfile"
+  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
+  echo "$tab" >> "$depfile"
   sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
   rm -f "$tmpdepfile"
   ;;
index 03d2d90..20d2d3e 100644 (file)
@@ -10,7 +10,6 @@ HTML_FILE_EXTENSION    = .html
 HTML_HEADER            = @srcdir@/head.html
 HTML_FOOTER            = @srcdir@/foot.html
 HTML_STYLESHEET        = @srcdir@/e.css
-HTML_ALIGN_MEMBERS     = YES
 ENUM_VALUES_PER_LINE   = 1
 GENERATE_HTMLHELP      = NO
 CHM_FILE               = 
index 6c02511..a875756 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -45,23 +61,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES = Doxyfile e.dox
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -159,6 +188,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -430,8 +461,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -452,6 +486,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index d051c94..019b021 100644 (file)
@@ -8,12 +8,12 @@ pkgdatadir=${prefix}/share/enlightenment/data
 themes=${pkgdatadir}/themes
 backgrounds=${pkgdatadir}/backgrounds
 config_apps=/usr/local/share/enlightenment/config-apps
-release=ver-pre-svn-08
+release=relname
 
 Name: enlightenment
 Description: Enlightenmnt Window Manager
-Requires: evas >= 1.7.0 ecore >= 1.7.0 ecore-x >= 1.7.0 ecore-evas >= 1.7.0 ecore-con >= 1.7.0 ecore-ipc >= 1.7.0 ecore-file >= 1.7.0 eet >= 1.7.0 edje >= 1.7.0 efreet >= 1.7.0 efreet-mime >= 1.7.0 eina >= 1.7.0 dbus-1 edbus >= 1.7.0 eio >= 1.7.0 ehal >= 1.2.0, edbus >= 1.2.0 eukit >= 1.2.0  eeze elementary > 1.6.9.0 emotion > 1.7.0
-Version: 0.16.999.77927
+Requires: evas >= 1.7.0 ecore >= 1.7.0 ecore-x >= 1.7.0 ecore-evas >= 1.7.0 ecore-con >= 1.7.0 ecore-ipc >= 1.7.0 ecore-file >= 1.7.0 eet >= 1.7.0 edje >= 1.7.0 efreet >= 1.7.0 efreet-mime >= 1.7.0 eina >= 1.7.0 dbus-1 edbus >= 1.7.0 eio >= 1.7.0  eukit >= 1.2.0  eeze elementary > 1.6.9.0
+Version: 0.17.0-alpha
 Libs: -L${libdir}
 Libs.private:  -lm
 Cflags: -I${includedir} -DUSE_E_CONFIG_H
index f3010cd..908b86b 100644 (file)
@@ -2,7 +2,7 @@
 
 Summary: The Enlightenment window manager
 Name: enlightenment
-Version: 0.16.999.77927
+Version: 0.17.0-alpha
 Release: %{_rel}
 License: BSD
 Group: User Interface/Desktops
index a9244eb..377bb86 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 # install - install a program, script, or datafile
 
-scriptversion=2011-01-19.21; # UTC
+scriptversion=2011-11-20.07; # UTC
 
 # This originates from X11R5 (mit/util/scripts/install.sh), which was
 # later released in X11R6 (xc/config/util/install.sh) with the
@@ -35,7 +35,7 @@ scriptversion=2011-01-19.21; # UTC
 # FSF changes to this file are in the public domain.
 #
 # Calling this script install-sh is preferred over install.sh, to prevent
-# `make' implicit rules from creating a file called install from it
+# 'make' implicit rules from creating a file called install from it
 # when there is no Makefile.
 #
 # This script is compatible with the BSD install script, but was written
@@ -156,7 +156,7 @@ while test $# -ne 0; do
     -s) stripcmd=$stripprog;;
 
     -t) dst_arg=$2
-       # Protect names problematic for `test' and other utilities.
+       # Protect names problematic for 'test' and other utilities.
        case $dst_arg in
          -* | [=\(\)!]) dst_arg=./$dst_arg;;
        esac
@@ -190,7 +190,7 @@ if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
     fi
     shift # arg
     dst_arg=$arg
-    # Protect names problematic for `test' and other utilities.
+    # Protect names problematic for 'test' and other utilities.
     case $dst_arg in
       -* | [=\(\)!]) dst_arg=./$dst_arg;;
     esac
@@ -202,7 +202,7 @@ if test $# -eq 0; then
     echo "$0: no input file specified." >&2
     exit 1
   fi
-  # It's OK to call `install-sh -d' without argument.
+  # It's OK to call 'install-sh -d' without argument.
   # This can happen when creating conditional directories.
   exit 0
 fi
@@ -240,7 +240,7 @@ fi
 
 for src
 do
-  # Protect names problematic for `test' and other utilities.
+  # Protect names problematic for 'test' and other utilities.
   case $src in
     -* | [=\(\)!]) src=./$src;;
   esac
@@ -354,7 +354,7 @@ do
              if test -z "$dir_arg" || {
                   # Check for POSIX incompatibilities with -m.
                   # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
-                  # other-writeable bit of parent directory when it shouldn't.
+                  # other-writable bit of parent directory when it shouldn't.
                   # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
                   ls_ld_tmpdir=`ls -ld "$tmpdir"`
                   case $ls_ld_tmpdir in
index c2852d8..63ae69d 100644 (file)
--- a/ltmain.sh
+++ b/ltmain.sh
@@ -70,7 +70,7 @@
 #         compiler:            $LTCC
 #         compiler flags:              $LTCFLAGS
 #         linker:              $LD (gnu? $with_gnu_ld)
-#         $progname:   (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
+#         $progname:   (GNU libtool) 2.4.2
 #         automake:    $automake_version
 #         autoconf:    $autoconf_version
 #
@@ -80,7 +80,7 @@
 
 PROGRAM=libtool
 PACKAGE=libtool
-VERSION="2.4.2 Debian-2.4.2-1ubuntu1"
+VERSION=2.4.2
 TIMESTAMP=""
 package_revision=1.3337
 
@@ -6124,10 +6124,7 @@ func_mode_link ()
        case $pass in
        dlopen) libs="$dlfiles" ;;
        dlpreopen) libs="$dlprefiles" ;;
-       link)
-         libs="$deplibs %DEPLIBS%"
-         test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
-         ;;
+       link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
        esac
       fi
       if test "$linkmode,$pass" = "lib,dlpreopen"; then
@@ -6447,19 +6444,19 @@ func_mode_link ()
            # It is a libtool convenience library, so add in its objects.
            func_append convenience " $ladir/$objdir/$old_library"
            func_append old_convenience " $ladir/$objdir/$old_library"
-           tmp_libs=
-           for deplib in $dependency_libs; do
-             deplibs="$deplib $deplibs"
-             if $opt_preserve_dup_deps ; then
-               case "$tmp_libs " in
-               *" $deplib "*) func_append specialdeplibs " $deplib" ;;
-               esac
-             fi
-             func_append tmp_libs " $deplib"
-           done
          elif test "$linkmode" != prog && test "$linkmode" != lib; then
            func_fatal_error "\`$lib' is not a convenience library"
          fi
+         tmp_libs=
+         for deplib in $dependency_libs; do
+           deplibs="$deplib $deplibs"
+           if $opt_preserve_dup_deps ; then
+             case "$tmp_libs " in
+             *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+             esac
+           fi
+           func_append tmp_libs " $deplib"
+         done
          continue
        fi # $pass = conv
 
@@ -7352,9 +7349,6 @@ func_mode_link ()
            revision="$number_minor"
            lt_irix_increment=no
            ;;
-         *)
-           func_fatal_configuration "$modename: unknown library version type \`$version_type'"
-           ;;
          esac
          ;;
        no)
diff --git a/m4/libtool.m4 b/m4/libtool.m4
new file mode 100644 (file)
index 0000000..bc28ccc
--- /dev/null
@@ -0,0 +1,7995 @@
+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
+#
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+#                 Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+m4_define([_LT_COPYING], [dnl
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+#                 Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+#   This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+])
+
+# serial 57 LT_INIT
+
+
+# LT_PREREQ(VERSION)
+# ------------------
+# Complain and exit if this libtool version is less that VERSION.
+m4_defun([LT_PREREQ],
+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
+       [m4_default([$3],
+                  [m4_fatal([Libtool version $1 or higher is required],
+                            63)])],
+       [$2])])
+
+
+# _LT_CHECK_BUILDDIR
+# ------------------
+# Complain if the absolute build directory name contains unusual characters
+m4_defun([_LT_CHECK_BUILDDIR],
+[case `pwd` in
+  *\ * | *\    *)
+    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
+esac
+])
+
+
+# LT_INIT([OPTIONS])
+# ------------------
+AC_DEFUN([LT_INIT],
+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
+AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
+AC_BEFORE([$0], [LT_LANG])dnl
+AC_BEFORE([$0], [LT_OUTPUT])dnl
+AC_BEFORE([$0], [LTDL_INIT])dnl
+m4_require([_LT_CHECK_BUILDDIR])dnl
+
+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
+dnl unless we require an AC_DEFUNed macro:
+AC_REQUIRE([LTOPTIONS_VERSION])dnl
+AC_REQUIRE([LTSUGAR_VERSION])dnl
+AC_REQUIRE([LTVERSION_VERSION])dnl
+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
+m4_require([_LT_PROG_LTMAIN])dnl
+
+_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
+
+dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+_LT_SETUP
+
+# Only expand once:
+m4_define([LT_INIT])
+])# LT_INIT
+
+# Old names:
+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
+
+
+# _LT_CC_BASENAME(CC)
+# -------------------
+# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
+m4_defun([_LT_CC_BASENAME],
+[for cc_temp in $1""; do
+  case $cc_temp in
+    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
+])
+
+
+# _LT_FILEUTILS_DEFAULTS
+# ----------------------
+# It is okay to use these file commands and assume they have been set
+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
+m4_defun([_LT_FILEUTILS_DEFAULTS],
+[: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+])# _LT_FILEUTILS_DEFAULTS
+
+
+# _LT_SETUP
+# ---------
+m4_defun([_LT_SETUP],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
+AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
+
+_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
+dnl
+_LT_DECL([], [host_alias], [0], [The host system])dnl
+_LT_DECL([], [host], [0])dnl
+_LT_DECL([], [host_os], [0])dnl
+dnl
+_LT_DECL([], [build_alias], [0], [The build system])dnl
+_LT_DECL([], [build], [0])dnl
+_LT_DECL([], [build_os], [0])dnl
+dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+dnl
+AC_REQUIRE([AC_PROG_LN_S])dnl
+test -z "$LN_S" && LN_S="ln -s"
+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
+dnl
+AC_REQUIRE([LT_CMD_MAX_LEN])dnl
+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
+dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
+m4_require([_LT_CMD_RELOAD])dnl
+m4_require([_LT_CHECK_MAGIC_METHOD])dnl
+m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
+m4_require([_LT_CMD_OLD_ARCHIVE])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+m4_require([_LT_WITH_SYSROOT])dnl
+
+_LT_CONFIG_LIBTOOL_INIT([
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+])
+if test -n "${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+_LT_CHECK_OBJDIR
+
+m4_require([_LT_TAG_COMPILER])dnl
+
+case $host_os in
+aix3*)
+  # AIX sometimes has problems with the GCC collect2 program.  For some
+  # reason, if we set the COLLECT_NAMES environment variable, the problems
+  # vanish in a puff of smoke.
+  if test "X${COLLECT_NAMES+set}" != Xset; then
+    COLLECT_NAMES=
+    export COLLECT_NAMES
+  fi
+  ;;
+esac
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+_LT_CC_BASENAME([$compiler])
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+    _LT_PATH_MAGIC
+  fi
+  ;;
+esac
+
+# Use C for the default configuration in the libtool script
+LT_SUPPORTED_TAG([CC])
+_LT_LANG_C_CONFIG
+_LT_LANG_DEFAULT_CONFIG
+_LT_CONFIG_COMMANDS
+])# _LT_SETUP
+
+
+# _LT_PREPARE_SED_QUOTE_VARS
+# --------------------------
+# Define a few sed substitution that help us do robust quoting.
+m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
+[# Backslashify metacharacters that are still active within
+# double-quoted strings.
+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\([["`\\]]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+])
+
+# _LT_PROG_LTMAIN
+# ---------------
+# Note that this code is called both from `configure', and `config.status'
+# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
+# `config.status' has no value for ac_aux_dir unless we are using Automake,
+# so we pass a copy along to make sure it has a sensible value anyway.
+m4_defun([_LT_PROG_LTMAIN],
+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
+ltmain="$ac_aux_dir/ltmain.sh"
+])# _LT_PROG_LTMAIN
+
+
+## ------------------------------------- ##
+## Accumulate code for creating libtool. ##
+## ------------------------------------- ##
+
+# So that we can recreate a full libtool script including additional
+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
+# in macros and then make a single call at the end using the `libtool'
+# label.
+
+
+# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
+# ----------------------------------------
+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL_INIT],
+[m4_ifval([$1],
+          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
+                     [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_INIT])
+
+
+# _LT_CONFIG_LIBTOOL([COMMANDS])
+# ------------------------------
+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL],
+[m4_ifval([$1],
+          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
+                     [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
+
+
+# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
+# -----------------------------------------------------
+m4_defun([_LT_CONFIG_SAVE_COMMANDS],
+[_LT_CONFIG_LIBTOOL([$1])
+_LT_CONFIG_LIBTOOL_INIT([$2])
+])
+
+
+# _LT_FORMAT_COMMENT([COMMENT])
+# -----------------------------
+# Add leading comment marks to the start of each line, and a trailing
+# full-stop to the whole comment if one is not present already.
+m4_define([_LT_FORMAT_COMMENT],
+[m4_ifval([$1], [
+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
+              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
+)])
+
+
+
+## ------------------------ ##
+## FIXME: Eliminate VARNAME ##
+## ------------------------ ##
+
+
+# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
+# -------------------------------------------------------------------
+# CONFIGNAME is the name given to the value in the libtool script.
+# VARNAME is the (base) name used in the configure script.
+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
+# VARNAME.  Any other value will be used directly.
+m4_define([_LT_DECL],
+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
+    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
+       [m4_ifval([$1], [$1], [$2])])
+    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
+    m4_ifval([$4],
+       [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
+    lt_dict_add_subkey([lt_decl_dict], [$2],
+       [tagged?], [m4_ifval([$5], [yes], [no])])])
+])
+
+
+# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
+# --------------------------------------------------------
+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
+
+
+# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_tag_varnames],
+[_lt_decl_filter([tagged?], [yes], $@)])
+
+
+# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
+# ---------------------------------------------------------
+m4_define([_lt_decl_filter],
+[m4_case([$#],
+  [0], [m4_fatal([$0: too few arguments: $#])],
+  [1], [m4_fatal([$0: too few arguments: $#: $1])],
+  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
+  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
+  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
+])
+
+
+# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
+# --------------------------------------------------
+m4_define([lt_decl_quote_varnames],
+[_lt_decl_filter([value], [1], $@)])
+
+
+# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_dquote_varnames],
+[_lt_decl_filter([value], [2], $@)])
+
+
+# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_varnames_tagged],
+[m4_assert([$# <= 2])dnl
+_$0(m4_quote(m4_default([$1], [[, ]])),
+    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
+    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
+m4_define([_lt_decl_varnames_tagged],
+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
+
+
+# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_all_varnames],
+[_$0(m4_quote(m4_default([$1], [[, ]])),
+     m4_if([$2], [],
+          m4_quote(lt_decl_varnames),
+       m4_quote(m4_shift($@))))[]dnl
+])
+m4_define([_lt_decl_all_varnames],
+[lt_join($@, lt_decl_varnames_tagged([$1],
+                       lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
+])
+
+
+# _LT_CONFIG_STATUS_DECLARE([VARNAME])
+# ------------------------------------
+# Quote a variable value, and forward it to `config.status' so that its
+# declaration there will have the same value as in `configure'.  VARNAME
+# must have a single quote delimited value for this to work.
+m4_define([_LT_CONFIG_STATUS_DECLARE],
+[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
+
+
+# _LT_CONFIG_STATUS_DECLARATIONS
+# ------------------------------
+# We delimit libtool config variables with single quotes, so when
+# we write them to config.status, we have to be sure to quote all
+# embedded single quotes properly.  In configure, this macro expands
+# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
+#
+#    <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
+m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
+    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAGS
+# ----------------
+# Output comment and list of tags supported by the script
+m4_defun([_LT_LIBTOOL_TAGS],
+[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
+available_tags="_LT_TAGS"dnl
+])
+
+
+# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
+# -----------------------------------
+# Extract the dictionary values for VARNAME (optionally with TAG) and
+# expand to a commented shell variable setting:
+#
+#    # Some comment about what VAR is for.
+#    visible_name=$lt_internal_name
+m4_define([_LT_LIBTOOL_DECLARE],
+[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
+                                          [description])))[]dnl
+m4_pushdef([_libtool_name],
+    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
+m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
+    [0], [_libtool_name=[$]$1],
+    [1], [_libtool_name=$lt_[]$1],
+    [2], [_libtool_name=$lt_[]$1],
+    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
+m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
+])
+
+
+# _LT_LIBTOOL_CONFIG_VARS
+# -----------------------
+# Produce commented declarations of non-tagged libtool config variables
+# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
+# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
+# section) are produced by _LT_LIBTOOL_TAG_VARS.
+m4_defun([_LT_LIBTOOL_CONFIG_VARS],
+[m4_foreach([_lt_var],
+    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
+    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAG_VARS(TAG)
+# -------------------------
+m4_define([_LT_LIBTOOL_TAG_VARS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
+    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
+
+
+# _LT_TAGVAR(VARNAME, [TAGNAME])
+# ------------------------------
+m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
+
+
+# _LT_CONFIG_COMMANDS
+# -------------------
+# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
+# variables for single and double quote escaping we saved from calls
+# to _LT_DECL, we can put quote escaped variables declarations
+# into `config.status', and then the shell code to quote escape them in
+# for loops in `config.status'.  Finally, any additional code accumulated
+# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
+m4_defun([_LT_CONFIG_COMMANDS],
+[AC_PROVIDE_IFELSE([LT_OUTPUT],
+       dnl If the libtool generation code has been placed in $CONFIG_LT,
+       dnl instead of duplicating it all over again into config.status,
+       dnl then we will have config.status run $CONFIG_LT later, so it
+       dnl needs to know what name is stored there:
+        [AC_CONFIG_COMMANDS([libtool],
+            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
+    dnl If the libtool generation code is destined for config.status,
+    dnl expand the accumulated commands and init code now:
+    [AC_CONFIG_COMMANDS([libtool],
+        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
+])#_LT_CONFIG_COMMANDS
+
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
+[
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+_LT_CONFIG_STATUS_DECLARATIONS
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+  eval 'cat <<_LTECHO_EOF
+\$[]1
+_LTECHO_EOF'
+}
+
+# Quote evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_quote_varnames); do
+    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+    *[[\\\\\\\`\\"\\\$]]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+# Double-quote double-evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_dquote_varnames); do
+    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+    *[[\\\\\\\`\\"\\\$]]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+_LT_OUTPUT_LIBTOOL_INIT
+])
+
+# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
+# ------------------------------------
+# Generate a child script FILE with all initialization necessary to
+# reuse the environment learned by the parent script, and make the
+# file executable.  If COMMENT is supplied, it is inserted after the
+# `#!' sequence but before initialization text begins.  After this
+# macro, additional text can be appended to FILE to form the body of
+# the child script.  The macro ends with non-zero status if the
+# file could not be fully written (such as if the disk is full).
+m4_ifdef([AS_INIT_GENERATED],
+[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
+[m4_defun([_LT_GENERATED_FILE_INIT],
+[m4_require([AS_PREPARE])]dnl
+[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
+[lt_write_fail=0
+cat >$1 <<_ASEOF || lt_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+$2
+SHELL=\${CONFIG_SHELL-$SHELL}
+export SHELL
+_ASEOF
+cat >>$1 <<\_ASEOF || lt_write_fail=1
+AS_SHELL_SANITIZE
+_AS_PREPARE
+exec AS_MESSAGE_FD>&1
+_ASEOF
+test $lt_write_fail = 0 && chmod +x $1[]dnl
+m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
+
+# LT_OUTPUT
+# ---------
+# This macro allows early generation of the libtool script (before
+# AC_OUTPUT is called), incase it is used in configure for compilation
+# tests.
+AC_DEFUN([LT_OUTPUT],
+[: ${CONFIG_LT=./config.lt}
+AC_MSG_NOTICE([creating $CONFIG_LT])
+_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
+[# Run this file to recreate a libtool stub with the current configuration.])
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+lt_cl_silent=false
+exec AS_MESSAGE_LOG_FD>>config.log
+{
+  echo
+  AS_BOX([Running $as_me.])
+} >&AS_MESSAGE_LOG_FD
+
+lt_cl_help="\
+\`$as_me' creates a local libtool stub from the current configuration,
+for use in further configure time tests before the real libtool is
+generated.
+
+Usage: $[0] [[OPTIONS]]
+
+  -h, --help      print this help, then exit
+  -V, --version   print version number, then exit
+  -q, --quiet     do not print progress messages
+  -d, --debug     don't remove temporary files
+
+Report bugs to <bug-libtool@gnu.org>."
+
+lt_cl_version="\
+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
+configured by $[0], generated by m4_PACKAGE_STRING.
+
+Copyright (C) 2011 Free Software Foundation, Inc.
+This config.lt script is free software; the Free Software Foundation
+gives unlimited permision to copy, distribute and modify it."
+
+while test $[#] != 0
+do
+  case $[1] in
+    --version | --v* | -V )
+      echo "$lt_cl_version"; exit 0 ;;
+    --help | --h* | -h )
+      echo "$lt_cl_help"; exit 0 ;;
+    --debug | --d* | -d )
+      debug=: ;;
+    --quiet | --q* | --silent | --s* | -q )
+      lt_cl_silent=: ;;
+
+    -*) AC_MSG_ERROR([unrecognized option: $[1]
+Try \`$[0] --help' for more information.]) ;;
+
+    *) AC_MSG_ERROR([unrecognized argument: $[1]
+Try \`$[0] --help' for more information.]) ;;
+  esac
+  shift
+done
+
+if $lt_cl_silent; then
+  exec AS_MESSAGE_FD>/dev/null
+fi
+_LTEOF
+
+cat >>"$CONFIG_LT" <<_LTEOF
+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AC_MSG_NOTICE([creating $ofile])
+_LT_OUTPUT_LIBTOOL_COMMANDS
+AS_EXIT(0)
+_LTEOF
+chmod +x "$CONFIG_LT"
+
+# configure is writing to config.log, but config.lt does its own redirection,
+# appending to config.log, which fails on DOS, as config.log is still kept
+# open by configure.  Here we exec the FD to /dev/null, effectively closing
+# config.log, so it can be properly (re)opened and appended to by config.lt.
+lt_cl_success=:
+test "$silent" = yes &&
+  lt_config_lt_args="$lt_config_lt_args --quiet"
+exec AS_MESSAGE_LOG_FD>/dev/null
+$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
+exec AS_MESSAGE_LOG_FD>>config.log
+$lt_cl_success || AS_EXIT(1)
+])# LT_OUTPUT
+
+
+# _LT_CONFIG(TAG)
+# ---------------
+# If TAG is the built-in tag, create an initial libtool script with a
+# default configuration from the untagged config vars.  Otherwise add code
+# to config.status for appending the configuration named by TAG from the
+# matching tagged config vars.
+m4_defun([_LT_CONFIG],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_CONFIG_SAVE_COMMANDS([
+  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
+  m4_if(_LT_TAG, [C], [
+    # See if we are running on zsh, and set the options which allow our
+    # commands through without removal of \ escapes.
+    if test -n "${ZSH_VERSION+set}" ; then
+      setopt NO_GLOB_SUBST
+    fi
+
+    cfgfile="${ofile}T"
+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+    $RM "$cfgfile"
+
+    cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+_LT_COPYING
+_LT_LIBTOOL_TAGS
+
+# ### BEGIN LIBTOOL CONFIG
+_LT_LIBTOOL_CONFIG_VARS
+_LT_LIBTOOL_TAG_VARS
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+  case $host_os in
+  aix3*)
+    cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+_LT_EOF
+    ;;
+  esac
+
+  _LT_PROG_LTMAIN
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '$q' "$ltmain" >> "$cfgfile" \
+     || (rm -f "$cfgfile"; exit 1)
+
+  _LT_PROG_REPLACE_SHELLFNS
+
+   mv -f "$cfgfile" "$ofile" ||
+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+  chmod +x "$ofile"
+],
+[cat <<_LT_EOF >> "$ofile"
+
+dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
+dnl in a comment (ie after a #).
+# ### BEGIN LIBTOOL TAG CONFIG: $1
+_LT_LIBTOOL_TAG_VARS(_LT_TAG)
+# ### END LIBTOOL TAG CONFIG: $1
+_LT_EOF
+])dnl /m4_if
+],
+[m4_if([$1], [], [
+    PACKAGE='$PACKAGE'
+    VERSION='$VERSION'
+    TIMESTAMP='$TIMESTAMP'
+    RM='$RM'
+    ofile='$ofile'], [])
+])dnl /_LT_CONFIG_SAVE_COMMANDS
+])# _LT_CONFIG
+
+
+# LT_SUPPORTED_TAG(TAG)
+# ---------------------
+# Trace this macro to discover what tags are supported by the libtool
+# --tag option, using:
+#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
+AC_DEFUN([LT_SUPPORTED_TAG], [])
+
+
+# C support is built-in for now
+m4_define([_LT_LANG_C_enabled], [])
+m4_define([_LT_TAGS], [])
+
+
+# LT_LANG(LANG)
+# -------------
+# Enable libtool support for the given language if not already enabled.
+AC_DEFUN([LT_LANG],
+[AC_BEFORE([$0], [LT_OUTPUT])dnl
+m4_case([$1],
+  [C],                 [_LT_LANG(C)],
+  [C++],               [_LT_LANG(CXX)],
+  [Go],                        [_LT_LANG(GO)],
+  [Java],              [_LT_LANG(GCJ)],
+  [Fortran 77],                [_LT_LANG(F77)],
+  [Fortran],           [_LT_LANG(FC)],
+  [Windows Resource],  [_LT_LANG(RC)],
+  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
+    [_LT_LANG($1)],
+    [m4_fatal([$0: unsupported language: "$1"])])])dnl
+])# LT_LANG
+
+
+# _LT_LANG(LANGNAME)
+# ------------------
+m4_defun([_LT_LANG],
+[m4_ifdef([_LT_LANG_]$1[_enabled], [],
+  [LT_SUPPORTED_TAG([$1])dnl
+  m4_append([_LT_TAGS], [$1 ])dnl
+  m4_define([_LT_LANG_]$1[_enabled], [])dnl
+  _LT_LANG_$1_CONFIG($1)])dnl
+])# _LT_LANG
+
+
+m4_ifndef([AC_PROG_GO], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into   #
+#  GNU Autoconf as AC_PROG_GO.  When it is available in    #
+#  a released version of Autoconf we should remove this    #
+#  macro and use it instead.                               #
+############################################################
+m4_defun([AC_PROG_GO],
+[AC_LANG_PUSH(Go)dnl
+AC_ARG_VAR([GOC],     [Go compiler command])dnl
+AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
+_AC_ARG_VAR_LDFLAGS()dnl
+AC_CHECK_TOOL(GOC, gccgo)
+if test -z "$GOC"; then
+  if test -n "$ac_tool_prefix"; then
+    AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
+  fi
+fi
+if test -z "$GOC"; then
+  AC_CHECK_PROG(GOC, gccgo, gccgo, false)
+fi
+])#m4_defun
+])#m4_ifndef
+
+
+# _LT_LANG_DEFAULT_CONFIG
+# -----------------------
+m4_defun([_LT_LANG_DEFAULT_CONFIG],
+[AC_PROVIDE_IFELSE([AC_PROG_CXX],
+  [LT_LANG(CXX)],
+  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_F77],
+  [LT_LANG(F77)],
+  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_FC],
+  [LT_LANG(FC)],
+  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
+
+dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
+dnl pulling things in needlessly.
+AC_PROVIDE_IFELSE([AC_PROG_GCJ],
+  [LT_LANG(GCJ)],
+  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
+    [LT_LANG(GCJ)],
+    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
+      [LT_LANG(GCJ)],
+      [m4_ifdef([AC_PROG_GCJ],
+       [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
+       m4_ifdef([A][M_PROG_GCJ],
+       [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
+       m4_ifdef([LT_PROG_GCJ],
+       [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
+
+AC_PROVIDE_IFELSE([AC_PROG_GO],
+  [LT_LANG(GO)],
+  [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
+
+AC_PROVIDE_IFELSE([LT_PROG_RC],
+  [LT_LANG(RC)],
+  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
+])# _LT_LANG_DEFAULT_CONFIG
+
+# Obsolete macros:
+AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
+AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
+AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
+AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
+AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
+dnl AC_DEFUN([AC_LIBTOOL_F77], [])
+dnl AC_DEFUN([AC_LIBTOOL_FC], [])
+dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
+dnl AC_DEFUN([AC_LIBTOOL_RC], [])
+
+
+# _LT_TAG_COMPILER
+# ----------------
+m4_defun([_LT_TAG_COMPILER],
+[AC_REQUIRE([AC_PROG_CC])dnl
+
+_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
+_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
+_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
+_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+])# _LT_TAG_COMPILER
+
+
+# _LT_COMPILER_BOILERPLATE
+# ------------------------
+# Check for compiler boilerplate output or warnings with
+# the simple compiler test code.
+m4_defun([_LT_COMPILER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+])# _LT_COMPILER_BOILERPLATE
+
+
+# _LT_LINKER_BOILERPLATE
+# ----------------------
+# Check for linker boilerplate output or warnings with
+# the simple link test code.
+m4_defun([_LT_LINKER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+])# _LT_LINKER_BOILERPLATE
+
+# _LT_REQUIRED_DARWIN_CHECKS
+# -------------------------
+m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
+  case $host_os in
+    rhapsody* | darwin*)
+    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
+    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
+    AC_CHECK_TOOL([LIPO], [lipo], [:])
+    AC_CHECK_TOOL([OTOOL], [otool], [:])
+    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
+    _LT_DECL([], [DSYMUTIL], [1],
+      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
+    _LT_DECL([], [NMEDIT], [1],
+      [Tool to change global to local symbols on Mac OS X])
+    _LT_DECL([], [LIPO], [1],
+      [Tool to manipulate fat objects and archives on Mac OS X])
+    _LT_DECL([], [OTOOL], [1],
+      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
+    _LT_DECL([], [OTOOL64], [1],
+      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
+
+    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
+      [lt_cv_apple_cc_single_mod=no
+      if test -z "${LT_MULTI_MODULE}"; then
+       # By default we will add the -single_module flag. You can override
+       # by either setting the environment variable LT_MULTI_MODULE
+       # non-empty at configure time, or by adding -multi_module to the
+       # link flags.
+       rm -rf libconftest.dylib*
+       echo "int foo(void){return 1;}" > conftest.c
+       echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
+       $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+         -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+        _lt_result=$?
+       # If there is a non-empty error log, and "single_module"
+       # appears in it, assume the flag caused a linker warning
+        if test -s conftest.err && $GREP single_module conftest.err; then
+         cat conftest.err >&AS_MESSAGE_LOG_FD
+       # Otherwise, if the output was created with a 0 exit code from
+       # the compiler, it worked.
+       elif test -f libconftest.dylib && test $_lt_result -eq 0; then
+         lt_cv_apple_cc_single_mod=yes
+       else
+         cat conftest.err >&AS_MESSAGE_LOG_FD
+       fi
+       rm -rf libconftest.dylib*
+       rm -f conftest.*
+      fi])
+
+    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
+      [lt_cv_ld_exported_symbols_list],
+      [lt_cv_ld_exported_symbols_list=no
+      save_LDFLAGS=$LDFLAGS
+      echo "_main" > conftest.sym
+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+       [lt_cv_ld_exported_symbols_list=yes],
+       [lt_cv_ld_exported_symbols_list=no])
+       LDFLAGS="$save_LDFLAGS"
+    ])
+
+    AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
+      [lt_cv_ld_force_load=no
+      cat > conftest.c << _LT_EOF
+int forced_loaded() { return 2;}
+_LT_EOF
+      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
+      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
+      echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
+      $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
+      echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
+      $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
+      cat > conftest.c << _LT_EOF
+int main() { return 0;}
+_LT_EOF
+      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
+      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
+      _lt_result=$?
+      if test -s conftest.err && $GREP force_load conftest.err; then
+       cat conftest.err >&AS_MESSAGE_LOG_FD
+      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
+       lt_cv_ld_force_load=yes
+      else
+       cat conftest.err >&AS_MESSAGE_LOG_FD
+      fi
+        rm -f conftest.err libconftest.a conftest conftest.c
+        rm -rf conftest.dSYM
+    ])
+    case $host_os in
+    rhapsody* | darwin1.[[012]])
+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+    darwin1.*)
+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+    darwin*) # darwin 5.x on
+      # if running on 10.5 or later, the deployment target defaults
+      # to the OS version, if on x86, and 10.4, the deployment
+      # target defaults to 10.4. Don't you love it?
+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+       10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
+         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+       10.[[012]]*)
+         _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+       10.*)
+         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+      esac
+    ;;
+  esac
+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+      _lt_dar_single_mod='$single_module'
+    fi
+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+    else
+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+    fi
+    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
+      _lt_dsymutil='~$DSYMUTIL $lib || :'
+    else
+      _lt_dsymutil=
+    fi
+    ;;
+  esac
+])
+
+
+# _LT_DARWIN_LINKER_FEATURES([TAG])
+# ---------------------------------
+# Checks for linker and compiler features on darwin
+m4_defun([_LT_DARWIN_LINKER_FEATURES],
+[
+  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
+  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+  _LT_TAGVAR(hardcode_direct, $1)=no
+  _LT_TAGVAR(hardcode_automatic, $1)=yes
+  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+  if test "$lt_cv_ld_force_load" = "yes"; then
+    _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+    m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
+                  [FC],  [_LT_TAGVAR(compiler_needs_object, $1)=yes])
+  else
+    _LT_TAGVAR(whole_archive_flag_spec, $1)=''
+  fi
+  _LT_TAGVAR(link_all_deplibs, $1)=yes
+  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
+  case $cc_basename in
+     ifort*) _lt_dar_can_shared=yes ;;
+     *) _lt_dar_can_shared=$GCC ;;
+  esac
+  if test "$_lt_dar_can_shared" = "yes"; then
+    output_verbose_link_cmd=func_echo_all
+    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+    _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+    _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+    m4_if([$1], [CXX],
+[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then
+      _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
+      _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
+    fi
+],[])
+  else
+  _LT_TAGVAR(ld_shlibs, $1)=no
+  fi
+])
+
+# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
+# ----------------------------------
+# Links a minimal program and checks the executable
+# for the system default hardcoded library path. In most cases,
+# this is /usr/lib:/lib, but when the MPI compilers are used
+# the location of the communication and MPI libs are included too.
+# If we don't find anything, use the default library path according
+# to the aix ld manual.
+# Store the results from the different compilers for each TAGNAME.
+# Allow to override them for all tags through lt_cv_aix_libpath.
+m4_defun([_LT_SYS_MODULE_PATH_AIX],
+[m4_require([_LT_DECL_SED])dnl
+if test "${lt_cv_aix_libpath+set}" = set; then
+  aix_libpath=$lt_cv_aix_libpath
+else
+  AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
+  [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
+  lt_aix_libpath_sed='[
+      /Import File Strings/,/^$/ {
+         /^0/ {
+             s/^0  *\([^ ]*\) *$/\1/
+             p
+         }
+      }]'
+  _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+  # Check for a 64-bit object if we didn't find anything.
+  if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
+    _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+  fi],[])
+  if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
+    _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
+  fi
+  ])
+  aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
+fi
+])# _LT_SYS_MODULE_PATH_AIX
+
+
+# _LT_SHELL_INIT(ARG)
+# -------------------
+m4_define([_LT_SHELL_INIT],
+[m4_divert_text([M4SH-INIT], [$1
+])])# _LT_SHELL_INIT
+
+
+
+# _LT_PROG_ECHO_BACKSLASH
+# -----------------------
+# Find how we can fake an echo command that does not interpret backslash.
+# In particular, with Autoconf 2.60 or later we add some code to the start
+# of the generated configure script which will find a shell with a builtin
+# printf (which we can use as an echo command).
+m4_defun([_LT_PROG_ECHO_BACKSLASH],
+[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+
+AC_MSG_CHECKING([how to print strings])
+# Test print first, because it will be a builtin if present.
+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
+   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
+  ECHO='print -r --'
+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
+  ECHO='printf %s\n'
+else
+  # Use this function as a fallback that always works.
+  func_fallback_echo ()
+  {
+    eval 'cat <<_LTECHO_EOF
+$[]1
+_LTECHO_EOF'
+  }
+  ECHO='func_fallback_echo'
+fi
+
+# func_echo_all arg...
+# Invoke $ECHO with all args, space-separated.
+func_echo_all ()
+{
+    $ECHO "$*" 
+}
+
+case "$ECHO" in
+  printf*) AC_MSG_RESULT([printf]) ;;
+  print*) AC_MSG_RESULT([print -r]) ;;
+  *) AC_MSG_RESULT([cat]) ;;
+esac
+
+m4_ifdef([_AS_DETECT_SUGGESTED],
+[_AS_DETECT_SUGGESTED([
+  test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
+    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+    ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+    ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+    PATH=/empty FPATH=/empty; export PATH FPATH
+    test "X`printf %s $ECHO`" = "X$ECHO" \
+      || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
+
+_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
+_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
+])# _LT_PROG_ECHO_BACKSLASH
+
+
+# _LT_WITH_SYSROOT
+# ----------------
+AC_DEFUN([_LT_WITH_SYSROOT],
+[AC_MSG_CHECKING([for sysroot])
+AC_ARG_WITH([sysroot],
+[  --with-sysroot[=DIR] Search for dependent libraries within DIR
+                        (or the compiler's sysroot if not specified).],
+[], [with_sysroot=no])
+
+dnl lt_sysroot will always be passed unquoted.  We quote it here
+dnl in case the user passed a directory name.
+lt_sysroot=
+case ${with_sysroot} in #(
+ yes)
+   if test "$GCC" = yes; then
+     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
+   fi
+   ;; #(
+ /*)
+   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
+   ;; #(
+ no|'')
+   ;; #(
+ *)
+   AC_MSG_RESULT([${with_sysroot}])
+   AC_MSG_ERROR([The sysroot must be an absolute path.])
+   ;;
+esac
+
+ AC_MSG_RESULT([${lt_sysroot:-no}])
+_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
+[dependent libraries, and in which our libraries should be installed.])])
+
+# _LT_ENABLE_LOCK
+# ---------------
+m4_defun([_LT_ENABLE_LOCK],
+[AC_ARG_ENABLE([libtool-lock],
+  [AS_HELP_STRING([--disable-libtool-lock],
+    [avoid locking (might break parallel builds)])])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.$ac_objext` in
+      *ELF-32*)
+       HPUX_IA64_MODE="32"
+       ;;
+      *ELF-64*)
+       HPUX_IA64_MODE="64"
+       ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+*-*-irix6*)
+  # Find out which ABI we are using.
+  echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    if test "$lt_cv_prog_gnu_ld" = yes; then
+      case `/usr/bin/file conftest.$ac_objext` in
+       *32-bit*)
+         LD="${LD-ld} -melf32bsmip"
+         ;;
+       *N32*)
+         LD="${LD-ld} -melf32bmipn32"
+         ;;
+       *64-bit*)
+         LD="${LD-ld} -melf64bmip"
+       ;;
+      esac
+    else
+      case `/usr/bin/file conftest.$ac_objext` in
+       *32-bit*)
+         LD="${LD-ld} -32"
+         ;;
+       *N32*)
+         LD="${LD-ld} -n32"
+         ;;
+       *64-bit*)
+         LD="${LD-ld} -64"
+         ;;
+      esac
+    fi
+  fi
+  rm -rf conftest*
+  ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.o` in
+      *32-bit*)
+       case $host in
+         x86_64-*kfreebsd*-gnu)
+           LD="${LD-ld} -m elf_i386_fbsd"
+           ;;
+         x86_64-*linux*)
+           LD="${LD-ld} -m elf_i386"
+           ;;
+         ppc64-*linux*|powerpc64-*linux*)
+           LD="${LD-ld} -m elf32ppclinux"
+           ;;
+         s390x-*linux*)
+           LD="${LD-ld} -m elf_s390"
+           ;;
+         sparc64-*linux*)
+           LD="${LD-ld} -m elf32_sparc"
+           ;;
+       esac
+       ;;
+      *64-bit*)
+       case $host in
+         x86_64-*kfreebsd*-gnu)
+           LD="${LD-ld} -m elf_x86_64_fbsd"
+           ;;
+         x86_64-*linux*)
+           LD="${LD-ld} -m elf_x86_64"
+           ;;
+         ppc*-*linux*|powerpc*-*linux*)
+           LD="${LD-ld} -m elf64ppc"
+           ;;
+         s390*-*linux*|s390*-*tpf*)
+           LD="${LD-ld} -m elf64_s390"
+           ;;
+         sparc*-*linux*)
+           LD="${LD-ld} -m elf64_sparc"
+           ;;
+       esac
+       ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+
+*-*-sco3.2v5*)
+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+  SAVE_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -belf"
+  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
+    [AC_LANG_PUSH(C)
+     AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
+     AC_LANG_POP])
+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+    CFLAGS="$SAVE_CFLAGS"
+  fi
+  ;;
+*-*solaris*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.o` in
+    *64-bit*)
+      case $lt_cv_prog_gnu_ld in
+      yes*)
+        case $host in
+        i?86-*-solaris*)
+          LD="${LD-ld} -m elf_x86_64"
+          ;;
+        sparc*-*-solaris*)
+          LD="${LD-ld} -m elf64_sparc"
+          ;;
+        esac
+        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
+        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
+          LD="${LD-ld}_sol2"
+        fi
+        ;;
+      *)
+       if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+         LD="${LD-ld} -64"
+       fi
+       ;;
+      esac
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+esac
+
+need_locks="$enable_libtool_lock"
+])# _LT_ENABLE_LOCK
+
+
+# _LT_PROG_AR
+# -----------
+m4_defun([_LT_PROG_AR],
+[AC_CHECK_TOOLS(AR, [ar], false)
+: ${AR=ar}
+: ${AR_FLAGS=cru}
+_LT_DECL([], [AR], [1], [The archiver])
+_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
+
+AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
+  [lt_cv_ar_at_file=no
+   AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
+     [echo conftest.$ac_objext > conftest.lst
+      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
+      AC_TRY_EVAL([lt_ar_try])
+      if test "$ac_status" -eq 0; then
+       # Ensure the archiver fails upon bogus file names.
+       rm -f conftest.$ac_objext libconftest.a
+       AC_TRY_EVAL([lt_ar_try])
+       if test "$ac_status" -ne 0; then
+          lt_cv_ar_at_file=@
+        fi
+      fi
+      rm -f conftest.* libconftest.a
+     ])
+  ])
+
+if test "x$lt_cv_ar_at_file" = xno; then
+  archiver_list_spec=
+else
+  archiver_list_spec=$lt_cv_ar_at_file
+fi
+_LT_DECL([], [archiver_list_spec], [1],
+  [How to feed a file listing to the archiver])
+])# _LT_PROG_AR
+
+
+# _LT_CMD_OLD_ARCHIVE
+# -------------------
+m4_defun([_LT_CMD_OLD_ARCHIVE],
+[_LT_PROG_AR
+
+AC_CHECK_TOOL(STRIP, strip, :)
+test -z "$STRIP" && STRIP=:
+_LT_DECL([], [STRIP], [1], [A symbol stripping program])
+
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+test -z "$RANLIB" && RANLIB=:
+_LT_DECL([], [RANLIB], [1],
+    [Commands used to install an old-style archive])
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+  case $host_os in
+  openbsd*)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
+    ;;
+  *)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
+    ;;
+  esac
+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
+fi
+
+case $host_os in
+  darwin*)
+    lock_old_archive_extraction=yes ;;
+  *)
+    lock_old_archive_extraction=no ;;
+esac
+_LT_DECL([], [old_postinstall_cmds], [2])
+_LT_DECL([], [old_postuninstall_cmds], [2])
+_LT_TAGDECL([], [old_archive_cmds], [2],
+    [Commands used to build an old-style archive])
+_LT_DECL([], [lock_old_archive_extraction], [0],
+    [Whether to use a lock for old archive extraction])
+])# _LT_CMD_OLD_ARCHIVE
+
+
+# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+#              [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------------------
+# Check whether the given compiler option works
+AC_DEFUN([_LT_COMPILER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+  [$2=no
+   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$3"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&AS_MESSAGE_LOG_FD
+   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       $2=yes
+     fi
+   fi
+   $RM conftest*
+])
+
+if test x"[$]$2" = xyes; then
+    m4_if([$5], , :, [$5])
+else
+    m4_if([$6], , :, [$6])
+fi
+])# _LT_COMPILER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
+
+
+# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+#                  [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------
+# Check whether the given linker option works
+AC_DEFUN([_LT_LINKER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+  [$2=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $3"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&AS_MESSAGE_LOG_FD
+       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         $2=yes
+       fi
+     else
+       $2=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+])
+
+if test x"[$]$2" = xyes; then
+    m4_if([$4], , :, [$4])
+else
+    m4_if([$5], , :, [$5])
+fi
+])# _LT_LINKER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
+
+
+# LT_CMD_MAX_LEN
+#---------------
+AC_DEFUN([LT_CMD_MAX_LEN],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# find the maximum length of command line arguments
+AC_MSG_CHECKING([the maximum length of command line arguments])
+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
+  i=0
+  teststring="ABCD"
+
+  case $build_os in
+  msdosdjgpp*)
+    # On DJGPP, this test can blow up pretty badly due to problems in libc
+    # (any single argument exceeding 2000 bytes causes a buffer overrun
+    # during glob expansion).  Even if it were fixed, the result of this
+    # check would be larger than it should be.
+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
+    ;;
+
+  gnu*)
+    # Under GNU Hurd, this test is not required because there is
+    # no limit to the length of command line arguments.
+    # Libtool will interpret -1 as no limit whatsoever
+    lt_cv_sys_max_cmd_len=-1;
+    ;;
+
+  cygwin* | mingw* | cegcc*)
+    # On Win9x/ME, this test blows up -- it succeeds, but takes
+    # about 5 minutes as the teststring grows exponentially.
+    # Worse, since 9x/ME are not pre-emptively multitasking,
+    # you end up with a "frozen" computer, even though with patience
+    # the test eventually succeeds (with a max line length of 256k).
+    # Instead, let's just punt: use the minimum linelength reported by
+    # all of the supported platforms: 8192 (on NT/2K/XP).
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  mint*)
+    # On MiNT this can take a long time and run out of memory.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  amigaos*)
+    # On AmigaOS with pdksh, this test takes hours, literally.
+    # So we just punt and use a minimum line length of 8192.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+    # This has been around since 386BSD, at least.  Likely further.
+    if test -x /sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+    elif test -x /usr/sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+    else
+      lt_cv_sys_max_cmd_len=65536      # usable default for all BSDs
+    fi
+    # And add a safety zone
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    ;;
+
+  interix*)
+    # We know the value 262144 and hardcode it with a safety zone (like BSD)
+    lt_cv_sys_max_cmd_len=196608
+    ;;
+
+  os2*)
+    # The test takes a long time on OS/2.
+    lt_cv_sys_max_cmd_len=8192
+    ;;
+
+  osf*)
+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+    # nice to cause kernel panics so lets avoid the loop below.
+    # First set a reasonable default.
+    lt_cv_sys_max_cmd_len=16384
+    #
+    if test -x /sbin/sysconfig; then
+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+        *1*) lt_cv_sys_max_cmd_len=-1 ;;
+      esac
+    fi
+    ;;
+  sco3.2v5*)
+    lt_cv_sys_max_cmd_len=102400
+    ;;
+  sysv5* | sco5v6* | sysv4.2uw2*)
+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+    if test -n "$kargmax"; then
+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[        ]]//'`
+    else
+      lt_cv_sys_max_cmd_len=32768
+    fi
+    ;;
+  *)
+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+    if test -n "$lt_cv_sys_max_cmd_len"; then
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    else
+      # Make teststring a little bigger before we do anything with it.
+      # a 1K string should be a reasonable start.
+      for i in 1 2 3 4 5 6 7 8 ; do
+        teststring=$teststring$teststring
+      done
+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+      # If test is not a shell built-in, we'll probably end up computing a
+      # maximum length that is only half of the actual maximum length, but
+      # we can't tell.
+      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
+                = "X$teststring$teststring"; } >/dev/null 2>&1 &&
+             test $i != 17 # 1/2 MB should be enough
+      do
+        i=`expr $i + 1`
+        teststring=$teststring$teststring
+      done
+      # Only check the string length outside the loop.
+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+      teststring=
+      # Add a significant safety factor because C++ compilers can tack on
+      # massive amounts of additional arguments before passing them to the
+      # linker.  It appears as though 1/2 is a usable value.
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+    fi
+    ;;
+  esac
+])
+if test -n $lt_cv_sys_max_cmd_len ; then
+  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
+else
+  AC_MSG_RESULT(none)
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+_LT_DECL([], [max_cmd_len], [0],
+    [What is the maximum length of a command?])
+])# LT_CMD_MAX_LEN
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
+
+
+# _LT_HEADER_DLFCN
+# ----------------
+m4_defun([_LT_HEADER_DLFCN],
+[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
+])# _LT_HEADER_DLFCN
+
+
+# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
+#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
+# ----------------------------------------------------------------
+m4_defun([_LT_TRY_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "$cross_compiling" = yes; then :
+  [$4]
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<_LT_EOF
+[#line $LINENO "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL          RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL                DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL                0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW         DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW       RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW     DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW     0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+/* When -fvisbility=hidden is used, assume the code has been annotated
+   correspondingly for the symbols needed.  */
+#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
+int fnord () __attribute__((visibility("default")));
+#endif
+
+int fnord () { return 42; }
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else
+        {
+         if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
+          else puts (dlerror ());
+       }
+      /* dlclose (self); */
+    }
+  else
+    puts (dlerror ());
+
+  return status;
+}]
+_LT_EOF
+  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) $1 ;;
+      x$lt_dlneed_uscore) $2 ;;
+      x$lt_dlunknown|x*) $3 ;;
+    esac
+  else :
+    # compilation failed
+    $3
+  fi
+fi
+rm -fr conftest*
+])# _LT_TRY_DLOPEN_SELF
+
+
+# LT_SYS_DLOPEN_SELF
+# ------------------
+AC_DEFUN([LT_SYS_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case $host_os in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  mingw* | pw32* | cegcc*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+    ;;
+
+  cygwin*)
+    lt_cv_dlopen="dlopen"
+    lt_cv_dlopen_libs=
+    ;;
+
+  darwin*)
+  # if libdl is installed we need to link against it
+    AC_CHECK_LIB([dl], [dlopen],
+               [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
+    lt_cv_dlopen="dyld"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ])
+    ;;
+
+  *)
+    AC_CHECK_FUNC([shl_load],
+         [lt_cv_dlopen="shl_load"],
+      [AC_CHECK_LIB([dld], [shl_load],
+           [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
+       [AC_CHECK_FUNC([dlopen],
+             [lt_cv_dlopen="dlopen"],
+         [AC_CHECK_LIB([dl], [dlopen],
+               [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+           [AC_CHECK_LIB([svld], [dlopen],
+                 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+             [AC_CHECK_LIB([dld], [dld_link],
+                   [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
+             ])
+           ])
+         ])
+       ])
+      ])
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case $lt_cv_dlopen in
+  dlopen)
+    save_CPPFLAGS="$CPPFLAGS"
+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    AC_CACHE_CHECK([whether a program can dlopen itself],
+         lt_cv_dlopen_self, [dnl
+         _LT_TRY_DLOPEN_SELF(
+           lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+           lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+    ])
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+         lt_cv_dlopen_self_static, [dnl
+         _LT_TRY_DLOPEN_SELF(
+           lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+           lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
+      ])
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case $lt_cv_dlopen_self in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case $lt_cv_dlopen_self_static in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+_LT_DECL([dlopen_support], [enable_dlopen], [0],
+        [Whether dlopen is supported])
+_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
+        [Whether dlopen of programs is supported])
+_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
+        [Whether dlopen of statically linked programs is supported])
+])# LT_SYS_DLOPEN_SELF
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
+
+
+# _LT_COMPILER_C_O([TAGNAME])
+# ---------------------------
+# Check to see if options -c and -o are simultaneously supported by compiler.
+# This macro does not hard code the compiler like AC_PROG_CC_C_O.
+m4_defun([_LT_COMPILER_C_O],
+[m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
+  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
+  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&AS_MESSAGE_LOG_FD
+   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+     fi
+   fi
+   chmod u+w . 2>&AS_MESSAGE_LOG_FD
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+])
+_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
+       [Does compiler simultaneously support -c and -o options?])
+])# _LT_COMPILER_C_O
+
+
+# _LT_COMPILER_FILE_LOCKS([TAGNAME])
+# ----------------------------------
+# Check to see if we can do hard links to lock some files if needed
+m4_defun([_LT_COMPILER_FILE_LOCKS],
+[m4_require([_LT_ENABLE_LOCK])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_COMPILER_C_O([$1])
+
+hard_links="nottested"
+if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  AC_MSG_CHECKING([if we can lock with hard links])
+  hard_links=yes
+  $RM conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  AC_MSG_RESULT([$hard_links])
+  if test "$hard_links" = no; then
+    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
+])# _LT_COMPILER_FILE_LOCKS
+
+
+# _LT_CHECK_OBJDIR
+# ----------------
+m4_defun([_LT_CHECK_OBJDIR],
+[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
+[rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+  lt_cv_objdir=.libs
+else
+  # MS-DOS does not allow filenames that begin with a dot.
+  lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null])
+objdir=$lt_cv_objdir
+_LT_DECL([], [objdir], [0],
+         [The name of the directory that contains temporary libtool files])dnl
+m4_pattern_allow([LT_OBJDIR])dnl
+AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
+  [Define to the sub-directory in which libtool stores uninstalled libraries.])
+])# _LT_CHECK_OBJDIR
+
+
+# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
+# --------------------------------------
+# Check hardcoding attributes.
+m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
+[AC_MSG_CHECKING([how to hardcode library paths into programs])
+_LT_TAGVAR(hardcode_action, $1)=
+if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
+   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
+   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
+
+  # We can hardcode non-existent directories.
+  if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
+     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
+    # Linking always hardcodes the temporary library directory.
+    _LT_TAGVAR(hardcode_action, $1)=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    _LT_TAGVAR(hardcode_action, $1)=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  _LT_TAGVAR(hardcode_action, $1)=unsupported
+fi
+AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
+
+if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
+   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+_LT_TAGDECL([], [hardcode_action], [0],
+    [How to hardcode a shared library path into an executable])
+])# _LT_LINKER_HARDCODE_LIBPATH
+
+
+# _LT_CMD_STRIPLIB
+# ----------------
+m4_defun([_LT_CMD_STRIPLIB],
+[m4_require([_LT_DECL_EGREP])
+striplib=
+old_striplib=
+AC_MSG_CHECKING([whether stripping libraries is possible])
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+  AC_MSG_RESULT([yes])
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+  case $host_os in
+  darwin*)
+    if test -n "$STRIP" ; then
+      striplib="$STRIP -x"
+      old_striplib="$STRIP -S"
+      AC_MSG_RESULT([yes])
+    else
+      AC_MSG_RESULT([no])
+    fi
+    ;;
+  *)
+    AC_MSG_RESULT([no])
+    ;;
+  esac
+fi
+_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
+_LT_DECL([], [striplib], [1])
+])# _LT_CMD_STRIPLIB
+
+
+# _LT_SYS_DYNAMIC_LINKER([TAG])
+# -----------------------------
+# PORTME Fill in your ld.so characteristics
+m4_defun([_LT_SYS_DYNAMIC_LINKER],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_OBJDUMP])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+AC_MSG_CHECKING([dynamic linker characteristics])
+m4_if([$1],
+       [], [
+if test "$GCC" = yes; then
+  case $host_os in
+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+    *) lt_awk_arg="/^libraries:/" ;;
+  esac
+  case $host_os in
+    mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
+    *) lt_sed_strip_eq="s,=/,/,g" ;;
+  esac
+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
+  case $lt_search_path_spec in
+  *\;*)
+    # if the path contains ";" then we assume it to be the separator
+    # otherwise default to the standard path separator (i.e. ":") - it is
+    # assumed that no part of a normal pathname contains ";" but that should
+    # okay in the real world where ";" in dirpaths is itself problematic.
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
+    ;;
+  *)
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
+    ;;
+  esac
+  # Ok, now we have the path, separated by spaces, we can step through it
+  # and add multilib dir if necessary.
+  lt_tmp_lt_search_path_spec=
+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+  for lt_sys_path in $lt_search_path_spec; do
+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+    else
+      test -d "$lt_sys_path" && \
+       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+    fi
+  done
+  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+  lt_foo="";
+  lt_count=0;
+  for (lt_i = NF; lt_i > 0; lt_i--) {
+    if ($lt_i != "" && $lt_i != ".") {
+      if ($lt_i == "..") {
+        lt_count++;
+      } else {
+        if (lt_count == 0) {
+          lt_foo="/" $lt_i lt_foo;
+        } else {
+          lt_count--;
+        }
+      }
+    }
+  }
+  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
+  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
+}'`
+  # AWK program above erroneously prepends '/' to C:/dos/paths
+  # for these hosts.
+  case $host_os in
+    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
+      $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
+  esac
+  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
+else
+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi])
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX 3 has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}${shared_ext}$major'
+  ;;
+
+aix[[4-9]]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  hardcode_into_libs=yes
+  if test "$host_cpu" = ia64; then
+    # AIX 5 supports IA64
+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+    shlibpath_var=LD_LIBRARY_PATH
+  else
+    # With GCC up to 2.95.x, collect2 would create an import file
+    # for dependence libraries.  The import file would start with
+    # the line `#! .'.  This would cause the generated library to
+    # depend on `.', always an invalid library.  This was fixed in
+    # development snapshots of GCC prior to 3.0.
+    case $host_os in
+      aix4 | aix4.[[01]] | aix4.[[01]].*)
+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+          echo ' yes '
+          echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+       :
+      else
+       can_build_shared=no
+      fi
+      ;;
+    esac
+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+    # soname into executable. Probably we can add versioning support to
+    # collect2, so additional links can be useful in future.
+    if test "$aix_use_runtimelinking" = yes; then
+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+      # instead of lib<name>.a to let people know that these are not
+      # typical AIX shared libraries.
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    else
+      # We preserve .a as extension for shared libraries through AIX4.2
+      # and later when we are not doing run time linking.
+      library_names_spec='${libname}${release}.a $libname.a'
+      soname_spec='${libname}${release}${shared_ext}$major'
+    fi
+    shlibpath_var=LIBPATH
+  fi
+  ;;
+
+amigaos*)
+  case $host_cpu in
+  powerpc)
+    # Since July 2007 AmigaOS4 officially supports .so libraries.
+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    ;;
+  m68k)
+    library_names_spec='$libname.ixlibrary $libname.a'
+    # Create ${libname}_ixlibrary.a entries in /sys/libs.
+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+    ;;
+  esac
+  ;;
+
+beos*)
+  library_names_spec='${libname}${shared_ext}'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi[[45]]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+  version_type=windows
+  shrext_cmds=".dll"
+  need_version=no
+  need_lib_prefix=no
+
+  case $GCC,$cc_basename in
+  yes,*)
+    # gcc
+    library_names_spec='$libname.dll.a'
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname~
+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+      fi'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+
+    case $host_os in
+    cygwin*)
+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+m4_if([$1], [],[
+      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
+      ;;
+    mingw* | cegcc*)
+      # MinGW DLLs use traditional 'lib' prefix
+      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    pw32*)
+      # pw32 DLLs use 'pw' prefix rather than 'lib'
+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    esac
+    dynamic_linker='Win32 ld.exe'
+    ;;
+
+  *,cl*)
+    # Native MSVC
+    libname_spec='$name'
+    soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+    library_names_spec='${libname}.dll.lib'
+
+    case $build_os in
+    mingw*)
+      sys_lib_search_path_spec=
+      lt_save_ifs=$IFS
+      IFS=';'
+      for lt_path in $LIB
+      do
+        IFS=$lt_save_ifs
+        # Let DOS variable expansion print the short 8.3 style file name.
+        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
+        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
+      done
+      IFS=$lt_save_ifs
+      # Convert to MSYS style.
+      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
+      ;;
+    cygwin*)
+      # Convert to unix form, then to dos form, then back to unix form
+      # but this time dos style (no spaces!) so that the unix form looks
+      # like /cygdrive/c/PROGRA~1:/cygdr...
+      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
+      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
+      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+      ;;
+    *)
+      sys_lib_search_path_spec="$LIB"
+      if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
+        # It is most probably a Windows format PATH.
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+      else
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+      fi
+      # FIXME: find the short name or the path components, as spaces are
+      # common. (e.g. "Program Files" -> "PROGRA~1")
+      ;;
+    esac
+
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+    dynamic_linker='Win32 link.exe'
+    ;;
+
+  *)
+    # Assume MSVC wrapper
+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
+    dynamic_linker='Win32 ld.exe'
+    ;;
+  esac
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  dynamic_linker="$host_os dyld"
+  version_type=darwin
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+  soname_spec='${libname}${release}${major}$shared_ext'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+m4_if([$1], [],[
+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+  ;;
+
+dgux*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+freebsd* | dragonfly*)
+  # DragonFly does not have aout.  When/if they implement a new
+  # versioning mechanism, adjust this.
+  if test -x /usr/bin/objformat; then
+    objformat=`/usr/bin/objformat`
+  else
+    case $host_os in
+    freebsd[[23]].*) objformat=aout ;;
+    *) objformat=elf ;;
+    esac
+  fi
+  # Handle Gentoo/FreeBSD as it was Linux
+  case $host_vendor in
+    gentoo)
+      version_type=linux ;;
+    *)
+      version_type=freebsd-$objformat ;;
+  esac
+
+  case $version_type in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+      need_version=yes
+      ;;
+    linux)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+      soname_spec='${libname}${release}${shared_ext}$major'
+      need_lib_prefix=no
+      need_version=no
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_os in
+  freebsd2.*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
+  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  *) # from 4.6 on, and DragonFly
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+haiku*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  dynamic_linker="$host_os runtime_loader"
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  case $host_cpu in
+  ia64*)
+    shrext_cmds='.so'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.so"
+    shlibpath_var=LD_LIBRARY_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    if test "X$HPUX_IA64_MODE" = X32; then
+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+    else
+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+    fi
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  hppa*64*)
+    shrext_cmds='.sl'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  *)
+    shrext_cmds='.sl'
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=SHLIB_PATH
+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    ;;
+  esac
+  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
+  postinstall_cmds='chmod 555 $lib'
+  # or fails outright, so override atomically:
+  install_override_mode=555
+  ;;
+
+interix[[3-9]]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $host_os in
+    nonstopux*) version_type=nonstopux ;;
+    *)
+       if test "$lt_cv_prog_gnu_ld" = yes; then
+               version_type=linux # correct to gnu/linux during the next big refactor
+       else
+               version_type=irix
+       fi ;;
+  esac
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+  case $host_os in
+  irix5* | nonstopux*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case $LD in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+      libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+      libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  hardcode_into_libs=yes
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+  dynamic_linker=no
+  ;;
+
+# This must be glibc/ELF.
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+
+  # Some binutils ld are patched to set DT_RUNPATH
+  AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
+    [lt_cv_shlibpath_overrides_runpath=no
+    save_LDFLAGS=$LDFLAGS
+    save_libdir=$libdir
+    eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
+        LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
+    AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+      [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
+        [lt_cv_shlibpath_overrides_runpath=yes])])
+    LDFLAGS=$save_LDFLAGS
+    libdir=$save_libdir
+    ])
+  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
+
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # Append ld.so.conf contents to the search path
+  if test -f /etc/ld.so.conf; then
+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[  ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+  fi
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+*nto* | *qnx*)
+  version_type=qnx
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='ldqnx.so'
+  ;;
+
+openbsd*)
+  version_type=sunos
+  sys_lib_dlsearch_path_spec="/usr/lib"
+  need_lib_prefix=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+    *)                         need_version=no  ;;
+  esac
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    case $host_os in
+      openbsd2.[[89]] | openbsd2.[[89]].*)
+       shlibpath_overrides_runpath=no
+       ;;
+      *)
+       shlibpath_overrides_runpath=yes
+       ;;
+      esac
+  else
+    shlibpath_overrides_runpath=yes
+  fi
+  ;;
+
+os2*)
+  libname_spec='$name'
+  shrext_cmds=".dll"
+  need_lib_prefix=no
+  library_names_spec='$libname${shared_ext} $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+rdos*)
+  dynamic_linker=no
+  ;;
+
+solaris*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.3*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_vendor in
+    sni)
+      shlibpath_overrides_runpath=no
+      need_lib_prefix=no
+      runpath_var=LD_RUN_PATH
+      ;;
+    siemens)
+      need_lib_prefix=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux # correct to gnu/linux during the next big refactor
+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+    soname_spec='$libname${shared_ext}.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  version_type=freebsd-elf
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  if test "$with_gnu_ld" = yes; then
+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+  else
+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+    case $host_os in
+      sco3.2v5*)
+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+       ;;
+    esac
+  fi
+  sys_lib_dlsearch_path_spec='/usr/lib'
+  ;;
+
+tpf*)
+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+uts4*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+AC_MSG_RESULT([$dynamic_linker])
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+_LT_DECL([], [variables_saved_for_relink], [1],
+    [Variables whose values should be saved in libtool wrapper scripts and
+    restored at link time])
+_LT_DECL([], [need_lib_prefix], [0],
+    [Do we need the "lib" prefix for modules?])
+_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
+_LT_DECL([], [version_type], [0], [Library versioning type])
+_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
+_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
+_LT_DECL([], [shlibpath_overrides_runpath], [0],
+    [Is shlibpath searched before the hard-coded library search path?])
+_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
+_LT_DECL([], [library_names_spec], [1],
+    [[List of archive names.  First name is the real one, the rest are links.
+    The last name is the one that the linker finds with -lNAME]])
+_LT_DECL([], [soname_spec], [1],
+    [[The coded name of the library, if different from the real name]])
+_LT_DECL([], [install_override_mode], [1],
+    [Permission mode override for installation of shared libraries])
+_LT_DECL([], [postinstall_cmds], [2],
+    [Command to use after installation of a shared archive])
+_LT_DECL([], [postuninstall_cmds], [2],
+    [Command to use after uninstallation of a shared archive])
+_LT_DECL([], [finish_cmds], [2],
+    [Commands used to finish a libtool library installation in a directory])
+_LT_DECL([], [finish_eval], [1],
+    [[As "finish_cmds", except a single script fragment to be evaled but
+    not shown]])
+_LT_DECL([], [hardcode_into_libs], [0],
+    [Whether we should hardcode library paths into libraries])
+_LT_DECL([], [sys_lib_search_path_spec], [2],
+    [Compile-time system search path for libraries])
+_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
+    [Run-time system search path for libraries])
+])# _LT_SYS_DYNAMIC_LINKER
+
+
+# _LT_PATH_TOOL_PREFIX(TOOL)
+# --------------------------
+# find a file program which can recognize shared library
+AC_DEFUN([_LT_PATH_TOOL_PREFIX],
+[m4_require([_LT_DECL_EGREP])dnl
+AC_MSG_CHECKING([for $1])
+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
+[case $MAGIC_CMD in
+[[\\/*] |  ?:[\\/]*])
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+dnl $ac_dummy forces splitting on constant user-supplied paths.
+dnl POSIX.2 word splitting is done only on the output of word expansions,
+dnl not every word.  This closes a longstanding sh security hole.
+  ac_dummy="m4_if([$2], , $PATH, [$2])"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$1; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
+      if test -n "$file_magic_test_file"; then
+       case $deplibs_check_method in
+       "file_magic "*)
+         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+           $EGREP "$file_magic_regex" > /dev/null; then
+           :
+         else
+           cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+         fi ;;
+       esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac])
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  AC_MSG_RESULT($MAGIC_CMD)
+else
+  AC_MSG_RESULT(no)
+fi
+_LT_DECL([], [MAGIC_CMD], [0],
+        [Used to examine libraries when file_magic_cmd begins with "file"])dnl
+])# _LT_PATH_TOOL_PREFIX
+
+# Old name:
+AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
+
+
+# _LT_PATH_MAGIC
+# --------------
+# find a file program which can recognize a shared library
+m4_defun([_LT_PATH_MAGIC],
+[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+  if test -n "$ac_tool_prefix"; then
+    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
+  else
+    MAGIC_CMD=:
+  fi
+fi
+])# _LT_PATH_MAGIC
+
+
+# LT_PATH_LD
+# ----------
+# find the pathname to the GNU or non-GNU linker
+AC_DEFUN([LT_PATH_LD],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
+
+AC_ARG_WITH([gnu-ld],
+    [AS_HELP_STRING([--with-gnu-ld],
+       [assume the C compiler uses GNU ld @<:@default=no@:>@])],
+    [test "$withval" = no || with_gnu_ld=yes],
+    [with_gnu_ld=no])dnl
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  AC_MSG_CHECKING([for ld used by $CC])
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [[\\/]]* | ?:[[\\/]]*)
+      re_direlt='/[[^/]][[^/]]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+       ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  AC_MSG_CHECKING([for GNU ld])
+else
+  AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(lt_cv_path_LD,
+[if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+       test "$with_gnu_ld" != no && break
+       ;;
+      *)
+       test "$with_gnu_ld" != yes && break
+       ;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  AC_MSG_RESULT($LD)
+else
+  AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+_LT_PATH_LD_GNU
+AC_SUBST([LD])
+
+_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
+])# LT_PATH_LD
+
+# Old names:
+AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
+AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_LD], [])
+dnl AC_DEFUN([AC_PROG_LD], [])
+
+
+# _LT_PATH_LD_GNU
+#- --------------
+m4_defun([_LT_PATH_LD_GNU],
+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  lt_cv_prog_gnu_ld=yes
+  ;;
+*)
+  lt_cv_prog_gnu_ld=no
+  ;;
+esac])
+with_gnu_ld=$lt_cv_prog_gnu_ld
+])# _LT_PATH_LD_GNU
+
+
+# _LT_CMD_RELOAD
+# --------------
+# find reload flag for linker
+#   -- PORTME Some linkers may need a different reload flag.
+m4_defun([_LT_CMD_RELOAD],
+[AC_CACHE_CHECK([for $LD option to reload object files],
+  lt_cv_ld_reload_flag,
+  [lt_cv_ld_reload_flag='-r'])
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+  cygwin* | mingw* | pw32* | cegcc*)
+    if test "$GCC" != yes; then
+      reload_cmds=false
+    fi
+    ;;
+  darwin*)
+    if test "$GCC" = yes; then
+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+    else
+      reload_cmds='$LD$reload_flag -o $output$reload_objs'
+    fi
+    ;;
+esac
+_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
+_LT_TAGDECL([], [reload_cmds], [2])dnl
+])# _LT_CMD_RELOAD
+
+
+# _LT_CHECK_MAGIC_METHOD
+# ----------------------
+# how to check for library dependencies
+#  -- PORTME fill in with the dynamic library characteristics
+m4_defun([_LT_CHECK_MAGIC_METHOD],
+[m4_require([_LT_DECL_EGREP])
+m4_require([_LT_DECL_OBJDUMP])
+AC_CACHE_CHECK([how to recognize dependent libraries],
+lt_cv_deplibs_check_method,
+[lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[[4-9]]*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+beos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+bsdi[[45]]*)
+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  ;;
+
+cygwin*)
+  # func_win32_libid is a shell function defined in ltmain.sh
+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+  lt_cv_file_magic_cmd='func_win32_libid'
+  ;;
+
+mingw* | pw32*)
+  # Base MSYS/MinGW do not provide the 'file' command needed by
+  # func_win32_libid shell function, so use a weaker test based on 'objdump',
+  # unless we find 'file', for example because we are cross-compiling.
+  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
+  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+    lt_cv_file_magic_cmd='func_win32_libid'
+  else
+    # Keep this pattern in sync with the one in func_win32_libid.
+    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
+    lt_cv_file_magic_cmd='$OBJDUMP -f'
+  fi
+  ;;
+
+cegcc*)
+  # use the weaker test based on 'objdump'. See mingw*.
+  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+  lt_cv_file_magic_cmd='$OBJDUMP -f'
+  ;;
+
+darwin* | rhapsody*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+freebsd* | dragonfly*)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    case $host_cpu in
+    i*86 )
+      # Not sure whether the presence of OpenBSD here was a mistake.
+      # Let's accept both of them until this is cleared up.
+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
+      lt_cv_file_magic_cmd=/usr/bin/file
+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+      ;;
+    esac
+  else
+    lt_cv_deplibs_check_method=pass_all
+  fi
+  ;;
+
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+haiku*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+hpux10.20* | hpux11*)
+  lt_cv_file_magic_cmd=/usr/bin/file
+  case $host_cpu in
+  ia64*)
+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+    ;;
+  hppa*64*)
+    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+    ;;
+  *)
+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
+    lt_cv_file_magic_test_file=/usr/lib/libc.sl
+    ;;
+  esac
+  ;;
+
+interix[[3-9]]*)
+  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $LD in
+  *-32|*"-32 ") libmagic=32-bit;;
+  *-n32|*"-n32 ") libmagic=N32;;
+  *-64|*"-64 ") libmagic=64-bit;;
+  *) libmagic=never-match;;
+  esac
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+# This must be glibc/ELF.
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+netbsd*)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
+  fi
+  ;;
+
+newos6*)
+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
+  ;;
+
+*nto* | *qnx*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+openbsd*)
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+  fi
+  ;;
+
+osf3* | osf4* | osf5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+rdos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+solaris*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv4 | sysv4.3*)
+  case $host_vendor in
+  motorola)
+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    ;;
+  ncr)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  sequent)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
+    ;;
+  sni)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
+    lt_cv_file_magic_test_file=/lib/libc.so
+    ;;
+  siemens)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  pc)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  esac
+  ;;
+
+tpf*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+esac
+])
+
+file_magic_glob=
+want_nocaseglob=no
+if test "$build" = "$host"; then
+  case $host_os in
+  mingw* | pw32*)
+    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
+      want_nocaseglob=yes
+    else
+      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
+    fi
+    ;;
+  esac
+fi
+
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+_LT_DECL([], [deplibs_check_method], [1],
+    [Method to check whether dependent libraries are shared objects])
+_LT_DECL([], [file_magic_cmd], [1],
+    [Command to use when deplibs_check_method = "file_magic"])
+_LT_DECL([], [file_magic_glob], [1],
+    [How to find potential files when deplibs_check_method = "file_magic"])
+_LT_DECL([], [want_nocaseglob], [1],
+    [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
+])# _LT_CHECK_MAGIC_METHOD
+
+
+# LT_PATH_NM
+# ----------
+# find the pathname to a BSD- or MS-compatible name lister
+AC_DEFUN([LT_PATH_NM],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
+[if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  lt_nm_to_check="${ac_tool_prefix}nm"
+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+    lt_nm_to_check="$lt_nm_to_check nm"
+  fi
+  for lt_tmp_nm in $lt_nm_to_check; do
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+      IFS="$lt_save_ifs"
+      test -z "$ac_dir" && ac_dir=.
+      tmp_nm="$ac_dir/$lt_tmp_nm"
+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+       # Check to see if the nm accepts a BSD-compat flag.
+       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+       #   nm: unknown option "B" ignored
+       # Tru64's nm complains that /dev/null is an invalid object file
+       case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+       */dev/null* | *'Invalid file or object type'*)
+         lt_cv_path_NM="$tmp_nm -B"
+         break
+         ;;
+       *)
+         case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+         */dev/null*)
+           lt_cv_path_NM="$tmp_nm -p"
+           break
+           ;;
+         *)
+           lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+           continue # so that we can try to find one that supports BSD flags
+           ;;
+         esac
+         ;;
+       esac
+      fi
+    done
+    IFS="$lt_save_ifs"
+  done
+  : ${lt_cv_path_NM=no}
+fi])
+if test "$lt_cv_path_NM" != "no"; then
+  NM="$lt_cv_path_NM"
+else
+  # Didn't find any BSD compatible name lister, look for dumpbin.
+  if test -n "$DUMPBIN"; then :
+    # Let the user override the test.
+  else
+    AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
+    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
+    *COFF*)
+      DUMPBIN="$DUMPBIN -symbols"
+      ;;
+    *)
+      DUMPBIN=:
+      ;;
+    esac
+  fi
+  AC_SUBST([DUMPBIN])
+  if test "$DUMPBIN" != ":"; then
+    NM="$DUMPBIN"
+  fi
+fi
+test -z "$NM" && NM=nm
+AC_SUBST([NM])
+_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
+
+AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
+  [lt_cv_nm_interface="BSD nm"
+  echo "int some_variable = 0;" > conftest.$ac_ext
+  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
+  (eval "$ac_compile" 2>conftest.err)
+  cat conftest.err >&AS_MESSAGE_LOG_FD
+  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+  cat conftest.err >&AS_MESSAGE_LOG_FD
+  (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
+  cat conftest.out >&AS_MESSAGE_LOG_FD
+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+    lt_cv_nm_interface="MS dumpbin"
+  fi
+  rm -f conftest*])
+])# LT_PATH_NM
+
+# Old names:
+AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
+AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_NM], [])
+dnl AC_DEFUN([AC_PROG_NM], [])
+
+# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
+# --------------------------------
+# how to determine the name of the shared library
+# associated with a specific link library.
+#  -- PORTME fill in with the dynamic library characteristics
+m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
+[m4_require([_LT_DECL_EGREP])
+m4_require([_LT_DECL_OBJDUMP])
+m4_require([_LT_DECL_DLLTOOL])
+AC_CACHE_CHECK([how to associate runtime and link libraries],
+lt_cv_sharedlib_from_linklib_cmd,
+[lt_cv_sharedlib_from_linklib_cmd='unknown'
+
+case $host_os in
+cygwin* | mingw* | pw32* | cegcc*)
+  # two different shell functions defined in ltmain.sh
+  # decide which to use based on capabilities of $DLLTOOL
+  case `$DLLTOOL --help 2>&1` in
+  *--identify-strict*)
+    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
+    ;;
+  *)
+    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
+    ;;
+  esac
+  ;;
+*)
+  # fallback: assume linklib IS sharedlib
+  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
+  ;;
+esac
+])
+sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
+test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
+
+_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
+    [Command to associate shared and link libraries])
+])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
+
+
+# _LT_PATH_MANIFEST_TOOL
+# ----------------------
+# locate the manifest tool
+m4_defun([_LT_PATH_MANIFEST_TOOL],
+[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
+test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
+AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
+  [lt_cv_path_mainfest_tool=no
+  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
+  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
+  cat conftest.err >&AS_MESSAGE_LOG_FD
+  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
+    lt_cv_path_mainfest_tool=yes
+  fi
+  rm -f conftest*])
+if test "x$lt_cv_path_mainfest_tool" != xyes; then
+  MANIFEST_TOOL=:
+fi
+_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
+])# _LT_PATH_MANIFEST_TOOL
+
+
+# LT_LIB_M
+# --------
+# check for math library
+AC_DEFUN([LT_LIB_M],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+LIBM=
+case $host in
+*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
+  # These system don't have libm, or don't need it
+  ;;
+*-ncr-sysv4.3*)
+  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
+  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
+  ;;
+*)
+  AC_CHECK_LIB(m, cos, LIBM="-lm")
+  ;;
+esac
+AC_SUBST([LIBM])
+])# LT_LIB_M
+
+# Old name:
+AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_CHECK_LIBM], [])
+
+
+# _LT_COMPILER_NO_RTTI([TAGNAME])
+# -------------------------------
+m4_defun([_LT_COMPILER_NO_RTTI],
+[m4_require([_LT_TAG_COMPILER])dnl
+
+_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+
+if test "$GCC" = yes; then
+  case $cc_basename in
+  nvcc*)
+    _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
+  *)
+    _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
+  esac
+
+  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
+    lt_cv_prog_compiler_rtti_exceptions,
+    [-fno-rtti -fno-exceptions], [],
+    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
+fi
+_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
+       [Compiler flag to turn off builtin functions])
+])# _LT_COMPILER_NO_RTTI
+
+
+# _LT_CMD_GLOBAL_SYMBOLS
+# ----------------------
+m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_PROG_AWK])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+AC_MSG_CHECKING([command to parse $NM output from $compiler object])
+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
+[
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[[BCDEGRST]]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+  symcode='[[BCDT]]'
+  ;;
+cygwin* | mingw* | pw32* | cegcc*)
+  symcode='[[ABCDGISTW]]'
+  ;;
+hpux*)
+  if test "$host_cpu" = ia64; then
+    symcode='[[ABCDEGRST]]'
+  fi
+  ;;
+irix* | nonstopux*)
+  symcode='[[BCDEGRST]]'
+  ;;
+osf*)
+  symcode='[[BCDEGQRST]]'
+  ;;
+solaris*)
+  symcode='[[BDRT]]'
+  ;;
+sco3.2v5*)
+  symcode='[[DT]]'
+  ;;
+sysv4.2uw2*)
+  symcode='[[DT]]'
+  ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+  symcode='[[ABDT]]'
+  ;;
+sysv4)
+  symcode='[[DFNSTU]]'
+  ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+  symcode='[[ABCDGIRSTW]]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+  ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+  symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+  # Write the raw and C identifiers.
+  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+    # Fake it for dumpbin and say T for any non-static function
+    # and D for any global variable.
+    # Also find C++ and __fastcall symbols from MSVC++,
+    # which start with @ or ?.
+    lt_cv_sys_global_symbol_pipe="$AWK ['"\
+"     {last_section=section; section=\$ 3};"\
+"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
+"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+"     \$ 0!~/External *\|/{next};"\
+"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+"     {if(hide[section]) next};"\
+"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
+"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+"     ' prfx=^$ac_symprfx]"
+  else
+    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[    ]]\($symcode$symcode*\)[[       ]][[    ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+  fi
+  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
+
+  # Check to see that the pipe works correctly.
+  pipe_works=no
+
+  rm -f conftest*
+  cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+  if AC_TRY_EVAL(ac_compile); then
+    # Now try to grab the symbols.
+    nlist=conftest.nm
+    if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
+      # Try sorting and uniquifying the output.
+      if sort "$nlist" | uniq > "$nlist"T; then
+       mv -f "$nlist"T "$nlist"
+      else
+       rm -f "$nlist"T
+      fi
+
+      # Make sure that we snagged all the symbols we need.
+      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+       if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+         cat <<_LT_EOF > conftest.$ac_ext
+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
+#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
+/* DATA imports from DLLs on WIN32 con't be const, because runtime
+   relocations are performed -- see ld's documentation on pseudo-relocs.  */
+# define LT@&t@_DLSYM_CONST
+#elif defined(__osf__)
+/* This system does not cope well with relocations in const data.  */
+# define LT@&t@_DLSYM_CONST
+#else
+# define LT@&t@_DLSYM_CONST const
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+         # Now generate the symbol file.
+         eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+         cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols.  */
+LT@&t@_DLSYM_CONST struct {
+  const char *name;
+  void       *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[[]] =
+{
+  { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+         $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+         cat <<\_LT_EOF >> conftest.$ac_ext
+  {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+  return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+         # Now try linking the two files.
+         mv conftest.$ac_objext conftstm.$ac_objext
+         lt_globsym_save_LIBS=$LIBS
+         lt_globsym_save_CFLAGS=$CFLAGS
+         LIBS="conftstm.$ac_objext"
+         CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
+         if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
+           pipe_works=yes
+         fi
+         LIBS=$lt_globsym_save_LIBS
+         CFLAGS=$lt_globsym_save_CFLAGS
+       else
+         echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
+       fi
+      else
+       echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
+      fi
+    else
+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
+    fi
+  else
+    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
+    cat conftest.$ac_ext >&5
+  fi
+  rm -rf conftest* conftst*
+
+  # Do not use the global_symbol_pipe unless it works.
+  if test "$pipe_works" = yes; then
+    break
+  else
+    lt_cv_sys_global_symbol_pipe=
+  fi
+done
+])
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+  lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+  AC_MSG_RESULT(failed)
+else
+  AC_MSG_RESULT(ok)
+fi
+
+# Response file support.
+if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+  nm_file_list_spec='@'
+elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
+  nm_file_list_spec='@'
+fi
+
+_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
+    [Take the output of nm and produce a listing of raw symbols and C names])
+_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
+    [Transform the output of nm in a proper C declaration])
+_LT_DECL([global_symbol_to_c_name_address],
+    [lt_cv_sys_global_symbol_to_c_name_address], [1],
+    [Transform the output of nm in a C name address pair])
+_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
+    [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
+    [Transform the output of nm in a C name address pair when lib prefix is needed])
+_LT_DECL([], [nm_file_list_spec], [1],
+    [Specify filename containing input files for $NM])
+]) # _LT_CMD_GLOBAL_SYMBOLS
+
+
+# _LT_COMPILER_PIC([TAGNAME])
+# ---------------------------
+m4_defun([_LT_COMPILER_PIC],
+[m4_require([_LT_TAG_COMPILER])dnl
+_LT_TAGVAR(lt_prog_compiler_wl, $1)=
+_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+_LT_TAGVAR(lt_prog_compiler_static, $1)=
+
+m4_if([$1], [CXX], [
+  # C++ specific cases for pic, static, wl, etc.
+  if test "$GXX" = yes; then
+    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+    case $host_os in
+    aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+       # AIX 5 now supports IA64 processor
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+    mingw* | cygwin* | os2* | pw32* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      m4_if([$1], [GCJ], [],
+       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+      ;;
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+      ;;
+    *djgpp*)
+      # DJGPP does not support shared libraries at all
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+      ;;
+    haiku*)
+      # PIC is the default for Haiku.
+      # The "-static" flag exists, but is broken.
+      _LT_TAGVAR(lt_prog_compiler_static, $1)=
+      ;;
+    interix[[3-9]]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+    sysv4*MP*)
+      if test -d /usr/nec; then
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+      fi
+      ;;
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+       ;;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       ;;
+      esac
+      ;;
+    *qnx* | *nto*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+      ;;
+    *)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+      ;;
+    esac
+  else
+    case $host_os in
+      aix[[4-9]]*)
+       # All AIX code is PIC.
+       if test "$host_cpu" = ia64; then
+         # AIX 5 now supports IA64 processor
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+       else
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+       fi
+       ;;
+      chorus*)
+       case $cc_basename in
+       cxch68*)
+         # Green Hills C++ Compiler
+         # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
+         ;;
+       esac
+       ;;
+      mingw* | cygwin* | os2* | pw32* | cegcc*)
+       # This hack is so that the source file can tell whether it is being
+       # built for inclusion in a dll (and should export symbols for example).
+       m4_if([$1], [GCJ], [],
+         [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+       ;;
+      dgux*)
+       case $cc_basename in
+         ec++*)
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           ;;
+         ghcx*)
+           # Green Hills C++ Compiler
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      freebsd* | dragonfly*)
+       # FreeBSD uses GNU C++
+       ;;
+      hpux9* | hpux10* | hpux11*)
+       case $cc_basename in
+         CC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+           if test "$host_cpu" != ia64; then
+             _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+           fi
+           ;;
+         aCC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+           case $host_cpu in
+           hppa*64*|ia64*)
+             # +Z the default
+             ;;
+           *)
+             _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+             ;;
+           esac
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      interix*)
+       # This is c89, which is MS Visual C++ (no shared libs)
+       # Anyone wants to do a port?
+       ;;
+      irix5* | irix6* | nonstopux*)
+       case $cc_basename in
+         CC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+           # CC pic flag -KPIC is the default.
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      linux* | k*bsd*-gnu | kopensolaris*-gnu)
+       case $cc_basename in
+         KCC*)
+           # KAI C++ Compiler
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+           ;;
+         ecpc* )
+           # old Intel C++ for x86_64 which still supported -KPIC.
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+           ;;
+         icpc* )
+           # Intel C++, used to be incompatible with GCC.
+           # ICC 10 doesn't accept -KPIC any more.
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+           ;;
+         pgCC* | pgcpp*)
+           # Portland Group C++ compiler
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+           ;;
+         cxx*)
+           # Compaq C++
+           # Make sure the PIC flag is empty.  It appears that all Alpha
+           # Linux and Compaq Tru64 Unix objects are PIC.
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+           ;;
+         xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
+           # IBM XL 8.0, 9.0 on PPC and BlueGene
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+           ;;
+         *)
+           case `$CC -V 2>&1 | sed 5q` in
+           *Sun\ C*)
+             # Sun C++ 5.9
+             _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+             _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+             _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+             ;;
+           esac
+           ;;
+       esac
+       ;;
+      lynxos*)
+       ;;
+      m88k*)
+       ;;
+      mvs*)
+       case $cc_basename in
+         cxx*)
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      netbsd*)
+       ;;
+      *qnx* | *nto*)
+        # QNX uses GNU C++, but need to define -shared option too, otherwise
+        # it will coredump.
+        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+        ;;
+      osf3* | osf4* | osf5*)
+       case $cc_basename in
+         KCC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+           ;;
+         RCC*)
+           # Rational C++ 2.4.1
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+           ;;
+         cxx*)
+           # Digital/Compaq C++
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           # Make sure the PIC flag is empty.  It appears that all Alpha
+           # Linux and Compaq Tru64 Unix objects are PIC.
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      psos*)
+       ;;
+      solaris*)
+       case $cc_basename in
+         CC* | sunCC*)
+           # Sun C++ 4.2, 5.x and Centerline C++
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+           ;;
+         gcx*)
+           # Green Hills C++ Compiler
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      sunos4*)
+       case $cc_basename in
+         CC*)
+           # Sun C++ 4.x
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+           ;;
+         lcc*)
+           # Lucid
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+       case $cc_basename in
+         CC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+           ;;
+       esac
+       ;;
+      tandem*)
+       case $cc_basename in
+         NCC*)
+           # NonStop-UX NCC 3.20
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      vxworks*)
+       ;;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+       ;;
+    esac
+  fi
+],
+[
+  if test "$GCC" = yes; then
+    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+    case $host_os in
+      aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+       # AIX 5 now supports IA64 processor
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      m4_if([$1], [GCJ], [],
+       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+      ;;
+
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+      ;;
+
+    haiku*)
+      # PIC is the default for Haiku.
+      # The "-static" flag exists, but is broken.
+      _LT_TAGVAR(lt_prog_compiler_static, $1)=
+      ;;
+
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+       # +Z the default
+       ;;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       ;;
+      esac
+      ;;
+
+    interix[[3-9]]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+
+    msdosdjgpp*)
+      # Just because we use GCC doesn't mean we suddenly get shared libraries
+      # on systems that don't support them.
+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+      enable_shared=no
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+      fi
+      ;;
+
+    *)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+      ;;
+    esac
+
+    case $cc_basename in
+    nvcc*) # Cuda Compiler Driver 2.2
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
+      if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+        _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
+      fi
+      ;;
+    esac
+  else
+    # PORTME Check for flag to pass linker flags through the system compiler.
+    case $host_os in
+    aix*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      if test "$host_cpu" = ia64; then
+       # AIX 5 now supports IA64 processor
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      else
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+      fi
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      m4_if([$1], [GCJ], [],
+       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+      ;;
+
+    hpux9* | hpux10* | hpux11*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+      # not for PA HP-UX.
+      case $host_cpu in
+      hppa*64*|ia64*)
+       # +Z the default
+       ;;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+       ;;
+      esac
+      # Is there a better lt_prog_compiler_static that works with the bundled CC?
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      # PIC (with -KPIC) is the default.
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+      ;;
+
+    linux* | k*bsd*-gnu | kopensolaris*-gnu)
+      case $cc_basename in
+      # old Intel for x86_64 which still supported -KPIC.
+      ecc*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+        ;;
+      # icc used to be incompatible with GCC.
+      # ICC 10 doesn't accept -KPIC any more.
+      icc* | ifort*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+        ;;
+      # Lahey Fortran 8.1.
+      lf95*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
+       ;;
+      nagfor*)
+       # NAG Fortran compiler
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+       ;;
+      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
+        # Portland Group compilers (*not* the Pentium gcc compiler,
+       # which looks to be a dead project)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+        ;;
+      ccc*)
+        _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+        # All Alpha code is PIC.
+        _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+        ;;
+      xl* | bgxl* | bgf* | mpixl*)
+       # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+       ;;
+      *)
+       case `$CC -V 2>&1 | sed 5q` in
+       *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
+         # Sun Fortran 8.3 passes all unrecognized flags to the linker
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
+         ;;
+       *Sun\ F* | *Sun*Fortran*)
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+         ;;
+       *Sun\ C*)
+         # Sun C 5.9
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+         ;;
+        *Intel*\ [[CF]]*Compiler*)
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+         ;;
+       *Portland\ Group*)
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+         ;;
+       esac
+       ;;
+      esac
+      ;;
+
+    newsos6)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+      ;;
+
+    osf3* | osf4* | osf5*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      # All OSF/1 code is PIC.
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+      ;;
+
+    rdos*)
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+      ;;
+
+    solaris*)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      case $cc_basename in
+      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
+      esac
+      ;;
+
+    sunos4*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    sysv4 | sysv4.2uw2* | sysv4.3*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec ;then
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      fi
+      ;;
+
+    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    unicos*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+      ;;
+
+    uts4*)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    *)
+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+      ;;
+    esac
+  fi
+])
+case $host_os in
+  # For platforms which do not support PIC, -DPIC is meaningless:
+  *djgpp*)
+    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+    ;;
+  *)
+    _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
+    ;;
+esac
+
+AC_CACHE_CHECK([for $compiler option to produce PIC],
+  [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
+  [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
+_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+  _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
+    [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
+    [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
+    [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
+     "" | " "*) ;;
+     *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
+     esac],
+    [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+     _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
+fi
+_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
+       [Additional compiler flags for building library objects])
+
+_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
+       [How to pass a linker flag through the compiler])
+#
+# Check to make sure the static flag actually works.
+#
+wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
+_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
+  _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
+  $lt_tmp_static_flag,
+  [],
+  [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
+_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
+       [Compiler flag to prevent dynamic linking])
+])# _LT_COMPILER_PIC
+
+
+# _LT_LINKER_SHLIBS([TAGNAME])
+# ----------------------------
+# See if the linker supports building shared libraries.
+m4_defun([_LT_LINKER_SHLIBS],
+[AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+m4_require([_LT_PATH_MANIFEST_TOOL])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+m4_if([$1], [CXX], [
+  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+  case $host_os in
+  aix[[4-9]]*)
+    # If we're using GNU nm, then we don't want the "-C" option.
+    # -C means demangle to AIX nm, but means don't demangle with GNU nm
+    # Also, AIX nm treats weak defined symbols like other global defined
+    # symbols, whereas GNU nm marks them as "W".
+    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+    else
+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+    fi
+    ;;
+  pw32*)
+    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
+    ;;
+  cygwin* | mingw* | cegcc*)
+    case $cc_basename in
+    cl*)
+      _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+      ;;
+    *)
+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
+      _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
+      ;;
+    esac
+    ;;
+  *)
+    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+    ;;
+  esac
+], [
+  runpath_var=
+  _LT_TAGVAR(allow_undefined_flag, $1)=
+  _LT_TAGVAR(always_export_symbols, $1)=no
+  _LT_TAGVAR(archive_cmds, $1)=
+  _LT_TAGVAR(archive_expsym_cmds, $1)=
+  _LT_TAGVAR(compiler_needs_object, $1)=no
+  _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+  _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  _LT_TAGVAR(hardcode_automatic, $1)=no
+  _LT_TAGVAR(hardcode_direct, $1)=no
+  _LT_TAGVAR(hardcode_direct_absolute, $1)=no
+  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+  _LT_TAGVAR(hardcode_libdir_separator, $1)=
+  _LT_TAGVAR(hardcode_minus_L, $1)=no
+  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+  _LT_TAGVAR(inherit_rpath, $1)=no
+  _LT_TAGVAR(link_all_deplibs, $1)=unknown
+  _LT_TAGVAR(module_cmds, $1)=
+  _LT_TAGVAR(module_expsym_cmds, $1)=
+  _LT_TAGVAR(old_archive_from_new_cmds, $1)=
+  _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
+  _LT_TAGVAR(thread_safe_flag_spec, $1)=
+  _LT_TAGVAR(whole_archive_flag_spec, $1)=
+  # include_expsyms should be a list of space-separated symbols to be *always*
+  # included in the symbol list
+  _LT_TAGVAR(include_expsyms, $1)=
+  # exclude_expsyms can be an extended regexp of symbols to exclude
+  # it will be wrapped by ` (' and `)$', so one must not match beginning or
+  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+  # as well as any symbol that contains `d'.
+  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+  # platforms (ab)use it in PIC code, but their linkers get confused if
+  # the symbol is explicitly referenced.  Since portable code cannot
+  # rely on this symbol name, it's probably fine to never include it in
+  # preloaded symbol tables.
+  # Exclude shared library initialization/finalization symbols.
+dnl Note also adjust exclude_expsyms for C++ above.
+  extract_expsyms_cmds=
+
+  case $host_os in
+  cygwin* | mingw* | pw32* | cegcc*)
+    # FIXME: the MSVC++ port hasn't been tested in a loooong time
+    # When not using gcc, we currently assume that we are using
+    # Microsoft Visual C++.
+    if test "$GCC" != yes; then
+      with_gnu_ld=no
+    fi
+    ;;
+  interix*)
+    # we just hope/assume this is gcc and not c89 (= MSVC++)
+    with_gnu_ld=yes
+    ;;
+  openbsd*)
+    with_gnu_ld=no
+    ;;
+  esac
+
+  _LT_TAGVAR(ld_shlibs, $1)=yes
+
+  # On some targets, GNU ld is compatible enough with the native linker
+  # that we're better off using the native interface for both.
+  lt_use_gnu_ld_interface=no
+  if test "$with_gnu_ld" = yes; then
+    case $host_os in
+      aix*)
+       # The AIX port of GNU ld has always aspired to compatibility
+       # with the native linker.  However, as the warning in the GNU ld
+       # block says, versions before 2.19.5* couldn't really create working
+       # shared libraries, regardless of the interface used.
+       case `$LD -v 2>&1` in
+         *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
+         *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
+         *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
+         *)
+           lt_use_gnu_ld_interface=yes
+           ;;
+       esac
+       ;;
+      *)
+       lt_use_gnu_ld_interface=yes
+       ;;
+    esac
+  fi
+
+  if test "$lt_use_gnu_ld_interface" = yes; then
+    # If archive_cmds runs LD, not CC, wlarc should be empty
+    wlarc='${wl}'
+
+    # Set some defaults for GNU ld with shared library support. These
+    # are reset later if shared libraries are not supported. Putting them
+    # here allows them to be overridden if necessary.
+    runpath_var=LD_RUN_PATH
+    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+    # ancient GNU ld didn't support --whole-archive et. al.
+    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+      _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+    else
+      _LT_TAGVAR(whole_archive_flag_spec, $1)=
+    fi
+    supports_anon_versioning=no
+    case `$LD -v 2>&1` in
+      *GNU\ gold*) supports_anon_versioning=yes ;;
+      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
+      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+      *\ 2.11.*) ;; # other 2.11 versions
+      *) supports_anon_versioning=yes ;;
+    esac
+
+    # See if GNU ld supports shared libraries.
+    case $host_os in
+    aix[[3-9]]*)
+      # On AIX/PPC, the GNU linker is very broken
+      if test "$host_cpu" != ia64; then
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.19, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support.  If you
+*** really care for shared libraries, you may want to install binutils
+*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
+*** You will then need to restart the configuration process.
+
+_LT_EOF
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            _LT_TAGVAR(archive_expsym_cmds, $1)=''
+        ;;
+      m68k)
+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+            _LT_TAGVAR(hardcode_minus_L, $1)=yes
+        ;;
+      esac
+      ;;
+
+    beos*)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+       # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+       # support --undefined.  This deserves some investigation.  FIXME
+       _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+      # as there is no search path for DLLs.
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+      _LT_TAGVAR(always_export_symbols, $1)=no
+      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
+      _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
+
+      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+       # If the export-symbols file already is a .def file (1st line
+       # is EXPORTS), use it as is; otherwise, prepend...
+       _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+         cp $export_symbols $output_objdir/$soname.def;
+       else
+         echo EXPORTS > $output_objdir/$soname.def;
+         cat $export_symbols >> $output_objdir/$soname.def;
+       fi~
+       $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    haiku*)
+      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      ;;
+
+    interix[[3-9]]*)
+      _LT_TAGVAR(hardcode_direct, $1)=no
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+      # Instead, shared libraries are loaded at an image base (0x10000000 by
+      # default) and relocated if they conflict, which is a slow very memory
+      # consuming and fragmenting process.  To avoid this, we pick a random,
+      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      ;;
+
+    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
+      tmp_diet=no
+      if test "$host_os" = linux-dietlibc; then
+       case $cc_basename in
+         diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
+       esac
+      fi
+      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+        && test "$tmp_diet" = no
+      then
+       tmp_addflag=' $pic_flag'
+       tmp_sharedflag='-shared'
+       case $cc_basename,$host_cpu in
+        pgcc*)                         # Portland Group C compiler
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         tmp_addflag=' $pic_flag'
+         ;;
+       pgf77* | pgf90* | pgf95* | pgfortran*)
+                                       # Portland Group f77 and f90 compilers
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         tmp_addflag=' $pic_flag -Mnomain' ;;
+       ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
+         tmp_addflag=' -i_dynamic' ;;
+       efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
+         tmp_addflag=' -i_dynamic -nofor_main' ;;
+       ifc* | ifort*)                  # Intel Fortran compiler
+         tmp_addflag=' -nofor_main' ;;
+       lf95*)                          # Lahey Fortran 8.1
+         _LT_TAGVAR(whole_archive_flag_spec, $1)=
+         tmp_sharedflag='--shared' ;;
+       xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+         tmp_sharedflag='-qmkshrobj'
+         tmp_addflag= ;;
+       nvcc*)  # Cuda Compiler Driver 2.2
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         _LT_TAGVAR(compiler_needs_object, $1)=yes
+         ;;
+       esac
+       case `$CC -V 2>&1 | sed 5q` in
+       *Sun\ C*)                       # Sun C 5.9
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         _LT_TAGVAR(compiler_needs_object, $1)=yes
+         tmp_sharedflag='-G' ;;
+       *Sun\ F*)                       # Sun Fortran 8.3
+         tmp_sharedflag='-G' ;;
+       esac
+       _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+        if test "x$supports_anon_versioning" = xyes; then
+          _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+           cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+           echo "local: *; };" >> $output_objdir/$libname.ver~
+           $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+        fi
+
+       case $cc_basename in
+       xlf* | bgf* | bgxlf* | mpixlf*)
+         # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+         _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
+         if test "x$supports_anon_versioning" = xyes; then
+           _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+             echo "local: *; };" >> $output_objdir/$libname.ver~
+             $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+         fi
+         ;;
+       esac
+      else
+        _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    netbsd*)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+       wlarc=
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      fi
+      ;;
+
+    solaris*)
+      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+      case `$LD -v 2>&1` in
+        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+       ;;
+       *)
+         # For security reasons, it is highly recommended that you always
+         # use absolute paths for naming shared libraries, and exclude the
+         # DT_RUNPATH tag from executables and libraries.  But doing so
+         # requires that you compile everything twice, which is a pain.
+         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+         else
+           _LT_TAGVAR(ld_shlibs, $1)=no
+         fi
+       ;;
+      esac
+      ;;
+
+    sunos4*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      wlarc=
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    *)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+    esac
+
+    if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
+      runpath_var=
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+      _LT_TAGVAR(whole_archive_flag_spec, $1)=
+    fi
+  else
+    # PORTME fill in a description of your system's linker (not GNU ld)
+    case $host_os in
+    aix3*)
+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+      _LT_TAGVAR(always_export_symbols, $1)=yes
+      _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+      # Note: this linker hardcodes the directories in LIBPATH if there
+      # are no directories specified by -L.
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+       # Neither direct hardcoding nor static linking is supported with a
+       # broken collect2.
+       _LT_TAGVAR(hardcode_direct, $1)=unsupported
+      fi
+      ;;
+
+    aix[[4-9]]*)
+      if test "$host_cpu" = ia64; then
+       # On IA64, the linker does run time linking by default, so we don't
+       # have to do anything special.
+       aix_use_runtimelinking=no
+       exp_sym_flag='-Bexport'
+       no_entry_flag=""
+      else
+       # If we're using GNU nm, then we don't want the "-C" option.
+       # -C means demangle to AIX nm, but means don't demangle with GNU nm
+       # Also, AIX nm treats weak defined symbols like other global
+       # defined symbols, whereas GNU nm marks them as "W".
+       if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+         _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+       else
+         _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+       fi
+       aix_use_runtimelinking=no
+
+       # Test if we are trying to use run time linking or normal
+       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+       # need to do runtime linking.
+       case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+         for ld_flag in $LDFLAGS; do
+         if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+           aix_use_runtimelinking=yes
+           break
+         fi
+         done
+         ;;
+       esac
+
+       exp_sym_flag='-bexport'
+       no_entry_flag='-bnoentry'
+      fi
+
+      # When large executables or shared objects are built, AIX ld can
+      # have problems creating the table of contents.  If linking a library
+      # or program results in "error TOC overflow" add -mminimal-toc to
+      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+      _LT_TAGVAR(archive_cmds, $1)=''
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+      if test "$GCC" = yes; then
+       case $host_os in aix4.[[012]]|aix4.[[012]].*)
+       # We only want to do this on AIX 4.2 and lower, the check
+       # below for broken collect2 doesn't work under 4.3+
+         collect2name=`${CC} -print-prog-name=collect2`
+         if test -f "$collect2name" &&
+          strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+         then
+         # We have reworked collect2
+         :
+         else
+         # We have old collect2
+         _LT_TAGVAR(hardcode_direct, $1)=unsupported
+         # It fails to find uninstalled libraries when the uninstalled
+         # path is not listed in the libpath.  Setting hardcode_minus_L
+         # to unsupported forces relinking
+         _LT_TAGVAR(hardcode_minus_L, $1)=yes
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+         _LT_TAGVAR(hardcode_libdir_separator, $1)=
+         fi
+         ;;
+       esac
+       shared_flag='-shared'
+       if test "$aix_use_runtimelinking" = yes; then
+         shared_flag="$shared_flag "'${wl}-G'
+       fi
+      else
+       # not using gcc
+       if test "$host_cpu" = ia64; then
+       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+       # chokes on -Wl,-G. The following line is correct:
+         shared_flag='-G'
+       else
+         if test "$aix_use_runtimelinking" = yes; then
+           shared_flag='${wl}-G'
+         else
+           shared_flag='${wl}-bM:SRE'
+         fi
+       fi
+      fi
+
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+      # It seems that -bexpall does not export symbols beginning with
+      # underscore (_), so it is better to generate a list of symbols to export.
+      _LT_TAGVAR(always_export_symbols, $1)=yes
+      if test "$aix_use_runtimelinking" = yes; then
+       # Warning - without using the other runtime loading flags (-brtl),
+       # -berok will link without error, but may produce a broken library.
+       _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+        # Determine the default libpath from the value encoded in an
+        # empty executable.
+        _LT_SYS_MODULE_PATH_AIX([$1])
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+      else
+       if test "$host_cpu" = ia64; then
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+         _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+         _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+       else
+        # Determine the default libpath from the value encoded in an
+        # empty executable.
+        _LT_SYS_MODULE_PATH_AIX([$1])
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+         # Warning - without using the other run time loading flags,
+         # -berok will link without error, but may produce a broken library.
+         _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+         _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+         if test "$with_gnu_ld" = yes; then
+           # We only use this code for GNU lds that support --whole-archive.
+           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+         else
+           # Exported symbols can be pulled into shared objects from archives
+           _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+         fi
+         _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+         # This is similar to how AIX traditionally builds its shared libraries.
+         _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+       fi
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            _LT_TAGVAR(archive_expsym_cmds, $1)=''
+        ;;
+      m68k)
+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+            _LT_TAGVAR(hardcode_minus_L, $1)=yes
+        ;;
+      esac
+      ;;
+
+    bsdi[[45]]*)
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # When not using gcc, we currently assume that we are using
+      # Microsoft Visual C++.
+      # hardcode_libdir_flag_spec is actually meaningless, as there is
+      # no search path for DLLs.
+      case $cc_basename in
+      cl*)
+       # Native MSVC
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+       _LT_TAGVAR(always_export_symbols, $1)=yes
+       _LT_TAGVAR(file_list_spec, $1)='@'
+       # Tell ltmain to make .lib files, not .a files.
+       libext=lib
+       # Tell ltmain to make .dll files, not .so files.
+       shrext_cmds=".dll"
+       # FIXME: Setting linknames here is a bad hack.
+       _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
+       _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+           sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
+         else
+           sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
+         fi~
+         $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
+         linknames='
+       # The linker will not automatically build a static lib if we build a DLL.
+       # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+       _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+       _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+       _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
+       # Don't use ranlib
+       _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
+       _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
+         lt_tool_outputfile="@TOOL_OUTPUT@"~
+         case $lt_outputfile in
+           *.exe|*.EXE) ;;
+           *)
+             lt_outputfile="$lt_outputfile.exe"
+             lt_tool_outputfile="$lt_tool_outputfile.exe"
+             ;;
+         esac~
+         if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
+           $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
+           $RM "$lt_outputfile.manifest";
+         fi'
+       ;;
+      *)
+       # Assume MSVC wrapper
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+       # Tell ltmain to make .lib files, not .a files.
+       libext=lib
+       # Tell ltmain to make .dll files, not .so files.
+       shrext_cmds=".dll"
+       # FIXME: Setting linknames here is a bad hack.
+       _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
+       # The linker will automatically build a .lib file if we build a DLL.
+       _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+       # FIXME: Should let the user specify the lib program.
+       _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
+       _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+       ;;
+      esac
+      ;;
+
+    darwin* | rhapsody*)
+      _LT_DARWIN_LINKER_FEATURES($1)
+      ;;
+
+    dgux*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+    # support.  Future versions do this automatically, but an explicit c++rt0.o
+    # does not break anything, and helps significantly (at the cost of a little
+    # extra space).
+    freebsd2.2*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+    freebsd2.*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+    freebsd* | dragonfly*)
+      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    hpux9*)
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      fi
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+
+      # hardcode_minus_L: Not really in the search PATH,
+      # but as the default location of the library.
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+      ;;
+
+    hpux10*)
+      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      if test "$with_gnu_ld" = no; then
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+       _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+       _LT_TAGVAR(hardcode_direct, $1)=yes
+       _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+       # hardcode_minus_L: Not really in the search PATH,
+       # but as the default location of the library.
+       _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      fi
+      ;;
+
+    hpux11*)
+      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
+       case $host_cpu in
+       hppa*64*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       ia64*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       *)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       esac
+      else
+       case $host_cpu in
+       hppa*64*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       ia64*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       *)
+       m4_if($1, [], [
+         # Older versions of the 11.00 compiler do not understand -b yet
+         # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
+         _LT_LINKER_OPTION([if $CC understands -b],
+           _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
+           [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
+           [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
+         [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
+         ;;
+       esac
+      fi
+      if test "$with_gnu_ld" = no; then
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+       _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+       case $host_cpu in
+       hppa*64*|ia64*)
+         _LT_TAGVAR(hardcode_direct, $1)=no
+         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+         ;;
+       *)
+         _LT_TAGVAR(hardcode_direct, $1)=yes
+         _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+
+         # hardcode_minus_L: Not really in the search PATH,
+         # but as the default location of the library.
+         _LT_TAGVAR(hardcode_minus_L, $1)=yes
+         ;;
+       esac
+      fi
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+       # Try to use the -exported_symbol ld option, if it does not
+       # work, assume that -exports_file does not work either and
+       # implicitly export all symbols.
+       # This should be the same for all languages, so no per-tag cache variable.
+       AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
+         [lt_cv_irix_exported_symbol],
+         [save_LDFLAGS="$LDFLAGS"
+          LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+          AC_LINK_IFELSE(
+            [AC_LANG_SOURCE(
+               [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
+                             [C++], [[int foo (void) { return 0; }]],
+                             [Fortran 77], [[
+      subroutine foo
+      end]],
+                             [Fortran], [[
+      subroutine foo
+      end]])])],
+             [lt_cv_irix_exported_symbol=yes],
+             [lt_cv_irix_exported_symbol=no])
+           LDFLAGS="$save_LDFLAGS"])
+       if test "$lt_cv_irix_exported_symbol" = yes; then
+          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+       fi
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+      fi
+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      _LT_TAGVAR(inherit_rpath, $1)=yes
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      ;;
+
+    netbsd*)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
+      fi
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    newsos6)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    *nto* | *qnx*)
+      ;;
+
+    openbsd*)
+      if test -f /usr/libexec/ld.so; then
+       _LT_TAGVAR(hardcode_direct, $1)=yes
+       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+       else
+         case $host_os in
+          openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
+            _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+            ;;
+          *)
+            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+            ;;
+         esac
+       fi
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    os2*)
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+      _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+      _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+      ;;
+
+    osf3*)
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+      else
+       _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+      fi
+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      ;;
+
+    osf4* | osf5*)     # as osf3* with the addition of -msym flag
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+      else
+       _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+       $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+       # Both c and cxx compiler support -rpath directly
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+      fi
+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      ;;
+
+    solaris*)
+      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
+      if test "$GCC" = yes; then
+       wlarc='${wl}'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+      else
+       case `$CC -V 2>&1` in
+       *"Compilers 5.0"*)
+         wlarc=''
+         _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+         ;;
+       *)
+         wlarc='${wl}'
+         _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+         ;;
+       esac
+      fi
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      case $host_os in
+      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+      *)
+       # The compiler driver will combine and reorder linker options,
+       # but understands `-z linker_flag'.  GCC discards it without `$wl',
+       # but is careful enough not to reorder.
+       # Supported since Solaris 2.6 (maybe 2.5.1?)
+       if test "$GCC" = yes; then
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+       else
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+       fi
+       ;;
+      esac
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      ;;
+
+    sunos4*)
+      if test "x$host_vendor" = xsequent; then
+       # Use $CC to link under sequent, because it throws in some extra .o
+       # files that make .init and .fini sections work.
+       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    sysv4)
+      case $host_vendor in
+       sni)
+         _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
+       ;;
+       siemens)
+         ## LD is ld it makes a PLAMLIB
+         ## CC just makes a GrossModule.
+         _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+         _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
+         _LT_TAGVAR(hardcode_direct, $1)=no
+        ;;
+       motorola)
+         _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
+       ;;
+      esac
+      runpath_var='LD_RUN_PATH'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    sysv4.3*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+       _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       runpath_var=LD_RUN_PATH
+       hardcode_runpath_var=yes
+       _LT_TAGVAR(ld_shlibs, $1)=yes
+      fi
+      ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6*)
+      # Note: We can NOT use -z defs as we might desire, because we do not
+      # link with -lc, and that would cause any symbols used from libc to
+      # always be unresolved, which means just about no library would
+      # ever link correctly.  If we're not using GNU ld we use -z text
+      # though, which does catch some bad symbols but isn't as heavy-handed
+      # as -z defs.
+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+      _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    uts4*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    *)
+      _LT_TAGVAR(ld_shlibs, $1)=no
+      ;;
+    esac
+
+    if test x$host_vendor = xsni; then
+      case $host in
+      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
+       ;;
+      esac
+    fi
+  fi
+])
+AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
+
+_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
+_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
+_LT_DECL([], [extract_expsyms_cmds], [2],
+    [The commands to extract the exported symbol list from a shared archive])
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
+x|xyes)
+  # Assume -lc should be added
+  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+
+  if test "$enable_shared" = yes && test "$GCC" = yes; then
+    case $_LT_TAGVAR(archive_cmds, $1) in
+    *'~'*)
+      # FIXME: we may have to deal with multi-command sequences.
+      ;;
+    '$CC '*)
+      # Test whether the compiler implicitly links with -lc since on some
+      # systems, -lgcc has to come before -lc. If gcc already passes -lc
+      # to ld, don't add -lc before -lgcc.
+      AC_CACHE_CHECK([whether -lc should be explicitly linked in],
+       [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
+       [$RM conftest*
+       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+       if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
+         soname=conftest
+         lib=conftest
+         libobjs=conftest.$ac_objext
+         deplibs=
+         wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
+         pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
+         compiler_flags=-v
+         linker_flags=-v
+         verstring=
+         output_objdir=.
+         libname=conftest
+         lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
+         _LT_TAGVAR(allow_undefined_flag, $1)=
+         if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
+         then
+           lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+         else
+           lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+         fi
+         _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
+       else
+         cat conftest.err 1>&5
+       fi
+       $RM conftest*
+       ])
+      _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
+      ;;
+    esac
+  fi
+  ;;
+esac
+
+_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
+    [Whether or not to add -lc for building shared libraries])
+_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
+    [enable_shared_with_static_runtimes], [0],
+    [Whether or not to disallow shared libs when runtime libs are static])
+_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
+    [Compiler flag to allow reflexive dlopens])
+_LT_TAGDECL([], [whole_archive_flag_spec], [1],
+    [Compiler flag to generate shared objects directly from archives])
+_LT_TAGDECL([], [compiler_needs_object], [1],
+    [Whether the compiler copes with passing no objects directly])
+_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
+    [Create an old-style archive from a shared archive])
+_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
+    [Create a temporary old-style archive to link instead of a shared archive])
+_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
+_LT_TAGDECL([], [archive_expsym_cmds], [2])
+_LT_TAGDECL([], [module_cmds], [2],
+    [Commands used to build a loadable module if different from building
+    a shared archive.])
+_LT_TAGDECL([], [module_expsym_cmds], [2])
+_LT_TAGDECL([], [with_gnu_ld], [1],
+    [Whether we are building with GNU ld or not])
+_LT_TAGDECL([], [allow_undefined_flag], [1],
+    [Flag that allows shared libraries with undefined symbols to be built])
+_LT_TAGDECL([], [no_undefined_flag], [1],
+    [Flag that enforces no undefined symbols])
+_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
+    [Flag to hardcode $libdir into a binary during linking.
+    This must work even if $libdir does not exist])
+_LT_TAGDECL([], [hardcode_libdir_separator], [1],
+    [Whether we need a single "-rpath" flag with a separated argument])
+_LT_TAGDECL([], [hardcode_direct], [0],
+    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+    DIR into the resulting binary])
+_LT_TAGDECL([], [hardcode_direct_absolute], [0],
+    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+    DIR into the resulting binary and the resulting library dependency is
+    "absolute", i.e impossible to change by setting ${shlibpath_var} if the
+    library is relocated])
+_LT_TAGDECL([], [hardcode_minus_L], [0],
+    [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+    into the resulting binary])
+_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
+    [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+    into the resulting binary])
+_LT_TAGDECL([], [hardcode_automatic], [0],
+    [Set to "yes" if building a shared library automatically hardcodes DIR
+    into the library and all subsequent libraries and executables linked
+    against it])
+_LT_TAGDECL([], [inherit_rpath], [0],
+    [Set to yes if linker adds runtime paths of dependent libraries
+    to runtime path list])
+_LT_TAGDECL([], [link_all_deplibs], [0],
+    [Whether libtool must link a program against all its dependency libraries])
+_LT_TAGDECL([], [always_export_symbols], [0],
+    [Set to "yes" if exported symbols are required])
+_LT_TAGDECL([], [export_symbols_cmds], [2],
+    [The commands to list exported symbols])
+_LT_TAGDECL([], [exclude_expsyms], [1],
+    [Symbols that should not be listed in the preloaded symbols])
+_LT_TAGDECL([], [include_expsyms], [1],
+    [Symbols that must always be exported])
+_LT_TAGDECL([], [prelink_cmds], [2],
+    [Commands necessary for linking programs (against libraries) with templates])
+_LT_TAGDECL([], [postlink_cmds], [2],
+    [Commands necessary for finishing linking programs])
+_LT_TAGDECL([], [file_list_spec], [1],
+    [Specify filename containing input files])
+dnl FIXME: Not yet implemented
+dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
+dnl    [Compiler flag to generate thread safe objects])
+])# _LT_LINKER_SHLIBS
+
+
+# _LT_LANG_C_CONFIG([TAG])
+# ------------------------
+# Ensure that the configuration variables for a C compiler are suitably
+# defined.  These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_C_CONFIG],
+[m4_require([_LT_DECL_EGREP])dnl
+lt_save_CC="$CC"
+AC_LANG_PUSH(C)
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+_LT_TAG_COMPILER
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+  _LT_COMPILER_NO_RTTI($1)
+  _LT_COMPILER_PIC($1)
+  _LT_COMPILER_C_O($1)
+  _LT_COMPILER_FILE_LOCKS($1)
+  _LT_LINKER_SHLIBS($1)
+  _LT_SYS_DYNAMIC_LINKER($1)
+  _LT_LINKER_HARDCODE_LIBPATH($1)
+  LT_SYS_DLOPEN_SELF
+  _LT_CMD_STRIPLIB
+
+  # Report which library types will actually be built
+  AC_MSG_CHECKING([if libtool supports shared libraries])
+  AC_MSG_RESULT([$can_build_shared])
+
+  AC_MSG_CHECKING([whether to build shared libraries])
+  test "$can_build_shared" = "no" && enable_shared=no
+
+  # On AIX, shared libraries and static libraries use the same namespace, and
+  # are all built from PIC.
+  case $host_os in
+  aix3*)
+    test "$enable_shared" = yes && enable_static=no
+    if test -n "$RANLIB"; then
+      archive_cmds="$archive_cmds~\$RANLIB \$lib"
+      postinstall_cmds='$RANLIB $lib'
+    fi
+    ;;
+
+  aix[[4-9]]*)
+    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+      test "$enable_shared" = yes && enable_static=no
+    fi
+    ;;
+  esac
+  AC_MSG_RESULT([$enable_shared])
+
+  AC_MSG_CHECKING([whether to build static libraries])
+  # Make sure either enable_shared or enable_static is yes.
+  test "$enable_shared" = yes || enable_static=yes
+  AC_MSG_RESULT([$enable_static])
+
+  _LT_CONFIG($1)
+fi
+AC_LANG_POP
+CC="$lt_save_CC"
+])# _LT_LANG_C_CONFIG
+
+
+# _LT_LANG_CXX_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a C++ compiler are suitably
+# defined.  These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_CXX_CONFIG],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_PATH_MANIFEST_TOOL])dnl
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+    (test "X$CXX" != "Xg++"))) ; then
+  AC_PROG_CXXCPP
+else
+  _lt_caught_CXX_error=yes
+fi
+
+AC_LANG_PUSH(C++)
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(compiler_needs_object, $1)=no
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for C++ test sources.
+ac_ext=cpp
+
+# Object file extension for compiled C++ test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the CXX compiler isn't working.  Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_caught_CXX_error" != yes; then
+  # Code to be used in simple compile tests
+  lt_simple_compile_test_code="int some_variable = 0;"
+
+  # Code to be used in simple link tests
+  lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
+
+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+  _LT_TAG_COMPILER
+
+  # save warnings/boilerplate of simple test code
+  _LT_COMPILER_BOILERPLATE
+  _LT_LINKER_BOILERPLATE
+
+  # Allow CC to be a program name with arguments.
+  lt_save_CC=$CC
+  lt_save_CFLAGS=$CFLAGS
+  lt_save_LD=$LD
+  lt_save_GCC=$GCC
+  GCC=$GXX
+  lt_save_with_gnu_ld=$with_gnu_ld
+  lt_save_path_LD=$lt_cv_path_LD
+  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
+    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
+  else
+    $as_unset lt_cv_prog_gnu_ld
+  fi
+  if test -n "${lt_cv_path_LDCXX+set}"; then
+    lt_cv_path_LD=$lt_cv_path_LDCXX
+  else
+    $as_unset lt_cv_path_LD
+  fi
+  test -z "${LDCXX+set}" || LD=$LDCXX
+  CC=${CXX-"c++"}
+  CFLAGS=$CXXFLAGS
+  compiler=$CC
+  _LT_TAGVAR(compiler, $1)=$CC
+  _LT_CC_BASENAME([$compiler])
+
+  if test -n "$compiler"; then
+    # We don't want -fno-exception when compiling C++ code, so set the
+    # no_builtin_flag separately
+    if test "$GXX" = yes; then
+      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
+    else
+      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+    fi
+
+    if test "$GXX" = yes; then
+      # Set up default GNU C++ configuration
+
+      LT_PATH_LD
+
+      # Check if GNU C++ uses GNU ld as the underlying linker, since the
+      # archiving commands below assume that GNU ld is being used.
+      if test "$with_gnu_ld" = yes; then
+        _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+        # If archive_cmds runs LD, not CC, wlarc should be empty
+        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
+        #     investigate it a little bit more. (MM)
+        wlarc='${wl}'
+
+        # ancient GNU ld didn't support --whole-archive et. al.
+        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
+         $GREP 'no-whole-archive' > /dev/null; then
+          _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+        else
+          _LT_TAGVAR(whole_archive_flag_spec, $1)=
+        fi
+      else
+        with_gnu_ld=no
+        wlarc=
+
+        # A generic and very simple default shared library creation
+        # command for GNU C++ for the case where it uses the native
+        # linker, instead of GNU ld.  If possible, this setting should
+        # overridden to take advantage of the native linker features on
+        # the platform it is being used on.
+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+      fi
+
+      # Commands to make compiler produce verbose output that lists
+      # what "hidden" libraries, object files and flags are used when
+      # linking a shared library.
+      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+
+    else
+      GXX=no
+      with_gnu_ld=no
+      wlarc=
+    fi
+
+    # PORTME: fill in a description of your system's C++ link characteristics
+    AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+    _LT_TAGVAR(ld_shlibs, $1)=yes
+    case $host_os in
+      aix3*)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+      aix[[4-9]]*)
+        if test "$host_cpu" = ia64; then
+          # On IA64, the linker does run time linking by default, so we don't
+          # have to do anything special.
+          aix_use_runtimelinking=no
+          exp_sym_flag='-Bexport'
+          no_entry_flag=""
+        else
+          aix_use_runtimelinking=no
+
+          # Test if we are trying to use run time linking or normal
+          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+          # need to do runtime linking.
+          case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+           for ld_flag in $LDFLAGS; do
+             case $ld_flag in
+             *-brtl*)
+               aix_use_runtimelinking=yes
+               break
+               ;;
+             esac
+           done
+           ;;
+          esac
+
+          exp_sym_flag='-bexport'
+          no_entry_flag='-bnoentry'
+        fi
+
+        # When large executables or shared objects are built, AIX ld can
+        # have problems creating the table of contents.  If linking a library
+        # or program results in "error TOC overflow" add -mminimal-toc to
+        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+        _LT_TAGVAR(archive_cmds, $1)=''
+        _LT_TAGVAR(hardcode_direct, $1)=yes
+        _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+        _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+        _LT_TAGVAR(link_all_deplibs, $1)=yes
+        _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+        if test "$GXX" = yes; then
+          case $host_os in aix4.[[012]]|aix4.[[012]].*)
+          # We only want to do this on AIX 4.2 and lower, the check
+          # below for broken collect2 doesn't work under 4.3+
+         collect2name=`${CC} -print-prog-name=collect2`
+         if test -f "$collect2name" &&
+            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+         then
+           # We have reworked collect2
+           :
+         else
+           # We have old collect2
+           _LT_TAGVAR(hardcode_direct, $1)=unsupported
+           # It fails to find uninstalled libraries when the uninstalled
+           # path is not listed in the libpath.  Setting hardcode_minus_L
+           # to unsupported forces relinking
+           _LT_TAGVAR(hardcode_minus_L, $1)=yes
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+           _LT_TAGVAR(hardcode_libdir_separator, $1)=
+         fi
+          esac
+          shared_flag='-shared'
+         if test "$aix_use_runtimelinking" = yes; then
+           shared_flag="$shared_flag "'${wl}-G'
+         fi
+        else
+          # not using gcc
+          if test "$host_cpu" = ia64; then
+         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+         # chokes on -Wl,-G. The following line is correct:
+         shared_flag='-G'
+          else
+           if test "$aix_use_runtimelinking" = yes; then
+             shared_flag='${wl}-G'
+           else
+             shared_flag='${wl}-bM:SRE'
+           fi
+          fi
+        fi
+
+        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+        # It seems that -bexpall does not export symbols beginning with
+        # underscore (_), so it is better to generate a list of symbols to
+       # export.
+        _LT_TAGVAR(always_export_symbols, $1)=yes
+        if test "$aix_use_runtimelinking" = yes; then
+          # Warning - without using the other runtime loading flags (-brtl),
+          # -berok will link without error, but may produce a broken library.
+          _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+          # Determine the default libpath from the value encoded in an empty
+          # executable.
+          _LT_SYS_MODULE_PATH_AIX([$1])
+          _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+
+          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+        else
+          if test "$host_cpu" = ia64; then
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+           _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+           _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+          else
+           # Determine the default libpath from the value encoded in an
+           # empty executable.
+           _LT_SYS_MODULE_PATH_AIX([$1])
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+           # Warning - without using the other run time loading flags,
+           # -berok will link without error, but may produce a broken library.
+           _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+           _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+           if test "$with_gnu_ld" = yes; then
+             # We only use this code for GNU lds that support --whole-archive.
+             _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+           else
+             # Exported symbols can be pulled into shared objects from archives
+             _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+           fi
+           _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+           # This is similar to how AIX traditionally builds its shared
+           # libraries.
+           _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+          fi
+        fi
+        ;;
+
+      beos*)
+       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+         # support --undefined.  This deserves some investigation.  FIXME
+         _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       else
+         _LT_TAGVAR(ld_shlibs, $1)=no
+       fi
+       ;;
+
+      chorus*)
+        case $cc_basename in
+          *)
+         # FIXME: insert proper C++ library support
+         _LT_TAGVAR(ld_shlibs, $1)=no
+         ;;
+        esac
+        ;;
+
+      cygwin* | mingw* | pw32* | cegcc*)
+       case $GXX,$cc_basename in
+       ,cl* | no,cl*)
+         # Native MSVC
+         # hardcode_libdir_flag_spec is actually meaningless, as there is
+         # no search path for DLLs.
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+         _LT_TAGVAR(always_export_symbols, $1)=yes
+         _LT_TAGVAR(file_list_spec, $1)='@'
+         # Tell ltmain to make .lib files, not .a files.
+         libext=lib
+         # Tell ltmain to make .dll files, not .so files.
+         shrext_cmds=".dll"
+         # FIXME: Setting linknames here is a bad hack.
+         _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
+         _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+             $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
+           else
+             $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
+           fi~
+           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
+           linknames='
+         # The linker will not automatically build a static lib if we build a DLL.
+         # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+         _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+         # Don't use ranlib
+         _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
+         _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
+           lt_tool_outputfile="@TOOL_OUTPUT@"~
+           case $lt_outputfile in
+             *.exe|*.EXE) ;;
+             *)
+               lt_outputfile="$lt_outputfile.exe"
+               lt_tool_outputfile="$lt_tool_outputfile.exe"
+               ;;
+           esac~
+           func_to_tool_file "$lt_outputfile"~
+           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
+             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
+             $RM "$lt_outputfile.manifest";
+           fi'
+         ;;
+       *)
+         # g++
+         # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+         # as there is no search path for DLLs.
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
+         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+         _LT_TAGVAR(always_export_symbols, $1)=no
+         _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+
+         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+           # If the export-symbols file already is a .def file (1st line
+           # is EXPORTS), use it as is; otherwise, prepend...
+           _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+             cp $export_symbols $output_objdir/$soname.def;
+           else
+             echo EXPORTS > $output_objdir/$soname.def;
+             cat $export_symbols >> $output_objdir/$soname.def;
+           fi~
+           $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+         else
+           _LT_TAGVAR(ld_shlibs, $1)=no
+         fi
+         ;;
+       esac
+       ;;
+      darwin* | rhapsody*)
+        _LT_DARWIN_LINKER_FEATURES($1)
+       ;;
+
+      dgux*)
+        case $cc_basename in
+          ec++*)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          ghcx*)
+           # Green Hills C++ Compiler
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          *)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+        esac
+        ;;
+
+      freebsd2.*)
+        # C++ shared libraries reported to be fairly broken before
+       # switch to ELF
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+
+      freebsd-elf*)
+        _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+        ;;
+
+      freebsd* | dragonfly*)
+        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
+        # conventions
+        _LT_TAGVAR(ld_shlibs, $1)=yes
+        ;;
+
+      gnu*)
+        ;;
+
+      haiku*)
+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+        _LT_TAGVAR(link_all_deplibs, $1)=yes
+        ;;
+
+      hpux9*)
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+        _LT_TAGVAR(hardcode_direct, $1)=yes
+        _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+                                            # but as the default
+                                            # location of the library.
+
+        case $cc_basename in
+          CC*)
+            # FIXME: insert proper C++ library support
+            _LT_TAGVAR(ld_shlibs, $1)=no
+            ;;
+          aCC*)
+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+            # Commands to make compiler produce verbose output that lists
+            # what "hidden" libraries, object files and flags are used when
+            # linking a shared library.
+            #
+            # There doesn't appear to be a way to prevent this compiler from
+            # explicitly linking system object files so we need to strip them
+            # from the output so that they don't get included in the library
+            # dependencies.
+            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+            ;;
+          *)
+            if test "$GXX" = yes; then
+              _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+            else
+              # FIXME: insert proper C++ library support
+              _LT_TAGVAR(ld_shlibs, $1)=no
+            fi
+            ;;
+        esac
+        ;;
+
+      hpux10*|hpux11*)
+        if test $with_gnu_ld = no; then
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+         _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+          case $host_cpu in
+            hppa*64*|ia64*)
+              ;;
+            *)
+             _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+              ;;
+          esac
+        fi
+        case $host_cpu in
+          hppa*64*|ia64*)
+            _LT_TAGVAR(hardcode_direct, $1)=no
+            _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+            ;;
+          *)
+            _LT_TAGVAR(hardcode_direct, $1)=yes
+            _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+            _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+                                                # but as the default
+                                                # location of the library.
+            ;;
+        esac
+
+        case $cc_basename in
+          CC*)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          aCC*)
+           case $host_cpu in
+             hppa*64*)
+               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+               ;;
+             ia64*)
+               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+               ;;
+             *)
+               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+               ;;
+           esac
+           # Commands to make compiler produce verbose output that lists
+           # what "hidden" libraries, object files and flags are used when
+           # linking a shared library.
+           #
+           # There doesn't appear to be a way to prevent this compiler from
+           # explicitly linking system object files so we need to strip them
+           # from the output so that they don't get included in the library
+           # dependencies.
+           output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+           ;;
+          *)
+           if test "$GXX" = yes; then
+             if test $with_gnu_ld = no; then
+               case $host_cpu in
+                 hppa*64*)
+                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+                   ;;
+                 ia64*)
+                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+                   ;;
+                 *)
+                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+                   ;;
+               esac
+             fi
+           else
+             # FIXME: insert proper C++ library support
+             _LT_TAGVAR(ld_shlibs, $1)=no
+           fi
+           ;;
+        esac
+        ;;
+
+      interix[[3-9]]*)
+       _LT_TAGVAR(hardcode_direct, $1)=no
+       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+       # Instead, shared libraries are loaded at an image base (0x10000000 by
+       # default) and relocated if they conflict, which is a slow very memory
+       # consuming and fragmenting process.  To avoid this, we pick a random,
+       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+       ;;
+      irix5* | irix6*)
+        case $cc_basename in
+          CC*)
+           # SGI C++
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+
+           # Archives containing C++ object files must be created using
+           # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
+           # necessary to make sure instantiated templates are included
+           # in the archive.
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
+           ;;
+          *)
+           if test "$GXX" = yes; then
+             if test "$with_gnu_ld" = no; then
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+             else
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
+             fi
+           fi
+           _LT_TAGVAR(link_all_deplibs, $1)=yes
+           ;;
+        esac
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+        _LT_TAGVAR(inherit_rpath, $1)=yes
+        ;;
+
+      linux* | k*bsd*-gnu | kopensolaris*-gnu)
+        case $cc_basename in
+          KCC*)
+           # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+           # KCC will only create a shared library if the output file
+           # ends with ".so" (or ".sl" for HP-UX), so rename the library
+           # to its proper name (with version) after linking.
+           _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
+           # Commands to make compiler produce verbose output that lists
+           # what "hidden" libraries, object files and flags are used when
+           # linking a shared library.
+           #
+           # There doesn't appear to be a way to prevent this compiler from
+           # explicitly linking system object files so we need to strip them
+           # from the output so that they don't get included in the library
+           # dependencies.
+           output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+           # Archives containing C++ object files must be created using
+           # "CC -Bstatic", where "CC" is the KAI C++ compiler.
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
+           ;;
+         icpc* | ecpc* )
+           # Intel C++
+           with_gnu_ld=yes
+           # version 8.0 and above of icpc choke on multiply defined symbols
+           # if we add $predep_objects and $postdep_objects, however 7.1 and
+           # earlier do not add the objects themselves.
+           case `$CC -V 2>&1` in
+             *"Version 7."*)
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+               ;;
+             *)  # Version 8.0 or newer
+               tmp_idyn=
+               case $host_cpu in
+                 ia64*) tmp_idyn=' -i_dynamic';;
+               esac
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+               ;;
+           esac
+           _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+           ;;
+          pgCC* | pgcpp*)
+            # Portland Group C++ compiler
+           case `$CC -V` in
+           *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
+             _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
+               rm -rf $tpldir~
+               $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
+               compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
+             _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
+               rm -rf $tpldir~
+               $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
+               $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
+               $RANLIB $oldlib'
+             _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
+               rm -rf $tpldir~
+               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+               $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+             _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
+               rm -rf $tpldir~
+               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+               $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+             ;;
+           *) # Version 6 and above use weak symbols
+             _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+             _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+             ;;
+           esac
+
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+            ;;
+         cxx*)
+           # Compaq C++
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
+
+           runpath_var=LD_RUN_PATH
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+           # Commands to make compiler produce verbose output that lists
+           # what "hidden" libraries, object files and flags are used when
+           # linking a shared library.
+           #
+           # There doesn't appear to be a way to prevent this compiler from
+           # explicitly linking system object files so we need to strip them
+           # from the output so that they don't get included in the library
+           # dependencies.
+           output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
+           ;;
+         xl* | mpixl* | bgxl*)
+           # IBM XL 8.0 on PPC, with GNU ld
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+           _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+           if test "x$supports_anon_versioning" = xyes; then
+             _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+               echo "local: *; };" >> $output_objdir/$libname.ver~
+               $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+           fi
+           ;;
+         *)
+           case `$CC -V 2>&1 | sed 5q` in
+           *Sun\ C*)
+             # Sun C++ 5.9
+             _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+             _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+             _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
+             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+             _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+             _LT_TAGVAR(compiler_needs_object, $1)=yes
+
+             # Not sure whether something based on
+             # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
+             # would be better.
+             output_verbose_link_cmd='func_echo_all'
+
+             # Archives containing C++ object files must be created using
+             # "CC -xar", where "CC" is the Sun C++ compiler.  This is
+             # necessary to make sure instantiated templates are included
+             # in the archive.
+             _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+             ;;
+           esac
+           ;;
+       esac
+       ;;
+
+      lynxos*)
+        # FIXME: insert proper C++ library support
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       ;;
+
+      m88k*)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+       ;;
+
+      mvs*)
+        case $cc_basename in
+          cxx*)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+         *)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+       esac
+       ;;
+
+      netbsd*)
+        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+         _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
+         wlarc=
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+         _LT_TAGVAR(hardcode_direct, $1)=yes
+         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       fi
+       # Workaround some broken pre-1.5 toolchains
+       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
+       ;;
+
+      *nto* | *qnx*)
+        _LT_TAGVAR(ld_shlibs, $1)=yes
+       ;;
+
+      openbsd2*)
+        # C++ shared libraries are fairly broken
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       ;;
+
+      openbsd*)
+       if test -f /usr/libexec/ld.so; then
+         _LT_TAGVAR(hardcode_direct, $1)=yes
+         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+         _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+         if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+           _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+         fi
+         output_verbose_link_cmd=func_echo_all
+       else
+         _LT_TAGVAR(ld_shlibs, $1)=no
+       fi
+       ;;
+
+      osf3* | osf4* | osf5*)
+        case $cc_basename in
+          KCC*)
+           # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+           # KCC will only create a shared library if the output file
+           # ends with ".so" (or ".sl" for HP-UX), so rename the library
+           # to its proper name (with version) after linking.
+           _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+           # Archives containing C++ object files must be created using
+           # the KAI C++ compiler.
+           case $host in
+             osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
+             *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
+           esac
+           ;;
+          RCC*)
+           # Rational C++ 2.4.1
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          cxx*)
+           case $host in
+             osf3*)
+               _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+               _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+               ;;
+             *)
+               _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
+                 echo "-hidden">> $lib.exp~
+                 $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
+                 $RM $lib.exp'
+               _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+               ;;
+           esac
+
+           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+           # Commands to make compiler produce verbose output that lists
+           # what "hidden" libraries, object files and flags are used when
+           # linking a shared library.
+           #
+           # There doesn't appear to be a way to prevent this compiler from
+           # explicitly linking system object files so we need to strip them
+           # from the output so that they don't get included in the library
+           # dependencies.
+           output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+           ;;
+         *)
+           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+             _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+             case $host in
+               osf3*)
+                 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+                 ;;
+               *)
+                 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+                 ;;
+             esac
+
+             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+             _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+             # Commands to make compiler produce verbose output that lists
+             # what "hidden" libraries, object files and flags are used when
+             # linking a shared library.
+             output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+
+           else
+             # FIXME: insert proper C++ library support
+             _LT_TAGVAR(ld_shlibs, $1)=no
+           fi
+           ;;
+        esac
+        ;;
+
+      psos*)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+
+      sunos4*)
+        case $cc_basename in
+          CC*)
+           # Sun C++ 4.x
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          lcc*)
+           # Lucid
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          *)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+        esac
+        ;;
+
+      solaris*)
+        case $cc_basename in
+          CC* | sunCC*)
+           # Sun C++ 4.2, 5.x and Centerline C++
+            _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
+           _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+           _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+             $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+           _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+           case $host_os in
+             solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+             *)
+               # The compiler driver will combine and reorder linker options,
+               # but understands `-z linker_flag'.
+               # Supported since Solaris 2.6 (maybe 2.5.1?)
+               _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+               ;;
+           esac
+           _LT_TAGVAR(link_all_deplibs, $1)=yes
+
+           output_verbose_link_cmd='func_echo_all'
+
+           # Archives containing C++ object files must be created using
+           # "CC -xar", where "CC" is the Sun C++ compiler.  This is
+           # necessary to make sure instantiated templates are included
+           # in the archive.
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+           ;;
+          gcx*)
+           # Green Hills C++ Compiler
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+
+           # The C++ compiler must be used to create the archive.
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
+           ;;
+          *)
+           # GNU C++ compiler with Solaris linker
+           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+             _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
+             if $CC --version | $GREP -v '^2\.7' > /dev/null; then
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+                 $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+               # Commands to make compiler produce verbose output that lists
+               # what "hidden" libraries, object files and flags are used when
+               # linking a shared library.
+               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+             else
+               # g++ 2.7 appears to require `-G' NOT `-shared' on this
+               # platform.
+               _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+                 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+               # Commands to make compiler produce verbose output that lists
+               # what "hidden" libraries, object files and flags are used when
+               # linking a shared library.
+               output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+             fi
+
+             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
+             case $host_os in
+               solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+               *)
+                 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+                 ;;
+             esac
+           fi
+           ;;
+        esac
+        ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      runpath_var='LD_RUN_PATH'
+
+      case $cc_basename in
+        CC*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       *)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+      esac
+      ;;
+
+      sysv5* | sco3.2v5* | sco5v6*)
+       # Note: We can NOT use -z defs as we might desire, because we do not
+       # link with -lc, and that would cause any symbols used from libc to
+       # always be unresolved, which means just about no library would
+       # ever link correctly.  If we're not using GNU ld we use -z text
+       # though, which does catch some bad symbols but isn't as heavy-handed
+       # as -z defs.
+       _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+       _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+       _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+       _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+       _LT_TAGVAR(link_all_deplibs, $1)=yes
+       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+       runpath_var='LD_RUN_PATH'
+
+       case $cc_basename in
+          CC*)
+           _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
+             '"$_LT_TAGVAR(old_archive_cmds, $1)"
+           _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
+             '"$_LT_TAGVAR(reload_cmds, $1)"
+           ;;
+         *)
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+           ;;
+       esac
+      ;;
+
+      tandem*)
+        case $cc_basename in
+          NCC*)
+           # NonStop-UX NCC 3.20
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          *)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+        esac
+        ;;
+
+      vxworks*)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+
+      *)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+    esac
+
+    AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+    test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+    _LT_TAGVAR(GCC, $1)="$GXX"
+    _LT_TAGVAR(LD, $1)="$LD"
+
+    ## CAVEAT EMPTOR:
+    ## There is no encapsulation within the following macros, do not change
+    ## the running order or otherwise move them around unless you know exactly
+    ## what you are doing...
+    _LT_SYS_HIDDEN_LIBDEPS($1)
+    _LT_COMPILER_PIC($1)
+    _LT_COMPILER_C_O($1)
+    _LT_COMPILER_FILE_LOCKS($1)
+    _LT_LINKER_SHLIBS($1)
+    _LT_SYS_DYNAMIC_LINKER($1)
+    _LT_LINKER_HARDCODE_LIBPATH($1)
+
+    _LT_CONFIG($1)
+  fi # test -n "$compiler"
+
+  CC=$lt_save_CC
+  CFLAGS=$lt_save_CFLAGS
+  LDCXX=$LD
+  LD=$lt_save_LD
+  GCC=$lt_save_GCC
+  with_gnu_ld=$lt_save_with_gnu_ld
+  lt_cv_path_LDCXX=$lt_cv_path_LD
+  lt_cv_path_LD=$lt_save_path_LD
+  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
+  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
+fi # test "$_lt_caught_CXX_error" != yes
+
+AC_LANG_POP
+])# _LT_LANG_CXX_CONFIG
+
+
+# _LT_FUNC_STRIPNAME_CNF
+# ----------------------
+# func_stripname_cnf prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+#
+# This function is identical to the (non-XSI) version of func_stripname,
+# except this one can be used by m4 code that may be executed by configure,
+# rather than the libtool script.
+m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
+AC_REQUIRE([_LT_DECL_SED])
+AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
+func_stripname_cnf ()
+{
+  case ${2} in
+  .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
+  *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
+  esac
+} # func_stripname_cnf
+])# _LT_FUNC_STRIPNAME_CNF
+
+# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
+# ---------------------------------
+# Figure out "hidden" library dependencies from verbose
+# compiler output when linking a shared library.
+# Parse the compiler output and extract the necessary
+# objects, libraries and library flags.
+m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
+# Dependencies to place before and after the object being linked:
+_LT_TAGVAR(predep_objects, $1)=
+_LT_TAGVAR(postdep_objects, $1)=
+_LT_TAGVAR(predeps, $1)=
+_LT_TAGVAR(postdeps, $1)=
+_LT_TAGVAR(compiler_lib_search_path, $1)=
+
+dnl we can't use the lt_simple_compile_test_code here,
+dnl because it contains code intended for an executable,
+dnl not a library.  It's possible we should let each
+dnl tag define a new lt_????_link_test_code variable,
+dnl but it's only used here...
+m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
+int a;
+void foo (void) { a = 0; }
+_LT_EOF
+], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
+class Foo
+{
+public:
+  Foo (void) { a = 0; }
+private:
+  int a;
+};
+_LT_EOF
+], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
+      subroutine foo
+      implicit none
+      integer*4 a
+      a=0
+      return
+      end
+_LT_EOF
+], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
+      subroutine foo
+      implicit none
+      integer a
+      a=0
+      return
+      end
+_LT_EOF
+], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
+public class foo {
+  private int a;
+  public void bar (void) {
+    a = 0;
+  }
+};
+_LT_EOF
+], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
+package foo
+func foo() {
+}
+_LT_EOF
+])
+
+_lt_libdeps_save_CFLAGS=$CFLAGS
+case "$CC $CFLAGS " in #(
+*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
+*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
+*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
+esac
+
+dnl Parse the compiler output and extract the necessary
+dnl objects, libraries and library flags.
+if AC_TRY_EVAL(ac_compile); then
+  # Parse the compiler output and extract the necessary
+  # objects, libraries and library flags.
+
+  # Sentinel used to keep track of whether or not we are before
+  # the conftest object file.
+  pre_test_object_deps_done=no
+
+  for p in `eval "$output_verbose_link_cmd"`; do
+    case ${prev}${p} in
+
+    -L* | -R* | -l*)
+       # Some compilers place space between "-{L,R}" and the path.
+       # Remove the space.
+       if test $p = "-L" ||
+          test $p = "-R"; then
+        prev=$p
+        continue
+       fi
+
+       # Expand the sysroot to ease extracting the directories later.
+       if test -z "$prev"; then
+         case $p in
+         -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
+         -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
+         -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
+         esac
+       fi
+       case $p in
+       =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
+       esac
+       if test "$pre_test_object_deps_done" = no; then
+        case ${prev} in
+        -L | -R)
+          # Internal compiler library paths should come after those
+          # provided the user.  The postdeps already come after the
+          # user supplied libs so there is no need to process them.
+          if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
+            _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
+          else
+            _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
+          fi
+          ;;
+        # The "-l" case would never come before the object being
+        # linked, so don't bother handling this case.
+        esac
+       else
+        if test -z "$_LT_TAGVAR(postdeps, $1)"; then
+          _LT_TAGVAR(postdeps, $1)="${prev}${p}"
+        else
+          _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
+        fi
+       fi
+       prev=
+       ;;
+
+    *.lto.$objext) ;; # Ignore GCC LTO objects
+    *.$objext)
+       # This assumes that the test object file only shows up
+       # once in the compiler output.
+       if test "$p" = "conftest.$objext"; then
+        pre_test_object_deps_done=yes
+        continue
+       fi
+
+       if test "$pre_test_object_deps_done" = no; then
+        if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
+          _LT_TAGVAR(predep_objects, $1)="$p"
+        else
+          _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
+        fi
+       else
+        if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
+          _LT_TAGVAR(postdep_objects, $1)="$p"
+        else
+          _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
+        fi
+       fi
+       ;;
+
+    *) ;; # Ignore the rest.
+
+    esac
+  done
+
+  # Clean up.
+  rm -f a.out a.exe
+else
+  echo "libtool.m4: error: problem compiling $1 test program"
+fi
+
+$RM -f confest.$objext
+CFLAGS=$_lt_libdeps_save_CFLAGS
+
+# PORTME: override above test on systems where it is broken
+m4_if([$1], [CXX],
+[case $host_os in
+interix[[3-9]]*)
+  # Interix 3.5 installs completely hosed .la files for C++, so rather than
+  # hack all around it, let's just trust "g++" to DTRT.
+  _LT_TAGVAR(predep_objects,$1)=
+  _LT_TAGVAR(postdep_objects,$1)=
+  _LT_TAGVAR(postdeps,$1)=
+  ;;
+
+linux*)
+  case `$CC -V 2>&1 | sed 5q` in
+  *Sun\ C*)
+    # Sun C++ 5.9
+
+    # The more standards-conforming stlport4 library is
+    # incompatible with the Cstd library. Avoid specifying
+    # it if it's in CXXFLAGS. Ignore libCrun as
+    # -library=stlport4 depends on it.
+    case " $CXX $CXXFLAGS " in
+    *" -library=stlport4 "*)
+      solaris_use_stlport4=yes
+      ;;
+    esac
+
+    if test "$solaris_use_stlport4" != yes; then
+      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+    fi
+    ;;
+  esac
+  ;;
+
+solaris*)
+  case $cc_basename in
+  CC* | sunCC*)
+    # The more standards-conforming stlport4 library is
+    # incompatible with the Cstd library. Avoid specifying
+    # it if it's in CXXFLAGS. Ignore libCrun as
+    # -library=stlport4 depends on it.
+    case " $CXX $CXXFLAGS " in
+    *" -library=stlport4 "*)
+      solaris_use_stlport4=yes
+      ;;
+    esac
+
+    # Adding this requires a known-good setup of shared libraries for
+    # Sun compiler versions before 5.6, else PIC objects from an old
+    # archive will be linked into the output, leading to subtle bugs.
+    if test "$solaris_use_stlport4" != yes; then
+      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+    fi
+    ;;
+  esac
+  ;;
+esac
+])
+
+case " $_LT_TAGVAR(postdeps, $1) " in
+*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
+esac
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=
+if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
+fi
+_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
+    [The directories searched by this compiler when creating a shared library])
+_LT_TAGDECL([], [predep_objects], [1],
+    [Dependencies to place before and after the objects being linked to
+    create a shared library])
+_LT_TAGDECL([], [postdep_objects], [1])
+_LT_TAGDECL([], [predeps], [1])
+_LT_TAGDECL([], [postdeps], [1])
+_LT_TAGDECL([], [compiler_lib_search_path], [1],
+    [The library search path used internally by the compiler when linking
+    a shared library])
+])# _LT_SYS_HIDDEN_LIBDEPS
+
+
+# _LT_LANG_F77_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a Fortran 77 compiler are
+# suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_F77_CONFIG],
+[AC_LANG_PUSH(Fortran 77)
+if test -z "$F77" || test "X$F77" = "Xno"; then
+  _lt_disable_F77=yes
+fi
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for f77 test sources.
+ac_ext=f
+
+# Object file extension for compiled f77 test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the F77 compiler isn't working.  Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_F77" != yes; then
+  # Code to be used in simple compile tests
+  lt_simple_compile_test_code="\
+      subroutine t
+      return
+      end
+"
+
+  # Code to be used in simple link tests
+  lt_simple_link_test_code="\
+      program t
+      end
+"
+
+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+  _LT_TAG_COMPILER
+
+  # save warnings/boilerplate of simple test code
+  _LT_COMPILER_BOILERPLATE
+  _LT_LINKER_BOILERPLATE
+
+  # Allow CC to be a program name with arguments.
+  lt_save_CC="$CC"
+  lt_save_GCC=$GCC
+  lt_save_CFLAGS=$CFLAGS
+  CC=${F77-"f77"}
+  CFLAGS=$FFLAGS
+  compiler=$CC
+  _LT_TAGVAR(compiler, $1)=$CC
+  _LT_CC_BASENAME([$compiler])
+  GCC=$G77
+  if test -n "$compiler"; then
+    AC_MSG_CHECKING([if libtool supports shared libraries])
+    AC_MSG_RESULT([$can_build_shared])
+
+    AC_MSG_CHECKING([whether to build shared libraries])
+    test "$can_build_shared" = "no" && enable_shared=no
+
+    # On AIX, shared libraries and static libraries use the same namespace, and
+    # are all built from PIC.
+    case $host_os in
+      aix3*)
+        test "$enable_shared" = yes && enable_static=no
+        if test -n "$RANLIB"; then
+          archive_cmds="$archive_cmds~\$RANLIB \$lib"
+          postinstall_cmds='$RANLIB $lib'
+        fi
+        ;;
+      aix[[4-9]]*)
+       if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+         test "$enable_shared" = yes && enable_static=no
+       fi
+        ;;
+    esac
+    AC_MSG_RESULT([$enable_shared])
+
+    AC_MSG_CHECKING([whether to build static libraries])
+    # Make sure either enable_shared or enable_static is yes.
+    test "$enable_shared" = yes || enable_static=yes
+    AC_MSG_RESULT([$enable_static])
+
+    _LT_TAGVAR(GCC, $1)="$G77"
+    _LT_TAGVAR(LD, $1)="$LD"
+
+    ## CAVEAT EMPTOR:
+    ## There is no encapsulation within the following macros, do not change
+    ## the running order or otherwise move them around unless you know exactly
+    ## what you are doing...
+    _LT_COMPILER_PIC($1)
+    _LT_COMPILER_C_O($1)
+    _LT_COMPILER_FILE_LOCKS($1)
+    _LT_LINKER_SHLIBS($1)
+    _LT_SYS_DYNAMIC_LINKER($1)
+    _LT_LINKER_HARDCODE_LIBPATH($1)
+
+    _LT_CONFIG($1)
+  fi # test -n "$compiler"
+
+  GCC=$lt_save_GCC
+  CC="$lt_save_CC"
+  CFLAGS="$lt_save_CFLAGS"
+fi # test "$_lt_disable_F77" != yes
+
+AC_LANG_POP
+])# _LT_LANG_F77_CONFIG
+
+
+# _LT_LANG_FC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for a Fortran compiler are
+# suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_FC_CONFIG],
+[AC_LANG_PUSH(Fortran)
+
+if test -z "$FC" || test "X$FC" = "Xno"; then
+  _lt_disable_FC=yes
+fi
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for fc test sources.
+ac_ext=${ac_fc_srcext-f}
+
+# Object file extension for compiled fc test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the FC compiler isn't working.  Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_FC" != yes; then
+  # Code to be used in simple compile tests
+  lt_simple_compile_test_code="\
+      subroutine t
+      return
+      end
+"
+
+  # Code to be used in simple link tests
+  lt_simple_link_test_code="\
+      program t
+      end
+"
+
+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+  _LT_TAG_COMPILER
+
+  # save warnings/boilerplate of simple test code
+  _LT_COMPILER_BOILERPLATE
+  _LT_LINKER_BOILERPLATE
+
+  # Allow CC to be a program name with arguments.
+  lt_save_CC="$CC"
+  lt_save_GCC=$GCC
+  lt_save_CFLAGS=$CFLAGS
+  CC=${FC-"f95"}
+  CFLAGS=$FCFLAGS
+  compiler=$CC
+  GCC=$ac_cv_fc_compiler_gnu
+
+  _LT_TAGVAR(compiler, $1)=$CC
+  _LT_CC_BASENAME([$compiler])
+
+  if test -n "$compiler"; then
+    AC_MSG_CHECKING([if libtool supports shared libraries])
+    AC_MSG_RESULT([$can_build_shared])
+
+    AC_MSG_CHECKING([whether to build shared libraries])
+    test "$can_build_shared" = "no" && enable_shared=no
+
+    # On AIX, shared libraries and static libraries use the same namespace, and
+    # are all built from PIC.
+    case $host_os in
+      aix3*)
+        test "$enable_shared" = yes && enable_static=no
+        if test -n "$RANLIB"; then
+          archive_cmds="$archive_cmds~\$RANLIB \$lib"
+          postinstall_cmds='$RANLIB $lib'
+        fi
+        ;;
+      aix[[4-9]]*)
+       if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+         test "$enable_shared" = yes && enable_static=no
+       fi
+        ;;
+    esac
+    AC_MSG_RESULT([$enable_shared])
+
+    AC_MSG_CHECKING([whether to build static libraries])
+    # Make sure either enable_shared or enable_static is yes.
+    test "$enable_shared" = yes || enable_static=yes
+    AC_MSG_RESULT([$enable_static])
+
+    _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
+    _LT_TAGVAR(LD, $1)="$LD"
+
+    ## CAVEAT EMPTOR:
+    ## There is no encapsulation within the following macros, do not change
+    ## the running order or otherwise move them around unless you know exactly
+    ## what you are doing...
+    _LT_SYS_HIDDEN_LIBDEPS($1)
+    _LT_COMPILER_PIC($1)
+    _LT_COMPILER_C_O($1)
+    _LT_COMPILER_FILE_LOCKS($1)
+    _LT_LINKER_SHLIBS($1)
+    _LT_SYS_DYNAMIC_LINKER($1)
+    _LT_LINKER_HARDCODE_LIBPATH($1)
+
+    _LT_CONFIG($1)
+  fi # test -n "$compiler"
+
+  GCC=$lt_save_GCC
+  CC=$lt_save_CC
+  CFLAGS=$lt_save_CFLAGS
+fi # test "$_lt_disable_FC" != yes
+
+AC_LANG_POP
+])# _LT_LANG_FC_CONFIG
+
+
+# _LT_LANG_GCJ_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Java Compiler compiler
+# are suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GCJ_CONFIG],
+[AC_REQUIRE([LT_PROG_GCJ])dnl
+AC_LANG_SAVE
+
+# Source file extension for Java test sources.
+ac_ext=java
+
+# Object file extension for compiled Java test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="class foo {}"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GCJ-"gcj"}
+CFLAGS=$GCJFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# GCJ did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+  _LT_COMPILER_NO_RTTI($1)
+  _LT_COMPILER_PIC($1)
+  _LT_COMPILER_C_O($1)
+  _LT_COMPILER_FILE_LOCKS($1)
+  _LT_LINKER_SHLIBS($1)
+  _LT_LINKER_HARDCODE_LIBPATH($1)
+
+  _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GCJ_CONFIG
+
+
+# _LT_LANG_GO_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Go compiler
+# are suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GO_CONFIG],
+[AC_REQUIRE([LT_PROG_GO])dnl
+AC_LANG_SAVE
+
+# Source file extension for Go test sources.
+ac_ext=go
+
+# Object file extension for compiled Go test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="package main; func main() { }"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='package main; func main() { }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GOC-"gccgo"}
+CFLAGS=$GOFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# Go did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+  _LT_COMPILER_NO_RTTI($1)
+  _LT_COMPILER_PIC($1)
+  _LT_COMPILER_C_O($1)
+  _LT_COMPILER_FILE_LOCKS($1)
+  _LT_LINKER_SHLIBS($1)
+  _LT_LINKER_HARDCODE_LIBPATH($1)
+
+  _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GO_CONFIG
+
+
+# _LT_LANG_RC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for the Windows resource compiler
+# are suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_RC_CONFIG],
+[AC_REQUIRE([LT_PROG_RC])dnl
+AC_LANG_SAVE
+
+# Source file extension for RC test sources.
+ac_ext=rc
+
+# Object file extension for compiled RC test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
+
+# Code to be used in simple link tests
+lt_simple_link_test_code="$lt_simple_compile_test_code"
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC="$CC"
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=
+CC=${RC-"windres"}
+CFLAGS=
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_CC_BASENAME([$compiler])
+_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+
+if test -n "$compiler"; then
+  :
+  _LT_CONFIG($1)
+fi
+
+GCC=$lt_save_GCC
+AC_LANG_RESTORE
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_RC_CONFIG
+
+
+# LT_PROG_GCJ
+# -----------
+AC_DEFUN([LT_PROG_GCJ],
+[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
+  [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
+    [AC_CHECK_TOOL(GCJ, gcj,)
+      test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
+      AC_SUBST(GCJFLAGS)])])[]dnl
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
+
+
+# LT_PROG_GO
+# ----------
+AC_DEFUN([LT_PROG_GO],
+[AC_CHECK_TOOL(GOC, gccgo,)
+])
+
+
+# LT_PROG_RC
+# ----------
+AC_DEFUN([LT_PROG_RC],
+[AC_CHECK_TOOL(RC, windres,)
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_RC], [])
+
+
+# _LT_DECL_EGREP
+# --------------
+# If we don't have a new enough Autoconf to choose the best grep
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_EGREP],
+[AC_REQUIRE([AC_PROG_EGREP])dnl
+AC_REQUIRE([AC_PROG_FGREP])dnl
+test -z "$GREP" && GREP=grep
+_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
+_LT_DECL([], [EGREP], [1], [An ERE matcher])
+_LT_DECL([], [FGREP], [1], [A literal string matcher])
+dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
+AC_SUBST([GREP])
+])
+
+
+# _LT_DECL_OBJDUMP
+# --------------
+# If we don't have a new enough Autoconf to choose the best objdump
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_OBJDUMP],
+[AC_CHECK_TOOL(OBJDUMP, objdump, false)
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
+AC_SUBST([OBJDUMP])
+])
+
+# _LT_DECL_DLLTOOL
+# ----------------
+# Ensure DLLTOOL variable is set.
+m4_defun([_LT_DECL_DLLTOOL],
+[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
+AC_SUBST([DLLTOOL])
+])
+
+# _LT_DECL_SED
+# ------------
+# Check for a fully-functional sed program, that truncates
+# as few characters as possible.  Prefer GNU sed if found.
+m4_defun([_LT_DECL_SED],
+[AC_PROG_SED
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
+_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
+    [Sed that helps us avoid accidentally triggering echo(1) options like -n])
+])# _LT_DECL_SED
+
+m4_ifndef([AC_PROG_SED], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into   #
+#  GNU Autoconf as AC_PROG_SED.  When it is available in   #
+#  a released version of Autoconf we should remove this    #
+#  macro and use it instead.                               #
+############################################################
+
+m4_defun([AC_PROG_SED],
+[AC_MSG_CHECKING([for a sed that does not truncate output])
+AC_CACHE_VAL(lt_cv_path_SED,
+[# Loop through the user's path and test for sed and gsed.
+# Then use that list of sed's as ones to test for truncation.
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for lt_ac_prog in sed gsed; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
+        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
+      fi
+    done
+  done
+done
+IFS=$as_save_IFS
+lt_ac_max=0
+lt_ac_count=0
+# Add /usr/xpg4/bin/sed as it is typically found on Solaris
+# along with /bin/sed that truncates output.
+for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
+  test ! -f $lt_ac_sed && continue
+  cat /dev/null > conftest.in
+  lt_ac_count=0
+  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
+  # Check for GNU sed and select it if it is found.
+  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
+    lt_cv_path_SED=$lt_ac_sed
+    break
+  fi
+  while true; do
+    cat conftest.in conftest.in >conftest.tmp
+    mv conftest.tmp conftest.in
+    cp conftest.in conftest.nl
+    echo >>conftest.nl
+    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
+    cmp -s conftest.out conftest.nl || break
+    # 10000 chars as input seems more than enough
+    test $lt_ac_count -gt 10 && break
+    lt_ac_count=`expr $lt_ac_count + 1`
+    if test $lt_ac_count -gt $lt_ac_max; then
+      lt_ac_max=$lt_ac_count
+      lt_cv_path_SED=$lt_ac_sed
+    fi
+  done
+done
+])
+SED=$lt_cv_path_SED
+AC_SUBST([SED])
+AC_MSG_RESULT([$SED])
+])#AC_PROG_SED
+])#m4_ifndef
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_SED], [])
+
+
+# _LT_CHECK_SHELL_FEATURES
+# ------------------------
+# Find out whether the shell is Bourne or XSI compatible,
+# or has some other useful features.
+m4_defun([_LT_CHECK_SHELL_FEATURES],
+[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
+      = c,a/b,b/c, \
+    && eval 'test $(( 1 + 1 )) -eq 2 \
+    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+  && xsi_shell=yes
+AC_MSG_RESULT([$xsi_shell])
+_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
+
+AC_MSG_CHECKING([whether the shell understands "+="])
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
+    >/dev/null 2>&1 \
+  && lt_shell_append=yes
+AC_MSG_RESULT([$lt_shell_append])
+_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  lt_unset=unset
+else
+  lt_unset=false
+fi
+_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+  lt_SP2NL='tr \040 \012'
+  lt_NL2SP='tr \015\012 \040\040'
+  ;;
+ *) # EBCDIC based system
+  lt_SP2NL='tr \100 \n'
+  lt_NL2SP='tr \r\n \100\100'
+  ;;
+esac
+_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
+_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
+])# _LT_CHECK_SHELL_FEATURES
+
+
+# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
+# ------------------------------------------------------
+# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
+# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
+m4_defun([_LT_PROG_FUNCTION_REPLACE],
+[dnl {
+sed -e '/^$1 ()$/,/^} # $1 /c\
+$1 ()\
+{\
+m4_bpatsubsts([$2], [$], [\\], [^\([    ]\)], [\\\1])
+} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+])
+
+
+# _LT_PROG_REPLACE_SHELLFNS
+# -------------------------
+# Replace existing portable implementations of several shell functions with
+# equivalent extended shell implementations where those features are available..
+m4_defun([_LT_PROG_REPLACE_SHELLFNS],
+[if test x"$xsi_shell" = xyes; then
+  _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
+    case ${1} in
+      */*) func_dirname_result="${1%/*}${2}" ;;
+      *  ) func_dirname_result="${3}" ;;
+    esac])
+
+  _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
+    func_basename_result="${1##*/}"])
+
+  _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
+    case ${1} in
+      */*) func_dirname_result="${1%/*}${2}" ;;
+      *  ) func_dirname_result="${3}" ;;
+    esac
+    func_basename_result="${1##*/}"])
+
+  _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
+    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+    # positional parameters, so assign one to ordinary parameter first.
+    func_stripname_result=${3}
+    func_stripname_result=${func_stripname_result#"${1}"}
+    func_stripname_result=${func_stripname_result%"${2}"}])
+
+  _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
+    func_split_long_opt_name=${1%%=*}
+    func_split_long_opt_arg=${1#*=}])
+
+  _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
+    func_split_short_opt_arg=${1#??}
+    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
+
+  _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
+    case ${1} in
+      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+      *)    func_lo2o_result=${1} ;;
+    esac])
+
+  _LT_PROG_FUNCTION_REPLACE([func_xform], [    func_xform_result=${1%.*}.lo])
+
+  _LT_PROG_FUNCTION_REPLACE([func_arith], [    func_arith_result=$(( $[*] ))])
+
+  _LT_PROG_FUNCTION_REPLACE([func_len], [    func_len_result=${#1}])
+fi
+
+if test x"$lt_shell_append" = xyes; then
+  _LT_PROG_FUNCTION_REPLACE([func_append], [    eval "${1}+=\\${2}"])
+
+  _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
+    func_quote_for_eval "${2}"
+dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
+    eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
+
+  # Save a `func_append' function call where possible by direct use of '+='
+  sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
+    && mv -f "$cfgfile.tmp" "$cfgfile" \
+      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+  test 0 -eq $? || _lt_function_replace_fail=:
+else
+  # Save a `func_append' function call even when '+=' is not available
+  sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
+    && mv -f "$cfgfile.tmp" "$cfgfile" \
+      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+  test 0 -eq $? || _lt_function_replace_fail=:
+fi
+
+if test x"$_lt_function_replace_fail" = x":"; then
+  AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
+fi
+])
+
+# _LT_PATH_CONVERSION_FUNCTIONS
+# -----------------------------
+# Determine which file name conversion functions should be used by
+# func_to_host_file (and, implicitly, by func_to_host_path).  These are needed
+# for certain cross-compile configurations and native mingw.
+m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_MSG_CHECKING([how to convert $build file names to $host format])
+AC_CACHE_VAL(lt_cv_to_host_file_cmd,
+[case $host in
+  *-*-mingw* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
+        ;;
+      *-*-cygwin* )
+        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
+        ;;
+      * ) # otherwise, assume *nix
+        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
+        ;;
+    esac
+    ;;
+  *-*-cygwin* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
+        ;;
+      *-*-cygwin* )
+        lt_cv_to_host_file_cmd=func_convert_file_noop
+        ;;
+      * ) # otherwise, assume *nix
+        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
+        ;;
+    esac
+    ;;
+  * ) # unhandled hosts (and "normal" native builds)
+    lt_cv_to_host_file_cmd=func_convert_file_noop
+    ;;
+esac
+])
+to_host_file_cmd=$lt_cv_to_host_file_cmd
+AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
+_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
+         [0], [convert $build file names to $host format])dnl
+
+AC_MSG_CHECKING([how to convert $build file names to toolchain format])
+AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
+[#assume ordinary cross tools, or native build.
+lt_cv_to_tool_file_cmd=func_convert_file_noop
+case $host in
+  *-*-mingw* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
+        ;;
+    esac
+    ;;
+esac
+])
+to_tool_file_cmd=$lt_cv_to_tool_file_cmd
+AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
+_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
+         [0], [convert $build files to toolchain format])dnl
+])# _LT_PATH_CONVERSION_FUNCTIONS
diff --git a/m4/ltoptions.m4 b/m4/ltoptions.m4
new file mode 100644 (file)
index 0000000..5d9acd8
--- /dev/null
@@ -0,0 +1,384 @@
+# Helper functions for option handling.                    -*- Autoconf -*-
+#
+#   Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
+#   Inc.
+#   Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 7 ltoptions.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
+
+
+# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
+# ------------------------------------------
+m4_define([_LT_MANGLE_OPTION],
+[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
+
+
+# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
+# ---------------------------------------
+# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
+# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
+# saved as a flag.
+m4_define([_LT_SET_OPTION],
+[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
+m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
+        _LT_MANGLE_DEFUN([$1], [$2]),
+    [m4_warning([Unknown $1 option `$2'])])[]dnl
+])
+
+
+# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
+# ------------------------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+m4_define([_LT_IF_OPTION],
+[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
+
+
+# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
+# -------------------------------------------------------
+# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
+# are set.
+m4_define([_LT_UNLESS_OPTIONS],
+[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+           [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
+                     [m4_define([$0_found])])])[]dnl
+m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
+])[]dnl
+])
+
+
+# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
+# ----------------------------------------
+# OPTION-LIST is a space-separated list of Libtool options associated
+# with MACRO-NAME.  If any OPTION has a matching handler declared with
+# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
+# the unknown option and exit.
+m4_defun([_LT_SET_OPTIONS],
+[# Set options
+m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+    [_LT_SET_OPTION([$1], _LT_Option)])
+
+m4_if([$1],[LT_INIT],[
+  dnl
+  dnl Simply set some default values (i.e off) if boolean options were not
+  dnl specified:
+  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
+  ])
+  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
+  ])
+  dnl
+  dnl If no reference was made to various pairs of opposing options, then
+  dnl we run the default mode handler for the pair.  For example, if neither
+  dnl `shared' nor `disable-shared' was passed, we enable building of shared
+  dnl archives by default:
+  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
+  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
+  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
+  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
+                  [_LT_ENABLE_FAST_INSTALL])
+  ])
+])# _LT_SET_OPTIONS
+
+
+## --------------------------------- ##
+## Macros to handle LT_INIT options. ##
+## --------------------------------- ##
+
+# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
+# -----------------------------------------
+m4_define([_LT_MANGLE_DEFUN],
+[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
+
+
+# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
+# -----------------------------------------------
+m4_define([LT_OPTION_DEFINE],
+[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
+])# LT_OPTION_DEFINE
+
+
+# dlopen
+# ------
+LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
+])
+
+AU_DEFUN([AC_LIBTOOL_DLOPEN],
+[_LT_SET_OPTION([LT_INIT], [dlopen])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
+
+
+# win32-dll
+# ---------
+# Declare package support for building win32 dll's.
+LT_OPTION_DEFINE([LT_INIT], [win32-dll],
+[enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
+  AC_CHECK_TOOL(AS, as, false)
+  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+  AC_CHECK_TOOL(OBJDUMP, objdump, false)
+  ;;
+esac
+
+test -z "$AS" && AS=as
+_LT_DECL([], [AS],      [1], [Assembler program])dnl
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
+])# win32-dll
+
+AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+_LT_SET_OPTION([LT_INIT], [win32-dll])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
+
+
+# _LT_ENABLE_SHARED([DEFAULT])
+# ----------------------------
+# implement the --enable-shared flag, and supports the `shared' and
+# `disable-shared' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_SHARED],
+[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([shared],
+    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
+       [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_shared=yes ;;
+    no) enable_shared=no ;;
+    *)
+      enable_shared=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_shared=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
+
+    _LT_DECL([build_libtool_libs], [enable_shared], [0],
+       [Whether or not to build shared libraries])
+])# _LT_ENABLE_SHARED
+
+LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
+])
+
+AC_DEFUN([AC_DISABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], [disable-shared])
+])
+
+AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
+AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_SHARED], [])
+dnl AC_DEFUN([AM_DISABLE_SHARED], [])
+
+
+
+# _LT_ENABLE_STATIC([DEFAULT])
+# ----------------------------
+# implement the --enable-static flag, and support the `static' and
+# `disable-static' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_STATIC],
+[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([static],
+    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
+       [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_static=yes ;;
+    no) enable_static=no ;;
+    *)
+     enable_static=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_static=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
+
+    _LT_DECL([build_old_libs], [enable_static], [0],
+       [Whether or not to build static libraries])
+])# _LT_ENABLE_STATIC
+
+LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
+])
+
+AC_DEFUN([AC_DISABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], [disable-static])
+])
+
+AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
+AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_STATIC], [])
+dnl AC_DEFUN([AM_DISABLE_STATIC], [])
+
+
+
+# _LT_ENABLE_FAST_INSTALL([DEFAULT])
+# ----------------------------------
+# implement the --enable-fast-install flag, and support the `fast-install'
+# and `disable-fast-install' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_FAST_INSTALL],
+[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([fast-install],
+    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
+    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_fast_install=yes ;;
+    no) enable_fast_install=no ;;
+    *)
+      enable_fast_install=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_fast_install=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
+
+_LT_DECL([fast_install], [enable_fast_install], [0],
+        [Whether or not to optimize for fast installation])dnl
+])# _LT_ENABLE_FAST_INSTALL
+
+LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
+
+# Old names:
+AU_DEFUN([AC_ENABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `fast-install' option into LT_INIT's first parameter.])
+])
+
+AU_DEFUN([AC_DISABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `disable-fast-install' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
+dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
+
+
+# _LT_WITH_PIC([MODE])
+# --------------------
+# implement the --with-pic flag, and support the `pic-only' and `no-pic'
+# LT_INIT options.
+# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
+m4_define([_LT_WITH_PIC],
+[AC_ARG_WITH([pic],
+    [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
+       [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
+    [lt_p=${PACKAGE-default}
+    case $withval in
+    yes|no) pic_mode=$withval ;;
+    *)
+      pic_mode=default
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for lt_pkg in $withval; do
+       IFS="$lt_save_ifs"
+       if test "X$lt_pkg" = "X$lt_p"; then
+         pic_mode=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [pic_mode=default])
+
+test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
+
+_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
+])# _LT_WITH_PIC
+
+LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
+
+# Old name:
+AU_DEFUN([AC_LIBTOOL_PICMODE],
+[_LT_SET_OPTION([LT_INIT], [pic-only])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `pic-only' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
+
+## ----------------- ##
+## LTDL_INIT Options ##
+## ----------------- ##
+
+m4_define([_LTDL_MODE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
+                [m4_define([_LTDL_MODE], [nonrecursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [recursive],
+                [m4_define([_LTDL_MODE], [recursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [subproject],
+                [m4_define([_LTDL_MODE], [subproject])])
+
+m4_define([_LTDL_TYPE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [installable],
+                [m4_define([_LTDL_TYPE], [installable])])
+LT_OPTION_DEFINE([LTDL_INIT], [convenience],
+                [m4_define([_LTDL_TYPE], [convenience])])
diff --git a/m4/ltsugar.m4 b/m4/ltsugar.m4
new file mode 100644 (file)
index 0000000..9000a05
--- /dev/null
@@ -0,0 +1,123 @@
+# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltsugar.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
+
+
+# lt_join(SEP, ARG1, [ARG2...])
+# -----------------------------
+# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
+# associated separator.
+# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
+# versions in m4sugar had bugs.
+m4_define([lt_join],
+[m4_if([$#], [1], [],
+       [$#], [2], [[$2]],
+       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
+m4_define([_lt_join],
+[m4_if([$#$2], [2], [],
+       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
+
+
+# lt_car(LIST)
+# lt_cdr(LIST)
+# ------------
+# Manipulate m4 lists.
+# These macros are necessary as long as will still need to support
+# Autoconf-2.59 which quotes differently.
+m4_define([lt_car], [[$1]])
+m4_define([lt_cdr],
+[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
+       [$#], 1, [],
+       [m4_dquote(m4_shift($@))])])
+m4_define([lt_unquote], $1)
+
+
+# lt_append(MACRO-NAME, STRING, [SEPARATOR])
+# ------------------------------------------
+# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
+# Note that neither SEPARATOR nor STRING are expanded; they are appended
+# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
+# No SEPARATOR is output if MACRO-NAME was previously undefined (different
+# than defined and empty).
+#
+# This macro is needed until we can rely on Autoconf 2.62, since earlier
+# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
+m4_define([lt_append],
+[m4_define([$1],
+          m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
+
+
+
+# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
+# ----------------------------------------------------------
+# Produce a SEP delimited list of all paired combinations of elements of
+# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
+# has the form PREFIXmINFIXSUFFIXn.
+# Needed until we can rely on m4_combine added in Autoconf 2.62.
+m4_define([lt_combine],
+[m4_if(m4_eval([$# > 3]), [1],
+       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
+[[m4_foreach([_Lt_prefix], [$2],
+            [m4_foreach([_Lt_suffix],
+               ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
+       [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
+
+
+# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
+# -----------------------------------------------------------------------
+# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
+# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
+m4_define([lt_if_append_uniq],
+[m4_ifdef([$1],
+         [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
+                [lt_append([$1], [$2], [$3])$4],
+                [$5])],
+         [lt_append([$1], [$2], [$3])$4])])
+
+
+# lt_dict_add(DICT, KEY, VALUE)
+# -----------------------------
+m4_define([lt_dict_add],
+[m4_define([$1($2)], [$3])])
+
+
+# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
+# --------------------------------------------
+m4_define([lt_dict_add_subkey],
+[m4_define([$1($2:$3)], [$4])])
+
+
+# lt_dict_fetch(DICT, KEY, [SUBKEY])
+# ----------------------------------
+m4_define([lt_dict_fetch],
+[m4_ifval([$3],
+       m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
+    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
+
+
+# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
+# -----------------------------------------------------------------
+m4_define([lt_if_dict_fetch],
+[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
+       [$5],
+    [$6])])
+
+
+# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
+# --------------------------------------------------------------
+m4_define([lt_dict_filter],
+[m4_if([$5], [], [],
+  [lt_join(m4_quote(m4_default([$4], [[, ]])),
+           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
+                     [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
+])
diff --git a/m4/ltversion.m4 b/m4/ltversion.m4
new file mode 100644 (file)
index 0000000..07a8602
--- /dev/null
@@ -0,0 +1,23 @@
+# ltversion.m4 -- version numbers                      -*- Autoconf -*-
+#
+#   Copyright (C) 2004 Free Software Foundation, Inc.
+#   Written by Scott James Remnant, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# @configure_input@
+
+# serial 3337 ltversion.m4
+# This file is part of GNU Libtool
+
+m4_define([LT_PACKAGE_VERSION], [2.4.2])
+m4_define([LT_PACKAGE_REVISION], [1.3337])
+
+AC_DEFUN([LTVERSION_VERSION],
+[macro_version='2.4.2'
+macro_revision='1.3337'
+_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
+_LT_DECL(, macro_revision, 0)
+])
diff --git a/m4/lt~obsolete.m4 b/m4/lt~obsolete.m4
new file mode 100644 (file)
index 0000000..c573da9
--- /dev/null
@@ -0,0 +1,98 @@
+# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
+#
+#   Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
+#   Written by Scott James Remnant, 2004.
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 5 lt~obsolete.m4
+
+# These exist entirely to fool aclocal when bootstrapping libtool.
+#
+# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
+# which have later been changed to m4_define as they aren't part of the
+# exported API, or moved to Autoconf or Automake where they belong.
+#
+# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
+# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
+# using a macro with the same name in our local m4/libtool.m4 it'll
+# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
+# and doesn't know about Autoconf macros at all.)
+#
+# So we provide this file, which has a silly filename so it's always
+# included after everything else.  This provides aclocal with the
+# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
+# because those macros already exist, or will be overwritten later.
+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
+#
+# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
+# Yes, that means every name once taken will need to remain here until
+# we give up compatibility with versions before 1.7, at which point
+# we need to keep only those names which we still refer to.
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
+
+m4_ifndef([AC_LIBTOOL_LINKER_OPTION],  [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
+m4_ifndef([AC_PROG_EGREP],             [AC_DEFUN([AC_PROG_EGREP])])
+m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],        [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_AC_SHELL_INIT],         [AC_DEFUN([_LT_AC_SHELL_INIT])])
+m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],    [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
+m4_ifndef([_LT_PROG_LTMAIN],           [AC_DEFUN([_LT_PROG_LTMAIN])])
+m4_ifndef([_LT_AC_TAGVAR],             [AC_DEFUN([_LT_AC_TAGVAR])])
+m4_ifndef([AC_LTDL_ENABLE_INSTALL],    [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
+m4_ifndef([AC_LTDL_PREOPEN],           [AC_DEFUN([AC_LTDL_PREOPEN])])
+m4_ifndef([_LT_AC_SYS_COMPILER],       [AC_DEFUN([_LT_AC_SYS_COMPILER])])
+m4_ifndef([_LT_AC_LOCK],               [AC_DEFUN([_LT_AC_LOCK])])
+m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],        [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
+m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],    [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
+m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],    [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
+m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
+m4_ifndef([AC_LIBTOOL_OBJDIR],         [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
+m4_ifndef([AC_LTDL_OBJDIR],            [AC_DEFUN([AC_LTDL_OBJDIR])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
+m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],  [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
+m4_ifndef([AC_PATH_MAGIC],             [AC_DEFUN([AC_PATH_MAGIC])])
+m4_ifndef([AC_PROG_LD_GNU],            [AC_DEFUN([AC_PROG_LD_GNU])])
+m4_ifndef([AC_PROG_LD_RELOAD_FLAG],    [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
+m4_ifndef([AC_DEPLIBS_CHECK_METHOD],   [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
+m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
+m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
+m4_ifndef([LT_AC_PROG_EGREP],          [AC_DEFUN([LT_AC_PROG_EGREP])])
+m4_ifndef([LT_AC_PROG_SED],            [AC_DEFUN([LT_AC_PROG_SED])])
+m4_ifndef([_LT_CC_BASENAME],           [AC_DEFUN([_LT_CC_BASENAME])])
+m4_ifndef([_LT_COMPILER_BOILERPLATE],  [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
+m4_ifndef([_LT_LINKER_BOILERPLATE],    [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
+m4_ifndef([_AC_PROG_LIBTOOL],          [AC_DEFUN([_AC_PROG_LIBTOOL])])
+m4_ifndef([AC_LIBTOOL_SETUP],          [AC_DEFUN([AC_LIBTOOL_SETUP])])
+m4_ifndef([_LT_AC_CHECK_DLFCN],                [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
+m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],     [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
+m4_ifndef([_LT_AC_TAGCONFIG],          [AC_DEFUN([_LT_AC_TAGCONFIG])])
+m4_ifndef([AC_DISABLE_FAST_INSTALL],   [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
+m4_ifndef([_LT_AC_LANG_CXX],           [AC_DEFUN([_LT_AC_LANG_CXX])])
+m4_ifndef([_LT_AC_LANG_F77],           [AC_DEFUN([_LT_AC_LANG_F77])])
+m4_ifndef([_LT_AC_LANG_GCJ],           [AC_DEFUN([_LT_AC_LANG_GCJ])])
+m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],  [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
+m4_ifndef([_LT_AC_LANG_C_CONFIG],      [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
+m4_ifndef([_LT_AC_LANG_CXX_CONFIG],    [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
+m4_ifndef([_LT_AC_LANG_F77_CONFIG],    [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
+m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],    [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
+m4_ifndef([_LT_AC_LANG_RC_CONFIG],     [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
+m4_ifndef([AC_LIBTOOL_CONFIG],         [AC_DEFUN([AC_LIBTOOL_CONFIG])])
+m4_ifndef([_LT_AC_FILE_LTDLL_C],       [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
+m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS],        [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
+m4_ifndef([_LT_AC_PROG_CXXCPP],                [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
+m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS],        [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
+m4_ifndef([_LT_PROG_ECHO_BACKSLASH],   [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_PROG_F77],              [AC_DEFUN([_LT_PROG_F77])])
+m4_ifndef([_LT_PROG_FC],               [AC_DEFUN([_LT_PROG_FC])])
+m4_ifndef([_LT_PROG_CXX],              [AC_DEFUN([_LT_PROG_CXX])])
diff --git a/missing b/missing
index 86a8fc3..9a55648 100755 (executable)
--- a/missing
+++ b/missing
@@ -1,10 +1,9 @@
 #! /bin/sh
 # Common stub for a few missing GNU programs while installing.
 
-scriptversion=2012-01-06.13; # UTC
+scriptversion=2012-01-06.18; # UTC
 
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
-# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
+# Copyright (C) 1996-2012 Free Software Foundation, Inc.
 # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
@@ -26,7 +25,7 @@ scriptversion=2012-01-06.13; # UTC
 # the same distribution terms that you use for the rest of that program.
 
 if test $# -eq 0; then
-  echo 1>&2 "Try \`$0 --help' for more information"
+  echo 1>&2 "Try '$0 --help' for more information"
   exit 1
 fi
 
@@ -34,7 +33,7 @@ run=:
 sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
 sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
 
-# In the cases where this matters, `missing' is being run in the
+# In the cases where this matters, 'missing' is being run in the
 # srcdir already.
 if test -f configure.ac; then
   configure_ac=configure.ac
@@ -65,7 +64,7 @@ case $1 in
     echo "\
 $0 [OPTION]... PROGRAM [ARGUMENT]...
 
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+Handle 'PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
 error status if there is no known handling for PROGRAM.
 
 Options:
@@ -74,20 +73,20 @@ Options:
   --run           try to run the given command, and emulate it if it fails
 
 Supported PROGRAM values:
-  aclocal      touch file \`aclocal.m4'
-  autoconf     touch file \`configure'
-  autoheader   touch file \`config.h.in'
+  aclocal      touch file 'aclocal.m4'
+  autoconf     touch file 'configure'
+  autoheader   touch file 'config.h.in'
   autom4te     touch the output file, or create a stub one
-  automake     touch all \`Makefile.in' files
-  bison        create \`y.tab.[ch]', if possible, from existing .[ch]
-  flex         create \`lex.yy.c', if possible, from existing .c
+  automake     touch all 'Makefile.in' files
+  bison        create 'y.tab.[ch]', if possible, from existing .[ch]
+  flex         create 'lex.yy.c', if possible, from existing .c
   help2man     touch the output file
-  lex          create \`lex.yy.c', if possible, from existing .c
+  lex          create 'lex.yy.c', if possible, from existing .c
   makeinfo     touch the output file
-  yacc         create \`y.tab.[ch]', if possible, from existing .[ch]
+  yacc         create 'y.tab.[ch]', if possible, from existing .[ch]
 
-Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
-\`g' are ignored when checking the name.
+Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
+'g' are ignored when checking the name.
 
 Send bug reports to <bug-automake@gnu.org>."
     exit $?
@@ -99,8 +98,8 @@ Send bug reports to <bug-automake@gnu.org>."
     ;;
 
   -*)
-    echo 1>&2 "$0: Unknown \`$1' option"
-    echo 1>&2 "Try \`$0 --help' for more information"
+    echo 1>&2 "$0: Unknown '$1' option"
+    echo 1>&2 "Try '$0 --help' for more information"
     exit 1
     ;;
 
@@ -127,7 +126,7 @@ case $1 in
        exit 1
     elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
        # Could not run --version or --help.  This is probably someone
-       # running `$TOOL --version' or `$TOOL --help' to check whether
+       # running '$TOOL --version' or '$TOOL --help' to check whether
        # $TOOL exists and not knowing $TOOL uses missing.
        exit 1
     fi
@@ -139,27 +138,27 @@ esac
 case $program in
   aclocal*)
     echo 1>&2 "\
-WARNING: \`$1' is $msg.  You should only need it if
-         you modified \`acinclude.m4' or \`${configure_ac}'.  You might want
-         to install the \`Automake' and \`Perl' packages.  Grab them from
+WARNING: '$1' is $msg.  You should only need it if
+         you modified 'acinclude.m4' or '${configure_ac}'.  You might want
+         to install the Automake and Perl packages.  Grab them from
          any GNU archive site."
     touch aclocal.m4
     ;;
 
   autoconf*)
     echo 1>&2 "\
-WARNING: \`$1' is $msg.  You should only need it if
-         you modified \`${configure_ac}'.  You might want to install the
-         \`Autoconf' and \`GNU m4' packages.  Grab them from any GNU
+WARNING: '$1' is $msg.  You should only need it if
+         you modified '${configure_ac}'.  You might want to install the
+         Autoconf and GNU m4 packages.  Grab them from any GNU
          archive site."
     touch configure
     ;;
 
   autoheader*)
     echo 1>&2 "\
-WARNING: \`$1' is $msg.  You should only need it if
-         you modified \`acconfig.h' or \`${configure_ac}'.  You might want
-         to install the \`Autoconf' and \`GNU m4' packages.  Grab them
+WARNING: '$1' is $msg.  You should only need it if
+         you modified 'acconfig.h' or '${configure_ac}'.  You might want
+         to install the Autoconf and GNU m4 packages.  Grab them
          from any GNU archive site."
     files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
     test -z "$files" && files="config.h"
@@ -176,9 +175,9 @@ WARNING: \`$1' is $msg.  You should only need it if
 
   automake*)
     echo 1>&2 "\
-WARNING: \`$1' is $msg.  You should only need it if
-         you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
-         You might want to install the \`Automake' and \`Perl' packages.
+WARNING: '$1' is $msg.  You should only need it if
+         you modified 'Makefile.am', 'acinclude.m4' or '${configure_ac}'.
+         You might want to install the Automake and Perl packages.
          Grab them from any GNU archive site."
     find . -type f -name Makefile.am -print |
           sed 's/\.am$/.in/' |
@@ -187,10 +186,10 @@ WARNING: \`$1' is $msg.  You should only need it if
 
   autom4te*)
     echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
+WARNING: '$1' is needed, but is $msg.
          You might have modified some files without having the
          proper tools for further handling them.
-         You can get \`$1' as part of \`Autoconf' from any GNU
+         You can get '$1' as part of Autoconf from any GNU
          archive site."
 
     file=`echo "$*" | sed -n "$sed_output"`
@@ -210,10 +209,10 @@ WARNING: \`$1' is needed, but is $msg.
 
   bison*|yacc*)
     echo 1>&2 "\
-WARNING: \`$1' $msg.  You should only need it if
-         you modified a \`.y' file.  You may need the \`Bison' package
+WARNING: '$1' $msg.  You should only need it if
+         you modified a '.y' file.  You may need the Bison package
          in order for those modifications to take effect.  You can get
-         \`Bison' from any GNU archive site."
+         Bison from any GNU archive site."
     rm -f y.tab.c y.tab.h
     if test $# -ne 1; then
         eval LASTARG=\${$#}
@@ -240,10 +239,10 @@ WARNING: \`$1' $msg.  You should only need it if
 
   lex*|flex*)
     echo 1>&2 "\
-WARNING: \`$1' is $msg.  You should only need it if
-         you modified a \`.l' file.  You may need the \`Flex' package
+WARNING: '$1' is $msg.  You should only need it if
+         you modified a '.l' file.  You may need the Flex package
          in order for those modifications to take effect.  You can get
-         \`Flex' from any GNU archive site."
+         Flex from any GNU archive site."
     rm -f lex.yy.c
     if test $# -ne 1; then
         eval LASTARG=\${$#}
@@ -263,10 +262,10 @@ WARNING: \`$1' is $msg.  You should only need it if
 
   help2man*)
     echo 1>&2 "\
-WARNING: \`$1' is $msg.  You should only need it if
+WARNING: '$1' is $msg.  You should only need it if
         you modified a dependency of a manual page.  You may need the
-        \`Help2man' package in order for those modifications to take
-        effect.  You can get \`Help2man' from any GNU archive site."
+        Help2man package in order for those modifications to take
+        effect.  You can get Help2man from any GNU archive site."
 
     file=`echo "$*" | sed -n "$sed_output"`
     test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
@@ -281,12 +280,12 @@ WARNING: \`$1' is $msg.  You should only need it if
 
   makeinfo*)
     echo 1>&2 "\
-WARNING: \`$1' is $msg.  You should only need it if
-         you modified a \`.texi' or \`.texinfo' file, or any other file
+WARNING: '$1' is $msg.  You should only need it if
+         you modified a '.texi' or '.texinfo' file, or any other file
          indirectly affecting the aspect of the manual.  The spurious
-         call might also be the consequence of using a buggy \`make' (AIX,
-         DU, IRIX).  You might want to install the \`Texinfo' package or
-         the \`GNU make' package.  Grab either from any GNU archive site."
+         call might also be the consequence of using a buggy 'make' (AIX,
+         DU, IRIX).  You might want to install the Texinfo package or
+         the GNU make package.  Grab either from any GNU archive site."
     # The file to touch is that specified with -o ...
     file=`echo "$*" | sed -n "$sed_output"`
     test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
@@ -310,12 +309,12 @@ WARNING: \`$1' is $msg.  You should only need it if
 
   *)
     echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
+WARNING: '$1' is needed, and is $msg.
          You might have modified some files without having the
-         proper tools for further handling them.  Check the \`README' file,
+         proper tools for further handling them.  Check the 'README' file,
          it often tells you about the needed prerequisites for installing
          this package.  You may also peek at any GNU archive site, in case
-         some other package would contain this missing \`$1' program."
+         some other package would contain this missing '$1' program."
     exit 1
     ;;
 esac
index bfd6d45..8f6bd3f 100644 (file)
@@ -22,7 +22,6 @@ src/bin/e_dialog.c
 src/bin/e_dnd.c
 src/bin/e_dpms.c
 src/bin/e_eap_editor.c
-src/bin/e_editable.c
 src/bin/e_entry.c
 src/bin/e_entry_dialog.c
 src/bin/e_error.c
index e564635..79983c9 100644 (file)
Binary files a/po/ar.gmo and b/po/ar.gmo differ
index a6228e7..aeb8d00 100644 (file)
--- a/po/ar.po
+++ b/po/ar.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment HEAD\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2012-01-24 20:45+0300\n"
 "Last-Translator: سمير حسين <almusalimalmusalimah@gmail.com>\n"
 "Language-Team: Arabic <almusalimalmusalimah@gmail.com>\n"
@@ -24,17 +24,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "عن إنلايتنمينت"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "إغلاق"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -78,465 +78,466 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "أمتأكد من أنك تريد قتل هذه النافذة؟"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "اقتل"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "لا"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "أمتأكد من أنك تريد الخروج؟"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "لقد طلبت الخروج من إنلايتنمينت.<br><br>هل أنت متأكد؟"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "اخرج"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "ألغ"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "أمتأكد من أنك تريد تسجيل الخروج؟"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "أنت على وشك تسجيل الخروج.<br><br>هل أنت متأكد من أنك تريد فعل ذلك؟"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "أخرج"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "أأنت متأكد من أنك تريد اﻹطفاء؟"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "لقد طلبت إطفاء حاسوبك.<br><br>هل أنت متأكد أنك تريد إطفائه؟"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "إطفاء"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "هل أنت متاكد أنك تريد إعادة التشغيل؟"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "لقد طلبت إعادة تشغيل الحاسوب.<br><br>أأنت متاكد انك تريد إعادة تشغيله؟"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "إعادة"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "لقد طلبت تعليق حاسوبك.<br><br>أأنت متأكد أنك تريد تعليقه؟"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "علّق"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "أأنت متاكد أنك تريد تنويم حاسوبك؟"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr "لقد طلبت تنويم حاسوبك.<br><br>أأنت متأكد أنك تريد تنويمه؟"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "أسبِت"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "النوافذ : اﻹجراءات"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "حرّك"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "تحجيم"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "القائمة"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "قائمة النافذة"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "كبر"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "صغر"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "النافذة : الحالة"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "تحويل إلى وضع اﻹلتصاق"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "تحويل إلى وضع اﻹلتصاق"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "تحويل إلى وضع اﻷيقونات"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "تحويل إلى وضع اﻷيقونات"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "تحويل إلى نمط كامل الشاشة"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "تحويل إلى نمط كامل الشاشة"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "تكبير"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "تكبير رأسي"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "تكبير أفقي"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "تكبير"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "تكبير"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "تكبير لكامل الشاشة"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "نمط التكبير \"ذكي\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "نمط التكبير \"تكبير\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "وضع التكبير \"إمتلاء\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "التحويل لوضع الظل اﻷعلى"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "التحويل لوضع الظل اﻷسفل"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "التحويل لوضع الظل اﻷيسر"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "التحويل لوضع الظل اﻷيمن"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "تحويل إلى وضع الظل"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "حالة مضللة"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "حوّل إلى حالة بدون حدود"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "اضبط العنوان"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "دورة بين حدود"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "التحول لحالة الثقب"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "سطح المكتب"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "قلب سطح المكتب لليسار"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "قلب سطح المكتب لليمين"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "قلب سطح المكتب ﻷعلى"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "قلب سطح المكتب ﻷسفل"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "قلب سطح المكتبة بواسطة..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "اعرض سطح المكتب"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "اعرض الرف"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "قلب سطح المكتب إلى..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "قلب سطح المكتب بشكل خطي..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "تحول إلى سطح المكتب 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "تحول لسطح المكتب 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "تحول لسطح المكتب 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "تحول لسطح المكتب 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "تحول لسطح المكتب 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "تحول لسطح المكتب 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "تحول لسطح المكتب 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "تحول لسطح المكتب 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "تحول لسطح المكتب 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "تحول لسطح المكتب 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "تحول لسطح المكتب 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "تحول لسطح المكتب 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "تحول لسطح المكتب..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "قلب سطح المكتب لليسار (كل الشاشات)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "قلب سطح المكتب لليمين (كل الشاشات)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "قلب سطح المكتب ﻷعلى (كل الشاشات)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "قلب سطح المكتب ﻷسفل (كل الشاشات)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "قلب سطح المكتب بشكل بواسطة... (كل الشاشات)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "قلب سطح المكتب بشكل إلى... (كل الشاشات)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "قلب سطح المكتب بشكل بشكل خطي... (كل الشاشات)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "قلب سطح المكتب بشكل في اﻹتجاه... (كل الشاشات)"
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "تحول لسطح المكتب 0 (كل الشاشات)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "تحول لسطح المكتب 1 (كل الشاشات)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "تحول لسطح المكتب 2 (كل الشاشات)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "تحول لسطح المكتب 3 (كل الشاشات)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "تحول لسطح المكتب 4 (كل الشاشات)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "تحول لسطح المكتب 5 (كل الشاشة)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "تحول لسطح المكتب 6 (كل الشاشة)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "تحول لسطح المكتب 7 (كل الشاشة)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "تحول لسطح المكتب 8 (كل الشاشة)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "تحول لسطح المكتب 9 (كل الشاشة)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "تحول لسطح المكتب 10 (كل الشاشة)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "تحول لسطح المكتب 11 (كل الشاشة)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "تحول لسطح المكتب... (كل الشاشة)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -549,223 +550,223 @@ msgstr "تحول لسطح المكتب... (كل الشاشة)"
 msgid "Window : List"
 msgstr "نافذة : قائمة"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "إقفز إلى المكتب"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "الشاشة"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "أرسل الفأرة للشاشة 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "أرسل الفأرة للشاشة 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "أرسل الفأرة للشاشة..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "ارسل الفأرة شاشة للامام"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "أرسل الفأرة شاشة للخلف"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "ارسل الفأرة أمام/خلف الشاشات"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr "إِخْفِت"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr "لا تُخفِت"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr "ضبط اﻹضاءة الخلفية"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr "إضاءة خلفية متدنية"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr "إضاءة خلفية متوسطة"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr "إضاءة خلفية قصوى"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr "تعديل اﻹضاءة الخلفية"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr "تقليل اﻹضاءة الخلفية"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr "تقليل اﻹضاءة الخلفية"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "حرِّك إلى الوسط"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "حرِّك إلى الوسط"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "حجم بواسطة:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "ادفع في الدليل..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "اسحب أيقونة..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "النافذة : تحريك"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "إلى سطح المكتب التالي"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "سطح المكتب السابق"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "بواسط سطح المكتب #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "إلى سطح المكتب..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "ضبط الشاشات"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "سطح المكتب السابق"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "إظهار القائمة الرئيسية"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "إظهار قائمة المفضلات"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "أظهر قائمة كل البرامج"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "أظهر قائمة العملاء"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "أظهر القائمة..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "تشغيل"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "اﻷمر"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "التطبيق"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "إعِد التشغيل"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "اخرج اﻵن"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "إنلايتنمينت : النمط"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "التحول لعرض التقديم"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "التحول لوضع دون اتصال"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "إنلايتنمينت : النمط"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "وحدة  %s ﻹنلايتنمينت"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -782,59 +783,59 @@ msgstr ""
 msgid "System"
 msgstr "النظام"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "أخرج"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "إطفاء اﻵن"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "أطفئ"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "علّق اﻵن"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "أسبِت"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "اقفل"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "تنظيف النوافذ"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "عام : اﻹجراءات"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "الحدث المتأخر"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "لوحة المفاتيح"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "انشئ إختصار لوحة المفاتيح"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "انشئ إختصار لوحة المفاتيح"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -851,7 +852,7 @@ msgstr "منتقي اﻵلوان"
 msgid "Select"
 msgstr "إختيار"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -868,7 +869,7 @@ msgstr ""
 "هذه اﻹعدادات الجديدة ستصلح <br>ذلك عبر إضافتها فيها. يمكنك اﻵن إعادة إعداد "
 "اﻷشياء حسب<br>رغبتك. نأسف ﻹزعاجك.. <br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -881,11 +882,11 @@ msgstr ""
 "جديدة من إنلايتنمينت تعمل عليه. هذا سيء<br>و كإجراء إحترازي فإن إعداداتك "
 "ستعاد إلى<br>اﻹفتراضيات. نأسف ﻹزعاجك.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "خلل في كتابة أعدادات إنلايتنمينت"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -895,13 +896,14 @@ msgstr ""
 "حصل إنلايتنمينت على خطأ أثناء نقل ملفات اﻹعداد<br>من:<br>%s<br><br>إلى:<br>"
 "%s<br><br>بقية الكتابة أُلغيت ﻷجل سلامة الملفات<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -910,19 +912,19 @@ msgstr ""
 msgid "OK"
 msgstr "موافق"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "تم ترقية اﻹعدادات"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "تعامل ملف EET سيء."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "بيانات الملف فارغة"
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -930,15 +932,15 @@ msgstr ""
 "الملف غير قابل للكتابة عليه. ربما لكون القرص مخصصا للقراءة فقط<br>أو فقدت "
 "الأذونات إلى ملفاتك."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "نفِدت الذاكرة أثناء اﻹعداد للكتابة.<br>رجاءا حرر مساحة من الذاكرة."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "هذا خطأ عام"
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -946,61 +948,61 @@ msgstr ""
 "ملف إعدادات الضبط كبير جدا.<br>بينما يجب أن يكون صغيرا (بعض مئات من "
 "الكيلوبايتات)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr "لديك أخطاء I/O على القرص.<br>ربما تحتاج لتبديله؟"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "نفِدَت المساحة الشاغرة لديك أثناء كتابة الملف"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "أُغلِق الملف على ذلك أثناء الكتابة"
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "فشِل تكوين خريطة - mmap - ذاكرة الملف "
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "فشِل الترميز X509"
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "فشل التوقيع."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "التوقيع غير صالح"
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "لم تُوقّع"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "ميزة لم تنفّذ"
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "ولم يكن المصنف مولد الأعداد العشوائية المزيفة."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "فشل التشفير."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "فشل فك التشفير."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "الخطأ مجهول لدى إنلايتنمينت"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1010,7 +1012,7 @@ msgstr ""
 "حصل إنلايتنمينت على خطأ أثناء <br>كتابة ملف إعداداته<br>%s<br>الملف اللذي "
 "حدث فيه الخلل:<br>%s<br>تم حذف هذا الملف لتفادي تعليق أو افساد البيانات<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1029,7 +1031,7 @@ msgid "Apply"
 msgstr "طبق"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 #, fuzzy
@@ -1052,8 +1054,8 @@ msgstr "وحدات "
 msgid "Preferences"
 msgstr "تفضيلات"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "نعم"
 
@@ -1083,24 +1085,24 @@ msgstr ""
 "فشل قفل سطح المكتب لأن بعض البرامج<br>مسكت إما لوحة المفاتيح أو الفأرة أو "
 "كليهما<br>ولايمكن كسر مسكتهم."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "ادخل كلمة مرور فك القفل"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "تطبيق آخر..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "خطأ نظام التوثيق"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1110,11 +1112,11 @@ msgstr ""
 "التوثيق عبر (PAM) به خطأ إعداد<br>جلسة التوثيق. شفرة الخطأ كانت<hilight>%i</"
 "hilight>.<br>هذا سيء و يجب أن لا يحدث. رجاء بلغ عن هذه العلة."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "تفعيل نمط العرض؟"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1123,11 +1125,11 @@ msgstr ""
 "لقد قمت بفك قفل سطح المكتب بشكل سريع.<br><br>هل تريد تمكين وضع <b>العرض</b>  "
 "و تعطيل قفل حافظة الشاشة , وإدارة الطاقة بشكل مؤقت؟"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "لا ، ولكن زد مدة المهلة"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "لا, وتوقف عن السؤال"
 
@@ -1219,7 +1221,7 @@ msgstr "شغل في الطرفية"
 msgid "Show in Menus"
 msgstr "اظهر في قوائم"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1234,34 +1236,34 @@ msgstr "اختر أيقونة"
 msgid "Select an Executable"
 msgstr "اختر ملف تنفيذي"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "امح"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "قص"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "انسخ"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "الصق"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "اختر الكل"
 
@@ -1406,313 +1408,320 @@ msgstr "بيانات المخرجات"
 msgid "There was no output."
 msgstr "لا يوجد مُخرج."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "مسار غير موجود"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s غير موجود."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f ملفات"
 msgstr[1] "%1.0f ملفات"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "خطأ توصيل"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "لا يمكن توصيل الجهاز"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "خطأ في الفصل"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "لا يمكن فصل الجهاز"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "خطأ في اﻹخراج"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "لا يمكن إخراج الجهاز"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "حساس لحالة اﻷحرف"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "اعرض امتداد اﻷيقونة"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "رتب بواسطة التاريخ"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "ابحث في المجلدات"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "ابحث في المجلدات"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "وضع العرض"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "ترتيب"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "حدِّث العرض"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "اﻹجراءات"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "ارتباط"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "أعد التسمية"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "افصل"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "أوصل"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "اخرج"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "الخصائص"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "خصائص التطبيق"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "خصائص الملف"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "حساس لحالة اﻷحرف"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "اعرض امتداد اﻷيقونة"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "رتب بواسطة التاريخ"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "ابحث في المجلدات"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "ابحث في المجلدات"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "استخدم اﻹفتراضي"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "شيكة أيقونات"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "أيقونات مخصصة"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "قائمة"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "عرض افتراضي"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "ترتيب"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "حجم اﻷيقونة (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "خلل"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "خلل في تحميل الوحدة"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "الملف:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "مجلد جديد"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "الملف:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "ترث إعدادات الوالدين"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "اعرض الملفات المخفية"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "تذكر الترتيب"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "رتب اﻵن"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "استخدم نقرة واحدة"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "دقة الشاشة"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "إعدادات مدير الملفات"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "إعدادات مدير الملفات"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "عين خلفية..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "عين خلفية..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "عين غطاء..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "امح"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "عين غطاء..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "انشئ مجلد جديد"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "اسم المجلد الجديد:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "أعد تسمية %s إلى:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "أعد تسمية الملف"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "أعد المحاولة"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "إحباط"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "لا للكل"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "نعم للكل"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "تحذير"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "الملف موجود من قبل, اكتب عليه؟<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "انقل إلى"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "تجاهل هذا"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "تجاهل الكل"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "حدث خلل أثناء تنفيذ عملية.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "أكِّد المحو"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "هل أنت متأكد من أنك تريد محو<br><hilight>%s</hilight> ؟"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1720,7 +1729,7 @@ msgid ""
 msgstr ""
 "هل تريد تأكيد محو<br>الملفات %d التي إخترتها في:<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1733,27 +1742,27 @@ msgstr[0] ""
 msgstr[1] ""
 "هل تريد تأكيد محو<br>الملفات %d التي إخترتها في:<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "حجم غير معروف"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "جهاز قابل للازالة"
 
@@ -1762,7 +1771,7 @@ msgstr "جهاز قابل للازالة"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1828,7 +1837,7 @@ msgstr "المجموعة بواسطة"
 msgid "Others:"
 msgstr "أخرى"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1872,31 +1881,31 @@ msgstr "انقل إلى"
 msgid "Automatically scroll contents"
 msgstr "لف المحتويات في لفافة تلقائياً"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "بارز"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "داخلي"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "المظهر"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "أزل"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "يتوقف عن الحركة"
@@ -1961,7 +1970,7 @@ msgstr "الحجم"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "ترصيص"
 
@@ -2097,7 +2106,7 @@ msgstr "صغِّر"
 msgid "Skip"
 msgstr "تخطَّ"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "الحدود"
 
@@ -2409,18 +2418,18 @@ msgid "Request Position"
 msgstr "أطلب الموضع"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2513,7 +2522,7 @@ msgid "Size, Position and Locks"
 msgstr "الحجم, المكان واﻷقفال"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "الكل"
 
@@ -2615,7 +2624,7 @@ msgstr "إعدادات الوحدة"
 msgid "Load"
 msgstr "حمل"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "لا تحمل"
 
@@ -2652,11 +2661,11 @@ msgstr "محتويات الرف"
 msgid "Toolbar Contents"
 msgstr "محتويات شريط اﻷدوات"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "خيارات شريط اﻷدوات"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "المظهر"
 
@@ -2674,86 +2683,86 @@ msgstr ""
 "input<br>method configuration is correct and<br>that your "
 "configuration's<br>executable is in your PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "الرئيسية"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "البرامج المفضلة"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "التطبيقات"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "النوافذ"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "النوافذ المفقودة"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "عن"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "السمة"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "وهمي"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "الرفوف"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "أظهر\\أخفي"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(لا برامج)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "عين أسطح مكتب إفتراضية"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "( بلا نوافذ )"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "لا اسم!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "أضف رفًّا"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "احذف رفًّا"
@@ -2837,29 +2846,29 @@ msgstr "أظهر في كل أسطح المكتب"
 msgid "Show on specified Desktops"
 msgstr "أظهر في أسطح مكتب محددة"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Eina!\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Eina!\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Eet!\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Ecore!\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Eet!\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2867,7 +2876,7 @@ msgstr ""
 "لا يستطيع إنلايتنمينت ضبط معالج إشارة الخروج.\n"
 "ربما ﻷنك لا تملك المقدار الكافي من الذاكرة؟"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2875,7 +2884,7 @@ msgstr ""
 "لا يستطيع إنلايتنمينت ضبط معالج إشارة HUP.\n"
 "ربما ﻷنك لا تملك المقدار الكافي من الذاكرة؟"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2883,41 +2892,41 @@ msgstr ""
 "لا يستطيع إنلايتنمينت ضبط معالج إشارة المستخدم.\n"
 "ربما ﻷنك لا تملك المقدار الكافي من الذاكرة؟"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Ecore_File!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Ecore_Con!\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Ecore_Ipc!\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Ecore_X!\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Ecore_IMF!\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Ecore_Evas!\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Eet!\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Eina!\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 #, fuzzy
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
@@ -2928,7 +2937,7 @@ msgstr ""
 "في Evas. رجاء تفقد تثبيت Evas و Ecore \n"
 "و تفقد دعمهما ﻷداء محرك X11 ."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 #, fuzzy
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
@@ -2939,15 +2948,15 @@ msgstr ""
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء Edje! \n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء E_Intl!.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
@@ -2956,11 +2965,11 @@ msgstr ""
 "لا يستطيع إنلايتنمينت بدء نظام تنبيه الطوارئ.\n"
 "هل قمت بضبط متغير العرض؟"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء E_Xinerama!.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2968,33 +2977,33 @@ msgstr ""
 "لا يستطيع إنلايتنمينت إنشاء مسارات في مسار المنزل \n"
 "ربما ﻷنك لا تملك مسار منزل أو أن القرص ممتلئ"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام تسجيل ملفاته"
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام اﻹعداد."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "لا يستطيع إنلايتنمينت بدء E_Randr!.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام بيئته."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام المسطرة."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "لا يستطيع إنلايتنمينت على ضبط نظام المؤشر."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3002,29 +3011,29 @@ msgstr ""
 "لا يستطيع إنلايتنمينت ضبط مسارات للملفات التي عثر عليها.\n"
 "ربما ﻷنك لا تيملك المقدار الكافي من الذاكرة؟"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام الخطوط."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام السمات."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "لا يستطيع إنلايتنمينت ضبط شاشة init."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "جاري بدء الدعم الدولي"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 #, fuzzy
 msgid "Enlightenment cannot set up its intl system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام intl الخاص به."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
@@ -3034,11 +3043,11 @@ msgstr ""
 "ربما ﻷنك  تفتقر للأذونات على ~/.cache/efreet أو \n"
 "لا تملك المقدار الكافي من الذاكرة أو مساحة القرص"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "ضبط الشاشات"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3046,241 +3055,241 @@ msgstr ""
 "فشل إنلايتنمينت في ضبط إدارة النافذة لكل الشاشات التي على نظامك\n"
 "ربما ﻷن هنالك مدير نافذة آخر لا يزال قيد التشغيل؟\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "ضبط إدارة الطاقة "
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr "ضبط اﻷضواء الخلفية"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr "لا يستطيع إنلايتنمينت إعداد اﻷضواء الخلفية."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "ضبط DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "لا يستطيع إنلايتنمينت إعداد إعدادات DPMS ."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "ضبط حافظة الشاشة"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "لا يستطيع إنلايتنمينت إعداد حافظة الشاشة إكس."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr "اضبط أوضاع حفظ الطاقة"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "لا يستطيع إنلايتنمينت ضبط أوضاع حفظ الطاقة"
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "اضبط قفل سطح المكتب"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام قفل سطح مكتبه"
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "ضبط النوافذ المنبثقة"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام النوافذ المنبثقة"
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "إعداد رسالة حافلة"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "ضبط المسارات"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "ضبط متحكمات النظام"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "لا يستطيع إنلايتنمينت بدء نظام أوامر النظام \n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "إجراءات الضبظ"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام إﻹجراءات الخاصة به"
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "ضبط نظام اﻹعدام"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام exec."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr "اضبط مدير الملفات"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "لا يستطيع إنلايتنمينت بدء مدير الملفات.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "ضبط نظام الرسائل"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام الرسائل."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "اضبط DND "
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام dnd."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "التعامل مع الإعداد الاستيلاء على الإدخال"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام معالجة أنتزاع المدخلات."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "ضبط الوحدات"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام الوحدات."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "اضبط المتذكرين"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "لا يستطيع إنلايتنمينت ضبط إعدادات التذكر."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "ضبط أصناف اﻷلوان"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام اﻷلوان."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "ضبط Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام تحكم أداته"
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "ضبط الخلفية"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام خلفية سطح المكتب"
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "ضبط الفأرة"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "لا يستطيع إنلايتنمينت إعداد خيارات ضبط الفأرة"
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام ترتيب الملفات."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "ضبط اﻷغلفة"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام اﻹرتباطات"
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "ضبط مصغر الصور"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "لا يستطيع إنلايتنمينت بدء نظام المصغرات\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "لا يستطيع إنلايتنمينت بدء نظام الذاكرة المخبئية اﻷيقوني \n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "لا يستطيع إنلايتنمينت بدء نظام إعدادات X\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "لا يستطيع إنلايتنمينت بدء نظام الذاكرة المخبئية اﻷيقوني \n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr "اضبط بيئة سطح المكتب"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "لا يستطيع إنلايتنمينت بدء بيئة سطح المكتب.\n"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "ضبط ترتيب الملفات"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "لا يستطيع إنلايتنمينت ضبط نظام ترتيب الملفات."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "تحميل الوحدات"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "ضبط الرفوف"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "التحكم في الرفوف"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "بقي القليل لتكتمل"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3309,7 +3318,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3319,11 +3328,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "جاري فحص دعم الصيغة"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
@@ -3332,7 +3341,7 @@ msgstr ""
 "وجد إنلايتنمينت أن Evas لا يستطيع إنشاء رقعة الصوان. رجاء تفقد\n"
 "هل لدى Evas دعم لمحرك الصوان.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
@@ -3340,7 +3349,7 @@ msgstr ""
 "وجد إنلايتنمينت أن Evas لا يستطيع  تحميل ملفاتSVG. تفقّد دعم Evas لمحمّل "
 "SVG .\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
@@ -3348,7 +3357,7 @@ msgstr ""
 "وجد إنلايتنمينت أن Evas لا يستطيع  تحميل ملفات JPEG. تفقّد دعم Evas لمحمّل "
 "JPEG .\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
@@ -3356,7 +3365,7 @@ msgstr ""
 "وجد إنلايتنمينت أن Evas لا يستطيع  تحميل ملفات PNG. تفقّد دعم Evas لمحمّل "
 "PNG .\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
@@ -3364,7 +3373,7 @@ msgstr ""
 "وجد إنلايتنمينت أن Evas لا يستطيع  تحميل ملفات EET.تفقّد دعم Evas لمحمِّل  "
 "EET .\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3374,7 +3383,7 @@ msgstr ""
 "إعدادات الخط\n"
 "و تعرف نظام إعدادات الخط لخط 'Sans' .\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3384,11 +3393,11 @@ msgstr ""
 "تحطم إنلايتنمينت للتو عند التشغيل و قد تم <br>إعادة تشغيله. كان هنالك تحميل "
 "خاطئ<br>لوحدة تدعى بـ: %s. هذه الوحدة قد تم تعطيلها<br>و لن يتم تحميلها."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "تحطم إنلايتنمينت للتو عند التشغيل و تم إعادة تشغيله "
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3398,7 +3407,7 @@ msgstr ""
 "تحطم إنلايتنمينت للتو عند التشغيل و تم إعادة تشغيله.<br>كان هناك تحميل خاطئ "
 "لوحدة تدعى: %s<br><br>Tهذه الوحدة قد تم تعطيلها و لن يتم تحميلها."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3409,7 +3418,7 @@ msgstr ""
 "تعطيلها<br>و لن يتم تحميلها  ﻷجل المساعدة في إزالة أي مشكلة<br>وحدات من "
 "إعداداتك. حوارات إعداد الوحدة<br>ستدعك تختار<br>وحداتك مجددا."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3420,12 +3429,12 @@ msgstr ""
 "تعطيلها و لن يتم تحميلها ﻷجل المساعدة<br> في إزالة أي مشكلة وحدات من "
 "إعداداتك.<br><br>حوارات إعداد الوحدة ستدعك تختار<br>وحداتك مجددا.."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "تحميل الوحدات: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3434,11 +3443,11 @@ msgstr ""
 "كان هنالك تحميل خاطئ لوحدة تدعى: %s<br>لا يوجد وحدة تدعى %s يمكن العثور "
 "عليها في<br>مسارات بحث الوحدة.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "خلل في تحميل الوحدة"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3447,11 +3456,11 @@ msgstr ""
 "كان هنالك تحميل خاطئ لوحدة تدعى: %s<br>المسار الكامل إلى هذه الوحدة هو:<br>"
 "%s<br>الخطأ المبلغ عنه هو:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "لا تحتوي الوحدة على كل الوظائف المعتمد عليها"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3461,23 +3470,39 @@ msgstr ""
 "خطأ بوحدة API <br>خطأ بتهيئة الوحدة: %s<br>وهي تتطلب أقل إصدار لوحدة API من: "
 "%i.<br>الوحدة API التي تعمل بواسطة إنلايتنمينت هي: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "وحدة  %s ﻹنلايتنمينت"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "هل ترغب في إلغاء تحميل هذه الوحدة؟<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "غير معروف"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3487,84 +3512,84 @@ msgstr ""
 "لقد عطلت حافظة الشاشة بشكل سريع جدا.<br><br>هل تريد تفعيل وضع <b>العرض</b> و "
 "تعطيل قفل حافظة الشاشة أو  حفظِ الطاقة مؤقتا؟"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "الرف #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "الدرج"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "أضف رفًّا"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "الرف #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "أوقف تحريك/تحجيم اﻷدوات"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "إبدأ تحريك/تحجيم اﻷدوات"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "هل أنت متأكد أنك تريد حذف هذا الرف؟"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "لقد طلبت حذف هذا الرف.<br><br>هل أنت متاكد أنك تريد حذفه؟"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "أعد تسمية الملف"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "المحتويات"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "عرض تقديمي"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "إخفاء تلقائي"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "تحديث"
 
@@ -3711,15 +3736,15 @@ msgstr "عن السمة"
 msgid "Set As Theme"
 msgstr "استخدمه كسمة"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "أوقف تحريك\\تحجيم العناصر"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "إبدء تحريك\\تحجيم العناصر"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "تعيين محتويات شريط اﻷدوات"
 
@@ -3778,74 +3803,56 @@ msgstr "في المستقبل"
 msgid "In the last minute"
 msgstr "في الدقيقة اﻷخيرة"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "آخر استخدام"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "قبل %li سنة\\سنوات"
+msgid_plural "%li Years ago"
+msgstr[0] "آخر استخدام"
+msgstr[1] "آخر استخدام"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "قبل %li شهر\\أشهر"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "آخر استخدام"
+msgid_plural "%li Weeks ago"
+msgstr[0] "آخر استخدام"
+msgstr[1] "آخر استخدام"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "قبل %li اسبوع\\اسابيع"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "قبل %li يوم\\أيام"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "قبل %li ساعة\\ساعات"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "قبل %li ساعة\\ساعات"
+msgid_plural "%li Hours ago"
+msgstr[0] "قبل %li ساعة\\ساعات"
+msgstr[1] "قبل %li ساعة\\ساعات"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "قبل %li دقيقة\\دقائق"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "قبل %li دقيقة\\دقائق"
+msgid_plural "%li Minutes ago"
+msgstr[0] "قبل %li دقيقة\\دقائق"
+msgstr[1] "قبل %li دقيقة\\دقائق"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "غير معروف"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3864,12 +3871,12 @@ msgstr ""
 "التي ستقوم باﻹصلاح <br>عبر إضافتها يمكنك اﻵن إعادة إعداد اﻷشياء  <br>حسب "
 "رغبتك. نأسف للتدخل في اﻹعدادات الخاصة بك. <br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "%s تم تحديث اﻹعدادات"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3882,72 +3889,72 @@ msgstr ""
 "<br>يحتوي على إصدارة جديدة من الوحدة تعمل عليه. هذا سيء<br>و كإحتياط فإن "
 "إعداداتك قد تم استعادتها إلى  <br>اﻹفتراضيات. نأسف لهذا اﻹزعاج.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f ثواني"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "قبل %li سنة\\سنوات"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "قبل %li شهر\\أشهر"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "قبل %li اسبوع\\اسابيع"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "قبل %li يوم\\أيام"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "قبل %li ساعة\\ساعات"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f دقائق"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "قبل %li دقيقة\\دقائق"
@@ -3961,7 +3968,7 @@ msgstr "قبل %li دقيقة\\دقائق"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4008,11 +4015,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "أضف إلى المفضلات"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4107,7 +4114,7 @@ msgstr "اكتشاف تلقائى"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "داخلي"
@@ -4130,33 +4137,33 @@ msgstr "\"هال\""
 msgid "Hardware"
 msgstr "العتاد"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "البطارية"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "إدارة الطاقة"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "بطارية الحاسب ضعيفة!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "يستحسن استخدام الطاقة الكهربائية."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "غير موجود"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "خطأ"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "مقياس البطارية"
 
@@ -4165,8 +4172,8 @@ msgstr "مقياس البطارية"
 msgid "Clock Settings"
 msgstr "خيارات البؤرة"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "الساعة"
 
@@ -4198,7 +4205,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "إبدأ"
 
@@ -4210,7 +4217,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr "اعرض التقويم"
 
@@ -4532,7 +4539,7 @@ msgid "Resolution change"
 msgstr "تغيير الدقة"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "حفظ"
 
@@ -4665,7 +4672,7 @@ msgstr "سرعة الحركة"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4805,10 +4812,10 @@ msgid "Current Wallpaper"
 msgstr "الخلفية/الجدارية المحددة"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "الخلفية"
 
@@ -5381,6 +5388,55 @@ msgstr "حاوي"
 msgid "Manager"
 msgstr "المدير"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "أزرار الفأرة"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "مؤشر الفأرة"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "أزرار الفأرة"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "أزرار الفأرة"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "أزرار إشعاعية"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "الزر %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "حرّك ﻷسفل"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5404,7 +5460,7 @@ msgid "Main Menu"
 msgstr "القائمة الرئيسية"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "المفضلة"
 
@@ -5424,7 +5480,7 @@ msgstr "تعليقات"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "اﻷدوات"
@@ -5477,7 +5533,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "بسرعة حاجز ال حرك المؤشر"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f بكسل ثانية"
@@ -5492,7 +5548,7 @@ msgid "%2.2f s"
 msgstr "%2.2f ثانية"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "متفرقات"
@@ -5511,7 +5567,7 @@ msgstr "الصور"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "الخطوط"
 
@@ -5694,7 +5750,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5702,7 +5758,7 @@ msgid "Low"
 msgstr "صغر"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "متوسط"
 
@@ -5714,7 +5770,7 @@ msgid "%.0f s"
 msgstr "%1.0f ثانية"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5735,17 +5791,17 @@ msgstr "المحرك"
 msgid "Power Management"
 msgstr "إدارة الطاقة"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "الرفوف المعدلة"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "هل أنت متأكد أنك تريد حذف هذا الرف؟"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "أكِّد المحو"
@@ -5886,7 +5942,7 @@ msgid "File Manager Background Base"
 msgstr "القاعدة الخلفية لمدير الملفات"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "البؤرة"
@@ -5996,7 +6052,7 @@ msgid "Composite Focus-out Color"
 msgstr "لون تدريجي مركب"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "اﻷلوان"
 
@@ -6370,7 +6426,7 @@ msgid "Events"
 msgstr "اﻷحداث"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "بدء التشغيل"
 
@@ -6383,7 +6439,7 @@ msgid "Background Change"
 msgstr "تغيير الخلفية"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "اﻹنتقالات"
 
@@ -6403,6 +6459,10 @@ msgstr "أقسام السمات"
 msgid "Assign"
 msgstr "تعيينن"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "امح"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "تفريغ الكل"
@@ -6452,16 +6512,16 @@ msgstr "إختر سمة أيقونات للتطبيقات"
 msgid "Enable icon theme for Enlightenment"
 msgstr "مرحبا بك في إنلايتنمينت"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "التطبيق"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "الحدود"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "تحجيم"
 
@@ -6544,52 +6604,52 @@ msgstr "%1.0f حروف"
 msgid "Captions"
 msgstr "تعليقات"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "عرض النافذة"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "أيقونة الحدود"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "تعريف المستخدم"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "التطبيق مدعوم"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "تحريك هندسي"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "معلومات العرض"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "اتبع النافذة"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "تحجيم هندسي"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "العرض"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr ""
@@ -6598,201 +6658,230 @@ msgstr ""
 "#-#-#-#-#  ar.po (enlightenment HEAD)  #-#-#-#-#\n"
 "الموضع"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "تموضع ذكي"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "لا تخفي اﻷدوات"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "ضع في مكان مؤشر الفأرة"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "ضع يدويا بواسطة الفأرة"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "انتقل إلى سطح المكتب ذو النافذة الجديدة"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "نوافذ جديدة"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "حرّك"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "خطي"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "تسارع ، ثم تباطأ"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "زيادة التسارع"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "تقليل التسارع"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr "تسارع واضح"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr "تباطؤ واضح"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "تسارع ، ثم تباطأ بوضوح"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "وثب"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "ترتد أكثر"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "تظليل"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "اسمح للنوافذ بالبروز فوق النافذة المستخدمة لعرض ملء الشاشة"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "اسمح للنوافذ بالبروز فوق النافذة المستخدمة لعرض ملء الشاشة"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "قفل الشاشة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "خيارات البؤرة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "اضغط على النافذة للتريكز"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "النافذة تحت الفأرة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "أحدث نافذة تحت الفأرة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "كبر النافذة عندما تكون الفأرة فوقها"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "انقر"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "المؤشر"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "ضبابي"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "تركيز على النافذة الجديدة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "لا نوافذ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "جميع النوافذ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "الحوارات فقط"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "الحوارات فقط مع التركيز على اﻷصول"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "تكبير تلقائي"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "تأخّر قبل التكبير:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "ارفع النافذة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "كبر عند بدء الحركة أو التحجيم"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "كبر عند النقر ﻷجل التركيز"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "اسمح للنوافذ بالبروز فوق النافذة المستخدمة لعرض ملء الشاشة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "طيقة و اسلوب تكبير نافذة"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "تجاهل هذا"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "قلب متحرك"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "سياق اﻹجراء"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "التلميح"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "إعدادات أخرى"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "تمر دائما فوق الأحداث لبرامج"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "نقرة تُبرز النافذة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "نقرة تركز على النافذة"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "أعد التركيز على النافذة اﻷخيرة عند تغير سطح المكتب"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "أعد التركيز عند فقدانه"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "إسحب المؤشر إلى نافذة جديدة تم التركيز عليها"
 
@@ -6840,13 +6929,13 @@ msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "أفقي"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "عمودي"
 
@@ -7124,7 +7213,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "إعدادات الظل الساقط"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "الجودة"
 
@@ -7444,24 +7533,24 @@ msgstr ""
 "<br>    <hilight>&lt;CTRL+2&gt;</hilight> لتبديل أوضاع عرض القائمة <br>    "
 "<hilight>&lt;CTRL+3&gt;</hilight> لتبديل أوضاع عرض التقييم"
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "تطبيقات كل شيء"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "اﻷوامر"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "أمر الطرفية"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Sudo الواجهة الرسومية"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr "ملحقات كل شئ"
@@ -7491,127 +7580,143 @@ msgstr "مسارات المخازن التي تمت زيارتها"
 msgid "Clear cache"
 msgstr "نظف المخزن"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "إفتح الطرفية هنا"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "تطبيق آخر..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "اذهب للمجلد اﻷم"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "تنظيف النوافذ"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "مسارات E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "افتح"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "فتح بـ..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f ملفات"
 msgstr[1] "%1.0f ملفات"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "التطبيقات المعروفة"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "برامج معينة"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "البرامج المحددة"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "كل التطبيقات"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "أمر مخصص"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "تم رفض النسخ"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "تم رفض النقل"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "تم رفض الحذف"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "تم رفض الحذف"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "عملية غير معروفة من الثانوي تم إلغاؤها"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "تم نسخ %s بنجاح"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "يجري نسخ %s (في: %d ثانية)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "تم نقل %s بنجاح"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "نقل %s (في: %d ثواني)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "تم الحذف"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "جاري حذف الملفات..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "دقة الشاشة"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "جاري حذف الملفات..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "عملية غير معروفة من الثانوي %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7806,24 +7911,28 @@ msgstr "مدير الملفات"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "مجلد جديد"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "المنزل"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "الجذر"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7918,19 +8027,19 @@ msgstr "الخلفية"
 msgid "Background Options"
 msgstr "خيارات الخلفية"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "إبدأ تحريك/تحجيم"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "حرّ"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "المظهر"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "أضف أدوات أخرى"
 
@@ -7938,7 +8047,7 @@ msgstr "أضف أدوات أخرى"
 msgid "Show/hide gadgets"
 msgstr "أعرض/أخفِ اﻷدوات"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "إضافة أداة"
@@ -8536,7 +8645,7 @@ msgstr "يسار:"
 msgid "Right:"
 msgstr "يمين:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "أصمت"
 
@@ -8598,7 +8707,7 @@ msgstr "تغيّر الحجم"
 msgid "Mixer Settings Updated"
 msgstr "تم تحديث إعدادات وحدة الخالط"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr "وحدة الخالط"
 
@@ -8750,31 +8859,31 @@ msgstr ""
 msgid "Hide"
 msgstr "إخفاء تلقائي"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "حاد"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "ضبط الشاشات"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "ضبط الشاشات"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "شريط المهام"
@@ -9031,6 +9140,27 @@ msgstr ""
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "قبل %li سنة\\سنوات"
+
+#~ msgid "%li Months ago"
+#~ msgstr "قبل %li شهر\\أشهر"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "قبل %li اسبوع\\اسابيع"
+
+#~ msgid "%li Days ago"
+#~ msgstr "قبل %li يوم\\أيام"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "قبل %li ساعة\\ساعات"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "قبل %li دقيقة\\دقائق"
+
+#~ msgid "Specific Applications"
+#~ msgstr "برامج معينة"
+
 #~ msgid "Always on desktop"
 #~ msgstr "دائماً في سطح المكتب"
 
@@ -9501,9 +9631,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "مؤشر الفأرة"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "طيقة و اسلوب تكبير نافذة"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "طريقة و اسلوب التكبير"
 
@@ -9961,10 +10088,6 @@ msgstr ""
 #~ msgstr "لبعض الأسباب, إنجلتمنت لم يكن قادراً على إنشاء تدرج."
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "قلب متحرك"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "تركيز على النافذة الجديدة"
 
index 10b7ce6..7e79c16 100644 (file)
Binary files a/po/bg.gmo and b/po/bg.gmo differ
index 7cbcecf..99303c9 100644 (file)
--- a/po/bg.po
+++ b/po/bg.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-11-06 10:39+0000\n"
 "Last-Translator: Viktor Kojouharov <Unknown>\n"
 "Language-Team: English <en@li.org>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "За Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Затваряне"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -70,489 +70,490 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Сигурни ли сте, че искате да убиете този прозорец?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Убиване"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Не"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Сигурни ли сте, че искате да излезнете?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Искате да излезете от Enlightenment.<br><br>Сигурни ли сте?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Изход"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Отказ"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Сигурни ли сте, че искате да излезнете?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Поискали сте да излезнете.<br><br>Сигурни ли сте?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Изход"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Сигурни ли сте, че искате да изключите компютъра?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Искате да изключите компютъра.<br><br>Сигурни ли сте?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "изключване"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Сигурни ли сте, че искате да рестартирате компютъра?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "Искате да рестартирате компютъра.<br><br>Сигурни ли сте?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Рестартиране на компютъра"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "Искате да изключите временно компютъра.<br><br>Сигурни ли сте?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Временно изключване"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Сигурни ли сте, че искате да превключите в режим \"hibernate\"?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 "Искате да изключите компютъра в режим \"hibernate\".<br><br>Сигурни ли сте?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Режим \"Hibernate\""
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Прозорец: Действия"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Преместване"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Оразмеряване"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Меню"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Меню на прозореца"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Повдигане"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "По-ниско"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Прозорец : Състояния"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Режим на залепване"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Режим на залепване"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Режим на скриване"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Режим на скриване"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Режим на Цял Екран"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Режим на Цял Екран"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Уголемяване"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Уголемяване вертикално"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Уголемяване хоризонтално"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Уголемяване"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Уголемяване"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Уголемяване на цял екран"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Режим на уголемяване \"Умен\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Режим на уголемяване \"Разширяване\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Режим на уголемяване \"Запълване\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Режим на навиване нагоре"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Режим на навиване надолу"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Режим на навиване наляво"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Режим на навиване надясно"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Режим на навиване"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Фаза на навиване"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Премахване на рамката"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Рамка"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Цикъл между граници"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Състояние на забождане"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Поле"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Прелистване полето наляво"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Прелистване полето надясно"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Прелистване полето нагоре"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Прелистване полето надолу"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Прелистване полето по..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Показване на полето"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 #, fuzzy
 msgid "Show The Shelf"
 msgstr "Показване на рафта"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Прелистване полето до..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Прелистване полето линейно..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Преминаване до поле 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Преминаване до поле 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Преминаване до поле 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Преминаване до поле 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Преминаване до поле 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Преминаване до поле 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Преминаване до поле 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Преминаване до поле 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Преминаване до поле 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Преминаване до поле 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Преминаване до поле 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Преминаване до поле 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Изпращане до поле..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 #, fuzzy
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Flip Desktop левица (всички екрани."
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 #, fuzzy
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Флип Desktop Право (всички екрани."
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 #, fuzzy
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Флип Desktop (всички екрани."
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 #, fuzzy
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Флип Desktop (всички екрани."
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 #, fuzzy
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Флип Desktop До ... (Всички екрани."
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 #, fuzzy
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Флип Desktop ... (Всички екрани."
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 #, fuzzy
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Флип Desktop линейно ... (Всички екрани."
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
 msgstr "Флип Desktop в посока ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 #, fuzzy
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Превключете към Desktop 0 (всички екрани."
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 #, fuzzy
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Превключете Да Desktop 1 (всички екрани."
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 #, fuzzy
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Превключете към Desktop 2 (всички екрани."
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 #, fuzzy
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Превключете към Desktop 3 (всички екрани."
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 #, fuzzy
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Превключете към Desktop 4 (всички екрани."
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 #, fuzzy
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Превключете към Desktop 5 (всички екрани."
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 #, fuzzy
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Превключете Да Desktop 6 (всички екрани."
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 #, fuzzy
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Превключете Да Desktop 7 (всички екрани."
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 #, fuzzy
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Превключване Desktop 8 (всички екрани."
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 #, fuzzy
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Превключете Да Desktop 9 (всички екрани."
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 #, fuzzy
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Превключете Да Desktop 10 (всички екрани."
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 #, fuzzy
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Превключете Да Desktop 11 (всички екрани."
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 #, fuzzy
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Преминете към работния плот ... (Всички екрани."
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -565,239 +566,239 @@ msgstr "Преминете към работния плот ... (Всички е
 msgid "Window : List"
 msgstr "Прозорец : Списък"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Скок до бюрото"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Екран"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Изпращане на мишката до екран 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Изпращане на мишката до екран 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Изпращане на мишката до екран..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Изпращане на мишката напред 1 екран"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Изпращане на мишката назад 1 екран"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Изпращане на мишката напред/назад екрани..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "Дим"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Backlight Set"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Backlight Мин"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Фоново осветление в средата"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Backlight Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Backlight Регулирайте"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Backlight Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Изключване на компютъра"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Преместване до центъра"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Преместване до центъра"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Оразмеряване"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Натиснете в посока ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Създаване на икона"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Прозорец : Движения"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "До следващото поле"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "До предишното поле"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "По поле #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "До поле..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Настройване на екрани"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "До предишното поле"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Показване на главното меню"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Показване на предпочитаното меню"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Показване на меню \"Всички програми\""
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Показване на клиентско меню"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Показване на меню..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Стартиране"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Команда"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Програма"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Рестартиране"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 #, fuzzy
 msgid "Exit Now"
 msgstr "Изход сега"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr ""
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "Представяне Mode Toggle"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "Офлайн режим Toggle"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment·%s·Модул"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment·%s·Модул"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -814,65 +815,65 @@ msgstr ""
 msgid "System"
 msgstr "Системни"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Изход"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 #, fuzzy
 msgid "Power Off Now"
 msgstr "Power Off Сега"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 #, fuzzy
 msgid "Power Off"
 msgstr "изключване на захранването"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Временно изключване"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Режим \"Hibernate\""
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 #, fuzzy
 msgid "Lock"
 msgstr "Заключи"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Изчистване на прозорци"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "На Генеричните ; действия"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "отложена акция"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Клавиатура и мишка"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Създаване на клавишна комбинация"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Създаване на клавишна комбинация"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -890,7 +891,7 @@ msgstr "Изберете цвят"
 msgid "Select"
 msgstr "Настройки"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -901,7 +902,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -910,11 +911,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -922,13 +923,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -937,22 +939,22 @@ msgstr ""
 msgid "OK"
 msgstr "Добре"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 #, fuzzy
 msgid "Settings Upgraded"
 msgstr "Настройки Обновен"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET файлов манипулатор е лошо."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Файла с данни е празна."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -961,19 +963,19 @@ msgstr ""
 "Файлът не може да се записва. Може би най- диск е само за четене<br>или сте "
 "загубили разрешения за вашите файлове."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Памет избяга по време на подготовката на обезценката.<br>Моля, свободна "
 "памет нагоре."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Това е едно родово грешка."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -982,70 +984,70 @@ msgstr ""
 "Файлът с настройките е твърде голям.<br>Тя трябва да бъде много малка "
 "(няколко стотин KB най-много)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Ще ви се притече на пространството , докато писането на файл"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Файлът е върху него , докато пишете."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Памет -картографиране (mmap) на файла се провали."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "Неуспешно x509 Encoding."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Подпис не успя."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Подписът е невалиден."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Няма прозорци)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Характеристиката не се изпълнява."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG не е семена."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Неуспешно шифроване."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Описание: не е зададено"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1053,7 +1055,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1072,7 +1074,7 @@ msgid "Apply"
 msgstr "Прилагане"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1091,8 +1093,8 @@ msgstr "Модули"
 msgid "Preferences"
 msgstr "Предпочитание на икона"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Да"
 
@@ -1124,24 +1126,24 @@ msgstr ""
 "Заключването на екрана е неуспешно, защото някоя програма<br>е прихванала "
 "клавиатурата или мишката и те не могат да се прихванат от E17"
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Моля, въведете вашата парола"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Друго приложение ..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Грешка в системата за идентификация"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1149,24 +1151,24 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 #, fuzzy
 msgid "Activate Presentation Mode?"
 msgstr "Активирайте режим Представяне."
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "Не, но увеличаване на изчакване"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "Не, и да спре да иска"
@@ -1263,7 +1265,7 @@ msgstr "Стартиране в терминал"
 msgid "Show in Menus"
 msgstr "Показване в менюта"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 #, fuzzy
@@ -1279,34 +1281,34 @@ msgstr "Избиране на икона"
 msgid "Select an Executable"
 msgstr "Избиране на изпълним файл"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Изтриване"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Изрязване"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Копиране"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Вмъкване"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Избиране на всичко"
 
@@ -1457,341 +1459,348 @@ msgstr "Резултат"
 msgid "There was no output."
 msgstr "Няма резултат"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 #, fuzzy
 msgid "Nonexistent path"
 msgstr "несъществуващи път"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f·файлове"
 msgstr[1] "%1.0f·файлове"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Mount Error"
 msgstr "Mount грешка"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Can't mount device"
 msgstr "Не може да се монтира устройство"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Unmount Error"
 msgstr "Демонтиране грешка"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Can't unmount device"
 msgstr "Не мога да демонтирате устройството"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Eject Error"
 msgstr "Eject Error"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "Не може да извадите устройството"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "Регистър на буквите"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Показване на разширения на иконите"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Сортиране сега"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Директории за търсене"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Директории за търсене"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Режим за разглеждане"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Стартиране"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Опресняване на изгледа"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Действия"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 #, fuzzy
 msgid "Link"
 msgstr "връзка"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Преименуване"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 #, fuzzy
 msgid "Unmount"
 msgstr "демонтираме"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 #, fuzzy
 msgid "Mount"
 msgstr "Монтирайте"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 #, fuzzy
 msgid "Eject"
 msgstr "изхвърлям"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Характеристики"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Категории за програми"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Файлови характеристики"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "Регистър на буквите"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Показване на разширения на иконите"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Сортиране сега"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Директории за търсене"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Директории за търсене"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "Използвайте по подразбиране"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 #, fuzzy
 msgid "Grid Icons"
 msgstr "грид Икони"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "потребителски икони"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Списък"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Възпройзвеждане по подразбиране"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Стартиране"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 #, fuzzy
 msgid "Error"
 msgstr "грешка"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Грешка при зареждане на модул"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Файл:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Нова директория"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Файл:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "Наследи майка настройки"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Показване на скрити файлове"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Запомняне на подреждането"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Сортиране сега"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Използване на единично натискане на бутона"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Разделителна способност"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Конфигурация на файловия манипулатор"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Конфигурация на файловия манипулатор"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "Задайте фон ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Задайте фон ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Задайте наслагване ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Изчистване"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Задайте наслагване ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Създаване на нова директория"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Име на новата директория:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Преименуване на %s до:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Преименуване на файл"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 #, fuzzy
 msgid "Retry"
 msgstr "Повторен опит"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 #, fuzzy
 msgid "Abort"
 msgstr "Прекъсване"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 #, fuzzy
 msgid "No to all"
 msgstr "Не на всички"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 #, fuzzy
 msgid "Yes to all"
 msgstr "Да, за всички"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 #, fuzzy
 msgid "Warning"
 msgstr "Внимание"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Преместване на текст"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 #, fuzzy
 msgid "Ignore this"
 msgstr "Игнорирайте това"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 #, fuzzy
 msgid "Ignore all"
 msgstr "Игнорирай всички"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Потвърждаване за изтриването"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Сигурни ли сте, че искате да изтриете <br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1800,7 +1809,7 @@ msgstr ""
 "Сигурни ли сте, че искате да изтриете <br>%d избрани файла в:<br><hilight>"
 "%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1815,27 +1824,27 @@ msgstr[1] ""
 "Сигурни ли сте, че искате да изтриете <br>%d избрани файла в:<br><hilight>"
 "%s</hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Непознат дял"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Сменяемо устройство"
 
@@ -1844,7 +1853,7 @@ msgstr "Сменяемо устройство"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1909,7 +1918,7 @@ msgstr "Групиране по"
 msgid "Others:"
 msgstr "Други"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1954,32 +1963,32 @@ msgstr "Преместване на текст"
 msgid "Automatically scroll contents"
 msgstr "Автоматично плъзгане на съдържание"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Прост"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Вдълбано"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "гледам"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Премахване"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "спрете да местите"
@@ -2044,7 +2053,7 @@ msgstr "Размер"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Ниво"
 
@@ -2185,7 +2194,7 @@ msgstr "Скриване"
 msgid "Skip"
 msgstr "Пропускане"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Рамка"
 
@@ -2500,18 +2509,18 @@ msgid "Request Position"
 msgstr "Заявка за позиция"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2586,7 +2595,7 @@ msgid "Size, Position and Locks"
 msgstr "Размер, място и забрани"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Позволяване"
@@ -2698,7 +2707,7 @@ msgstr "Настройки на модули"
 msgid "Load"
 msgstr "Локал"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Изключване на модул"
@@ -2738,12 +2747,12 @@ msgstr "Съдържание на рафта"
 msgid "Toolbar Contents"
 msgstr "Съдържание на лентата с инструменти"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "лентата с инструменти Настройки"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Подредба"
 
@@ -2762,87 +2771,87 @@ msgstr ""
 "уверите, че вашата конфигурация на входа<br>метод е правилно и<br>, "
 "че<br>изпълним вашата конфигурация е по пътя си<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Главно"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Предпочитани програми"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Програми"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Прозорци"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Изгубени прозорци"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "За"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Тема"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Виртуални"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Рафтове"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Показване/скриване на всички прозорци"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Няма програми)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "Задайте виртуални десктопи"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Няма прозорци)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Няма име!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Добавяне на рафт"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Изтриване на рафт"
@@ -2928,32 +2937,32 @@ msgstr "Показване върху всички полета"
 msgid "Show on specified Desktops"
 msgstr "Показване върху определено поле"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2961,7 +2970,7 @@ msgstr ""
 "Enlightenment не може да настрои секундант за изходен сигнал.\n"
 "Може би няма свободна памет?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2969,7 +2978,7 @@ msgstr ""
 "Enlightenment не може да настрои секундант за HUP сигнал.\n"
 "Може би няма свободна памет?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2978,47 +2987,47 @@ msgstr ""
 "Enlightenment не може да настрои секундант за HUP сигнал.\n"
 "Може би няма свободна памет?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3028,7 +3037,7 @@ msgstr ""
 "възпроизвеждане в Evas. Моля, проверете вашата инсталация на Evas и\n"
 "Ecore и проверете дали те поддържат Software X11 възпроизвеждане."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3038,17 +3047,17 @@ msgstr ""
 "възпроизвеждане в Evas. Моля, проверете вашата инсталация на Evas и\n"
 "Ecore и проверете дали те поддържат Software Buffer възпроизвеждане."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3056,12 +3065,12 @@ msgstr ""
 "Enlightenment не може да стартира своята алармена система.\n"
 "Дефинирали ли сте променливата DISPLAY ?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3069,34 +3078,34 @@ msgstr ""
 "Enlightenment не може да създава директории във домашната ви папка.\n"
 "Може би нямате домашна папка, или празно място?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment не може да настрои система си за файлови регистри."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment не може да настрои конфигурационната си система"
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment не може да настрои системата си за теми"
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment не може да настрои системата си за шрифтове"
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3104,29 +3113,29 @@ msgstr ""
 "Enlightenment не може да настрои пътища за намиране на файлове.\n"
 "Може би няма свободна памет?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment не може да настрои системата си за шрифтове"
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment не може да настрои системата си за теми"
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment не може да настрои стартовата си система"
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "Стартиране на международна подкрепа"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment не може да настрои стартовата си система"
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3136,11 +3145,11 @@ msgstr ""
 "Enlightenment не може да стартира системата за FDO desktop файлове.\n"
 "Може би няма свободна памет?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Настройване на екрани"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3148,261 +3157,261 @@ msgstr ""
 "Enlightenment не можа да настрои управлението на прозорци за\n"
 "всички екрани. Може би друг администратор на прозорци е пуснат?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Настройване на пътища"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Настройване на пътища"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment не може да настрои DPMS."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "настройка DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment не може да настрои DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Настройване на предпазител на екрана"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment не може да настрои X screensaver."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Настройката икономичен режим Режими"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Настройване на заключване"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment не може да настрои заключващата си система"
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Настройване на изскачащи прозорци"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment не може да настрои системата си за изкачащи прозорци."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Съобщение Bus Setup"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Настройване на пътища"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Контрола за настройка на системата"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment не може да стартира системата за Системни команди.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Настройване на действията"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment не може да настрои системата си за действия"
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Система за настройка на изпълнението"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment не може да настрои своята 'exec' система."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Файлов мениджър"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment не може да стартира файловият манипулатор.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "Съобщение System Setup"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment не може да настрои системата си за съобщения."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "Настройка на ДНД"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment не може да настрои системата 'плъзгане и пускане'"
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Настройка Grab Input Работа"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment не може да настрои системата си за прихващане на въвеждане."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Настройване на модули"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment не може да настрои модулната си система"
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Настройване на запомняне"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment не може да настрои настройките за запомняне"
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Настройване на цветови класове"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment не може да настрои системата си за класове на цветовете."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "Настройка Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 "Enlightenment не може да настрои системата си за контролиране на "
 "джунджурийки."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Настройване на тапети"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment не може да настрои система за тапети."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Настройване на показалеца"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment не може да настрои системата за \"order\" файлове."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "настройка Bindings"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment не може да настрои системата си за обвързване"
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Настройване на миниизображения"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment не може да стартира системата за миниизображения:в.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment не може да стартира системата за Системни команди.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment не може да стартира системата за миниизображения:в.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment не може да стартира системата за Системни команди.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Настройка на работния плот на околната среда"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment не може да настрои системата си за теми"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Инсталационният файл Поръчки"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment не може да настрои системата за \"order\" файлове."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Зареждане на модули"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Настройване на рафтове"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Настройване на рафтове"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Почти е готово"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3431,7 +3440,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3441,12 +3450,12 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "Тестване формат подкрепа"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3454,7 +3463,7 @@ msgstr ""
 "Evas не може да създаде буферни платна. Проверете дали Evas\n"
 "има поддръжка за Software Buffer възпроизвеждане.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3463,7 +3472,7 @@ msgstr ""
 "Evas не може да зарежда PNG файлове. Проверете дали Evas\n"
 "е компилиран с PNG модула.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3472,7 +3481,7 @@ msgstr ""
 "Evas не може да зарежда JPEG файлове. Проверете дали Evas\n"
 "е компилиран с JPEG модула.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3481,7 +3490,7 @@ msgstr ""
 "Evas не може да зарежда PNG файлове. Проверете дали Evas\n"
 "е компилиран с PNG модула.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3490,14 +3499,14 @@ msgstr ""
 "Evas не може да зарежда EET файлове. Проверете дали Evas\n"
 "е компилиран с поддръжка на EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3505,11 +3514,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment е забил в самия старт и е бил рестартиран"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3517,7 +3526,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3529,7 +3538,7 @@ msgstr ""
 "проблематични модули да се отстранят. <br>Може сами да си ги включите чрез "
 "конфигурационния панел."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3541,12 +3550,12 @@ msgstr ""
 "проблематични модули да се отстранят. <br>Може сами да си ги включите чрез "
 "конфигурационния панел."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Зареждане на модули"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3555,11 +3564,11 @@ msgstr ""
 "Имало е грешка при зареждане на модула %s<br>Не е бил намерен модул с име "
 "%s<br>в папките за търсене на модули<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Грешка при зареждане на модул"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3571,11 +3580,11 @@ msgstr ""
 "Съобщената грешка е:\n"
 "%s"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Модулът не съдържа всички нужни функции"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3583,23 +3592,39 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment·%s·Модул"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Искате ли да изключите този модул?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Незнаен"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3607,85 +3632,85 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Рафт №"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Рафт"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Добавяне на рафт"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Рафт №"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Спиране на всякакво редактиране"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Започване на редактиране на всичко"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Сигурни ли сте, че искате да изтриете този рафт?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Искате да изтриете този рафт.<br><br>Сигурни ли сте?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Преименуване на файл"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Коментар"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "представяне"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Автоматично скриване"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Опресняване"
 
@@ -3847,15 +3872,15 @@ msgstr "За Тема"
 msgid "Set As Theme"
 msgstr "Избиране като тема"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Спиране на всякакво редактиране"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Започване на редактиране на всичко"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Задайте лентата с инструменти за пазаруване"
@@ -3916,74 +3941,56 @@ msgstr "В бъдещето"
 msgid "In the last minute"
 msgstr "В последната минута"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Последна модификация:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "Преди %li години"
+msgid_plural "%li Years ago"
+msgstr[0] "Последна модификация:"
+msgstr[1] "Последна модификация:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "Преди %li месеца"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Последна модификация:"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "Преди %li седмици"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Последна модификация:"
+msgstr[1] "Последна модификация:"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "Преди %li дни"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "Преди %li часа"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "Преди %li часа"
+msgid_plural "%li Hours ago"
+msgstr[0] "Преди %li часа"
+msgstr[1] "Преди %li часа"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "Преди %li минути"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "Преди %li минути"
+msgid_plural "%li Minutes ago"
+msgstr[0] "Преди %li минути"
+msgstr[1] "Преди %li минути"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Незнаен"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4003,12 +4010,12 @@ msgstr ""
 "се определи<br>, че като я добавите . Можете да конфигурирате неща сега, за "
 "да си<br>хареса. Съжаляваме за неудобството.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Конфигурацията на файловия манипулатор е подновена"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4024,72 +4031,72 @@ msgstr ""
 "е възстановен<br>подразбиране вашата конфигурация. Съжаляваме за "
 "неудобството.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f·секунди"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "Преди %li години"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "Преди %li месеца"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "Преди %li седмици"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "Преди %li дни"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "Преди %li часа"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f минути"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "Преди %li минути"
@@ -4103,7 +4110,7 @@ msgstr "Преди %li минути"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4150,11 +4157,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Добавяне до предпочитаните"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4257,7 +4264,7 @@ msgstr "Автоматично откриване"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Вграден(и)"
@@ -4284,36 +4291,36 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Хардуер"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Батерия"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Енергийни настройки"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "Батерията ви е ниска."
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 #, fuzzy
 msgid "AC power is recommended."
 msgstr "AC мощност се препоръчва."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 #, fuzzy
 msgid "ERROR"
 msgstr "ГРЕШКА"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "Индикатор на батерията"
@@ -4323,8 +4330,8 @@ msgstr "Индикатор на батерията"
 msgid "Clock Settings"
 msgstr "Настройки на фокуса"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Часовник"
 
@@ -4356,7 +4363,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Старт"
 
@@ -4368,7 +4375,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Показване на лентата с инструменти"
@@ -4684,7 +4691,7 @@ msgid "Resolution change"
 msgstr "Смяна на разделителна способност"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "Запази"
@@ -4811,7 +4818,7 @@ msgstr "Анимация на прелистване"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4966,10 +4973,10 @@ msgid "Current Wallpaper"
 msgstr "Тапет на полето"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Тапет"
 
@@ -5561,6 +5568,55 @@ msgstr "Контейнер"
 msgid "Manager"
 msgstr "Манипулатор"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Бутони"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Най-често употребяван"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Бутони"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Бутони"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Радиобутони"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Бутон %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Преместване"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5587,7 +5643,7 @@ msgid "Main Menu"
 msgstr "Показване на главното меню"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "Любими"
@@ -5611,7 +5667,7 @@ msgstr "Коментар"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5667,7 +5723,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Праг при бързо движение на мишката"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f·пиксела/сек"
@@ -5682,7 +5738,7 @@ msgid "%2.2f s"
 msgstr "%2.2f·секунди"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5703,7 +5759,7 @@ msgstr "Изображения"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Шрифтове"
 
@@ -5895,14 +5951,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Слаба"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Среден размер"
 
@@ -5914,7 +5970,7 @@ msgid "%.0f s"
 msgstr "%1.0f·к/сек"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Запълнена"
 
@@ -5935,17 +5991,17 @@ msgstr "Възпроизвеждане"
 msgid "Power Management"
 msgstr "Енергийни настройки"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Настроени рафтове"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Сигурни ли сте, че искате да изтриете този рафт?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Потвърждаване за изтриването"
@@ -6094,7 +6150,7 @@ msgid "File Manager Background Base"
 msgstr "Файловите управителя на базата на фона"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Фокус"
@@ -6210,7 +6266,7 @@ msgid "Composite Focus-out Color"
 msgstr "Composite Фокус- цветно"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Цветове"
 
@@ -6590,7 +6646,7 @@ msgid "Events"
 msgstr "Събития"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Настройки при зареждане"
 
@@ -6603,7 +6659,7 @@ msgid "Background Change"
 msgstr "Смяна на фона"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Преходни ефекти"
 
@@ -6624,6 +6680,10 @@ msgstr "Категории за теми"
 msgid "Assign"
 msgstr "Възлагане"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Изчистване"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Изчистване на всичко"
@@ -6675,16 +6735,16 @@ msgstr "Използвайте тема икона за приложения"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Активиране на икона тема"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Програма"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Рамки"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "Scaling"
@@ -6771,55 +6831,55 @@ msgstr "%1.0f·Символа"
 msgid "Captions"
 msgstr "Преходни ефекти"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Изглед на прозорците"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Рамка"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Използване на икона, дефинирана от потребителя"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Използване на икона, добита от програмата "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Мърдане на прзорци"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Показване на данните"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Следва прозореца"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Оразмеряване на прозорци"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Екран"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr ""
@@ -6827,221 +6887,250 @@ msgstr ""
 "Умно поставяне\n"
 "#-#-#-#-#  bg.po (Enlightenment DR17)  #-#-#-#-#\n"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Умно поставяне"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Да не се скриват модули"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Поставяне под показалеца"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Ръчно поставяне с мишката"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Превключете към работния плот на нов прозорец"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Под прозорците"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Анимирано прелистване"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Линейно"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Ускори, след това се забавя"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Ускорение"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Забавяне"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Ускорение на показалеца"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Забавяне"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Изразена Acceleratem след това се забавя"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "Прескочи"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Прескочи повече"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Ниво"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Позволяват на Windows над цял екран прозорец"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Позволяват на Windows над цял екран прозорец"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Заключване на екрана"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Настройки на фокуса"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Щракване върху прозорец за фокус"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Прозорец под мишката"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Най-нов прозорец, под показалеца"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Повишаване на Windows курсора на мишката върху"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Часовник"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Указателен фокус"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Небрежен фокус"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Фокус на нови прозорци"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Няма прозорци)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Прозорци"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Диалози"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Само диалози с целенасочения родител"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Автоматично повдигане"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Забавяне преди повдигането:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Повдигане на прозореца"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Повдигане при задвижване или оразмеряване"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Повдигане при щракване за фокус"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Позволяват на Windows над цял екран прозорец"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Window Увеличете политика"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Игнорирайте това"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Анимирано прелистване"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Контекст на действие"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Заглаждане"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Други настройки"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Винаги мине кликнете събития на програми"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Кликнете повдига прозореца"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Щракнете върху фокусира прозореца"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Пренасочи последния прозорец на ключа десктоп"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Връщане се фокусират , когато тя се губи"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Плъзнете показалеца фокусирани нов прозорец"
@@ -7094,13 +7183,13 @@ msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Хоризонтално"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Вертикално"
 
@@ -7405,7 +7494,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "dropshadow Настройки"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Качество"
 
@@ -7746,28 +7835,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Рестартиращи програми"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Команда"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Дефинирани команди"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "Sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7804,131 +7893,147 @@ msgstr "Cache посети директории"
 msgid "Clear cache"
 msgstr "Изчистване"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Стартиране в терминал"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Друго приложение ..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Една директория нагоре"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Изчистване на прозорци"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Пътища за E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Отваряне"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Отваряне с ..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f·файлове"
 msgstr[1] "%1.0f·файлове"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "известни Приложения"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Специфични програми"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Рестартиращи програми"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Всички Пограми"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "Потребителски командване"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "Копиране е прекратена"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Движението е прекратена"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Изтриването е прекратена"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Изтриването е прекратена"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Неизвестен операция от роб се прекратява"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "Изтриване направи"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Изтриване на файлове ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Разделителна способност"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Изтриване на файлове ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Неизвестен операция от роб се прекратява"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8130,26 +8235,30 @@ msgstr "Файлов манипулатор"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Нова директория"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 #, fuzzy
 msgid "Home"
 msgstr "у дома"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "корен"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8252,21 +8361,21 @@ msgstr "фон"
 msgid "Background Options"
 msgstr "Фонове"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Започване редактирането на този инструмент"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "безплатно"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Изглед"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "Добавяне на други притурки"
@@ -8275,7 +8384,7 @@ msgstr "Добавяне на други притурки"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Добавяне"
@@ -8923,7 +9032,7 @@ msgstr "От ляво:"
 msgid "Right:"
 msgstr "Право:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "Изключване"
@@ -8998,7 +9107,7 @@ msgstr "Смяна на разделителна способност"
 msgid "Mixer Settings Updated"
 msgstr "Миксер Обновяването на настройките"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Режим за разглеждане"
@@ -9159,31 +9268,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Автоматично скриване"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Остри"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Настройване на екрани"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Настройване на екрани"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Taskbar"
@@ -9465,6 +9574,27 @@ msgstr ""
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "Преди %li години"
+
+#~ msgid "%li Months ago"
+#~ msgstr "Преди %li месеца"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "Преди %li седмици"
+
+#~ msgid "%li Days ago"
+#~ msgstr "Преди %li дни"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "Преди %li часа"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "Преди %li минути"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Специфични програми"
+
 #, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "Винаги на работния плот"
@@ -9964,10 +10094,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Показалец"
 
-#, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Window Увеличете политика"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Политика на уголемяване"
 
@@ -10261,10 +10387,6 @@ msgstr ""
 #~ "Показване на геометричните данни на прозореца при местене/оразмеряване"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Анимирано прелистване"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Автоматична слагане на нови прозорци"
 
index a8c884c..fd04776 100644 (file)
Binary files a/po/ca.gmo and b/po/ca.gmo differ
index 294818c..a406628 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Marc Furtià  i Puig<br>\\\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2010-01-29 18:45+0100\n"
 "Last-Translator: marc furtià puig <marc.furtia@gmail.com>\n"
 "Language-Team: \n"
@@ -15,17 +15,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Sobre Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Tanca"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -75,104 +75,104 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Estàs segur que vols matar aquesta finestra ?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Mata"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "No"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Estàs segur que vol sortir ?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "S'ha demanat sortir de l'Enlightenment,<br><br>Estàs segur de què vols "
 "sortir?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Surt"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Cancel·la "
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Segur que vols sortir ?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "S'ha demanat sortir.<br><br> Estàs  segur de fer això ?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Surt"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Segur que vols parar el Ordinador ?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "S'ha demanat parar l'Ordinador.<br><br>Segur que el vols parar ?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "Apagueu"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Segur que vols Re-iniciar ?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "S'ha demanat Re-iniciar l'Ordinador.<br><br> Segur que el vols Re-iniciar ?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Re-iniciar l'ordinador"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 "S'ha demanat Suspendre l'Ordinador.<br><br> Segur que el vols Suspendre ?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Suspendre l'ordinador"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Estàs segur que vol hibernar ?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -180,367 +180,368 @@ msgstr ""
 "Has demanat Hibernar el seu Ordinador.<br><br> Estàs  segur que el vols "
 "suspendre a disc ?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hiberna"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Finestra : Accions"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Mou "
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Re-dimensiona"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menú"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menú de Finestra"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Augment"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Més petit"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Finestra : Estat"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Mode enganxós"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Mode enganxós"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Mode icònic "
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Mode icònic "
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Mostra a Pantalla Completa"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Mostra a Pantalla Completa"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximitza"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximitza Verticalment"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximitza Horitzontalment"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximitza"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximitza"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximitza a Pantalla Completa"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Mode Maximització \"Smart\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Mode Maximització \"Expand\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Mode Maximització \"Fill\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Mode d'Ombrejat Amunt Toggle"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Mode d'Ombrejat Avall Toggle"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Mode d'Ombrejat a l'Esquerrat Toggle"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Mode d'Ombrejat a Dreta Toggle"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Mode d'Ombrejat Toggle"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Estat ombrejat"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Estat Sense Tanca de la Vora"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Vora"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Cicle entre les fronteres"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Estat de la Tanca Clavada "
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Taula de Treball"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Salta a la Taula de Treball de l'Esquerra"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Salta a la Taula de Treball de la Dreta"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Salta a la Taula de Treball de Dalt"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Salta a la Taula de Treball de Baix"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Canvia de Taula de Treball per..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Mostra la Taula de Treball"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Mostra la Lleixa"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Canvia de Taula de Treball a ..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Canvia de Taula de Treball linealment ..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Canvia a la Taula de Treball 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Canvia a la Taula de Treball 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Canvia a la Taula de Treball 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Canvia a la Taula de Treball 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Canvia a la Taula de Treball 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Canvia a la Taula de Treball 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Canvia a la Taula de Treball 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Canvia a la Taula de Treball 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Canvia a la Taula de Treball 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Canvia a la Taula de Treball 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Canvia a la Taula de Treball 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Canvia a la Taula de Treball 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Canvia a la Taula de Treball ...."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Salta a la Taula de Treball de l'Esquerra (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Salta a la Taula de Treball de la Dreta (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Salta a la Taula de Treball de Dalt (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Salta a la Taula de Treball de Baix (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Canvia de Taula de Treball per... (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Canvia de Taula de Treball ... (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Canvia de Taula de Treball linealment ... (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Canvia de Taula de Treball en Direcció ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Canvia a la Taula de Treball 0 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Canvia a la Taula de Treball 1 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Canvia a la Taula de Treball 2 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Canvia a la Taula de Treball 3 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Canvia a la Taula de Treball 4 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Canvia a la Taula de Treball 5 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Canvia a la Taula de Treball 6 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Canvia a la Taula de Treball 7 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Canvia a la Taula de Treball 8 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Canvia a la Taula de Treball 9 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Canvia a la Taula de Treball 10 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Canvia a la Taula de Treball 11 (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Canvia a la Taula de Treball .... (Totes les Pantalles)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -553,238 +554,238 @@ msgstr "Canvia a la Taula de Treball .... (Totes les Pantalles)"
 msgid "Window : List"
 msgstr "Finestra : Llista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Vés a la taula"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Pantalla"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Envia el Ratolí A l'Escriptori 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Envia el Ratolí A l'Escriptori 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Envia el Ratolí a la Pantalla ...."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Envia el Ratolí un Escriptori més enllà"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Envia el Ratolí un Escriptori previ"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Envia el Ratolí Endavant/Endarrera Pantalles"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "fosc"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "llum de fons Conjunt"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "llum de fons Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Mitjana llum de fons"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "llum de fons Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "llum de fons Ajust"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "llum de fons"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Aturada"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Moure al Centre de"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Moure al Centre de"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Re-dimensiona"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Prema en la Direcció ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Crea Icona"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Finestra : Moviment"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Següent Taula de Treball"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Envia a la Taula de Treball prèvia"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "A Taula de Treball #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "A Taula de Treball ..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Configura Pantalles"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Envia a la Taula de Treball prèvia"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Mostra el Menú Principal"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Mostra el Menú Favorits"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Mostra Totes les Aplicacions del Menú"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Mostra el Menú Clients"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Mostra Menú ..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Executa"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Comanda"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplicació"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Re-inicia "
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Surt Ara"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment: Moda "
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "Presentació Canviar la manera de"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "Alternar perfil fora de línia"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment: Moda "
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Mòdul  %s de Enlightenment"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -801,63 +802,63 @@ msgstr ""
 msgid "System"
 msgstr "Sistema"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Surt"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 #, fuzzy
 msgid "Power Off Now"
 msgstr "Apagat Ara"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 #, fuzzy
 msgid "Power Off"
 msgstr "apagat"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Suspendre l'ordinador"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hiberna"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Bloqueix"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Neteja Finestres"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Generiques : Accions"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "Accions del Mòdul"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Teclat i Ratolí "
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Crear un accés directe del teclat"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Crear un accés directe del teclat"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -874,7 +875,7 @@ msgstr "Selector de Color"
 msgid "Select"
 msgstr "Seleccioneu una Icona"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 #, fuzzy
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
@@ -893,7 +894,7 @@ msgstr ""
 "configuració.<br>Pot re-configurar les coses ara. Disculpa per les molèsties "
 "per la teva configuració<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 #, fuzzy
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
@@ -909,12 +910,12 @@ msgstr ""
 "fitxers de configuració han estat <br> restaurats per defecte. Perdona els "
 "inconvenients.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 #, fuzzy
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problemes al Escriure la Configuració de l'Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -926,13 +927,14 @@ msgstr ""
 "succeït l'error és :<br> %s <br><br> Aquest fitxer ha estat borrat per dades "
 "incorrectes ."
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -941,22 +943,22 @@ msgstr ""
 msgid "OK"
 msgstr "D'acord"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 #, fuzzy
 msgid "Settings Upgraded"
 msgstr "Paràmetres de Pantalla"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "L'identificador d'arxiu EET és dolent."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "El fitxer de dades és buida."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -965,19 +967,19 @@ msgstr ""
 "L'arxiu no té permisos d'escriptura. Potser el disc és de només lectura<br>o "
 "ha perdut els permisos als arxius."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Es va quedar sense memòria mentre es prepara l'escriptura.<br>Si us plau , "
 "alliberar memòria."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Aquest és un error genèric."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -986,71 +988,71 @@ msgstr ""
 "L'arxiu de configuració és massa gran.<br>Ha de ser molt petit (uns pocs "
 "centenars de KB com a màxim)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Vostè es va quedar sense espai en escriure el fitxer"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "L'expedient es va arxivar el que en escriure."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "L'assignació de memòria (mmap) de l'arxiu ha fallat."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Codificació fracassat."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Hibernació fallada."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "La signatura no és vàlida."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(No Ha Ha Finestres)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Funció no implementada."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG no es va sembrar."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Suspensió fallada."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Suspensió fallada."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Sobre Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1062,7 +1064,7 @@ msgstr ""
 "succeït l'error és :<br> %s <br><br> Aquest fitxer ha estat borrat per dades "
 "incorrectes ."
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1081,7 +1083,7 @@ msgid "Apply"
 msgstr "Aplica"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1100,8 +1102,8 @@ msgstr "Mòduls"
 msgid "Preferences"
 msgstr "Preferència d' Icona"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Si"
 
@@ -1133,24 +1135,24 @@ msgstr ""
 "El bloqueig de Taula de Treball ha fallat degut a què alguna aplicació <br> "
 "ha agafat el teclat o el ratolí o ambdós i no es pot fer el bloqueig"
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Si us plau, introdueix la teva paraula clau de desbloqueig"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Afegeix Aplicació"
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Error del Sistema d'Autentificació"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1161,24 +1163,24 @@ msgstr ""
 "que ha succeït és <hilight>%i</hilight>.<br> Això és dolent i no hauria "
 "d'estar passant.Si us plau, reporta aquest bug."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 #, fuzzy
 msgid "Activate Presentation Mode?"
 msgstr "Activa més modes presentació?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "No, però augmenten de temps d'espera"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "No , i deixar de fer"
@@ -1273,7 +1275,7 @@ msgstr "Executa en una Terminal"
 msgid "Show in Menus"
 msgstr "Mostra en els Menús"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1288,34 +1290,34 @@ msgstr "Seleccioneu una Icona"
 msgid "Select an Executable"
 msgstr "Seleccioneu un Executable "
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Elimina"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Talla"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Còpia "
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Enganxa"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Selecciona-ho Tot"
 
@@ -1465,332 +1467,339 @@ msgstr "Dades de sortida"
 msgid "There was no output."
 msgstr "No hi ha sortida"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 #, fuzzy
 msgid "Nonexistent path"
 msgstr "ruta inexistent"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f fitxers..."
 msgstr[1] "%1.0f fitxers..."
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Error en Montar"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Can't mount device"
 msgstr "No es pot muntar el dispositiu"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Error en Desmontar"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Can't unmount device"
 msgstr "No es pot desmuntar el dispositiu"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Error en Extreure"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "No es pot expulsar el dispositiu"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "Mida Bàsica"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Mostra icona d'Extensió"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Ordena Ara"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Directoris de Cerca :"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Directoris de Cerca :"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Mode de Vista"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Arrancant "
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Refresca la Vista"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Acció"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Enllaça"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Canvia el Nom"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 #, fuzzy
 msgid "Unmount"
 msgstr "desmuntar"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Monta"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 #, fuzzy
 msgid "Eject"
 msgstr "expulsar"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Propietats"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Categories d'Aplicacions"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Propietats del Fitxer"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "Mida Bàsica"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Mostra icona d'Extensió"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Ordena Ara"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Directoris de Cerca :"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Directoris de Cerca :"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "Ajusta a Predeterminat"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 #, fuzzy
 msgid "Grid Icons"
 msgstr "Fitxers d'Icones"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "Costum"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Llista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Motor Defecte"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Arrancant "
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, fuzzy, c-format
 msgid "Icon Size (%d)"
 msgstr "Nom d'Icona"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Error "
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Error Carregant el Mòdul "
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Fitxer"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nou Directori"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Fitxer"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "Heretar configuració de"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Mostra els Fitxers Ocults"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Recorda l'Ordre"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Ordena Ara"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Utilitza sol clic"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Resolució de Pantalla"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Paràmetres de Menú"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Paràmetres de Menú"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Fons de Pantalla ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Fons de Pantalla ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Continguts de la LLeixa"
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Neteja"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Continguts de la LLeixa"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Creeu un nou Directori"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nom Nou del Directori:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Canvia el nom %s a : "
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Canvia el nom del Fitxer"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Re-intentar"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Aborta"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 #, fuzzy
 msgid "No to all"
 msgstr "No a tot"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 #, fuzzy
 msgid "Yes to all"
 msgstr "Sí a tots els"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 #, fuzzy
 msgid "Warning"
 msgstr "Carregant %s"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Fitxer ja existeix, sobrescriure'l ? <br> <hilight> %s</hilight>?"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Mou Text"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 #, fuzzy
 msgid "Ignore this"
 msgstr "no feu cas d'aquest"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 #, fuzzy
 msgid "Ignore all"
 msgstr "no feu cas de totes les"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Confirmació de Borrar"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Estàs segur que vol borrar <br> <hilight> %s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1799,7 +1808,7 @@ msgstr ""
 "Estàs  segur que vol borrar <br> els %d fitxers seleccionats en: "
 "<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1814,27 +1823,27 @@ msgstr[1] ""
 "Estàs  segur que vol borrar <br> els %d fitxers seleccionats en: "
 "<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Volum Desconegut"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Dispositiu Extraïble"
 
@@ -1843,7 +1852,7 @@ msgstr "Dispositiu Extraïble"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1908,7 +1917,7 @@ msgstr "Agrupa per "
 msgid "Others:"
 msgstr "Altre IBar"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1953,32 +1962,32 @@ msgstr "Mou Text"
 msgid "Automatically scroll contents"
 msgstr "Mostra automàticament els continguts"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Text Pla"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Sagnat"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "Bloquejos "
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Borra"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "deixi de moure"
@@ -2046,7 +2055,7 @@ msgstr "Mida"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Apilant"
 
@@ -2187,7 +2196,7 @@ msgstr "Iconifica"
 msgid "Skip"
 msgstr "Salta"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Vora"
 
@@ -2502,18 +2511,18 @@ msgid "Request Position"
 msgstr "Recorda Posició"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2602,7 +2611,7 @@ msgid "Size, Position and Locks"
 msgstr "Mida, Posició i Presentació"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Autoritza"
@@ -2716,7 +2725,7 @@ msgstr "Configuració del Mòdul"
 msgid "Load"
 msgstr "Locals"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Mòduls Descarregats "
@@ -2757,12 +2766,12 @@ msgstr "Continguts de la LLeixa"
 msgid "Toolbar Contents"
 msgstr "Continguts de la LLeixa"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "Paràmetres"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Disposició "
 
@@ -2781,87 +2790,87 @@ msgstr ""
 "<br> que els executables <br> de lesteves configuracions estan en el teu "
 "PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Principal"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Aplicacions Preferents"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplicacions"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Finestres"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Finestres Perdudes"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Quant a..."
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtual"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Lleixes"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Mostra/Amaga Totes les Finestres"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Sense Aplicacions) "
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "Set de escriptoris virtuals"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(No Ha Ha Finestres)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "No hi ha Nom!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Afegeix una Lleixa"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Elimina la Lleixa"
@@ -2948,32 +2957,32 @@ msgstr "Mostra a tots els ordinadors de sobretaula"
 msgid "Show on specified Desktops"
 msgstr "Mostrar en els ordinadors de sobretaula especificats"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
@@ -2982,7 +2991,7 @@ msgstr ""
 "Enlightenment no pot carregar aquesta pantalla d'inici.<br> Potser que "
 "estigui fora de memòria ?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
@@ -2991,7 +3000,7 @@ msgstr ""
 "Enlightenment no pot carregar aquesta pantalla d'inici.<br> Potser que "
 "estigui fora de memòria ?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -3000,47 +3009,47 @@ msgstr ""
 "Enlightenment no pot carregar aquesta pantalla d'inici.<br> Potser que "
 "estigui fora de memòria ?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 #, fuzzy
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
@@ -3051,7 +3060,7 @@ msgstr ""
 "Software X11 en Evas. Si us plau, miri la configuració de l'evas <br> i "
 "Ecore i miri si tenen suport pel Software X11 del motor de renderització."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 #, fuzzy
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
@@ -3063,17 +3072,17 @@ msgstr ""
 "<br> i Ecore i comprobi que aquests suportin el <br>motor de renderització "
 "de Buffer de software "
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
@@ -3082,12 +3091,12 @@ msgstr ""
 "Enlightenment no pot inicialitzar l'alerta de sistema.<br>Ha posat la "
 "variable Display ?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 #, fuzzy
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
@@ -3096,35 +3105,35 @@ msgstr ""
 "Enlightenment no pot crear directoris en  el seu home.<br> Potser que no "
 "tingui home directori o bé el disc està ple ?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment no pot carregar la configuració del sistema."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment no pot carregar aquest tema de sistema."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 #, fuzzy
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment no pot configurar el sistema de Lleixes."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment no pot utilitzar aquesta font de sistema."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
@@ -3133,29 +3142,29 @@ msgstr ""
 "Enlightenment no pot trobar els directoris on estan els fitxers.<br> Potser "
 "que estigui fora de memòria ?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment no pot utilitzar aquesta font de sistema."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment no pot carregar aquest tema de sistema."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment no pot carregar aquest tema de sistema."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "A partir de Suport Internacional"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3165,11 +3174,11 @@ msgstr ""
 "Enlightenment no pot inicialitzar el FDO del sistema de Taules de Treball."
 "<br>Potser que estiguis fora de memòria ?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Configura Pantalles"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 #, fuzzy
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
@@ -3178,270 +3187,270 @@ msgstr ""
 "Enlightenment ha fallat quan intentava carregar totes les pantalles virtuals "
 "del sistema .Potser que hi hagi un altre sistema de finestres corrent ? <br> "
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Inicia Aplicacions"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Configura Tecles Ràpides"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment no pot configurar els paràmetres DPMS"
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "DPMS d'instal·lació"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment no pot configurar els paràmetres DPMS"
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Configura Salva Pantalles"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment no pot configurar el Salva-Pantalles de X"
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Configuració dels modes d'estalvi d'energia"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 #, fuzzy
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment no pot carregar aquest mòdul de sistema."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "Envia a la Taula de Treball"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment no pot bloquejar la pantalla."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "popups d'instal·lació"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Configuració de bus de missatges"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Inicia Aplicacions"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Controls de configuració del sistema"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 #, fuzzy
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment no pot inicialitzar el sistema d'Ungla.<br>"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "Inicia Aplicacions"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment no pot fer aquestes accions de sistema."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Configuració del sistema d'execució"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Manegador de Fitxers "
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 #, fuzzy
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment no pot inicialitzar el Manegador de Fitxers. <br>  "
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "Configuració del sistema de missatges"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "configuració NOM"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Grab Configuració de l'entrada manipulació"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment no pot carregar aquesta combinació de tecles del sistema."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Configura Mòduls"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment no pot carregar aquest mòdul de sistema."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "Recorda"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment no pot guardar les opcions de recordar."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Configura Tipus de Color"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Configura la Comanda"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment no pot carregar el gadjet de control de sistema."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Configura Fons de Pantalla"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment no pot carregar aquest fons de pantalla d'escriptori"
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 #, fuzzy
 msgid "Setup Mouse"
 msgstr "configuració del ratolí"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 #, fuzzy
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment no pot configurar els paràmetres DPMS"
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment no pot guardar les opcions de recordar."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Configura Tecles Ràpides"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 "Enlightenment no pot carregar aquesta combinació de tecles del sistema."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "Ungla"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 #, fuzzy
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment no pot inicialitzar el sistema d'Ungla.<br>"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment no pot inicialitzar el sistema d'Ungla.<br>"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment no pot inicialitzar el sistema d'Ungla.<br>"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment no pot inicialitzar el sistema d'Ungla.<br>"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Configuració de l' escriptori"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment no pot carregar aquest tema de sistema."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Arxiu de configuració de comanda"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Carregant Mòduls "
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Configura Lleixes"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Configura Lleixes "
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 #, fuzzy
 msgid "Almost Done"
 msgstr "gairebé Llest"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, fuzzy, c-format
 msgid ""
 "Options:\n"
@@ -3479,7 +3488,7 @@ msgstr ""
 "configuració CONF_PROFILE creada per defecte<br>\t-Bo<br>\t\t Ser bo<br>\t "
 "dolent <br>\t\t ser dolent <br>\t psicòtic<br>\t\t ser psicòtic <br>"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3489,12 +3498,12 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "Prova de compatibilitat amb formats"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
@@ -3503,7 +3512,7 @@ msgstr ""
 "Enlightenment ha trobat que Evas no pot crear el Bufer canvas. Si us plau, "
 "<br> comproba que Evas té suport pel motor del Bufer de Software.<br> "
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3512,7 +3521,7 @@ msgstr ""
 "Enlightenment ha trocat que Evas no pot carregar fitxers PNG. Comproba que "
 "Evas<br> tingui suport per PNG.<br>"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3521,7 +3530,7 @@ msgstr ""
 "Enlightenment ha trocat que Evas no pot carregar fitxers JPEG. Comproba que "
 "Evas<br> tingui suport per JPEG.<br>"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3530,7 +3539,7 @@ msgstr ""
 "Enlightenment ha trocat que Evas no pot carregar fitxers PNG. Comproba que "
 "Evas<br> tingui suport per PNG.<br>"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3539,7 +3548,7 @@ msgstr ""
 "Enlightenment ha trocat que Evas no pot carregar fitxers EET. Comproba que "
 "Evas<br> tingui suport per EET.<br>"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
@@ -3549,7 +3558,7 @@ msgstr ""
 "Enlightenment ha trocat que Evas no pot carregar fitxers PNG. Comproba que "
 "Evas<br> tingui suport per PNG.<br>"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3557,11 +3566,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment ha fallat poc després d'arrencar i serà reiniciat."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3569,7 +3578,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3582,7 +3591,7 @@ msgstr ""
 "configuració del  mòdul <br> hauria de deixar-li carregar els mòduls un "
 "altra cop."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3595,12 +3604,12 @@ msgstr ""
 "configuració<br>El mòdul de diàleg de configuració et permetrà "
 "seleccionar<br> el mòduls altra cop."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Carregant Mòduls "
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3609,11 +3618,11 @@ msgstr ""
 "Hi ha hagut un error carregant el mòdul : %s<br> No s'ha pogut trobar cap "
 "mòdul anomenat %s <br> en el directori de cerca de mòduls."
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Error Carregant el Mòdul "
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3622,11 +3631,11 @@ msgstr ""
 "Ha passat un error carregant el mòdul anomenat: %s<br> La ruta completa a "
 "aquest mòdul és <br>%s<br> L'error reportat era ::<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Mòdul que no conté totes les funcions necessàries."
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3634,23 +3643,39 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Mòdul  %s de Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Estàs segur que vol descarregar aquest mòdul ?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Desconegut"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3658,87 +3683,87 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Lleixa #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "Lleixa #"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Afegeix una Lleixa"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Lleixa #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Parar de Moure/Re-dimensionar Elements"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Començar a Moure/Re-dimensionar Elements"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Estàs Segur que Vols Eliminar aquesta Lleixa?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 "S'ha demanat borrar aquesta Lleixa,<br><br>Estàs segur que la vol eliminar ?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Canvia el nom del Fitxer"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Comentari"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Paràmetres de Pantalla"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Auto oculta "
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Refresca"
 
@@ -3902,15 +3927,15 @@ msgstr "Sobre Tema"
 msgid "Set As Theme"
 msgstr "Establir com a tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Parar de Moure/Re-dimensionar Elements"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Començar a Moure/Re-dimensionar Elements"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Establir Contingut de la barra"
@@ -3967,74 +3992,56 @@ msgstr "En el Futur"
 msgid "In the last minute"
 msgstr "En aquest últim Minut"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Última Modificació"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li anys"
+msgid_plural "%li Years ago"
+msgstr[0] "Última Modificació"
+msgstr[1] "Última Modificació"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li Mesos "
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Última Modificació"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li Setmanes"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Última Modificació"
+msgstr[1] "Última Modificació"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li Dies"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li Hores"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li Hores"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li Hores"
+msgstr[1] "%li Hores"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li Minuts"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li Minuts"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li Minuts"
+msgstr[1] "%li Minuts"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Desconegut"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4053,12 +4060,12 @@ msgstr ""
 "configuració.<br>Pot re-configurar les coses ara. Disculpa per les molèsties "
 "per la teva configuració<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Configuració Actualitzada"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4074,72 +4081,72 @@ msgstr ""
 "fitxers de configuració han estat <br> restaurats per defecte. Perdona els "
 "inconvenients.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f segons"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li anys"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li Mesos "
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li Setmanes"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li Dies"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li Hores"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minuts"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li Minuts"
@@ -4153,7 +4160,7 @@ msgstr "%li Minuts"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4200,11 +4207,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Afegeix a Aplicacions Preferents"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4305,7 +4312,7 @@ msgstr "Auto oculta "
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Intern"
@@ -4332,36 +4339,36 @@ msgstr "ALT"
 msgid "Hardware"
 msgstr "maquinari"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Bateria"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Manegament d'Energia"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "La bateria és baix!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 #, fuzzy
 msgid "AC power is recommended."
 msgstr "Alimentació de CA es recomana."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 #, fuzzy
 msgid "ERROR"
 msgstr "ERROR"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "Bateria"
@@ -4371,8 +4378,8 @@ msgstr "Bateria"
 msgid "Clock Settings"
 msgstr "Configuració del Focus"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Rellotge"
 
@@ -4404,7 +4411,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Inici"
 
@@ -4416,7 +4423,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Color d'Ombra"
@@ -4751,7 +4758,7 @@ msgid "Resolution change"
 msgstr "Canvi de Resolució"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Guarda"
 
@@ -4886,7 +4893,7 @@ msgstr "Animació de Salt"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -5041,10 +5048,10 @@ msgid "Current Wallpaper"
 msgstr "Fons de Taula de Treball"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Fons de Pantalla"
 
@@ -5643,6 +5650,55 @@ msgstr "Contenidor"
 msgid "Manager"
 msgstr "Managador"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Configuració del Mòdul"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Les més usades"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Configuració del Mòdul"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Configuració del Mòdul"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Botons de Radio"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Botó %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Mou "
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5669,7 +5725,7 @@ msgid "Main Menu"
 msgstr "Mostra el Menú Principal"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "Menú Favorits"
@@ -5693,7 +5749,7 @@ msgstr "Comentari"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5751,7 +5807,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Moure el ratolí ràpid llindar"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixels/seg"
@@ -5767,7 +5823,7 @@ msgid "%2.2f s"
 msgstr "%1.1f sec"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5788,7 +5844,7 @@ msgstr "Imatges"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Tipus de Lletra"
 
@@ -5982,14 +6038,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Baix"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Mitjà"
 
@@ -6001,7 +6057,7 @@ msgid "%.0f s"
 msgstr "%1.1f sec"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Alt"
 
@@ -6022,17 +6078,17 @@ msgstr "Motor"
 msgid "Power Management"
 msgstr "Manegament d'Energia"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "LLeixes Configurades"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Estàs Segur que Vols Eliminar aquesta Lleixa?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Confirmació de Borrar"
@@ -6189,7 +6245,7 @@ msgid "File Manager Background Base"
 msgstr "Administrador d'arxius d'antecedents Base"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Focus"
@@ -6307,7 +6363,7 @@ msgid "Composite Focus-out Color"
 msgstr "Compost de Focus - a color"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Colors"
 
@@ -6708,7 +6764,7 @@ msgid "Events"
 msgstr "esdeveniments"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Arrancada"
 
@@ -6721,7 +6777,7 @@ msgid "Background Change"
 msgstr "Canvia el Fons de Pantalla"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transicions "
 
@@ -6742,6 +6798,10 @@ msgstr "Categories de Tema"
 msgid "Assign"
 msgstr "Assigna"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Neteja"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Neteja-ho Tot"
@@ -6793,16 +6853,16 @@ msgstr "Utilitzeu tema d'icones per a aplicacions"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Sobre Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplicació"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Vores"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "Apilant"
@@ -6892,282 +6952,311 @@ msgstr "%1.0f Caràcters"
 msgid "Captions"
 msgstr "Opcions"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Mostra Finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Vora"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Utilitza Icones Definits per L'usuari"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Usa l'Icona de l'Aplicació "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Mou la Geometria de la Finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Mostra Informació"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Segueix la finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Geometria de la Redimensió de la Finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Mostra "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "Col·locació"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 #, fuzzy
 msgid "Smart Placement"
 msgstr "la col·locació intel·ligent"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 #, fuzzy
 msgid "Don't hide Gadgets"
 msgstr "No t'amaguis Gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Col·loca al punter del Ratolí"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Col·loca manualment amb el ratolí "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Canviar a l'escriptori de la nova finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Sota Finestres"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animació de Salt"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineal "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Accelerar , desacelerarlo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Acceleració"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Desacceleració"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Acceleració del Ratolí "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Desacceleració"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Es pronuncia Acceleratem desacelerarlo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "rebotar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce més"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Apilant"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Permetre que les finestres per sobre de finestra a pantalla completa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Permetre que les finestres per sobre de finestra a pantalla completa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Bloqueig de Pantalla"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Configuració del Focus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 #, fuzzy
 msgid "Click Window to Focus"
 msgstr "Feu clic a Finestra de Enfocament"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 #, fuzzy
 msgid "Window under the Mouse"
 msgstr "Finestra en el marc del ratolí"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 #, fuzzy
 msgid "Most recent Window under the Mouse"
 msgstr "Finestra més recent en el ratolí"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Elevar les finestres de punter del ratolí sobre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Rellotge"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Contenidor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Còpia "
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Nou Focus de Finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(No Ha Ha Finestres)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Finestres"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Diàlegs "
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Només els quadres de diàleg amb els pares es va centrar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 #, fuzzy
 msgid "Autoraise"
 msgstr "Autoraise"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 #, fuzzy
 msgid "Delay before raising:"
 msgstr "Retard abans de pujar:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Finestra d'Augment"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 #, fuzzy
 msgid "Raise when starting to move or resize"
 msgstr "Llevant quan es comença a moure o canviar la mida de"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Elevar al fer clic per centrar-"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Permetre que les finestres per sobre de finestra a pantalla completa"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Maximitzar la finestra Política"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "no feu cas d'aquest"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Salts Animats"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "acció Context"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "donant a entendre"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Altres Configuracions"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Sempre passi , feu clic en els esdeveniments als programes de"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Manual planteja la finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Feu clic a la finestra se centra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Centrar finestra per última vegada l'interruptor d'escriptori"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Revertir el focus quan es perd"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Feu lliscar el punter a una nova finestra centrada"
@@ -7219,13 +7308,13 @@ msgstr "Seleccioneu una Icona"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horitzontal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertical"
 
@@ -7535,7 +7624,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Configuració de Diàlegs"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Qualitat"
 
@@ -7879,28 +7968,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Re-inicia Aplicacions"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Comanda"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Definició de Comanda"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo interfície gràfica d'usuari"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7937,132 +8026,148 @@ msgstr "Memòria cau de directoris visitats"
 msgid "Clear cache"
 msgstr "Neteja"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Executa en una Terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Afegeix Aplicació"
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Pujar al Directori Pare"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Neteja Finestres"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Rutes de l'Enlightenment"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 #, fuzzy
 msgid "Run"
 msgstr "Rus"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Obre"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Obre amb ..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f fitxers..."
 msgstr[1] "%1.0f fitxers..."
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "Aplicacions"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
 msgstr "Aplicacions Específiques"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Totes les Aplicacions"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "Executa Comanda"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "La còpia s'avorta"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Moure s'avorta"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Esborrar es cancel·la"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Esborrar es cancel·la"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "L'operació desconeguda d'esclau s'avorta"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "Elimina Tecla"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Fitxer de Taula de Treball"
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Resolució de Pantalla"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Fitxer de Taula de Treball"
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "L'operació desconeguda d'esclau s'avorta"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8270,26 +8375,30 @@ msgstr "Manegador de Fitxers "
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nou Directori"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 #, fuzzy
 msgid "Home"
 msgstr "casa"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "Re-iniciar l'ordinador"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8392,21 +8501,21 @@ msgstr "Fons de Pantalla"
 msgid "Background Options"
 msgstr "Canvia el Fons de Pantalla"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Inici de moviment/re-dimensió d'aquest Gadget"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "Feroès "
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Aparença"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "Afegir altres gadgets"
@@ -8415,7 +8524,7 @@ msgstr "Afegir altres gadgets"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Afegir Gadget "
@@ -9068,7 +9177,7 @@ msgstr "A l'esquerra:"
 msgid "Right:"
 msgstr "Lluminós"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "silenci"
@@ -9143,7 +9252,7 @@ msgstr "Canvi de Resolució"
 msgid "Mixer Settings Updated"
 msgstr "La configuració del mesclador Actualitzat"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Configuració del Mòdul"
@@ -9302,31 +9411,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Auto oculta "
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Exactament"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Configura Pantalles"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Configura Pantalles"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Salta Taskbar"
@@ -9587,6 +9696,27 @@ msgstr ""
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li anys"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li Mesos "
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li Setmanes"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li Dies"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li Hores"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li Minuts"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Aplicacions Específiques"
+
 #, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "Sempre a l'escriptori"
@@ -10061,10 +10191,6 @@ msgstr ""
 #~ msgstr "Cursor del Ratolí "
 
 #, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Maximitzar la finestra Política"
-
-#, fuzzy
 #~ msgid "Maximize Policy"
 #~ msgstr "maximitzar la Política"
 
@@ -10477,10 +10603,6 @@ msgstr ""
 #~ msgstr "Radial"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Salts Animats"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Nou Focus de Finestra"
 
index 426f5ff..5ec40a0 100644 (file)
Binary files a/po/cs.gmo and b/po/cs.gmo differ
index 44c5b77..2e92dbe 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2011-10-23 01:26+0100\n"
 "Last-Translator: Daniel Kolesa <quaker66@gmail.com>\n"
 "Language-Team: Czech <kde-i18n-doc@kde.org>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "O Enlightenmentu"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Zavřít"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -78,465 +78,466 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Opravdu chcete zabít toto okno?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Zabít"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Ne"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Opravdu chcete jít pryč?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Požádali jste o ukončení Enlightnmentu.<br><br>Opravdu chcete odejít?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Pryč"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Zrušit"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Opravdu se chcete odhlásit?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Budete odhlášeni.<br><br>Opravdu to chcete udělat?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Odhlásit se"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Opravdu chcete vypnout PC?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Požádali jste o vypnutí počítače.<br><br>Opravdu jej chcete vypnout?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Vypínání"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Opravdu chcete restartovat PC?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "Požádali jste o restart počítače.<br><br>Opravdu jej chcete restartovat?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Restartovat"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "Požádali jste o uspání počítače.<br><br>Opravdu jej chcete uspat?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Uspat"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Opravdu chcete hibernovat PC?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 "Požádali jste o hibernaci počítače.<<br><br>Opravdu jej chcete uspat na disk?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernovat"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Okno : Činnosti"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Přesunout"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Změnit velikost"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Nabídka"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Nabídka okna"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Do popředí"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Do pozadí:"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Okno : Stav"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Přepnout lepkavý režim"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Přepnout lepkavý režim"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Přepnout ikonický režim"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Přepnout ikonický režim"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Přepnout fullscreen režim"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Přepnout fullscreen režim"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximalizovat"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximalizovat svisle"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximalizovat vodorovně"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximalizovat"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximalizovat"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximalizovat fullscreen"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Režim maximalizace \"Chytrý\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Režim maximalizace \"Roztáhnout\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Režim maxilaizace \"Vyplnit\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Zarolovat okno nahoru"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Zarolovat okno dolů"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Zarolovat okno doleva"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Zarolovat okno doprava"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Přepnout režim stínu"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Neaktivní stav"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Přepnout stav bez okrajů"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Nastavit okraj"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Přepínat mezi okraji"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Přepnout připnutý stav"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Plocha"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Překlopit plochu doleva"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Překlopit plochu doprava"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Překlopit plochu nahoru"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Překlopit plochu dolů"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Překlopit plochu z..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Zobrazit plochu"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Zobrazit panel"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Překlopit plochu na..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Překlopit plochu lineárně"
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Přejít na plochu 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Přejít na plochu 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Přejít na plochu 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Přejít na plochu 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Přejít na plochu 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Přejít na plochu 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Přejít na plochu 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Přejít na plochu 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Přejít na plochu 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Přejít na plochu 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Přejít na plochu 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Přejít na plochu 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Přejít na plochu..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Překlopit plochu doleva (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Překlopit plochu doprava (Všechny obr.)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Překlopit plochu nahoru (Všechny obr.)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Překlopit plochu dolů (Všechny obr.)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Překlopit plochu z... (Všechny obr.)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Překlopit plochu na... (Všechny obr.)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Překlopit plochu lineárně... (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Překlopit plochu ve směru..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Přejít na plochu 0 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Přejít na plochu 1 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Přejít na plochu 2 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Přejít na plochu 3 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Přejít na plochu 4 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Přejít na plochu 5 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Přejít na plochu 6 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Přejít na plochu 7 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Přejít na plochu 8 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Přejít na plochu 9 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Přejít na plochu 10 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Přejít na plochu 11 (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Přejít na plochu... (Všechny obrazovky)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -549,224 +550,224 @@ msgstr "Přejít na plochu... (Všechny obrazovky)"
 msgid "Window : List"
 msgstr "Okno : Seznam"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Přejít na stůl"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Obrazovka"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Poslat myš na obrazovku 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Poslat myš na obrazovku 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Poslat myš na obrazovku..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Poslat myš dopředu o jednu obrazovku"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Poslat myš zpět o jednu obrazovku"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Poslat myš dopředu/zpět..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr "Zatemnit"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr "Odtemnit"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr "Podsvícení nastavit"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr "Podsvícení min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr "Podsvícení stř"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr "Podsvícení max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr "Podsvícení regulovat"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr "Podsvícení výš"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Vypnout"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Přesunout na střed"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Přesunout na střed"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Změnit velikost o..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "posunout ve směru..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "Přetáhnout ikonu..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Okno : Pohyb"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Na další plochu"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Na předchozí plochu"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Z plochy #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Na plochu..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Nastavuji obrazovky"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Na předchozí plochu"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Zobrazit hlavní nabídku"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Zobrazit nabídku oblíbených"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Zobrazit všechny nabídky aplikací"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Zobrazit nabídky klientů"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Zobrazit nabídku..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Spustit"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Příkaz"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplikace"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Restartovat"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Pryč teď"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Režim"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Přepnout režim prezentace"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Přepnout režim offline"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Režim"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment %s Modul"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -783,59 +784,59 @@ msgstr ""
 msgid "System"
 msgstr "Systém"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Odhlásit se"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Vypnout nyní"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Vypnout"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Uspat nyní"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hibernovat"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Zamknout"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Vyčistit okna"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Různé : Činnosti"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Zpožděná činnost"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Zobrazit klávesnici"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Vytvořit klávesovou zkratku"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Vytvořit klávesovou zkratku"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -852,7 +853,7 @@ msgstr "Výběr barvy"
 msgid "Select"
 msgstr "Výběr"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -870,7 +871,7 @@ msgstr ""
 "si můžete nastavit Enlightenment zpět k obrazu svému.<br>Omlouváme se za "
 "způsobené potíže.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -884,11 +885,11 @@ msgstr ""
 "Enlightenmentu. Je to zlé a jako protiopatření<br>bylo vaše nastavení "
 "vráceno do původních hodnot.<br>Omlouváme se za způsobené potíže.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problémy při zápisu nastavení E17"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -898,13 +899,14 @@ msgstr ""
 "V Enlightenmentu nastal problém při přesunu<br>souborů nastavení z:<br>"
 "%s<br><br>do:<br>%s<br><br>Zbytek byl přerušen kvůli bezpečnosti.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -913,19 +915,19 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Nastavení aktualizováno"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "Rutina EET obsluhující soubory je špatná."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "Data souboru jsou prázdná."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -933,15 +935,15 @@ msgstr ""
 "Soubor není zapisovatelný. Možná je disk pouze pro<br>čtení nebo chybí práva "
 "k souborům."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Došla paměť při přípravě k zápisu.<br>Prosím uvolněte ji."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Toto je obecná chyba."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -949,60 +951,60 @@ msgstr ""
 "Soubor s nastavením je moc velký.<br>Měl by být velmi malý (maximálně pár "
 "stovek KB)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr "Máte I/O chyby na disku.<br>Nepotřebuje vyměnit?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "Během zápisu souboru došlo místo na disku"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "Soubor byl při zápisu uzavřen."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Mapování paměti (mmap) souboru selhalo."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "Kódování X509 selhalo."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Podpis selhal."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "Podpis byl neplatný."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Nepodepsáno."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Funkce nebyla implementována."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "PRNG nebyl nasazen."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Šifrování selhalo."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Dešifrování selhalo."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "Chyba je Enlightenmentu neznámá."
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1013,7 +1015,7 @@ msgstr ""
 "velmi neobvyklé.<br><br>Poškozený soubor byl:<br>%s<br><br>Tento soubor byl "
 "smazán, aby nedošlo ke ztrátě dat.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1032,7 +1034,7 @@ msgid "Apply"
 msgstr "Použít"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1050,8 +1052,8 @@ msgstr "Moduly"
 msgid "Preferences"
 msgstr "Předvolby"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ano"
 
@@ -1084,24 +1086,24 @@ msgstr ""
 "klávesnici nebo myši, popř. obojím,<br>a tento vyhrazený přístup se "
 "nepodařilo zrušit."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Prosím zadejte heslo pro odemčení"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Jiná aplikace..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Chyba systému autentizace"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1112,11 +1114,11 @@ msgstr ""
 "Kód chyby je <hilight>%i</hilight>.<br> To není dobré a nemělo by se to "
 "stát. Prosím nahlaste chybu."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Povolit prezentační režim?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1126,11 +1128,11 @@ msgstr ""
 "<b>prezentační režim</b> a dočasně vypnout spořič, zámek obrazovky a správu "
 "napájení?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Ne, ale zvýšit časový limit"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Ne, a přestat se ptát"
 
@@ -1221,7 +1223,7 @@ msgstr "Spustit v terminálu"
 msgid "Show in Menus"
 msgstr "Zobrazit v nabídkách"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1236,34 +1238,34 @@ msgstr "Vyberte ikonu"
 msgid "Select an Executable"
 msgstr "Vyberte spustitelný soubor"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Smazat"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Vystřihnout"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopírovat"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Vložit"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Vybrat vše"
 
@@ -1410,16 +1412,16 @@ msgstr "Výstupní data"
 msgid "There was no output."
 msgstr "Nebyl zaznamenán žádný výstup."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Neexistující cesta"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s neexistuje."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
@@ -1427,296 +1429,303 @@ msgstr[0] "%1.0f souborů"
 msgstr[1] "%1.0f souborů"
 msgstr[2] "%1.0f souborů"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Chyba při připojování"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Nelze připojit zařízení"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Chyba při odpojování"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Nelze odpojit zařízení"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Chyba při vysouvání"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Nelze vysunout zařízení"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Rozlišovat velikost písmen"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Zobrazit příponu ikony"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Řadit podle data"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Složky k vyhledávání"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Složky k vyhledávání"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Režim zobrazení"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Řazení"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Obnovit"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Činnosti"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Vytvořit symlink"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Přejmenovat"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Odpojit"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Připojit"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Vysunout"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Vlastnosti"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Vlastnosti aplikace"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Vlastnosti souboru"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Rozlišovat velikost písmen"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Zobrazit příponu ikony"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Řadit podle data"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Složky k vyhledávání"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Složky k vyhledávání"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Použít výchozí"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Ikony v mřížce"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Vlastní ikony"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Seznam"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Výchozí pohled"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Řazení"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Velikost ikon (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Chyba"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Chyba nahrávání modulu"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Soubor:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nový adresář"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Soubor:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Nastavení odvození rodiče"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Zobrazit skryté soubory"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Zapamatovat řazení"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Setřídit teď"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Pouze jedno kliknutí"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Rozlišení obrazovky"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Nastavení fileman modulu"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Nastavení fileman modulu"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Nastavit pozadí..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Nastavit pozadí..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Nastavit překrytí..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Vymazat"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Nastavit překrytí..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Vytvořit složku"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Název nové složky:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Přejmenovat %s na:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Přejmenovat soubor"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Zkusit znovu"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Zrušit"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Ne všem"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Ano všem"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Varování"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Soubor už existuje, přepsat?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Přesunout na"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorovat"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignorovat vše"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Vyskytla se chyba při provádění operace.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Odsouhlasit smazání"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Opravdu chcete smazat<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1724,7 +1733,7 @@ msgid ""
 msgstr ""
 "Opravdu chcete smazat<br>%d vybrané soubory v:<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1739,27 +1748,27 @@ msgstr[1] ""
 msgstr[2] ""
 "Opravdu chcete smazat<br>%d vybrané soubory v:<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Neznámý svazek"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Výměnné zařízení"
 
@@ -1768,7 +1777,7 @@ msgstr "Výměnné zařízení"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1833,7 +1842,7 @@ msgstr "Řadit podle"
 msgid "Others:"
 msgstr "Ostatní"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1877,31 +1886,31 @@ msgstr "Přesunout na"
 msgid "Automatically scroll contents"
 msgstr "Automaticky skorolovat obsah"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Plochý"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Vnořený"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Vzhled"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Odebrat"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "zastaví"
@@ -1966,7 +1975,7 @@ msgstr "Velikost"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Skládání"
 
@@ -2101,7 +2110,7 @@ msgstr "Ikonifikovat"
 msgid "Skip"
 msgstr "Přeskočit"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Okraj"
 
@@ -2413,18 +2422,18 @@ msgid "Request Position"
 msgstr "Získat pozici"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2515,7 +2524,7 @@ msgid "Size, Position and Locks"
 msgstr "Velikost, pozice a zámky"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Vše"
 
@@ -2616,7 +2625,7 @@ msgstr "Nastavení modulů"
 msgid "Load"
 msgstr "Načíst"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Uvolnit"
 
@@ -2653,11 +2662,11 @@ msgstr "Obsah panelu"
 msgid "Toolbar Contents"
 msgstr "Obsah panelu nástrojů"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Nastavení panelu nástrojů"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Rozložení"
 
@@ -2675,86 +2684,86 @@ msgstr ""
 "vaše<br>konfigurace vstupní metody je správná a<br>soubor pro spuštění "
 "metody je v PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Hlavní"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Oblíbené aplikace"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplikace"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Okna"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Ztracená okna"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "O Enlightenmentu"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Motiv"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuální"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Panely"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Zobrazit/skrýt všechna okna"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Žádné aplikace)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Nastavit virtuální plochy"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Žádná okna)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Bez názvu!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Přidat panel"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Smazat panel"
@@ -2838,29 +2847,29 @@ msgstr "Zobrazit na všech plochách"
 msgid "Show on specified Desktops"
 msgstr "Zobrazit na vybraných plochách"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Eina!\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Eina!\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Eet!\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Ecore!\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Eet!\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2868,7 +2877,7 @@ msgstr ""
 "Enlightenmentu se nepodařilo spustit handler signálu exit.\n"
 "Možná došla paměť?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2876,7 +2885,7 @@ msgstr ""
 "Enlightenmentu se nepodařilo spustit handler signálu HUP.\n"
 "Možná došla paměť?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2885,41 +2894,41 @@ msgstr ""
 "Enlightenmentu se nepodařilo spustit handler signálu HUP.\n"
 "Možná došla paměť?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Ecore_File!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Ecore_Con!\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Ecore_Ipc!\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Ecore_X!\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Ecore_IMF!\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Ecore_Evas!\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Eet!\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat Eina!\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2929,7 +2938,7 @@ msgstr ""
 "vykreslování v Evas-u. Prosím zkontrolujte, zda Evas a Ecore podporují\n"
 "softwarové X11 vykreslování."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2939,16 +2948,16 @@ msgstr ""
 "vykreslování v Evas-u. Prosím zkontrolujte, zda Evas a Ecore podporují\n"
 "softwarové X11 vykreslování."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat souborový manažer.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat E_int!\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2956,11 +2965,11 @@ msgstr ""
 "Enlightenmentu se nepodařilo spustit jeho pohotovostní varovný systém.\n"
 "Máte nastavenou proměnnou DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat E_Xinerama!\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2968,32 +2977,32 @@ msgstr ""
 "Enlightenment nemůže vytvářet adresáře ve vašem domovském adresáři.\n"
 "Možná žádný nemáte nebo je disk plný?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenmentu se nepodařilo nastavit systém regustrů."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenmentu se nepodařilo spustit systém nastavení."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat E_Randr!\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenmentu se nepodařilo nastavit prostředí."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment nemohl nastavit systém škálování."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenmentu se nepodařilo nastavit pointer systém."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3001,28 +3010,28 @@ msgstr ""
 "Enlightenmentu se nepodařilo nastavit cesty k vyhledávání souborů.\n"
 "Možná došla paměť?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenmentu se nepodařilo spustit systém fontů."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenmentu se nepodařilo spustit systém motivů."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenmentu se nepodařilo nastavit intl systém."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Nastavuji mezinárodní podporu"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenmentu se nepodařilo nastavit intl systém."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
@@ -3032,11 +3041,11 @@ msgstr ""
 "Možná nemáte oprávnění ke~/.cache/efreet nebo\n"
 "Vám došla paměť či místo na disku?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Nastavuji obrazovky"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3044,240 +3053,240 @@ msgstr ""
 "Nastavení manažeru okna na všech obrazovkách v systému selhalo.\n"
 "Neběží už jiný okenní manažer?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Nastavit ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr "Nastavení posvícení"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment nemůže nastavit podsvícení."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Nastavuji DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment nemůže nastavit volby DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Nastavuji spořič"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment nemůže nastavit spořič X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr "Nastavit režimy úspory energie"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment nemůže nastavit režimy správy napájení."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Nastavuji desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenmentu se nepodařilo nastavit systém zamykání plochy."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Nastavuji popupy"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenmentu se nepodařilo spustit systém pop-upů."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr "Nastavit sběrnici zpráv"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Nastavit cesty"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Nastavuji systémové ovládací prvky"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenmentu se nepodařilo spustit System Command systém.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Nastavit činnosti"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenmentu se nepodařilo spustit systém akcí."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Nastavuji spouštěcí systém"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenmentu se nepovedlo nastavit systém exec."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr "Nastavit správce souborů"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenmentu se nepodařilo inicializovat souborový manažer.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Nastavuji systém zpráv"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenmentu se nepodařilo nastavit msg systém."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Nastavuji DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenmentu se nepodařilo spustit systém dnd."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Nastavit správu zachycení vstupu"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenmentu se nepodařilo nastavit systém klávesových zkratek."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Nastavuji moduly"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenmentu se nepodařilo spustit systém modulů."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Nastavuji paměť"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment nemůže nastavit volby zapamatování."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Nastavuji třídy barev"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment nemůže nastavit systém tříd barev"
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Nastavuji gadget container"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenmentu se nepodařilo nastavit systém ovládání gadgetů"
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Nastavuji wallpaper"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenmentu se nepodařilo nastavit systém pozadí plochy."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Nastavuji myš"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment nemohl nastavit myš."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment nemůže nastavit jeho order file systém."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Nastavuji zkratky"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenmentu se nepodařilo spustit systém klávesových zkratek."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Nastavuji náhledy"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenmentu se nepodařilo spustit systém náhledů.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenmentu se nepodařilo spustit System Command systém.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenmentu se nepodařilo spustit systém náhledů.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenmentu se nepodařilo spustit System Command systém.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr "Nastavit pracovní prostředí"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenmentu se nepodařilo nastavit pracovní prostředí.\n"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Nastavit řazení souborů"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment nemůže nastavit jeho order file systém."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Nahrávám moduly"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Nastavuji panely"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Nastavit panely"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Většinou dokončeno"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3330,7 +3339,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tPokud potřebujete tuto nápovědu, nepotřebujete tuto volbu.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3340,11 +3349,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Podpora testovacího formátu"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3353,7 +3362,7 @@ msgstr ""
 "zkontroujte,\n"
 "jestli má Evas podporu Software Buffer Enginu.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
@@ -3361,7 +3370,7 @@ msgstr ""
 "Enlightenment zjistil, že Evas nemůže načíst soubory SVG. Zkontrolujte, zda "
 "má Evas podporu načítání PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
@@ -3369,7 +3378,7 @@ msgstr ""
 "Enlightenment zjistil, že Evas nemůže načíst soubory JPEG. Zkontrolujte, zda "
 "má Evas podporu načítání JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
@@ -3377,7 +3386,7 @@ msgstr ""
 "Enlightenment zjistil, že Evas nemůže načíst soubory PNG. Zkontrolujte, zda "
 "má Evas podporu načítání PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
@@ -3385,7 +3394,7 @@ msgstr ""
 "Enlightenment zjistil, že Evas nemůže načíst soubory EET. Zkontrolujte, zda "
 "má Evas podporu načítání EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3395,7 +3404,7 @@ msgstr ""
 "jestli má Evas\n"
 "podporu fontconfig a jestli fontconfig zná písmo 'Sans'.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3405,11 +3414,11 @@ msgstr ""
 "Enlightenment spadl brzy po startu a byl<br>restartován. Chybu způsobilo "
 "načtení modulu: %s.<br>Tento modul byl zakázán a nebude načten."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment spadnul brzy po startu a byl restartován"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3419,7 +3428,7 @@ msgstr ""
 "Enlightenment spadl brzy po startu a byl<br>restartován. Chybu způsobilo "
 "načtení modulu: %s.<br><br>Tento modul byl zakázán a nebude načten."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3430,7 +3439,7 @@ msgstr ""
 "zakázány<br>a nebudou aktivovány, abyste mohli<br>zjistit svůj problém. "
 "Dialog<br>nastavení modulů vám pomůže aktivovat<br>vaše moduly znovu."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3442,12 +3451,12 @@ msgstr ""
 "problém. Dialog<br>nastavení modulů vám pomůže aktivovat<br>vaše moduly "
 "znovu."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Nahrávání modulu: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3456,11 +3465,11 @@ msgstr ""
 "Došlo k chybě při načítání modulu %s.<br>Žádný modul s názvem %s nebyl "
 "nazelen<br>v adresářích pro hledání modulů.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Chyba nahrávání modulu"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3469,11 +3478,11 @@ msgstr ""
 "Došlo k chybě při načítání modulu %s.<br>Plná cesta k modulu je:<br>"
 "%s<br>Nahlášená chyba je:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Modul neobsahuje všechny nutné funkce"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3483,23 +3492,39 @@ msgstr ""
 "Chyba v API modulů.<br>Chyba nahrávání modulu: %s<br>Je zapotřebí API modul "
 "s verzí minimálně %i.<br>API modul v Enlightenmentu má verzi %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s Modul"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Chcete tento modul uvolnit?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Neznámý"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3510,84 +3535,84 @@ msgstr ""
 "<b>prezentační režim</b> a dočasně vypnout spořič, zámek obrazovky a správu "
 "napájení?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Panel #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Panel"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Přidat panel"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Panel #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Ukončit přesouvání/měnění velikosti prvků"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Začít přesouvání/měnění velikosti prvků"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Opravdu chcete smazat tento panel?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Opravdu chcete smazat tento panel?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Přejmenovat soubor"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Obsah"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Prezentace"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Automatické skrývání"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Obnovovací frekvence"
 
@@ -3734,15 +3759,15 @@ msgstr "O motivu"
 msgid "Set As Theme"
 msgstr "Použít jako motiv"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Zastavit přesouvání/zvětšování/zmenšování prvků"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Začít přesouvání/zvětšování/zmenšování prvků"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Nastavit obsah panelu nástrojů"
 
@@ -3801,74 +3826,62 @@ msgstr "V budoucnu"
 msgid "In the last minute"
 msgstr "V poslední minutě"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Naposledy použité"
+msgid_plural "%li Years ago"
+msgstr[0] "Naposledy použité"
+msgstr[1] "Naposledy použité"
+msgstr[2] "Naposledy použité"
 
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "Před %li lety"
-
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "Před %li měsíci"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Naposledy použité"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "Před %li týdny"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Naposledy použité"
+msgstr[1] "Naposledy použité"
+msgstr[2] "Naposledy použité"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "Před %li dny"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "Před %li hodinami"
+msgid_plural "%li Hours ago"
+msgstr[0] "Před %li hodinami"
+msgstr[1] "Před %li hodinami"
+msgstr[2] "Před %li hodinami"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "Před %li hodinami"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "Před %li minutami"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "Před %li minutami"
+msgid_plural "%li Minutes ago"
+msgstr[0] "Před %li minutami"
+msgstr[1] "Před %li minutami"
+msgstr[2] "Před %li minutami"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Neznámý"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3887,12 +3900,12 @@ msgstr ""
 "můžete nastavit modul zpět k obrazu svému.<br>Omlouváme se za způsobené "
 "potíže.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "%s Nastavení aktualizováno"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3906,72 +3919,72 @@ msgstr ""
 "proto bylo nastavení<br>obnoveno na výchozí jako prevenční opatření."
 "Omlouváme<br>se za možné potíže.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sekund"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "Před %li lety"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "Před %li měsíci"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "Před %li týdny"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "Před %li dny"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "Před %li hodinami"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minut"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "Před %li minutami"
@@ -3985,7 +3998,7 @@ msgstr "Před %li minutami"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4032,11 +4045,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Přidat do oblíbených"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4131,7 +4144,7 @@ msgstr "Autodetekce"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interní"
@@ -4155,33 +4168,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hardware"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Baterie"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Správa napájení"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Hladina vaší baterie je nízká!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Je doporučeno napájení ze sítě."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "CHYBA"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Měřič baterie"
 
@@ -4190,8 +4203,8 @@ msgstr "Měřič baterie"
 msgid "Clock Settings"
 msgstr "Nastavení zaostření"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Hodiny"
 
@@ -4223,7 +4236,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Start"
 
@@ -4235,7 +4248,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr "Zobrazit kalendář"
 
@@ -4563,7 +4576,7 @@ msgid "Resolution change"
 msgstr "Změna rozlišení"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Uložit"
 
@@ -4694,7 +4707,7 @@ msgstr "Rychlost animace"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4834,10 +4847,10 @@ msgid "Current Wallpaper"
 msgstr "Aktuální tapeta"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Pozadí plochy"
 
@@ -5408,6 +5421,55 @@ msgstr "Kontejner"
 msgid "Manager"
 msgstr "Správce"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Tlačítka myši"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Myš"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Tlačítka myši"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Tlačítka myši"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Radiobuttony"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Tlačítko %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Posunout dolů"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5432,7 +5494,7 @@ msgid "Main Menu"
 msgstr "Hlavní nabídka"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Oblíbené"
 
@@ -5452,7 +5514,7 @@ msgstr "Komentáře"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadgety"
@@ -5503,7 +5565,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Práh při rychlém posunu myší"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixelů/sek"
@@ -5518,7 +5580,7 @@ msgid "%2.2f s"
 msgstr "%2.2f sek"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Různé"
@@ -5537,7 +5599,7 @@ msgstr "Obrázky"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Písma"
 
@@ -5724,7 +5786,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5732,7 +5794,7 @@ msgid "Low"
 msgstr "Do pozadí:"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Střední"
 
@@ -5744,7 +5806,7 @@ msgid "%.0f s"
 msgstr "%1.0f sek"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5765,17 +5827,17 @@ msgstr "Engine"
 msgid "Power Management"
 msgstr "Správa napájení"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Nastavené panely"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Opravdu chcete smazat tento panel?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Odsouhlasit smazání"
@@ -5923,7 +5985,7 @@ msgid "File Manager Background Base"
 msgstr "Správce souborů Základní pozadí"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Aktivace"
@@ -6039,7 +6101,7 @@ msgid "Composite Focus-out Color"
 msgstr "Kompozitní Focus- out Barva"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Barvy"
 
@@ -6402,7 +6464,7 @@ msgid "Events"
 msgstr "Události"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Spuštění"
 
@@ -6415,7 +6477,7 @@ msgid "Background Change"
 msgstr "Změna pozadí"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Animace"
 
@@ -6435,6 +6497,10 @@ msgstr "Kategorie motivů"
 msgid "Assign"
 msgstr "Přiřadit"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Vymazat"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Vymazat vše"
@@ -6484,16 +6550,16 @@ msgstr "Použít motiv ikon pro aplikace"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Vítejte v Enlightenmentu"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplikace"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Okraje"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Škálování"
 
@@ -6576,254 +6642,283 @@ msgstr "%1.0f písmen"
 msgid "Captions"
 msgstr "Popisky"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Zobrazení okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Ikona okraje"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Nastaveno uživatelem"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Poskytnuta aplikací"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Přesun geometrie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Zobrazit informace"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Následuje okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Změna velikosti geometrie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Zobrazit"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Umístění"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Chytré umisťování"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Neskrývat gadgety"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Umístit pod kurzor myši"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Umístit manuálně myší"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Přepnout na plochu nového okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Nová okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Animovat"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineární"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Urychlit , pak zpomalí"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Akcelerovat"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Zpomalit"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "prohlásil Accelerate"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Zpomalit"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Výrazný Acceleratem pak zpomalí"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "odskočit"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce více"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Stínování"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Povolit okna nad oknem jež je přes celou plochu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Povolit okna nad oknem jež je přes celou plochu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Zamčení obrazovky"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Nastavení zaostření"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Kliknout na okno pro aktivaci"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Okno pod kurzorem myši"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Poslední okno pod kurzorem myši"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "Automaticky vyzvednout okno pod kurzorem"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Kliknutí"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Ukazatel"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "nedbalý"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Aktivace nových oken"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Žádné okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Všechna okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Pouze dialogy"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Jen s dialogy zaměřené rodiče"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Automaticky přenést do popředí"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Pauza před přenesením do popředí:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Přenést okno do popředí"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Přenést do popředí při změně polohy nebo velikosti"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Přenést do popředí při aktivaci kliknutím"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Povolit okna nad oknem jež je přes celou plochu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Pravidla maximalizace"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorovat"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animované překlopení"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Kontext činnosti"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Vyhlazování"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Jiná nastavení"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "Vždy přeposlat události kliknutí programu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Kliknutí pozvedne okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Klik aktivuje okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "Přepnout zpět na naposled aktivované okno při přepnutí ploch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Vrátit se soustředit , když se ztratil"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Posunout kurzor do nového aktivovaného okna"
 
@@ -6867,13 +6962,13 @@ msgstr "Směr"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Vodorovně"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Svisle"
 
@@ -7152,7 +7247,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Nastavení stínu"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kvalita"
 
@@ -7466,25 +7561,25 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Everything - Aplikace"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Příkazy"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Vlastní příkaz"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "GUI pro sudo"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr "Everything - Modul"
@@ -7518,43 +7613,43 @@ msgstr "Cache adresáře navštívil"
 msgid "Clear cache"
 msgstr "Vyčistit cache"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Zde otevřít terminál"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Jiná aplikace..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Jít do předchozího adresáře"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Vyčistit okna"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Cesty Enlightenmentu"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Otevřít"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Otevřít s.."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
@@ -7562,84 +7657,100 @@ msgstr[0] "%1.0f souborů"
 msgstr[1] "%1.0f souborů"
 msgstr[2] "%1.0f souborů"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Známé aplikace"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Specifické aplikace"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Vybrané aplikace"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Všechny aplikace"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Vlastní příkaz"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopírování přerušeno"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Přesouvání přerušeno"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Mazání přerušeno"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Mazání přerušeno"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Neznámá operace z podřízeného přerušena"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Kopírování %s dokončeno"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Kopíruji %s (zbývá: %d sek)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Přesun %s dokončen"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Přesouvám %s (zbývá: %d sek)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Mazání dokončeno"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Mažu soubory..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Rozlišení obrazovky"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Mažu soubory..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Neznámá operace z podřízeného %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7833,24 +7944,28 @@ msgstr "Správce souborů"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nový adresář"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Domov"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Kořenový adresář"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7945,19 +8060,19 @@ msgstr "Pozadí"
 msgid "Background Options"
 msgstr "Možnosti pozadí"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Začít přesouvání/měnění velikosti"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Volný"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Vzhled"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Přidat jiné gadgety"
 
@@ -7965,7 +8080,7 @@ msgstr "Přidat jiné gadgety"
 msgid "Show/hide gadgets"
 msgstr "Zobrazit/skrýt gadgety"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Přidat gadget"
@@ -8573,7 +8688,7 @@ msgstr "Levý:"
 msgid "Right:"
 msgstr "Pravý:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Ztlumit"
 
@@ -8635,7 +8750,7 @@ msgstr "Změněna hlasitost"
 msgid "Mixer Settings Updated"
 msgstr "Nastavení Mixer modulu aktualizováno"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Nastavení modulu Mixer"
@@ -8790,31 +8905,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Automatické skrývání"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Ostré"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Nastavuji obrazovky"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Nastavuji obrazovky"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Seznam úloh"
@@ -9077,6 +9192,27 @@ msgstr "Aktivovat zdrojové okno při kliknutí"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "Před %li lety"
+
+#~ msgid "%li Months ago"
+#~ msgstr "Před %li měsíci"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "Před %li týdny"
+
+#~ msgid "%li Days ago"
+#~ msgstr "Před %li dny"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "Před %li hodinami"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "Před %li minutami"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Specifické aplikace"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Vždy na ploše"
 
@@ -9559,9 +9695,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Kurzor myši"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Pravidla maximalizace"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Pravidla maximalizace"
 
@@ -10030,10 +10163,6 @@ msgstr ""
 #~ "Zobrazit informace o poloze okna při přesouvání nebo změně velikosti"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animované překlopení"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automatické umisťování nových oken"
 
index 3f4be91..dad45d3 100644 (file)
Binary files a/po/da.gmo and b/po/da.gmo differ
index 04901b8..ed6d762 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-12-31 01:44+0000\n"
 "Last-Translator: nanker <Unknown>\n"
 "Language-Team: Danish\n"
@@ -21,17 +21,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Om Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Luk"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -67,79 +67,79 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Er du sikker på du vil lukke dette vindue?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Dræb"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nej"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Er du sikker på at du vil afslutte?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Du bad om at afslutte Enlightenment.<br><br>Er du sikker på at du vil "
 "afslutte?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Afslut"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Fortryd"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Er du sikker på du vil logge af?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Du er ved at logge af.<br><br>Er du sikker på dette?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Log af"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Er du sikker på du vil slukke?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Du har bedt computeren om at slukke.<br><br>Er du sikker på at du vil dette?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "sluk"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Er du sikker på du vil genstarte?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 #, fuzzy
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
@@ -148,11 +148,11 @@ msgstr ""
 "Du anmodes om at genstarte din computer.<br><br>Er du sikker på du vil "
 "genstarte den."
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Genstart"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 #, fuzzy
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
@@ -161,17 +161,17 @@ msgstr ""
 "Du anmodes om at suspendere din computer.<br><br>Er du sikker på du vil "
 "afbryde."
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 #, fuzzy
 msgid "Suspend"
 msgstr "Suspendér"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 #, fuzzy
 msgid "Are you sure you want to hibernate?"
 msgstr "Er du sikker på du vil dvale."
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 #, fuzzy
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
@@ -180,397 +180,398 @@ msgstr ""
 "Du opfordres til at gå i dvale din computer.<br><br>Er du sikker på at du "
 "vil suspendere til disken?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 #, fuzzy
 msgid "Hibernate"
 msgstr "dvale"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Window : Actions"
 msgstr "Window ; Handlinger"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Træk"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Skift størrelse"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 #, fuzzy
 msgid "Window Menu"
 msgstr "vindue Menu"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Løft"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Sænk"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Window : State"
 msgstr "Window ; State"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 #, fuzzy
 msgid "Sticky Mode Toggle"
 msgstr "Sticky tilstand Toggle"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Sticky tilstand Toggle"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 #, fuzzy
 msgid "Iconic Mode Toggle"
 msgstr "Ikonisk tilstand Toggle"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Ikonisk tilstand Toggle"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 #, fuzzy
 msgid "Fullscreen Mode Toggle"
 msgstr "Fullscreen mode Skift"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Fullscreen mode Skift"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maksimér"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maksimér lodret"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maksimér vandret"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maksimér"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maksimér"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 #, fuzzy
 msgid "Maximize Fullscreen"
 msgstr "Maksimer fuldskærm"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr ""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr ""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr ""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 #, fuzzy
 msgid "Shade Up Mode Toggle"
 msgstr "Shade up Mode Toggle"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 #, fuzzy
 msgid "Shade Down Mode Toggle"
 msgstr "Shade Down tilstand Toggle"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 #, fuzzy
 msgid "Shade Left Mode Toggle"
 msgstr "Shade Venstre tilstand Toggle"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 #, fuzzy
 msgid "Shade Right Mode Toggle"
 msgstr "Shade Højre tilstand Toggle"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 #, fuzzy
 msgid "Shade Mode Toggle"
 msgstr "Shade tilstand Toggle"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Oprullet tilstand"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 #, fuzzy
 msgid "Toggle Borderless State"
 msgstr "Skift kant State"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Rammer"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Cycle mellem Grænser"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Toggle Pinned State"
 msgstr "Skift Pinned State"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Skrivebord"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Vend skrivebord til venstre"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Vend skrivebord til højre"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Vend skrivebord op"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Vend skrivebord ned"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Vend skrivebord med..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Vis skrivebordet"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Vis hylden"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Vend skrivebordet til..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 #, fuzzy
 msgid "Flip Desktop Linearly..."
 msgstr "Flip Desktop Lineært ..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 #, fuzzy
 msgid "Switch To Desktop 0"
 msgstr "Skift Til desktop."
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 #, fuzzy
 msgid "Switch To Desktop 1"
 msgstr "Skift til desktop."
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 #, fuzzy
 msgid "Switch To Desktop 2"
 msgstr "Skift til desktop."
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 #, fuzzy
 msgid "Switch To Desktop 3"
 msgstr "Skift til Desktop."
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Skift til skrivebord 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Skift til skrivebord 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Skift til skrivebord 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Skift til skrivebord 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Skift til skrivebord 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Skift til skrivebord 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Skift til skrivebord 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Skift til skrivebord 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Skift til skrivebord..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Vend skrivebord til venstre (alle skærme)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Vend skrivebord til højre (alle skærme)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Vend skrivebord op (alle skærme)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Vend skrivebord ned (alle skærme)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Vend skrivebord efter... (alle skærme)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Vend skrivebord til... (alle skærme)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Vend skrivebord lineært... (alle skærme)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Vend skrivebord i retning..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Skift til skrivebord 0 (alle skærme)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Skift til skrivebord 1 (alle skærme)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Skift til skrivebord 2 (alle skærme)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 #, fuzzy
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Skift til Desktop 3 (Alle skærmbilleder."
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 #, fuzzy
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Skift til desktop 4 (Alle skærmbilleder."
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 #, fuzzy
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Skift til desktop 5 (Alle skærme."
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 #, fuzzy
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Skift til desktop 6 (Alle skærmbilleder."
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 #, fuzzy
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Skift til desktop 7 (Alle skærme."
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 #, fuzzy
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Skift til desktop 8 (Alle skærmbilleder."
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 #, fuzzy
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Skift til desktop 9 (Alle skærmbilleder."
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 #, fuzzy
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Skift til desktop 10 (alle skærme."
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 #, fuzzy
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Skift til desktop 11 (alle skærme."
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 #, fuzzy
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Skift Til desktop ... (Alle skærme)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -584,250 +585,250 @@ msgstr "Skift Til desktop ... (Alle skærme)"
 msgid "Window : List"
 msgstr "Window ; List"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Hop til skrivebord"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Skærm"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 #, fuzzy
 msgid "Send Mouse To Screen 0"
 msgstr "Send Mus til skærm."
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 #, fuzzy
 msgid "Send Mouse To Screen 1"
 msgstr "Send Mus til skærm."
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 #, fuzzy
 msgid "Send Mouse To Screen..."
 msgstr "Send Mus til skærm ..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 #, fuzzy
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Send musen fremad 1 skærm"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 #, fuzzy
 msgid "Send Mouse Back 1 Screen"
 msgstr "Send Mouse Tilbage 1 skærm"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr ""
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "Dim"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Baggrundslys Indstil"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Baggrundslys Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "baggrundsbelysning Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Baggrundslys Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Baggrundslys Indstil"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Baggrundslys Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Baggrundslys Down"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Flyt til center"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Flyt til center"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Skift størrelse"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Skub i Retning ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Opret ikon"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 #, fuzzy
 msgid "Window : Moving"
 msgstr "Window ; Flytning"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 #, fuzzy
 msgid "To Next Desktop"
 msgstr "Til næste Desktop"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 #, fuzzy
 msgid "To Previous Desktop"
 msgstr "Til forrige Desktop"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 #, fuzzy
 msgid "To Desktop..."
 msgstr "Til desktop ..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "opsætningsskærme"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Til forrige Desktop"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Vis hovedmenu"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 #, fuzzy
 msgid "Show Favorites Menu"
 msgstr "Vis menuen Foretrukne"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 #, fuzzy
 msgid "Show All Applications Menu"
 msgstr "Vis alle applikationer Menu"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 #, fuzzy
 msgid "Show Clients Menu"
 msgstr "Vis Kunder Menu"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Vis menu..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Kør"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Kommando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Program"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Genstart"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Afslut nu"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr ""
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "Præsentation tilstand Toggle"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "Offline tilstand Toggle"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment %s modul"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment Randr-modul"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -844,62 +845,62 @@ msgstr ""
 msgid "System"
 msgstr "System"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Log af"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Sluk strøm nu"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Sluk strøm"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Suspendér nu"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "dvale nu"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Lås"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Ryd vinduer op"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "Generiske ; Handlinger"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "Forsinket Action"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "tastatur"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Opret Tastaturgenvej"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Opret Tastaturgenvej"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -917,7 +918,7 @@ msgstr "Farvevælger"
 msgid "Select"
 msgstr "Vælg et vindue"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -928,7 +929,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -937,11 +938,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -949,13 +950,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -964,22 +966,22 @@ msgstr ""
 msgid "OK"
 msgstr "O.k."
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 #, fuzzy
 msgid "Settings Upgraded"
 msgstr "Indstillinger Opgraderet"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET fil Håndtaget er dårlig."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Fildataene er tom."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -988,19 +990,19 @@ msgstr ""
 "Filen er ikke skrivbar. Måske disken er skrivebeskyttet<br>eller du mistet "
 "tilladelser til dine filer."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Hukommelse løb ud, mens udarbejdelsen af ​​skrive.<br>venligst frigøre "
 "hukommelse."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Dette er en generisk fejl."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -1009,70 +1011,70 @@ msgstr ""
 "Den indstillinger fil er for stor.<br>Det bør være meget små (nogle hundrede "
 "KB højst)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Du løb tør for plads , mens du skriver filen"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Filen blev lukket på det , mens du skriver."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Hukommelse -mapping (mmap) af filen mislykkedes."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Kodning mislykkedes."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Signatur mislykkedes."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Signaturen er ugyldig."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Ingen vinduer)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Funktionen er ikke implementeret."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG blev ikke podet."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Kryptering mislykkedes."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Desktop-fil"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1080,7 +1082,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1099,7 +1101,7 @@ msgid "Apply"
 msgstr "Anvend"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1118,8 +1120,8 @@ msgstr "Moduler"
 msgid "Preferences"
 msgstr "Indstillinger"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ja"
 
@@ -1153,26 +1155,26 @@ msgstr ""
 "tastaturet eller musen eller begge<br>og deres grab er i stand til at blive "
 "brudt."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 #, fuzzy
 msgid "Please enter your unlock password"
 msgstr "Indtast venligst din unlock password"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Andet program ..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 #, fuzzy
 msgid "Authentication System Error"
 msgstr "Authentication System Error"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1180,24 +1182,24 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 #, fuzzy
 msgid "Activate Presentation Mode?"
 msgstr "Aktiver Præsentation Mode?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "Nej, men øge timeout"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "Nej, og op med at spørge"
@@ -1299,7 +1301,7 @@ msgstr "Kør i terminal"
 msgid "Show in Menus"
 msgstr "Vis i menuer"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1314,34 +1316,34 @@ msgstr "Vælg en ikon"
 msgid "Select an Executable"
 msgstr "Vælg en kørbar fil"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Slet"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Klip"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopier"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Sæt ind"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Vælg alle"
 
@@ -1492,340 +1494,347 @@ msgstr "output data"
 msgid "There was no output."
 msgstr "Der var ingen effekt."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 #, fuzzy
 msgid "Nonexistent path"
 msgstr "ikke-eksisterende sti"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s eksisterer ikke."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Monteringsfejl"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Can't mount device"
 msgstr "Kan ikke montere enhed"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Unmount Error"
 msgstr "Afmontér Fejl"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Can't unmount device"
 msgstr "Kan ikke afmontere enheden"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Eject Error"
 msgstr "Eject Fejl"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "Kan ikke skubbe enheden"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "store og små bogstaver"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Vis ikon Extension"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr ""
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Søg Directories"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Søg Directories"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 #, fuzzy
 msgid "View Mode"
 msgstr "Visningstilstand"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Ingenting"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Genopfrisk visning"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Indstilinger"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Link"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Omdøb"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Afmontér"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Montér"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Skub ud"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Egenskaber"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Program"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 #, fuzzy
 msgid "File Properties"
 msgstr "Filegenskaber"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "store og små bogstaver"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Vis ikon Extension"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr ""
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Søg Directories"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Søg Directories"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Brug standard"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 #, fuzzy
 msgid "Grid Icons"
 msgstr "grid Ikoner"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "Brugerdefinerede ikoner"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 #, fuzzy
 msgid "List"
 msgstr "Liste"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Standard View"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Ingenting"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Fejl"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Fejl ved indlæsning af modul"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Fil:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nyt katalog"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Fil:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "Arv overliggende indstillinger"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Vis skjulte filer"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 #, fuzzy
 msgid "Remember Ordering"
 msgstr "Husk bestilling"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 #, fuzzy
 msgid "Sort Now"
 msgstr "Sorter nu"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Brug enkelt klik"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Skærmopløsning"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Personsøger Indstillinger"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "skrifttype -indstillinger"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "Sæt baggrund ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Sæt baggrund ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Sæt overlay ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Ryd"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Sæt overlay ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 #, fuzzy
 msgid "Create a new Directory"
 msgstr "Opret en ny mappe"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 #, fuzzy
 msgid "New Directory Name:"
 msgstr "Nyt mappenavn:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr ""
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Omdøb fil"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Prøv igen"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Afbryd"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Nej til alt"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Ja til alt"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Advarsel"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Træk"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorér dette"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignorér alle"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Bekræft sletning"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Er du sikker på du vil slette denne hylde."
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1836,27 +1845,27 @@ msgid_plural ""
 msgstr[0] "Er du sikker på du vil slette denne hylde."
 msgstr[1] "Er du sikker på du vil slette denne hylde."
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, fuzzy, c-format
 msgid "Unknown Volume"
 msgstr "Ukendt Volumen"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 #, fuzzy
 msgid "Removable Device"
 msgstr "af udtagelig enhed"
@@ -1866,7 +1875,7 @@ msgstr "af udtagelig enhed"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1935,7 +1944,7 @@ msgstr "Gruppér efter"
 msgid "Others:"
 msgstr "Andre indstillinger"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1988,35 +1997,35 @@ msgstr "Træk"
 msgid "Automatically scroll contents"
 msgstr "Automatisk rulle indholdet"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 #, fuzzy
 msgid "Plain"
 msgstr "Plain"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 #, fuzzy
 msgid "Inset"
 msgstr "Inset"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "se"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 #, fuzzy
 msgid "Remove"
 msgstr "Fjern"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Stop bevægelse"
@@ -2079,7 +2088,7 @@ msgstr "Størrelse"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Niveau"
 
@@ -2223,7 +2232,7 @@ msgstr "Minimér"
 msgid "Skip"
 msgstr "Spring"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 #, fuzzy
 msgid "Border"
 msgstr "border"
@@ -2568,18 +2577,18 @@ msgid "Request Position"
 msgstr "anmodning Position"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2672,7 +2681,7 @@ msgid "Size, Position and Locks"
 msgstr "Størelse, position og låsninger"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "alle"
@@ -2789,7 +2798,7 @@ msgstr "Indstillinger"
 msgid "Load"
 msgstr "Læg"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Unload"
@@ -2834,12 +2843,12 @@ msgstr "hylde Indhold"
 msgid "Toolbar Contents"
 msgstr "Toolbar Indhold"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "Toolbar-indstillinger"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 #, fuzzy
 msgid "Layout"
 msgstr "Layout"
@@ -2859,93 +2868,93 @@ msgstr ""
 "input<br>metode konfigurationen er korrekt , og<br>at din konfiguration "
 "har<br>eksekverbare er i din PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 #, fuzzy
 msgid "Main"
 msgstr "Main"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Favoritapplikationer"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #, fuzzy
 msgid "Applications"
 msgstr "Applikationer"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Vinduer"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Forsvundne vinduer"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 #, fuzzy
 msgid "About"
 msgstr "om"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 #, fuzzy
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 #, fuzzy
 msgid "Virtual"
 msgstr "Virtual"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 #, fuzzy
 msgid "Shelves"
 msgstr "hylder"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Ingen applikationer)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "Sæt virtuelle desktoppe"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Ingen vinduer)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Intet navn!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Tilføj en hylde"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Slet en hylde"
@@ -3044,32 +3053,32 @@ msgstr "Vis på alle Desktops"
 msgid "Show on specified Desktops"
 msgstr "Vis på bestemte pc'er"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -3077,7 +3086,7 @@ msgstr ""
 "Enlightenment kan ikke oprette en exit signal handler.\n"
 "Måske er du løbet tør for hukommelse?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -3085,7 +3094,7 @@ msgstr ""
 "Enlightenment kan ikke oprette en HUP signal handler.\n"
 "Måske er du løbet tør for hukommelse?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -3094,71 +3103,71 @@ msgstr ""
 "Enlightenment kan ikke oprette en HUP signal handler.\n"
 "Måske er du løbet tør for hukommelse?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3166,12 +3175,12 @@ msgstr ""
 "Enlightenment kan ikke initialisere sit nødalarm system.\n"
 "Har du sat din DISPLAY variabel?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3179,34 +3188,34 @@ msgstr ""
 "Enlightenment kan ikke oprette mapper i din hjemmemappe.\n"
 "Måske har du ingen hjemmemappe eller disken er fuld?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment kan ikke initialisere sit konfigurationssystem."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment kan ikke initialisere sit temasystem."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment kan ikke initialisere sit fontsystem."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3214,29 +3223,29 @@ msgstr ""
 "Enlightenment kan ikke initialisere søgestier til at finde filer.\n"
 "Måske er du løbet tør for hukommelse?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment kan ikke initialisere sit fontsystem."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment kan ikke initialisere sit temasystem."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment kan ikke initialisere sit internationalseringssystem."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "Start International Support"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment kan ikke initialisere sit internationalseringssystem."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3246,12 +3255,12 @@ msgstr ""
 "Enlightenment kan ikke initialisere File-systemet.\n"
 "Måske er du løbet tør for hukommelse?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 #, fuzzy
 msgid "Setup Screens"
 msgstr "opsætningsskærme"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3259,272 +3268,272 @@ msgstr ""
 "Enlightenment kunne ikke blive indsat som vindueshåndtering på alle\n"
 "skærme på dit system. Måske kører der en anden vindueshåndtering?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Opsætning af ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Opsætning baggrundslys"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment kan ikke initialisere sit miniaturebilledsystem.\n"
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "Opsætning DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 #, fuzzy
 msgid "Setup Screensaver"
 msgstr "Opsætning Pauseskærm"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Setup til energisparestatus Modes"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "Opsætning Desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "Opsætning Popups"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment kan ikke initialisere sit pop up-system."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Opsætning Besked Bus"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Opsætning Stier"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Setup System Controls"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "Opsætning Handlinger"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment kan ikke initialisere sit handlingssystem."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Opsætning Execution System"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Opsætning Filemanager"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment kan ikke initialisere filhåndteringen.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "Opsætning Message System"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment kan ikke initialisere sit beskedsystem."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "Opsætning DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment kan ikke initialisere sit dnd-system."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Opsætning Grab Input Håndtering"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment kan ikke initialisere sit input grab system."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 #, fuzzy
 msgid "Setup Modules"
 msgstr "Opsætning af moduler"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment kan ikke initialisere sit modulsystem."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "Opsætning Husker"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment kan ikke initialisere huskesystemet."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 #, fuzzy
 msgid "Setup Color Classes"
 msgstr "Opsætning Color Klasser"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "Opsætning Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 #, fuzzy
 msgid "Setup Wallpaper"
 msgstr "Opsætning tapet"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 #, fuzzy
 msgid "Setup Mouse"
 msgstr "Opsætning af mus"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment kan ikke initialisere huskesystemet."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "Opsætning Bindinger"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment kan ikke initialisere sit bindingssystem."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "Opsætning Thumbnailer"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment kan ikke initialisere sit miniaturebilledsystem.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment kan ikke initialisere sit miniaturebilledsystem.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment kan ikke initialisere sit miniaturebilledsystem.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment kan ikke initialisere sit miniaturebilledsystem.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Opsætning Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment kan ikke initialisere sit temasystem."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Setup File Bestilling"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 #, fuzzy
 msgid "Load Modules"
 msgstr "load Moduler"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 #, fuzzy
 msgid "Setup Shelves"
 msgstr "Opsætning Hylder"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 #, fuzzy
 msgid "Configure Shelves"
 msgstr "Konfigurer Hylder"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 #, fuzzy
 msgid "Almost Done"
 msgstr "næsten færdig"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3553,7 +3562,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3563,49 +3572,49 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "Test Format Support"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3613,11 +3622,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3625,7 +3634,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3633,7 +3642,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3641,12 +3650,12 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Fejl ved indlæsning af modul"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3655,11 +3664,11 @@ msgstr ""
 "Der opstod en fejl ved indlæsning af modulet ved navn: %s<br>Intet modul ved "
 "navn %s kunne findes i søgestierne<br>for moduler.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Fejl ved indlæsning af modul"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3668,12 +3677,12 @@ msgstr ""
 "Der opstod en fejl ved indlæsning af modulet ved navn: %s<br>Den fulde sti "
 "til dette modul er:<br>%s<br>Fejlen rapporteret var:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 #, fuzzy
 msgid "Module does not contain all needed functions"
 msgstr "Modul ikke indeholder alle de nødvendige funktioner"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3683,23 +3692,39 @@ msgstr ""
 "Modul-API fejl<br>Fejl ved initialisering af modul: %s<br>Mindste krævet "
 "modul-API version: %i.<br>Enlightenment modul-API version: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s modul"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Vil du gerne unloade dette modul?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Ukendt"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3707,56 +3732,56 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "hylder"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Tilføj en hylde"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Eject Fejl"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Stop bevægelse"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Fjern gadget"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 #, fuzzy
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Er du sikker på du vil slette denne hylde."
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 #, fuzzy
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
@@ -3765,32 +3790,32 @@ msgstr ""
 "Du anmodes om at slette denne hylde.<br><br>Er du sikker på du vil slette "
 "det."
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Omdøb fil"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Kommentar"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Præsentation"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Auto Skjul"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 #, fuzzy
 msgid "Refresh"
 msgstr "Opdater"
@@ -3963,15 +3988,15 @@ msgstr "om Tema"
 msgid "Set As Theme"
 msgstr "Sæt som tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Sæt Toolbar Indhold"
@@ -4028,67 +4053,49 @@ msgstr "I fremtiden"
 msgid "In the last minute"
 msgstr "I det sidste minut"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Sidst anvendt"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr ""
+msgid_plural "%li Years ago"
+msgstr[0] "Sidst anvendt"
+msgstr[1] "Sidst anvendt"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr ""
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Sidst anvendt"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr ""
+msgid_plural "%li Weeks ago"
+msgstr[0] "Sidst anvendt"
+msgstr[1] "Sidst anvendt"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr ""
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr ""
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr ""
+msgid_plural "%li Hours ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr ""
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr ""
+msgid_plural "%li Minutes ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
@@ -4096,7 +4103,7 @@ msgstr ""
 msgid "Unknown"
 msgstr "Ukendt"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4116,12 +4123,12 @@ msgstr ""
 "tilføje det i. Du kan re- konfigurere ting nu til din<br>smag. Beklager "
 "ulejligheden.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Konfiguration opgraderet"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4137,72 +4144,72 @@ msgstr ""
 "konfiguration er nu blevet gendannet til<br>standard. Beklager ulejligheden."
 "<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr ""
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr ""
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr ""
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr ""
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr ""
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, fuzzy, c-format
 msgid "An hour"
 msgstr "1 time"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "12 timer"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr ""
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr ""
@@ -4216,7 +4223,7 @@ msgstr ""
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 #, fuzzy
@@ -4266,12 +4273,12 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 #, fuzzy
 msgid "Add to Favorites"
 msgstr "Tilføj til favoritter"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4376,7 +4383,7 @@ msgstr "Auto Detect"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4404,37 +4411,37 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hardware"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 #, fuzzy
 msgid "Battery"
 msgstr "batteri"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Power Management"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "Dit batteri er lavt."
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 #, fuzzy
 msgid "AC power is recommended."
 msgstr "Vekselstrømmen anbefales."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 #, fuzzy
 msgid "ERROR"
 msgstr "FEJL"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "Battery Meter"
@@ -4444,8 +4451,8 @@ msgstr "Battery Meter"
 msgid "Clock Settings"
 msgstr "Fokusindstillinger"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Clock"
 msgstr "Clock"
@@ -4477,7 +4484,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 #, fuzzy
 msgid "Start"
 msgstr "Start"
@@ -4490,7 +4497,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Eksekverbar"
@@ -4822,7 +4829,7 @@ msgid "Resolution change"
 msgstr "Skift af opløsning"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "Gem"
@@ -4963,7 +4970,7 @@ msgstr "animation hastighed"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -5126,10 +5133,10 @@ msgid "Current Wallpaper"
 msgstr "Nuværende Wallpaper"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 #, fuzzy
 msgid "Wallpaper"
 msgstr "Wallpaper"
@@ -5756,6 +5763,55 @@ msgstr "container"
 msgid "Manager"
 msgstr "manager"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Fokusindstillinger"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Træk"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Fokusindstillinger"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Fokusindstillinger"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Radio knapper"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Træk"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5783,7 +5839,7 @@ msgid "Main Menu"
 msgstr "Vis hovedmenu"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "Foretrukne"
@@ -5807,7 +5863,7 @@ msgstr "Kommentar"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5866,7 +5922,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Hurtig Mouse Flyt grænsen"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixels/sek."
@@ -5882,7 +5938,7 @@ msgid "%2.2f s"
 msgstr "%1.1f sek."
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5905,7 +5961,7 @@ msgstr "Billeder"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 #, fuzzy
 msgid "Fonts"
 msgstr "Skrifttyper"
@@ -6107,14 +6163,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Lav"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Medium"
 
@@ -6126,7 +6182,7 @@ msgid "%.0f s"
 msgstr "%2.0f pixels"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Høj"
 
@@ -6150,17 +6206,17 @@ msgstr "motor"
 msgid "Power Management"
 msgstr "Power Management"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "konfigurerede Hylder"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Er du sikker på du vil slette denne hylde."
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Bekræft sletning"
@@ -6328,7 +6384,7 @@ msgid "File Manager Background Base"
 msgstr "File Manager Baggrund Base"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fokuséring"
@@ -6455,7 +6511,7 @@ msgid "Composite Focus-out Color"
 msgstr "Composite Focus -out Color"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 #, fuzzy
 msgid "Colors"
 msgstr "Farver"
@@ -6883,7 +6939,7 @@ msgid "Events"
 msgstr "begivenheder"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 #, fuzzy
 msgid "Startup"
 msgstr "Startup"
@@ -6899,7 +6955,7 @@ msgid "Background Change"
 msgstr "Baggrund Change"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 #, fuzzy
 msgid "Transitions"
 msgstr "Overgange"
@@ -6924,6 +6980,10 @@ msgstr "Tema kategorier"
 msgid "Assign"
 msgstr "Tildel"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Ryd"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -6975,16 +7035,16 @@ msgstr "Brug ikon tema for applikationer"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Aktiver ikon tema"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Program"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Rammer"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "Skalering"
@@ -7084,277 +7144,306 @@ msgstr ""
 msgid "Captions"
 msgstr "Indstilinger"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Vinduesvisning"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Rammer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Brug standard"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Program"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Information ved flytning af vinduer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Vis information"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Følger vinduet"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Information ved ændring af størrelse af vinduer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Visning"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "Smart placering"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Smart placering"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 #, fuzzy
 msgid "Don't hide Gadgets"
 msgstr "Må ikke skjul Gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Placér under musen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Placér manuelt med musen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Skift til skrivebordet nyt vindue"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Fokusering af nye vinduer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animér"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineær"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Accelerere, så farten"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Accelerér"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Decelerér"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Accelerér"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Decelerér"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Udtalt Acceleratem derefter falde"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "Bounce"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce mere"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Niveau"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Tillad vinduer over fullscreen vindue"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Tillad vinduer over fullscreen vindue"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Skærmlås"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Fokusindstillinger"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Klik på vindue for fokusering"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Fokusér altid vinduet under musen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Fokusér seneste vindue under musen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Hæv vinduer på musen over"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Klik på"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Cursor-fokusering"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Sjusket fokusering"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Fokusering af nye vinduer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Ingen vinduer)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Vinduer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Kun nye dialoger får fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Kun dialoger med fokus forælder"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Automatisk hævning"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Pause før hævning:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 #, fuzzy
 msgid "Raise Window"
 msgstr "Hæv vindue"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 #, fuzzy
 msgid "Raise when starting to move or resize"
 msgstr "Hæv når de begynder at flytte eller ændre størrelsen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Hæv , når du klikker for at fokusere"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Tillad vinduer over fullscreen vindue"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Window maksimere de politiske"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorér dette"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Op- og nedrulning af vinduer"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Action Context"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Hint"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Andre indstillinger"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Altid passere klik begivenheder programmer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Klik hæver vinduet"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Klik fokuserer vinduet"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Fokuser sidste vindue på skrivebordet switch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Revert fokus, når det er tabt"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Skub markøren til en ny fokuseret vindue"
@@ -7404,14 +7493,14 @@ msgstr "Vælg en ikon"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 #, fuzzy
 msgid "Horizontal"
 msgstr "Vandret"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 #, fuzzy
 msgid "Vertical"
 msgstr "Lodret"
@@ -7727,7 +7816,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Dropshadow Indstillinger"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 #, fuzzy
 msgid "Quality"
 msgstr "Kvalitet"
@@ -8074,28 +8163,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Favoritapplikationer"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Kommando"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Udfør kommando"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -8132,134 +8221,149 @@ msgstr "Cache besøgte mapper"
 msgid "Clear cache"
 msgstr "Ryd"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Kør i terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Andet program ..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Gå til Parent Directory"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Ryd vinduer op"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Stier"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Åben"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 #, fuzzy
 msgid "Open with..."
 msgstr "Åbn med ..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "kendte Applikationer"
 
-#: src/modules/fileman/e_fwin.c:2618
+#: src/modules/fileman/e_fwin.c:2589
 #, fuzzy
-msgid "Specific Applications"
-msgstr "Specifikke Programmer"
+msgid "Suggested Applications"
+msgstr "Favoritapplikationer"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 #, fuzzy
 msgid "All Applications"
 msgstr "alle applikationer"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "Brugerdefineret Kommando"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "Kopiering afbrydes"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Flytning afbrydes"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Sletning afbrydes"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Sletning afbrydes"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Ukendt drift fra slave afbrydes"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "Slet gjort"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Sletning af filer ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Skærmopløsning"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Sletning af filer ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Ukendt drift fra slave afbrydes"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8474,26 +8578,30 @@ msgstr "File Manager"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nyt katalog"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 #, fuzzy
 msgid "Home"
 msgstr "Hjem"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8596,21 +8704,21 @@ msgstr "Baggrund"
 msgid "Background Options"
 msgstr "Baggrund Indstillinger"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "Gratis"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 #, fuzzy
 msgid "Appearance"
 msgstr "Udseende"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "Tilføj andre gadgets"
@@ -8619,7 +8727,7 @@ msgstr "Tilføj andre gadgets"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Tilføj gadget"
@@ -9290,7 +9398,7 @@ msgstr "Venstre:"
 msgid "Right:"
 msgstr "Højre:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "mute"
@@ -9365,7 +9473,7 @@ msgstr "Skift af opløsning"
 msgid "Mixer Settings Updated"
 msgstr "Mixer Settings Opdateret"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Moduler"
@@ -9525,31 +9633,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Auto Skjul"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Skarp"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "opsætningsskærme"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "opsætningsskærme"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "proceslinjen"
@@ -9809,6 +9917,10 @@ msgid "Levels of urgency to store:"
 msgstr ""
 
 #, fuzzy
+#~ msgid "Specific Applications"
+#~ msgstr "Specifikke Programmer"
+
+#, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "Altid på skrivebordet"
 
@@ -10291,10 +10403,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Mouse Cursor"
 
-#, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Window maksimere de politiske"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Maksimeringspolitik"
 
@@ -10463,10 +10571,6 @@ msgstr ""
 #~ msgstr ""
 #~ "Vis størrelsesinformation når vinduer flyttes eller ændrer størrelse"
 
-#, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Op- og nedrulning af vinduer"
-
 #~ msgid "Miscellaneous Options"
 #~ msgstr "Diverse valgmuligheder"
 
index f0da0eb..b8ed348 100644 (file)
Binary files a/po/de.gmo and b/po/de.gmo differ
index 19dffa3..0dd98a2 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -26,7 +26,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-11-06 10:41+0000\n"
 "Last-Translator:  Fabian Nowak <timystery@arcor.de>\n"
 "Language-Team: E17-de\n"
@@ -41,17 +41,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Über Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Schließen"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -101,87 +101,87 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Möchten Sie dieses Fenster wirklich abrupt schliessen?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Schließen erzwingen"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nein"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Möchten Sie Enlightenment wirklich beenden?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Sie sind im Begriff, Enlightenment zu beenden.<br><br>Sind Sie sicher?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Beenden"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Abbrechen"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Möchten Sie sich wirklich abmelden?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Sie sind im Begriff, sich abzumelden.<br><br>Sind Sie sicher?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Abmelden"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Möchten Sie den Computer wirklich herunterfahren?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Sie sind im Begriff, den Computer herunterzufahren.<br><br>Sind Sie sicher?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Ausschalten"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Möchten Sie wirklich neustarten?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "Sie sind im Begriff, den Computer neuzustarten.<br><br>Sind Sie sicher?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Neustarten"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -189,15 +189,15 @@ msgstr ""
 "Sie sind im Begriff, den Computer in den Bereitschaftsmodus zu versetzen."
 "<br><br>Sind Sie sicher?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Bereitschaftsmodus"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Wollen Sie den Computer wirklich in den Ruhezustand herunterfahren?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -205,365 +205,366 @@ msgstr ""
 "Sie sind im Begriff, den Computer in den Ruhezustand herunterzufahren."
 "<br><br>Sind Sie sicher?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Ruhezustand"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Fenster: Aktionen"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Verschieben"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Größe ändern"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menü"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Fenstermenü"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "nach oben"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "nach unten"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Fenster: Zustand"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Klebrig-Modus-Umschalter"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Klebrig-Modus-Umschalter"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Icon-Modus-Umschalter"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Icon-Modus-Umschalter"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Vollbildmodus-Umschalter"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Vollbildmodus-Umschalter"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximieren"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Vertikal maximieren"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Horizontal maximieren"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximieren"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximieren"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Auf Vollbild maximieren"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maximierungsmodus \"Intelligent\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maximieren-Modus \"Erweitern\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maximierungsmodus \"Füllen\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Einklappmodus-Oben-Umschalter"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Ausklappmodus-Unten-Umschalter"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "EInklappmodus-Links-Umschalter"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Einklappmodus-Rechts-Umschalter"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Einklappmodus-Umschalter"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Eingeklappt"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Rahmenloszustand umschalten"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Fensterrahmen setzen"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Zwischen Fensterrahmen wechseln"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Befestigungszustand umschalten"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Arbeitsfläche"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Zu linker Arbeitsfläche wechseln"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Zu rechter Arbeitsfläche wechseln"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Zu oberer Arbeitsfläche wechseln"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Zu unterer Arbeitsfläche wechseln"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Arbeitsfläche um ... wechseln"
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Arbeitsfläche zeigen"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Modulablage zeigen"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Zu Arbeitsfläche ... wechseln"
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Linear zu Arbeitsfläche wechseln um ... "
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Zu Arbeitsfläche 0 wechseln"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Zu Arbeitsfläche 1 wechseln"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Zu Arbeitsfläche 2 wechseln"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Zu Arbeitsfläche 3 wechseln"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Zu Arbeitsfläche 4 wechseln"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Zu Arbeitsfläche 5 wechseln"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Zu Arbeitsfläche 6 wechseln"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Zu Arbeitsfläche 7 wechseln"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Zu Arbeitsfläche 8 wechseln"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Zu Arbeitsfläche 9 wechseln"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Zu Arbeitsfläche 10 wechseln"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Zu Arbeitsfläche 11 wechseln"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Zu Arbeitsfläche ... schalten"
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Arbeitsfläche nach links klappen (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Arbeitsfläche nach rechts klappen (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Arbeitsfläche nach oben klappen (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Arbeitsfläche nach unten klappen (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "... Arbeitsflächen weiterklappen (alle Bidschirme)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Klappe Arbeitsfläche nach... (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Arbeitsfläche linear nach ... klappen (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Arbeitsfläche in Richtung ... klappen"
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Zu Arbeitsfläche 0 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Zu Arbeitsfläche 1 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Zu Arbeitsfläche 2 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Zu Arbeitsfläche 3 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Zu Arbeitsfläche 4 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Zu Arbeitsfläche 5 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Zu Arbeitsfläche 6 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Zu Arbeitsfläche 7 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Zu Arbeitsfläche 8 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Zu Arbeitsfläche 9 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Zu Arbeitsfläche 10 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Zu Arbeitsfläche 11 wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Zu Arbeitsfläche ... wechseln (alle Bildschirme)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -576,232 +577,232 @@ msgstr "Zu Arbeitsfläche ... wechseln (alle Bildschirme)"
 msgid "Window : List"
 msgstr "Fenster: Liste"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Zur Arbeitsfläche springen"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Bildschirm"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Maus auf Bildschirm 0 verschieben"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Maus auf Bildschirm 1 verschieben"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Maus auf Bildschirm ... verschieben"
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Maus einen Bildschirm weiterschieben"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Maus einen Bildschirm zurückschieben"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Maus ... Bildschirme weiter/zurückschieben"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "schwach"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Aufblend"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Backlight Set"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Backlight Min."
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Mid -Hintergrundbeleuchtung"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Backlight Max."
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Hintergrundbeleuchtung einstellen"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Bis Backlight"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Herunterfahren"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "In Mitte verschieben"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "In Mitte verschieben"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Größe ändern um ..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "Verschieben in Richtung ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "Icon ziehen ..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Fenster: Bewegen"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Zur nächsten Arbeitsfläche"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Zur vorhergehenden Arbeitsfläche"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Von Arbeitsfläche #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Zu Arbeitsfläche ..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Bildschirme einrichten"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Zur vorhergehenden Arbeitsfläche"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Hauptmenü zeigen"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Favoritenmenü zeigen"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Anwendungsmenü zeigen"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Fensterlistenmenü zeigen"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Menü ... zeigen"
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Ausführen"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Befehl"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Anwendung"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Neustart"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Sofort Beenden"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment: Modus"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Präsentationsmodus-Umschalter"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Offlinemodus-Umschalter"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment: Modus"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment-Modul %s"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -818,59 +819,59 @@ msgstr ""
 msgid "System"
 msgstr "System"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Abmelden"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Sofort abschalten"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Ausschalten"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "In Bereitschaftsmodus gehen"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Ruhezustand"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Sperren"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Fenster aufräumen"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Allgemein: Aktionen"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Verzögerte Aktion"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Tastatur"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Neues Tastaturkürzel"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Neues Tastaturkürzel"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -887,7 +888,7 @@ msgstr "Farbwähler"
 msgid "Select"
 msgstr "Auswählen"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -905,7 +906,7 @@ msgstr ""
 "anpassen, wenn<br>Sie möchten. Bitte entschuldigen Sie die "
 "Unannehmlichkeiten.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -921,11 +922,11 @@ msgstr ""
 "Standardeinstellungen<br>benutzt. Bitte entschuldigen Sie die "
 "Unannehmlichkeiten.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Schreibprobleme bei den Enlightenment-Einstellungen"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -935,13 +936,14 @@ msgstr ""
 "Enlightenment konnte die Konfigurationsdateien nicht von<br>%s<br>nach<br>"
 "%s<br>verschieben.<br>Sicherheitshalber wurde der Schreibvorgang abgebrochen."
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -950,19 +952,19 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Einstellungen wurden aktualisiert"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "Der Dateihandle für EET ist kaputt."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "Die Dateidaten sind leer."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -970,17 +972,17 @@ msgstr ""
 "Die Datei kann nicht beschrieben werden. Vielleicht ist die<br>Platte nur "
 "beschreibbar oder Sie haben die Berechtigungen<br>verloren."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Kein freier Speicher mehr beim Vorbereiten<br>des Schreibvorgangs. Bitte "
 "geben Sie zusätzlichen<br>Speicher frei."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Dies ist ein allgemeiner Fehler."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -988,62 +990,62 @@ msgstr ""
 "Die Einstellungsdatei ist zu groß.<br>Sie sollte eigentlich sehr klein "
 "sein<br>(höchstens einige Hundert KB)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 "Es gibt Lese-/Schreib-Fehler mit Ihrer Platte.<br>Vielleicht muss sie "
 "ersetzt werden?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "Sie haben keinen freien Speicher zum Schreiben der Datei."
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "Die Datei wurde geschlossen, während auf sie geschrieben wurde."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Memory-Mapping der Datei ist fehlgeschlagen."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "X509-Kodierung ist fehlgeschlagen."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Signatur fehlgeschlagen."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "Die Signatur ist ungültig."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Nicht signiert."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Feature nicht implementiert."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "Die Pseudoufallszahlen-Erzeugung wurde nicht mit einer Saat versehen."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Verschlüsseln fehlgeschlagen."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Entschlüsseln fehlgeschlagen."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "Dieser Fehler ist Enlightenment nicht bekannt."
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1054,7 +1056,7 @@ msgstr ""
 "unerwartet schließen.<br>%s<br><br>Folgende Datei war betroffen:<br>"
 "%s<br><br>Diese Datei wurde entfernt, um Datenverfälschung zu vermeiden.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1073,7 +1075,7 @@ msgid "Apply"
 msgstr "Übernehmen"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1092,8 +1094,8 @@ msgstr "Module"
 msgid "Preferences"
 msgstr "Icon-Eigenschaften"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ja"
 
@@ -1126,24 +1128,24 @@ msgstr ""
 "Tastatur oder Maus in Beschlag nimmt<br>und eine Aufhebung dessen nicht "
 "möglich ist."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Bitte geben Sie Ihr Kennwort zum Entsperren ein"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Andere Anwendung..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Fehler im Authentifizierungssystem"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1154,11 +1156,11 @@ msgstr ""
 "Sitzungseinrichtung auf. Der Fehlercode lautet <hilight>%i</hilight>."
 "<br>Dies sollte nicht passieren; bitte melden Sie den Fehler."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Präsentationsmodus aktivieren?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1168,11 +1170,11 @@ msgstr ""
 "<b>Präsentationsmodus</b> aktivieren und vorübergehend Bildschirmschoner und "
 "-sperre sowie Stromsparen deaktivieren?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Nein, stattdessen Verzögerung erhöhen"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Nein, nicht mehr nachfragen"
 
@@ -1265,7 +1267,7 @@ msgstr "In der Konsole ausführen"
 msgid "Show in Menus"
 msgstr "In den Menüs zeigen"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1280,34 +1282,34 @@ msgstr "Wählen Sie ein Icon"
 msgid "Select an Executable"
 msgstr "Wählen Sie eine ausführbare Datei aus"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Entfernen"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Ausschneiden"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopieren"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Einfügen"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Alle auswählen"
 
@@ -1457,313 +1459,320 @@ msgstr "Ausgabedaten"
 msgid "There was no output."
 msgstr "Es gab keine Ausgabe."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Nicht vorhandener Pfad"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s existiert nicht"
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f Dateien"
 msgstr[1] "%1.0f Dateien"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Einhängefehler"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Gerät kann nicht eingehängt werden"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Aushängefehler"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Gerät kann nicht ausgehängt werden"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Auswurffehler"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Gerät kann nicht ausgeworfen werden"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Groß-/Kleinschreibung beachten"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Icon-Erweiterung zeigen"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Nach Datum sortieren"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Suchverzeichnisse"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Suchverzeichnisse"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Ansicht"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Sortiere"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Anzeige aktualisieren"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Aktionen"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Verknüpfung"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Umbenennen"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Aushängen"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Einhängen"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Auswerfen"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Eigenschaften"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Anwendungseigenschaften"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Dateieigenschaften"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Groß-/Kleinschreibung beachten"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Icon-Erweiterung zeigen"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Nach Datum sortieren"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Suchverzeichnisse"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Suchverzeichnisse"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Standard verwenden"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Gitter-Icons"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Angepasste Icons"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Liste"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Standard-Ansicht"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Sortiere"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Icon-Größe (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Fehler"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Fehler beim Laden des Moduls"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Datei:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Verzeichnis nach oben"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Datei:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Übergeordnete Einstellungen übernehmen"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Versteckte Dateien zeigen"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Anordnung merken"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Jetzt sortieren"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Einfachen Klick verwenden"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Bildschirmauflösung"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Dateimanager-Einstellungen"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Dateimanager-Einstellungen"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Hintergrundbild setzen..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Hintergrundbild setzen..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Überlagerung setzen..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Leeren"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Überlagerung setzen..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Neues Verzeichnis erstellen"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Neuer Verzeichnisname:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Umbenennen von %s zu:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Datei umbenennen"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Wiederholen"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Abbruch"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Nein für alle"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Ja für alle"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Warnung"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 "Die datei existiert bereits, wirklich überschreiben?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Verschieben nach"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorieren"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignoriere alles"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Es trat ein Fehler bei der Ausführung einer Operation auf.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Löschen bestätigen"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Möchten Sie <hilight>%s</hilight> wirklich entfernen?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1772,7 +1781,7 @@ msgstr ""
 "Möchten Sie die %d ausgewählten<br>Dateien in <hilight>%s</"
 "hilight><br>wirklich entfernen?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1787,27 +1796,27 @@ msgstr[1] ""
 "Möchten Sie die %d ausgewählten<br>Dateien in <hilight>%s</"
 "hilight><br>wirklich entfernen?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Unbekanntes Laufwerk"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Entfernbare Geräte"
 
@@ -1816,7 +1825,7 @@ msgstr "Entfernbare Geräte"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1881,7 +1890,7 @@ msgstr "Gruppieren nach"
 msgid "Others:"
 msgstr "Andere"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1925,31 +1934,31 @@ msgstr "Verschieben nach"
 msgid "Automatically scroll contents"
 msgstr "Inhalte automatisch scrollen"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Flach"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Eingedrückt"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Aussehen"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Entfernen"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Bleiben Sie dann"
@@ -2014,7 +2023,7 @@ msgstr "Größe"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Ablage"
 
@@ -2155,7 +2164,7 @@ msgstr "Minimieren"
 msgid "Skip"
 msgstr "Überspringen"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Fensterrahmen"
 
@@ -2467,18 +2476,18 @@ msgid "Request Position"
 msgstr "Position anfordern"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2565,7 +2574,7 @@ msgid "Size, Position and Locks"
 msgstr "Größe, Position und Sperren"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Alle"
 
@@ -2666,7 +2675,7 @@ msgstr "Modul-Einstellungen"
 msgid "Load"
 msgstr "Laden"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Entladen"
 
@@ -2703,11 +2712,11 @@ msgstr "Modulablageninhalte"
 msgid "Toolbar Contents"
 msgstr "Werkzeugleisteninhalte"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Werkzeugleisteneinstellungen"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Anordnung"
 
@@ -2725,86 +2734,86 @@ msgstr ""
 "sicher, dass die Eingabemethoden-<br>Einstellungen korrekt sind und dass "
 "sich Ihr Konfigurationsprogramm<br>in PATH befindet.<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Hauptmenü"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Bevorzugte Anwendungen"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Anwendungen"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Fenster"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Verlorene Fenster"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Über"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Thema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuelle Arbeitsflächen"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Modulablagen"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Alle Fenster zeigen/verstecken"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Keine Anwendung)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Virtuelle Arbeitsflächen einstellen"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Keine Fenster)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Kein Name!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Modulablage hinzufügen"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Modulablage entfernen"
@@ -2888,32 +2897,32 @@ msgstr "Auf allen Arbeitsflächen anzeigen"
 msgid "Show on specified Desktops"
 msgstr "Auf bestimmten Arbeitsflächen anzeigen"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2921,7 +2930,7 @@ msgstr ""
 "Enlightenment kann den Exit-Signalhandler nicht initialisieren.\n"
 "Vielleicht haben Sie nicht genug freien Arbeitsspeicher?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2929,7 +2938,7 @@ msgstr ""
 "Enlightenment kann den HUP-Signalhandler nicht initialisieren.\n"
 "Vielleicht haben Sie nicht genug freien Arbeitsspeicher?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2937,47 +2946,47 @@ msgstr ""
 "Enlightenment kann einen Signalhandler nicht initialisieren.\n"
 "Vielleicht haben Sie nicht genug freien Arbeitsspeicher?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2987,7 +2996,7 @@ msgstr ""
 "Rendering in Evas nicht unterstützt. Bitte überprüfen Sie Ihre Evas-\n"
 "und Ecore-Installation sowie deren X11-Softwarerendering-Unterstützung."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2998,17 +3007,17 @@ msgstr ""
 "und Ecore-Installation sowie deren Unterstützung von X11-\n"
 "Softwarebuffer-Rendering"
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3016,12 +3025,12 @@ msgstr ""
 "Enlightenment kann sein Notfallalarm-Subsystem nicht initialisieren.\n"
 "Haben Sie die DISPLAY-Variable gesetzt?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3031,35 +3040,35 @@ msgstr ""
 "Möglicherweise haben Sie kein persönliches Verzeichnis, oder die Festplatte "
 "ist voll?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 "Enlightenment kann sein Dateiregistrierungs-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment kann sein Einstellungs-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment kann sein Themen-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment kann sein Skalierungs-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment kann sein Zeiger-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3067,28 +3076,28 @@ msgstr ""
 "Enlightenment kann seine Suchpfade nicht initialisieren.\n"
 "Vielleicht haben Sie nicht genügend freien Arbeitsspeicher?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment kann sein Schriftarten-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment kann sein Themen-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment kann sein intl-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Starte Internationalisierungsunterstützung"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment kann sein intl-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3098,11 +3107,11 @@ msgstr ""
 "Enlightenment kann das FDO-Arbeitsflächen-Subsystem nicht initialisieren.\n"
 "Vielleicht haben Sie nicht genug freien Arbeitsspeicher?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Bildschirme einrichten"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3110,255 +3119,255 @@ msgstr ""
 "Enlightenment konnte sich für keinen Ihrer Bildschirme als Fenstermanager\n"
 "etablieren. Vielleicht läuft schon ein anderer Fenstermanager?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "ACPI einrichten"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Belegungen einstellen"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment kann die DPMS-Einstellungen nicht initialisieren."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "DPMS einrichten"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment kann die DPMS-Einstellungen nicht initialisieren."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Bildschirmschoner einrichten"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Setup- Modi Energiesparmodus"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment kann sein Energiespar-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Bildschirmsperre einrichten"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 "Enlightenment kann sein Bildschirmsperre-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Popups einrichten"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment kann sein Popup-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Setup- Message Bus"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Pfade einrichten"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Systemsteuerungen einrichten"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 "Enlightenment kann sein Systembefehls-Subsystem nicht intitialisieren.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Richte Aktionen ein"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment kann sein Aktions-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Ausführungssystem einrichten"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment kann sein Ausführungssystem nicht initialisieren."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Dateimanager"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment kann den Dateimanager nicht initialisieren.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Nachrichtensystem einrichten"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment kann sein Message-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "DND einrichten"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment kann sein Drag'n'Drop-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Eingabehandhabung einrichten"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment kann sein Eingabeerkennungs-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Module einrichten"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment kann sein Modul-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Erinnern einrichten"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment kann die \"Merken\"-Einstellungen nicht initialisieren."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Farbklassen einrichten"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment kann sein Farbklassen-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Gadcon einrichten"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 "Enlightenment kann sein Helfersteuerungs-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Hintergrundbild einrichten"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 "Enlightenment kann sein Hintergrundbild-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Mauseinstellungen"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment kann die Mauseinstellungen nicht initialisieren."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment kann sein Anordnungsdateisystem nicht initialisieren."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Belegungen einstellen"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 "Enlightenment kann sein Tastenbelegungs-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Vorschaubild-Generator einrichten"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment kann sein Vorschaubild-Subsystem nicht initialisieren.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 "Enlightenment kann sein Systembefehls-Subsystem nicht intitialisieren.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment kann sein Vorschaubild-Subsystem nicht initialisieren.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 "Enlightenment kann sein Systembefehls-Subsystem nicht intitialisieren.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Setup- Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment kann sein Themen-Subsystem nicht initialisieren."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Dateisortierung einrichten"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment kann sein Anordnungsdateisystem nicht initialisieren."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Module laden"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Modulablagen einrichten"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Modulablagen einstellen"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Fast fertig"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3414,7 +3423,7 @@ msgstr ""
 "\t\tlfWenn Sie diese Hilfe benötigen, brauchen Sie diese Option definitiv "
 "nicht.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3424,11 +3433,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Überprüfe Formatübestützung"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3436,7 +3445,7 @@ msgstr ""
 "Enlightenment entdeckte, dass Evas keine Buffercanvas erstellen konnte.\n"
 "Bitte überprüfen Sie Evas auf Softwarebufferengine-Unterstützung.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3445,7 +3454,7 @@ msgstr ""
 "Enlightenment entdeckte, dass Evas keine PNG-Dateien laden kann.\n"
 "Bitte überprüfen Sie Evas auf PNG-Loader-Unterstützung.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3454,7 +3463,7 @@ msgstr ""
 "Enlightenment entdeckte, dass Evas keine JPEG-Dateien laden kann.\n"
 "Bitte überprüfen Sie Evas auf JPEG-Loader-Unterstützung.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3463,7 +3472,7 @@ msgstr ""
 "Enlightenment entdeckte, dass Evas keine PNG-Dateien laden kann.\n"
 "Bitte überprüfen Sie Evas auf PNG-Loader-Unterstützung.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3472,7 +3481,7 @@ msgstr ""
 "Enlightenment entdeckte, dass Evas keine EET-Dateien laden kann.\n"
 "Bitte überprüfen Sie Evas auf EET-Loader-Unterstützung.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3484,7 +3493,7 @@ msgstr ""
 "darauf,\n"
 "ob es eine \"Sans\"'-Schriftart definiert.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3495,11 +3504,11 @@ msgstr ""
 "neugestartet. Es gab einen Fehler beim Laden<br>des Moduls \"%s\".Dieses "
 "Modul wurde deaktiviert und wird nicht<br>mehr geladen."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment stürzte kurz nach dem Start ab und wurde neugestartet"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3510,7 +3519,7 @@ msgstr ""
 "neugestartet. Es gab einen Fehler beim Laden des Moduls \"%s\"<br>."
 "<br>Dieses Modul wurde deaktiviert und wird nicht mehr geladen."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3523,7 +3532,7 @@ msgstr ""
 "<br>Einstellungsmenü sollten Sie die gewünschten<br>Module wieder auswählen "
 "können."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3535,12 +3544,12 @@ msgstr ""
 "der<br>fehlerhaften Module zu helfen. Im Modul-<br>Einstellungsmenü sollten "
 "Sie die gewünschten<br>Module wieder auswählen können."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Modul laden: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3549,11 +3558,11 @@ msgstr ""
 "Beim Laden von Modul %s ist ein Fehler aufgetreten.<br>Es wurde kein Modul "
 "mit dem Namen %s in den<br>Modul-Verzeichnissen gefunden.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Fehler beim Laden des Moduls"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3562,11 +3571,11 @@ msgstr ""
 "Beim Laden von Modul %s ist ein Fehler aufgetreten.<br>Der volle Pfad zum "
 "Modul ist:<br>%s<br>Der gemeldete Fehler lautet:<br>%s"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Das Modul enthält nicht alle benötigten Funktionen."
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3576,23 +3585,39 @@ msgstr ""
 "Fehler beim Initialisieren des Moduls %s.<br>Es wird mindestens Modul-API %i "
 "benötigt.<br>Die Enlightenment bekannte Modul-API ist %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment-Modul %s"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Möchten Sie dieses Modul abschalten?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Unbekannt"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3603,84 +3628,84 @@ msgstr ""
 "den <b>Präsentationsmodus</b> aktivieren und vorübergehend Bildschirmschoner "
 "und -sperre sowie Stromsparen deaktivieren?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Modulablage #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Modulablage"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Modulablage hinzufügen"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Modulablage #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Verschieben/Größenänderung von Helfern beenden"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Verschieben/Größenänderung von Helfern starten"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Möchten Sie diese Modulablage wirklich entfernen?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Sie wollen diese Modulablage entfernen.<br><br>Sind Sie sicher?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Datei umbenennen"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Inhalte"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Präsentation"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Automatisches Verstecken"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Aktualisieren"
 
@@ -3835,15 +3860,15 @@ msgstr "Über dieses Thema"
 msgid "Set As Theme"
 msgstr "Als Thema einstellen"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Verschieben/Größenänderung von Gegenständen beenden"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Verschieben/Größenänderung von Gegenständen starten"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Modulablageninhalte einstellen"
 
@@ -3902,74 +3927,56 @@ msgstr "In der Zukunft"
 msgid "In the last minute"
 msgstr "In der letzten Minute"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Zuletzt verwendet"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li Jahre früher"
+msgid_plural "%li Years ago"
+msgstr[0] "Zuletzt verwendet"
+msgstr[1] "Zuletzt verwendet"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li Monate früher"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Zuletzt verwendet"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Zuletzt verwendet"
+msgstr[1] "Zuletzt verwendet"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li Wochen früher"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li Tage früher"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li Stunden früher"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li Stunden früher"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li Stunden früher"
+msgstr[1] "%li Stunden früher"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li Minuten früher"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li Minuten früher"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li Minuten früher"
+msgstr[1] "%li Minuten früher"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3988,12 +3995,12 @@ msgstr ""
 "behoben. Sie können die Einstellungen wieder Ihren Wünschen anpassen."
 "<br>Entschuldigen Sie bitte die Unannehmlichkeiten.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "Einstellungen von \"%s\" aktualisiert"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -4009,72 +4016,72 @@ msgstr ""
 "Standardeinstellungen<br>benutzt. Entschuldigen Sie bitte die "
 "Unannehmlichkeiten.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f Sekunden"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li Jahre früher"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li Monate früher"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li Wochen früher"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li Tage früher"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li Stunden früher"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f Minute(n)"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li Minuten früher"
@@ -4088,7 +4095,7 @@ msgstr "%li Minuten früher"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4136,11 +4143,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Zu Favoriten hinzufügen"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4235,7 +4242,7 @@ msgstr "Automatische erkennen"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Intern"
@@ -4258,33 +4265,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hardware"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Batterie"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Energieverwaltung"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Niedriger Akkustand"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Netzbetrieb empfohlen"
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "Nicht verfügbar"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "FEHLER"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Akkuzustand"
 
@@ -4293,8 +4300,8 @@ msgstr "Akkuzustand"
 msgid "Clock Settings"
 msgstr "Fokuseinstellungen"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Uhr"
 
@@ -4326,7 +4333,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Start"
 
@@ -4338,7 +4345,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Werkzeugleiste zeigen"
@@ -4662,7 +4669,7 @@ msgid "Resolution change"
 msgstr "Auflösungsänderung"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Speichern"
 
@@ -4795,7 +4802,7 @@ msgstr "Animationsgeschwindigkeit"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4935,10 +4942,10 @@ msgid "Current Wallpaper"
 msgstr "Aktuelles Hintergrundbild"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Hintergrundbild"
 
@@ -5516,6 +5523,55 @@ msgstr "Container"
 msgid "Manager"
 msgstr "Manager"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Mauseinstellungen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Am meisten verwendet"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Mauseinstellungen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Mauseinstellungen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Auswahlknöpfe"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Schaltfläche %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Nach unten"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5541,7 +5597,7 @@ msgid "Main Menu"
 msgstr "Hauptmenü zeigen"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Favoriten"
 
@@ -5562,7 +5618,7 @@ msgstr "Kommentare"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Helfer"
@@ -5614,7 +5670,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Grenzwert schneller Mausbewegung"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f Pixel/Sek"
@@ -5629,7 +5685,7 @@ msgid "%2.2f s"
 msgstr "%2.2f Sekunde(n)"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Verschiedenes"
@@ -5648,7 +5704,7 @@ msgstr "Bilder"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Schriftarten"
 
@@ -5832,14 +5888,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Niedrig"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Mittel"
 
@@ -5851,7 +5907,7 @@ msgid "%.0f s"
 msgstr "%1.1f Sekunde(n)"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Hoch"
 
@@ -5872,17 +5928,17 @@ msgstr "Engine"
 msgid "Power Management"
 msgstr "Energieverwaltung"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Eingerichtete Modulablagen"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Möchten Sie diese Modulablage wirklich entfernen?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Löschen bestätigen"
@@ -6023,7 +6079,7 @@ msgid "File Manager Background Base"
 msgstr "Hintergrundbasis in Datei-Manager"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fokus"
@@ -6126,7 +6182,7 @@ msgid "Composite Focus-out Color"
 msgstr "Composite-Farbe bei Fokusverlust"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Farben"
 
@@ -6487,7 +6543,7 @@ msgid "Events"
 msgstr "Ereignisse"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Startvorgang"
 
@@ -6500,7 +6556,7 @@ msgid "Background Change"
 msgstr "Hintergrundwechsel"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Übergänge"
 
@@ -6520,6 +6576,10 @@ msgstr "Themenkategorien"
 msgid "Assign"
 msgstr "Zuweisen"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Leeren"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Alle leeren"
@@ -6572,16 +6632,16 @@ msgstr "Verwenden Sie das Symbol Thema für Anwendungen"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Herzlich Willkommen in Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Anwendung"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Rahmen"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Skalierung"
 
@@ -6664,49 +6724,49 @@ msgstr "%1.0f Zeichen"
 msgid "Captions"
 msgstr "Bezeichnungen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Fensteranzeige"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Rahmen-Icon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Benutzerspezifisch"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Anwendungsspezifisch"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "Geometrieanzeige verschieben"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Anzeigeinformationen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Folgt dem Fenster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "Fenstergeometrie ändern"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Anzeige"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr ""
@@ -6715,202 +6775,231 @@ msgstr ""
 "#-#-#-#-#  de.po (Enlightenment DR17)  #-#-#-#-#\n"
 "Platzierung"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Intelligente Plazierung"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Helfer nicht verstecken"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Beim Mauszeiger plazieren"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Manuell per Maus plazieren"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Automatisch zur Arbeitsfläche des neuen Fensters wechseln"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Neue Fenster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Animieren"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linear"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Sanftes Beschleunigen und Abbremsen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Beschleunigen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Abbremsen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Mausbeschleunigung"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Abbremsen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Ausgeprägte Acceleratem dann abbremsen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "hüpfen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce mehr"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Schattieren"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Fenster oberhalb von Vollbildfenstern zulassen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Fenster oberhalb von Vollbildfenstern zulassen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Zeitablauf bei Bildschirmsperre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Fokuseinstellungen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Fenster zum Aktivieren anklicken"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Fenster unter dem Mauszeiger aktivieren"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Neuestes Fenster unter dem Mauszeiger aktivieren"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "Fenster automatisch anheben, wenn sich die Maus darüber befindet"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Klicken"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Mauszeiger"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "Schlampig"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Fokus bei neuen Fenster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Kein Fenster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Alle Fenster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Nur Dialoge"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "Nur Dialoge von bereits fokussierten Elternfenstern werden aktiviert"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Automatisch hervorheben"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Verzögerung vorm Anheben:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Fenster hervorheben"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Beim Verschieben/Größenändern anheben"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Durch Anklicken hervorvorheben"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Fenster oberhalb von Vollbildfenstern zulassen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Fenstermaximierungsrichtlinie"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorieren"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animierter Wechsel"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Aktionskontext"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Zeichenabstand"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Andere Einstellungen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "Immer Klicks an Programme weiterleiten"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Klicken bringt Fenster hervor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Klicken fokussiert Fenster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "Zuletzt aktiviertes Fenster beim Arbeitsflächenwechsel fokussieren"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "Fokus bei Verlust zurückgeben"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Mauszeiger zu einem neuen fokussierten Fenster verschieben"
 
@@ -6958,13 +7047,13 @@ msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertikal"
 
@@ -7242,7 +7331,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Schatten-Einstellungen"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Qualität"
 
@@ -7561,24 +7650,24 @@ msgstr ""
 "hilight>schaltet die Listenansichtsmodi um<br><hilight>STRG+3</hilight> "
 "schaltet die Vorschaubildansichtsmodi um"
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Everything-Anwendungen"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Befehle"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "TerminalBefehl"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Sudo-GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7609,128 +7698,144 @@ msgstr "Besuchte Verzeichnisse zwischenspeichern"
 msgid "Clear cache"
 msgstr "Zwischenspeicher leeren"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Terminal hier öffnen"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Andere Anwendung..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Zum übergeordneten Verzeichnis wechseln"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Fenster aufräumen"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Pfade für E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 #, fuzzy
 msgid "Run"
 msgstr "Russisch"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Öffnen"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Öffnen mit..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f Dateien"
 msgstr[1] "%1.0f Dateien"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Bekannte Anwendungen"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Bestimmte Anwendungen"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Ausgewählte Anwendungen"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Alle Anwendungen"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Benutzerdefinierter Befehl"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopiervorgang abgebrochen"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Verschieben abgebrochen"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Löschen abgebrochen"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Löschen abgebrochen"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Unbekannte Operation vom Slave wurde abgebrochen"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Kopie von \"%s\" beendet"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Kopiere \"%s\" (verbleibende Zeit: %d Sekunden)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Verschieben von \"%s\" beendet"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Verschiebe \"%s\" (verbleibende Zeit: %d Sekunden)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Löschen beendet"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Lösche Dateien..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Bildschirmauflösung"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Lösche Dateien..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Unbekannte Operation von Slave %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7923,24 +8028,28 @@ msgstr "Dateimanager"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Neues Verzeichnis"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Persönliches Verzeichnis"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8034,19 +8143,19 @@ msgstr "Hintergrund"
 msgid "Background Options"
 msgstr "Hintergrundeinstellungen"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Verschieben/Größenänderung starten"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Frei"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Erscheinungsbild"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Andere Helfer hinzufügen"
 
@@ -8054,7 +8163,7 @@ msgstr "Andere Helfer hinzufügen"
 msgid "Show/hide gadgets"
 msgstr "Helfer ein-/ausblenden"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Helfer hinzufügen"
@@ -8642,7 +8751,7 @@ msgstr "Links:"
 msgid "Right:"
 msgstr "Rechts:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Stumm"
 
@@ -8706,7 +8815,7 @@ msgstr "Auflösungsänderung"
 msgid "Mixer Settings Updated"
 msgstr "Mischpulteinstellungen aktualisiert"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Mischpultmoduleinstellungen"
@@ -8863,31 +8972,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Automatisches Verstecken"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Scharf"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Bildschirme einrichten"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Bildschirme einrichten"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Fensterleiste"
@@ -9152,6 +9261,27 @@ msgstr "Das Hauptfenster durch Klicken fokussieren"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li Jahre früher"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li Monate früher"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li Wochen früher"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li Tage früher"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li Stunden früher"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li Minuten früher"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Bestimmte Anwendungen"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Immer auf der Arbeitsfläche"
 
@@ -9643,9 +9773,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Mauszeiger"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Fenstermaximierungsrichtlinie"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Maximierungsrichtlinien"
 
@@ -10114,10 +10241,6 @@ msgstr ""
 #~ msgstr "Fenstergeometrieinformationen beim Verschieben/Größenändern"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animierter Wechsel"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automatische Plazierung neuer Fenster"
 
index 6445a0d..98f9620 100644 (file)
Binary files a/po/el.gmo and b/po/el.gmo differ
index 5b61032..b13d174 100644 (file)
--- a/po/el.po
+++ b/po/el.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: el\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2011-11-20 22:33+0200\n"
 "Last-Translator: George Koutsikos <ragecryx@yahoo.gr>\n"
 "Language-Team: Greek, Modern (1453-) <>\n"
@@ -27,17 +27,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Σχετικά με το Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Κλείσιμο"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -86,100 +86,100 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Είστε σίγουροι ότι θέλετε να σκοτώσετε αυτό το παράθυρο?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Σκότωμα"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Όχι"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Επιθυμείτε σίγουρα την έξοδο?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Αιτήθηκε έξοδος από το Enlightenment.<br><br>Επιθυμείτε σίγουρα την έξοδο?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Έξοδος"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Ακύρωση"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Επιθυμείτε σίγουρα να αποσυνδεθείτε?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Πρόκειται να αποσυνδεθείτε.<br><br>Είστε σίγουροι για αυτό?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Αποσύνδεση"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Επιθυμείτε σίγουρα το κλείσιμο του συστήματος?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Αιτήθηκε κλείσιμο Η/Υ.<br><br>Είστε σίγουροι για το κλείσιμο?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Κλείσιμο"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Είστε σίγουροι ότι θέλετε να κάνετε επανεκκίνηση?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "Αιτήθηκε επανεκκίνηση Η/Υ.<br><br>Είστε σίγουροι για την επανεκκίνηση?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Επανεκκίνηση"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "Αιτήθηκε αναστολή Η/Υ.<br><br>Είστε σίγουροι για την αναστολή?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Αναστολή"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Είστε σίγουροι οτι θέλετε να κάνετε αδρανοποίηση;"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -187,371 +187,372 @@ msgstr ""
 "Ζητήσατε να αδρανοποίησετε τον Υπολογιστή.<br><br>Είστε σίγουροι οτι θέλετε "
 "να αναστείλετε τις εργασίες στον δίσκο;"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Αδρανοποίηση"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Παράθυρο : Ενέργειες"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Μετακίνηση"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Αλλαγή μεγέθους"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Μενού"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Μενού παραθύρου"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Ανύψωση"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Βύθιση"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Παράθυρο : Κατάσταση"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Εναλλαγή σε κολλημένη λειτουργία"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Εναλλαγή σε κολλημένη λειτουργία"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Εναλλαγή σε εικονιδιοποιημένη λειτουργία"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Εναλλαγή σε εικονιδιοποιημένη λειτουργία"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Εναλλαγή σε λειτουργία πλήρους οθόνης"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Εναλλαγή σε λειτουργία πλήρους οθόνης"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Μεγιστοποίηση"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Μεγιστοποίηση κάθετα"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Μεγιστοποίηση οριζόντια"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Μεγιστοποίηση"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Μεγιστοποίηση"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Μεγιστοποίηση σε πλήρη οθόνη"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Κατάσταση μεγιστοποίησης \"έξυπνη\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Κατάσταση μεγιστοποίησης \"επέκταση\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Κατάσταση μεγιστοποίησης \"γέμισμα\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 #, fuzzy
 msgid "Shade Up Mode Toggle"
 msgstr "Σκιά πάνω εναλλαγής Λειτουργία"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 #, fuzzy
 msgid "Shade Down Mode Toggle"
 msgstr "Σκιά Κάτω εναλλαγής Λειτουργία"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 #, fuzzy
 msgid "Shade Left Mode Toggle"
 msgstr "Σκιά Αριστερά Λειτουργία εναλλαγής"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 #, fuzzy
 msgid "Shade Right Mode Toggle"
 msgstr "Σκιά σωστή λειτουργία εναλλαγής"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 #, fuzzy
 msgid "Shade Mode Toggle"
 msgstr "Λειτουργία Σκιά Εναλλαγή"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Σκιασμένη κατάσταση"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Εναλλαγή σε Κατάσταση χωρίς περίγραμμα"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Ορισμός περιγράμματος"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Κύκλος μεταξύ Σύνορα"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Εναλλαγή σε κατάσταση ακινητοποίησης"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Επιφάνεια εργασίας"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Γύρισμα επιφάνειας εργασίας αριστερά"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Γύρισμα επιφάνειας εργασίας δεξιά"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Γύρισμα επιφάνειας εργασίας επάνω"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Γύρισμα επιφάνειας εργασίας κάτω"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Γύρισμα επιφάνειας εργασίας κατά..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Εμφάνιση επιφάνειας εργασίας"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Εμφάνισε το ράφι"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Γύρισμα επιφάνειας εργασίας σε..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Γύρισμα επιφάνειας εργασίας γραμμικά"
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Εναλλαγή στην επιφάνεια εργασίας 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Εναλλαγή στην επιφάνεια εργασίας..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Γύρισμα επιφάνειας εργασίας αριστερά (Σε όλες τις οθόνες)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Γύρισμα επιφάνειας εργασίας δεξιά(Σε όλες τις οθόνες)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Γύρισμα επιφάνειας εργασίας επάνω (Σε όλες τις οθόνες)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Γύρισμα επιφάνειας εργασίας κάτω (Σε όλες τις οθόνες)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Γύρισμα επιφάνειας εργασίας κατά... (Σε όλες τις οθόνες)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Γύρισμα επιφάνειας εργασίας σε... (Σε όλες τις οθόνες)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Γύρισμα επιφάνειας εργασίας γραμμικά... (Σε όλες τις οθόνες)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Εναλλαγή επιφάνειας εργασίας σε κατεύθυνση..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 0 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 1 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 2 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 3 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 4 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 5 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 6 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 7 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 8 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 9 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 10 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας 11 (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Αλλαγή στην επιφάνεια εργασίας... (Όλες οθόνες)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -564,234 +565,234 @@ msgstr "Αλλαγή στην επιφάνεια εργασίας... (Όλες 
 msgid "Window : List"
 msgstr "Παράθυρο : Λίστα"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Μετάβαση στο γραφείο"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Οθόνη"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Αποστολή ποντικιού στη οθόνη 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Αποστολή ποντικιού στη οθόνη 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Αποστολή ποντικιού στη οθόνη..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Προώθηση ποντικιού κατά 1 οθόνη μπροστά"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Προώθηση ποντικιού κατά 1 οθόνη πίσω"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Προώθηση ποντικιού κατά ... οθόνες"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "αμυδρός"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Ρύθμιση οπίσθιου φωτισμού"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Ελάχιστη οπίσθιου φωτισμού"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Μέσα φωτισμού"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Μέγιστη οπίσθιου φωτισμού"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Ρύθμιση οπίσθιου φωτισμού"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Μέχρι οπίσθιου φωτισμού"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Τερματισμός"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Μετακίνηση στο κέντρο"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Μετακίνηση στο κέντρο"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Αλλαγή μεγέθους κατά:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Σπρώξτε προς την κατεύθυνση ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Σύρετε το εικονίδιο ..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Παράθυρο : Μετακίνηση"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Στην επόμενη επιφάνεια εργασίας"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Στην προηγούμενη επιφάνεια εργασίας"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Κατά επιφάνεια εργασίας #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Στην επιφάνεια εργασίας..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Ρύθμιση οθονών"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Στην προηγούμενη επιφάνεια εργασίας"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Εμφάνιση κεντρικού μενού"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Εμφάνιση μενού αγαπημένων"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Εμφάνιση μενού όλων των εφαρμογών"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Εμφάνιση μενού πελατών"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Εμφάνιση μενού..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Εκτέλεση"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Εντολή"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Εφαρμογή"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Επανεκκίνηση"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Έξοδος τώρα"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Λειτουργία"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Εναλλαγή σε λειτουργία παρουσίασης"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Εναλλαγή σε λειτουργία εκτός σύνδεσης"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Λειτουργία"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment %s άρθρωμα"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -808,59 +809,59 @@ msgstr ""
 msgid "System"
 msgstr "Σύστημα"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Αποσύνδεση"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Κλείσιμο τώρα"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Κλείσιμο"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Αναστολή τώρα"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Αδρανοποίηση"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Κλείδωμα"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Καθαρισμός παραθύρων"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Γενικά : Ενέργειες"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Καθυστερημένη ενέργεια"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Πληκτρολόγιο"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Δημιουργία συντόμευσης πληκτρολογίου"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Δημιουργία συντόμευσης πληκτρολογίου"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -877,7 +878,7 @@ msgstr "Επιλογή χρώματος"
 msgid "Select"
 msgstr "Επιλογή"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -888,7 +889,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -897,11 +898,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Προβλήματα εγγραφής ρυθμίσεων του Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -913,13 +914,14 @@ msgstr ""
 "<br><br>Το αρχείο που παρουσιάστηκε το σφάλμα ήταν:<br>%s<br><br>Αυτό το "
 "αρχείο διαγράφηκε για να αποφευχθούν φθαρμένα δεδομένα. <br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -928,21 +930,21 @@ msgstr ""
 msgid "OK"
 msgstr "Εντάξει"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Ρυθμίσεις αναβαθμίστηκαν"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "Η ΕΕΤ λαβή αρχείο είναι κακή."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Το αρχείο δεδομένων είναι άδειο."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -951,19 +953,19 @@ msgstr ""
 "Το αρχείο δεν είναι εγγράψιμο. Ίσως ο δίσκος είναι μόνο για ανάγνωση<br>ή "
 "έχετε χάσει τα δικαιώματα στα αρχεία σας."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Μνήμη έτρεξε έξω, ενώ την προετοιμασία της εγγραφής. Παρακαλούμε<br>ελεύθερη "
 "μνήμη επάνω."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Αυτό είναι ένα γενικό σφάλμα."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -972,69 +974,69 @@ msgstr ""
 "Το αρχείο ρυθμίσεων είναι πολύ μεγάλος.<br>Θα πρέπει να είναι πολύ μικρό "
 "(μερικές εκατοντάδες KB το πολύ)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Μπορείτε έτρεξε έξω από το διάστημα , ενώ την εγγραφή του αρχείου"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Η υπόθεση έκλεισε σε αυτό, ενώ γραπτώς."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Μνήμη - χαρτογράφηση (mmap) του αρχείου απέτυχε."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Κωδικοποίηση απέτυχε."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Υπογραφή απέτυχε."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Η υπογραφή ήταν έγκυρη."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Μη υπογεγραμμένο."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Διαθέτουν δεν υλοποιήθηκε."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG δεν είχε σπείρει."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Κωδικοποίηση απέτυχε."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Αποκωδικοποίηση απέτυχε."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Καλώς ορίσατε στο Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1046,7 +1048,7 @@ msgstr ""
 "<br><br>Το αρχείο που παρουσιάστηκε το σφάλμα ήταν:<br>%s<br><br>Αυτό το "
 "αρχείο διαγράφηκε για να αποφευχθούν φθαρμένα δεδομένα. <br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1065,7 +1067,7 @@ msgid "Apply"
 msgstr "Εφαρμογή"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1084,8 +1086,8 @@ msgstr "Αρθρώματα"
 msgid "Preferences"
 msgstr "Ρύθμιση εικονιδίου"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ναι"
 
@@ -1118,24 +1120,24 @@ msgstr ""
 "είτε το πληκτρολόγιο είτε το ποντίκι ή και τα δύο<br>και η αρπαγή δεν είναι "
 "δυνατόν να σπάσει."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Παρακαλώ εισάγετε τον κωδικό ξεκλειδώματος"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Άλλη εφαρμογή..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Σφάλμα συστήματος ταυτοποίησης"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1146,11 +1148,11 @@ msgstr ""
 "περίοδο. Ο κωδικός σφάλματος ήταν  <hilight>%i</hilight>.<br>Αυτό είναι "
 "άσχημο και δεν θα έπρεπε να συμβαίνει. Παρακαλώ αναφέρετε αυτό το σφάλμα."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Ενεργοποίηση λειτουργίας παρουσίασης?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1160,11 +1162,11 @@ msgstr ""
 "ενεργοποιήσετε την λειτουργία <b>παρουσίασης</b> ώστε να απενεργοποιηθεί η "
 "λειτουργία προστασίας οθόνης, κλειδώματος και εξοικονόμησης ενέργειας;"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Όχι, αλλά αύξησε το χρόνο λήξης"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Όχι, και σταμάτα να ρωτάς"
 
@@ -1258,7 +1260,7 @@ msgstr "Εκτέλεση σε τερματικό"
 msgid "Show in Menus"
 msgstr "Εμφάνιση στα μενού"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1273,34 +1275,34 @@ msgstr "Επιλογή εικονιδίου"
 msgid "Select an Executable"
 msgstr "Επιλογή ενός εκτελέσιμου"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Διαγραφή"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Αποκοπή"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Αντιγραφή"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Επικόλληση"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Επιλογή όλων"
 
@@ -1452,312 +1454,319 @@ msgstr "Δεδομένα εξόδου"
 msgid "There was no output."
 msgstr "Δεν υπήρξε έξοδος."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Ανύπαρκτη διαδρομή"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s δεν υπάρχει."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f αρχεία"
 msgstr[1] "%1.0f αρχεία"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Σφάλμα προσάρτησης"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Αδυναμία σύνδεσης συσκευής"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Σφάλμα αποπροσάρτησης"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Αδυναμία αποπροσάρτησης συσκευής"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Σφάλμα εξαγωγής"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Αδυναμία εξαγωγής συσκευής"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Ευαισθησία κεφαλαίων-μικρών"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Εμφάνιση επέκτασης εικονιδίου"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Ταξινόμηση κατά ημερομηνία"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Αναζήτηση καταλόγων"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Αναζήτηση καταλόγων"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Λειτουργία προβολής"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Ταξινομεί"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Ανανέωση προβολής"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Ενέργειες"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Σύνδεσμος"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Μετονομασία"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Αποπροσάρτηση"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Προσάρτηση"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Εξαγωγή"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Ιδιότητες"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Ιδιότητες εφαρμογής"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Ιδιότητες αρχείου"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Ευαισθησία κεφαλαίων-μικρών"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Εμφάνιση επέκτασης εικονιδίου"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Ταξινόμηση κατά ημερομηνία"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Αναζήτηση καταλόγων"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Αναζήτηση καταλόγων"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Χρήση προκαθορισμένων"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Εικονίδια πλέγματος"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Προσαρμοσμένα εικονίδια"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Λίστα"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Προκαθορισμένη προβολή"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Ταξινομεί"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Μέγεθος εικονιδίου (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Σφάλμα"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Σφάλμα φόρτωσης αρθρώματος"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Αρχείο:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Νέος κατάλογος"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Αρχείο:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Κληρονόμησε τις ρυθμίσεις γονέα"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Εμφάνιση κρυφών αρχείων"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Απομνημόνευση σειράς"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Ταξινόμηση τώρα"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Χρήση ενός κλικ"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Ανάλυση οθόνης"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Ρυθμίσεις Fileman"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Ρυθμίσεις Fileman"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Ορισμός ταπετσαρίας..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Ορισμός ταπετσαρίας..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Ορισμός επίστρωσης..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Καθαρισμός"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Ορισμός επίστρωσης..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Δημιουργία νέου καταλόγου"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Όνομα νέου καταλόγου:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Μετονομασία %s σε:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Μετονομασία αρχείου"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Προσπάθεια ξανά"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Ακύρωση"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Όχι σε ολα"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Ναί σε όλα"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Προειδοποίηση"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Το αρχείο υπάρχει ήδη, αντικατάσταση?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Μετακίνηση σε"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Παράβλεψη αυτού"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Παράβλεψη όλων"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Ένα σφάλμα προέκυψε κατα την εκτέλεση μιας λειτουργίας.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Επιβεβαίωση διαγραφής"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετε<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1766,7 +1775,7 @@ msgstr ""
 "Είστε σίγουροι ότι θέλετε να διαγράψετε<br>τα %d επιλεγμένα αρχεία στο:"
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1781,27 +1790,27 @@ msgstr[1] ""
 "Είστε σίγουροι ότι θέλετε να διαγράψετε<br>τα %d επιλεγμένα αρχεία στο:"
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "'Άγνωστος όγκος"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Αφαιρούμενη συσκευή"
 
@@ -1810,7 +1819,7 @@ msgstr "Αφαιρούμενη συσκευή"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1875,7 +1884,7 @@ msgstr "Ομαδοποίηση κατά"
 msgid "Others:"
 msgstr "Άλλα"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1919,31 +1928,31 @@ msgstr "Μετακίνηση σε"
 msgid "Automatically scroll contents"
 msgstr "Αυτόματη κύλιση περιεχομένων"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Απλό"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Ένθεμα"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Εμφάνιση"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Αφαίρεση"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "σταματήσει να κινείται"
@@ -2010,7 +2019,7 @@ msgstr "Μέγεθος"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Στοίβαγμα"
 
@@ -2146,7 +2155,7 @@ msgstr "Εικονιδιοποίηση"
 msgid "Skip"
 msgstr "Παράλειψη"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Περίγραμμα"
 
@@ -2459,18 +2468,18 @@ msgid "Request Position"
 msgstr "Αίτηση θέσης"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2547,7 +2556,7 @@ msgid "Size, Position and Locks"
 msgstr "Μέγεθος, θέση και κλειδώματα"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Όλα"
 
@@ -2648,7 +2657,7 @@ msgstr "Ρυθμίσεις αρθρώματος"
 msgid "Load"
 msgstr "Φόρτωσε"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Αποφόρτωσε"
 
@@ -2685,11 +2694,11 @@ msgstr "Περιεχόμενα ραφιού"
 msgid "Toolbar Contents"
 msgstr "Περιεχόμενα γραμμής εργαλείων"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Ρυθμίσεις γραμμής εργαλείων"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Διάταξη"
 
@@ -2708,86 +2717,86 @@ msgstr ""
 "ότι η συμβολή σας μέθοδο διαμόρφωσης<br>είναι σωστή και "
 "ότι<br>εκτελέσιμο<br>ρυθμίσεις σας είναι στο PATH σας<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Κεντρικό"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Αγαπημένες εφαρμογές"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Εφαρμογές"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Παράθυρα"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Χαμένα παράθυρα"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Σχετικά"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Θέμα"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Εικονικό"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Ράφια"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Εμφάνιση/απόκρυψη όλων των παραθύρων"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Χωρίς εφαρμογές)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Όρισε εικονικές επιφάνειες εργασίας"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Χωρίς παράθυρα)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Χωρίς όνομα!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Προσθήκη ραφιού"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Διαγραφή ραφιού"
@@ -2871,125 +2880,125 @@ msgstr "Εμφάνιση σε όλες τις επιφάνειες εργασί
 msgid "Show on specified Desktops"
 msgstr "Εμφάνιση σε επιλεγμένες επιφάνειες εργασίας"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει τις DPMS ρυθμίσεις."
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει τις DPMS ρυθμίσεις."
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει τις DPMS ρυθμίσεις."
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Το Enlightenment δεν μπορεί να εγκαταστήσι το dnd σύστημά του."
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα θεμάτων του."
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
 msgstr ""
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2997,34 +3006,34 @@ msgstr ""
 "Το Enlightenment δεν μπορεί να δημιουργήσει φακέλους στο home φάκελο σας.\n"
 "Πιθανόν δεν έχετε φάκελο home ή ο δίσκος είναι γεμάτος;"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα ρύθμισης του."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα θεμάτων του."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα γραμματοσειρών του."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3033,28 +3042,28 @@ msgstr ""
 "αρχεία.\n"
 "Πιθανόν να μην έχετε αρκετή μνήμη;"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα γραμματοσειρών του."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα θεμάτων του."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα θεμάτων του."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Έναρξη πολυεθνικής υποστήριξης"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3064,262 +3073,262 @@ msgstr ""
 "Το Enlightenment δεν μπορεί να εκκινήσει FDO desktop system.\n"
 "Πιθανόν να μην έχετε αρκετή μνήμη;"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Ρύθμιση οθονών"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Ρύθμιση ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Ρύθμιση συνδυασμών"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει τις DPMS ρυθμίσεις."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Ρύθμιση DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει τις DPMS ρυθμίσεις."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Ρύθμιση προφύλαξης οθόνης"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίση την προφύλαξη οθόνης για τον X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Ρύθμιση Λειτουργίες Powersave"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Ρύθμιση κλειδώματος οθόνης"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Ρύθμιση άμεσων ειδοποιήσεων"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 "Το Enlightenment δεν μπορεί να εγκαταστήσει το σύστημα ειδοποιήσεων του."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Ρύθμιση λεωφορείων Μήνυμα"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Ορισμός διαδρομών"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Ρύθμιση χειρισμών συστήματος"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Ρύθμιση ενεργειών"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα δράσεων του."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Ρύθμιση συστήματος εκτέλεσης"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Διαχειριστής αρχείων"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Ρύθμιση συστήματος μηνυμάτων"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Εγκατέστησε το DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Το Enlightenment δεν μπορεί να εγκαταστήσι το dnd σύστημά του."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Χειρισμός Ρύθμιση εισόδου Grab"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα δράσεων του."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Ρύθμιση αρθρωμάτων"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Ρύθμιση ενθυμήσεων"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Ρύθμιση κλάσεων χρωμάτων"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Ρύθμιση Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Ρύθμιση ταπετσαρίας"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 "Το Enlightenment δεν μπορεί να εγκαταστήσει στο σύστημα φόντου επιφάνειας "
 "εργασίας."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Ρύθμιση ποντικιού"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 "Το Enlightenment δεν μπορεί να διαμορφώσει τις ρυθμίσεις για το ποντίκι."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Το Enlightenment δεν μπορεί να εγκαταστήσι το dnd σύστημά του."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Ρύθμιση συνδυασμών"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Ρύθμιση του δημιουργού επισκοπήσεων"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα θεμάτων του."
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει τις DPMS ρυθμίσεις."
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα θεμάτων του."
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Ρύθμιση Περιβάλλον Εργασίας"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Το Enlightenment δεν μπορεί να ρυθμίσει το σύστημα θεμάτων του."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Ρύθμιση ταξινόμησης αρχείων"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Φόρτωση αρθρωμάτων"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Ρύθμιση ραφιών"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Ρύθμιση ραφιών"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Σχεδόν ολοκληρώθηκε"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3348,7 +3357,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3358,17 +3367,17 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Δοκιμή υποστήριξης τύπων αρχείων"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3378,7 +3387,7 @@ msgstr ""
 "Ελέγξτε αν το Evas έχει\n"
 "υποστήριξη για φόρτωση PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3388,7 +3397,7 @@ msgstr ""
 "Ελέγξτε αν το Evas έχει\n"
 "υποστήριξη για φόρτωση JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3398,7 +3407,7 @@ msgstr ""
 "Ελέγξτε αν το Evas έχει\n"
 "υποστήριξη για φόρτωση PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3408,14 +3417,14 @@ msgstr ""
 "Ελέγξτε αν το Evas έχει\n"
 "υποστήριξη για φόρτωση EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3423,11 +3432,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3435,7 +3444,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3443,7 +3452,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3451,12 +3460,12 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Φόρτωση αρθρωμάτος: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3465,22 +3474,22 @@ msgstr ""
 "Υπήρξε σφάλμα κατα τη φόρτωση του αρθρώματος με όνομα: %s<br>Κανένα άρθρωμα "
 "με όνομα %s δεν βρέθηκε<br>στους καταλόγους αρθρωμάτων.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Σφάλμα φόρτωσης αρθρώματος"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
 "is:<br>%s<br>The error reported was:<br>%s<br>"
 msgstr ""
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Το άρθρωμα δεν περιέχει όλες τις απαραίτητες λειτουργίες"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3488,23 +3497,39 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s άρθρωμα"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Θέλετε να αποφορτώσετε αυτό το άρθρωμα?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Άγνωστο"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3512,54 +3537,54 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Ράφι #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Ράφι"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Προσθήκη ραφιού"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Ράφι #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Τέλος μετακίνησης/αλλαγής μεγέθους συστατικών"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Έναρξη μετακίνησης/αλλαγής μεγέθους συστατικών"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Επιθυμείτε σίγουρα την διαγραφή αυτού του ραφιού?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
@@ -3567,31 +3592,31 @@ msgstr ""
 "Αιτήθηκε διαγραφή αυτού του ραφιού.<br><br>Είστε σίγουροι για τη διαγραφή "
 "του?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Μετονομασία αρχείου"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Περιεχόμενα"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Παρουσίαση"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Αυτόματη απόκρυψη"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Ανανέωση"
 
@@ -3748,15 +3773,15 @@ msgstr "Σχετικά με αυτό το Θέμα"
 msgid "Set As Theme"
 msgstr "Ορισμός ως Θέμα"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Τέλος μετακίνησης/αλλαγής μεγέθους αντικειμένων"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Έναρξη μετακίνησης/αλλαγής μεγέθους αντικειμένων"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Ορισμός περιεχομένων"
 
@@ -3813,74 +3838,56 @@ msgstr "Στο μέλλον"
 msgid "In the last minute"
 msgstr "Στο τελευταίο λεπτό"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Πρόσφατα χρησιμοποιημένα"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li Χρόνια πριν"
+msgid_plural "%li Years ago"
+msgstr[0] "Πρόσφατα χρησιμοποιημένα"
+msgstr[1] "Πρόσφατα χρησιμοποιημένα"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li Μήνες πριν"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Πρόσφατα χρησιμοποιημένα"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li Εβδομάδες πριν"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Πρόσφατα χρησιμοποιημένα"
+msgstr[1] "Πρόσφατα χρησιμοποιημένα"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li Ημέρες πριν"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li Ώρες πριν"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li Ώρες πριν"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li Ώρες πριν"
+msgstr[1] "%li Ώρες πριν"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li Λεπτά πριν"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li Λεπτά πριν"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li Λεπτά πριν"
+msgstr[1] "%li Λεπτά πριν"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Άγνωστο"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3900,12 +3907,12 @@ msgstr ""
 "καθορίσει<br>ότι με την προσθήκη μέσα Μπορείτε να ρυθμίσετε εκ νέου τα "
 "πράγματα τώρα στην προτίμησή<br>σας. Λυπούμαστε για την ταλαιπωρία.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "%s ρύθμιση ανανεώθηκε"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -3920,72 +3927,72 @@ msgstr ""
 "μονάδας έτρεχε. Αυτό είναι κακό και<br>ως προληπτικό μέτρο τις ρυθμίσεις σας "
 "έχει πλέον αποκατασταθεί<br>προεπιλογές. Λυπούμαστε για την ταλαιπωρία.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f δευτερόλεπτα"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li Χρόνια πριν"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li Μήνες πριν"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li Εβδομάδες πριν"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li Ημέρες πριν"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li Ώρες πριν"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f λεπτά"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li Λεπτά πριν"
@@ -3999,7 +4006,7 @@ msgstr "%li Λεπτά πριν"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4046,11 +4053,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Προσθήκη στα αγαπημένα"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4145,7 +4152,7 @@ msgstr "Αυτόματη αναγνώριση"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Εσωτερικό"
@@ -4168,33 +4175,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Υλικό"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Μπαταρία"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Διαχείριση ενέργειας"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Χαμηλή στάθμη μπαταριάς!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Προτείνεται πηγή εναλλασσόμενου ρεύματος."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "ΣΦΑΛΜΑ"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Μετρητής μπαταρίας"
 
@@ -4203,8 +4210,8 @@ msgstr "Μετρητής μπαταρίας"
 msgid "Clock Settings"
 msgstr "Ρυθμίσεις εστίασης"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Ρολόι"
 
@@ -4236,7 +4243,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Έναρξη"
 
@@ -4248,7 +4255,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Εμφάνιση γραμμής εργαλείων"
@@ -4555,7 +4562,7 @@ msgid "Resolution change"
 msgstr "Αλλαγή ανάλυσης"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Αποθήκευση"
 
@@ -4678,7 +4685,7 @@ msgstr "Ταχύτητα κίνησης"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4819,10 +4826,10 @@ msgid "Current Wallpaper"
 msgstr "Τρέχουσα ταπετσαρία"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Ταπετσαρία"
 
@@ -5398,6 +5405,55 @@ msgstr "Υποδοχέας"
 msgid "Manager"
 msgstr "Διαχειριστής"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Πλήκτρα ποντικιού"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Ποντίκι"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Πλήκτρα ποντικιού"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Πλήκτρα ποντικιού"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Κουμπιά επιλογής"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Κουμπί %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Μετακίνηση Κάτω"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5421,7 +5477,7 @@ msgid "Main Menu"
 msgstr "Κεντρικό μενού"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Αγαπημένα"
 
@@ -5442,7 +5498,7 @@ msgstr "Σχόλια"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Συστατικά"
@@ -5494,7 +5550,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Όριο γρήγορης μετακίνησης ποντικιού"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixel/sec"
@@ -5510,7 +5566,7 @@ msgid "%2.2f s"
 msgstr "%2.2f δευτ."
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Διάφορα"
@@ -5529,7 +5585,7 @@ msgstr "Εικόνες"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Γραμματοσειρές"
 
@@ -5715,7 +5771,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5723,7 +5779,7 @@ msgid "Low"
 msgstr "Βύθιση"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Μεσαίο"
 
@@ -5735,7 +5791,7 @@ msgid "%.0f s"
 msgstr "%1.0f δευτ."
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5756,17 +5812,17 @@ msgstr "Μηχανή"
 msgid "Power Management"
 msgstr "Διαχείριση ενέργειας"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Ρυθμισμένα ράφια"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Επιθυμείτε σίγουρα την διαγραφή αυτού του ραφιού?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Επιβεβαίωση διαγραφής"
@@ -5912,7 +5968,7 @@ msgid "File Manager Background Base"
 msgstr "Βαση φόντου διαχειριστή αρχείων"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Εστίαση"
@@ -6029,7 +6085,7 @@ msgid "Composite Focus-out Color"
 msgstr "Σύνθετα Focus -out Χρώμα"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Χρώματα"
 
@@ -6394,7 +6450,7 @@ msgid "Events"
 msgstr "Γεγονότα"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Εκκίνηση"
 
@@ -6407,7 +6463,7 @@ msgid "Background Change"
 msgstr "Αλλαγή ταπετσαρίας"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Μεταβάσεις"
 
@@ -6427,6 +6483,10 @@ msgstr "Κατηγορίες θεμάτων"
 msgid "Assign"
 msgstr "Ορισμός"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Καθαρισμός"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Καθαρισμός όλων"
@@ -6478,16 +6538,16 @@ msgstr "Χρησιμοποιήστε το θέμα εικονιδίων για 
 msgid "Enable icon theme for Enlightenment"
 msgstr "Καλώς ορίσατε στο Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Εφαρμογή"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Περιγράμματα"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Κλιμάκωση"
 
@@ -6573,257 +6633,286 @@ msgstr "%1.0f Χαρακτήρες"
 msgid "Captions"
 msgstr "Τίτλοι"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Προβολή παραθύρου"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Εικονίδιο περιγράμματος"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "καθορισμένο από το χρήστη"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "παρεχόμενο από την Εφαρμογή "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "Γεωμετρία μετακίνησης παραθύρου"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Εμφάνιση πληροφοριών"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Ακολουθεί το παράθυρο"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "Αλλαγή μεγέθους γεωμετρίας"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Ρυθμίσεις προβολής"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Τοποθέτηση"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Έξυπνη τοποθέτηση"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Μη κρύβεις τα συστατικά"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Τοποθέτηση στον δείκτη ποντικιού"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Τοποθέτηση χειροκίνητα με το ποντίκι"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Μετάβαση στην επιφάνεια εργασίας του νέο παράθυρο"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Νέα παράθυρα"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Κίνηση"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Γραμμική"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Επιτάχυνση και μετά επιβράδυνση"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Επιτάχυνση"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Επιβράδυνση"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Επιτάχυνση ποντικιού"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Επιβράδυνση"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Οι έντονες Acceleratem τότε επιβραδυνθεί"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "Αναπήδηση"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Αναπήδηση περισσότερο"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Σκίαση"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Αφήστε τα παράθυρα πάνω από παράθυρο σε πλήρη οθόνη"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Αφήστε τα παράθυρα πάνω από παράθυρο σε πλήρη οθόνη"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Κλείδωμα οθόνης"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Ρυθμίσεις εστίασης"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Κλικ στο παράθυρο για εστίαση"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Εστίαση του παραθύρου κάτω από το ποντίκι"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Εστίαση του πιο πρόσφατου παραθύρου κάτω από το ποντίκι"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Σηκώστε τα παράθυρα του ποντικιού πάνω από"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "κλικ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Δείκτης"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "Άτσαλο"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Εστίαση νέου παραθύρου"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Χωρίς παράθυρο"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Όλα τα παράθυρα"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Μονο διάλογοι"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Μόνο με διαλόγους επικεντρώθηκε μητρικής"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Αυτόματη ανύψωση"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 #, fuzzy
 msgid "Delay before raising:"
 msgstr "Καθυστέρηση πριν από την αύξηση:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Ανύψωση παραθύρου"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Ανύψωση όταν μετακινείται ή αλλάζει μέγεθος"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Σηκώστε όταν κάνετε κλικ για να επικεντρωθεί"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Αφήστε τα παράθυρα πάνω από παράθυρο σε πλήρη οθόνη"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Πολιτική μεγιστοποίησης παραθύρου"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Παράβλεψη αυτού"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Κινούμενη αναστροφή"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Περιεχόμενο ενέργειας"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Συμβούλευση"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Άλλες ρυθμίσεις"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Πάντα περνούν κλικ εκδηλώσεις για τα προγράμματα"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Ανύψωση παραθύρου με κλικ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Εστίαση παραθύρου με κλικ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Επαναπροσδιορισμός τελευταίο παράθυρο στην επιφάνεια εργασίας διακόπτη"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Επαναφορά επικεντρωθεί όταν χάνεται"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Σύρετε το δείκτη σε μια εστιασμένη νέο παράθυρο"
@@ -6868,13 +6957,13 @@ msgstr "Κατεύθυνση"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Οριζόντια"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Κάθετα"
 
@@ -7161,7 +7250,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Ρυθμίσεις ρίψης σκιάς"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Ποιότητα"
 
@@ -7468,24 +7557,24 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Εφαρμογές Everything"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Εντολές"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Εντολή τερματικού"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Διεπαφή του Sudo"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr "Πρόσθετο για τα πάντα"
@@ -7516,128 +7605,144 @@ msgstr "Cache επισκέφθηκε καταλόγους"
 msgid "Clear cache"
 msgstr "Καθαρισμός προσωρινής μνήμης"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Άνοιγμα τερματικού εδώ"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Άλλη εφαρμογή..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Στον γονικό κατάλογο"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Καθαρισμός παραθύρων"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Διαδρομές E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Άνοιγμα"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Άνοιγμα με..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f αρχεία"
 msgstr[1] "%1.0f αρχεία"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Γνωστές εφαρμογές"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Καθορισμένες εφαρμογές"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Επιλεγμένες εφαρμογές"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Όλες οι εφαρμογές"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Προσαρμοσμένη εντολή"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Η αντιγραφή ακυρώθηκε"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Η μετακίνηση ακυρώθηκε"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Η διαγραφή ακυρώθηκε"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Η διαγραφή ακυρώθηκε"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Άγνωστη λειτουργία από σκλάβος είναι ματαιώθηκε"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Η αντιγραφή του %s ολοκληρώθηκε"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Αντιγραφή του %s (ΕΤΑ: %d δευτ.)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Η μετακίνηση του %s ολοκληρώθηκε"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Μετακίνηση %s (ΕΤΑ: %d δευτ.)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Διαγραφή ολοκληρώθηκε"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Διαγραφή αρχείων..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Ανάλυση οθόνης"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Διαγραφή αρχείων..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Άγνωστη λειτουργία από σκλάβος είναι ματαιώθηκε"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -7831,24 +7936,28 @@ msgstr "Διαχειριστής αρχείων"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Νέος κατάλογος"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Αρχικός κατάλογος"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Σύστημα αρχείων"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7942,19 +8051,19 @@ msgstr "Φόντο"
 msgid "Background Options"
 msgstr "Επιλογές ταπετσαρίας"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Έναρξη μετακίνησης/αλλαγής μεγέθους"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Ελεύθερο"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Εμφάνιση"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Προσθήκη άλλων συστατικών"
 
@@ -7962,7 +8071,7 @@ msgstr "Προσθήκη άλλων συστατικών"
 msgid "Show/hide gadgets"
 msgstr "Εμφάνιση/απόκρυψη συστατικών"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Προσθήκη συστατικού"
@@ -8573,7 +8682,7 @@ msgstr "Αριστερά"
 msgid "Right:"
 msgstr "Δεξιά:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Σίγαση"
 
@@ -8640,7 +8749,7 @@ msgstr "Αλλαγή ανάλυσης"
 msgid "Mixer Settings Updated"
 msgstr "Ρυθμίσεις μείκτη ανανεώθηκαν"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Ρυθμίσεις αρθρώματος μείκτη"
@@ -8796,31 +8905,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Αυτόματη απόκρυψη"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Αιχμηρό"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Ρύθμιση οθονών"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Ρύθμιση οθονών"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Γραμμή εργασιών"
@@ -9099,6 +9208,27 @@ msgstr "Εστίασε στο παράθυρο προορισμού όταν κ
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li Χρόνια πριν"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li Μήνες πριν"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li Εβδομάδες πριν"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li Ημέρες πριν"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li Ώρες πριν"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li Λεπτά πριν"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Καθορισμένες εφαρμογές"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Πάντα στην επιφάνεια εργασίας"
 
@@ -9613,9 +9743,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Δείκτης ποντικιού"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Πολιτική μεγιστοποίησης παραθύρου"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Πολιτική μεγιστοποίησης"
 
@@ -9942,10 +10069,6 @@ msgstr ""
 #~ msgstr "Εμφάνιση πληροφοριών γεωμετρίας κατά την μετακίνηση"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Κινούμενη αναστροφή"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Αυτόματη Τοποθέτηση νέου παραθύρου"
 
index c326863..c4d5e5b 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: enlightenment 0.16.999.77927\n"
+"Project-Id-Version: enlightenment 0.17.0-alpha\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr ""
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr ""
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -67,456 +67,457 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr ""
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr ""
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr ""
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr ""
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr ""
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr ""
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr ""
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 msgid "Log out"
 msgstr ""
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr ""
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr ""
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr ""
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr ""
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr ""
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr ""
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr ""
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr ""
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr ""
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr ""
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr ""
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr ""
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr ""
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 msgid "Sticky Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 msgid "Iconic Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 msgid "Fullscreen Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr ""
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr ""
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr ""
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 msgid "Maximize Left"
 msgstr ""
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 msgid "Maximize Right"
 msgstr ""
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr ""
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr ""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr ""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr ""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 msgid "Set Shaded State"
 msgstr ""
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr ""
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr ""
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr ""
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr ""
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr ""
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr ""
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr ""
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr ""
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr ""
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr ""
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr ""
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr ""
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr ""
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr ""
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr ""
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr ""
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr ""
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr ""
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr ""
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr ""
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr ""
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr ""
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr ""
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr ""
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr ""
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -529,217 +530,217 @@ msgstr ""
 msgid "Window : List"
 msgstr ""
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 msgid "Jump to window..."
 msgstr ""
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr ""
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr ""
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr ""
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr ""
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr ""
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr ""
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr ""
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr ""
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr ""
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr ""
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr ""
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr ""
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr ""
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 msgid "Move To Coordinates..."
 msgstr ""
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr ""
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr ""
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr ""
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr ""
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr ""
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 msgid "To Next Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 msgid "To Previous Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr ""
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr ""
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr ""
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr ""
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr ""
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr ""
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 msgid "Enlightenment : Module"
 msgstr ""
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -756,55 +757,55 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr ""
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr ""
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 msgid "Hibernate Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr ""
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr ""
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr ""
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr ""
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr ""
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr ""
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr ""
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -820,7 +821,7 @@ msgstr ""
 msgid "Select"
 msgstr ""
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -831,7 +832,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -840,11 +841,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -852,13 +853,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -867,91 +869,91 @@ msgstr ""
 msgid "OK"
 msgstr ""
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr ""
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr ""
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr ""
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr ""
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr ""
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr ""
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr ""
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr ""
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr ""
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr ""
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr ""
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr ""
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr ""
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -959,7 +961,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -978,7 +980,7 @@ msgid "Apply"
 msgstr ""
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -996,8 +998,8 @@ msgstr ""
 msgid "Preferences"
 msgstr ""
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr ""
 
@@ -1025,23 +1027,23 @@ msgid ""
 "the keyboard or the mouse or both<br>and their grab is unable to be broken."
 msgstr ""
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr ""
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr ""
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr ""
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1049,22 +1051,22 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr ""
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr ""
 
@@ -1151,7 +1153,7 @@ msgstr ""
 msgid "Show in Menus"
 msgstr ""
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1166,34 +1168,34 @@ msgstr ""
 msgid "Select an Executable"
 msgstr ""
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr ""
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr ""
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr ""
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr ""
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr ""
 
@@ -1337,305 +1339,310 @@ msgstr ""
 msgid "There was no output."
 msgstr ""
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr ""
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr ""
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr ""
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+msgid "Sort By Extension"
+msgstr ""
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr ""
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr ""
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+msgid "Directories Last"
+msgstr ""
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr ""
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr ""
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr ""
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 msgid "Actions..."
 msgstr ""
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr ""
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr ""
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr ""
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr ""
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr ""
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr ""
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr ""
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr ""
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr ""
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-msgid "Sort By Extension"
-msgstr ""
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr ""
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr ""
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-msgid "Directories Last"
-msgstr ""
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr ""
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr ""
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr ""
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr ""
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr ""
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr ""
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 msgid "New File"
 msgstr ""
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 msgid "Directory"
 msgstr ""
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 msgid "File"
 msgstr ""
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr ""
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr ""
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr ""
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr ""
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
 msgstr ""
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 msgid "File Manager Settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr ""
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+msgid "Clear background"
+msgstr ""
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr ""
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
+#: src/bin/e_fm.c:9454
+msgid "Clear overlay"
 msgstr ""
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr ""
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr ""
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr ""
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr ""
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr ""
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr ""
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr ""
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 msgid "Move Source"
 msgstr ""
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr ""
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr ""
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr ""
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1646,27 +1653,27 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr ""
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr ""
 
@@ -1675,7 +1682,7 @@ msgstr ""
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1734,7 +1741,7 @@ msgstr ""
 msgid "Others:"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1778,31 +1785,31 @@ msgstr ""
 msgid "Automatically scroll contents"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr ""
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr ""
 
@@ -1860,7 +1867,7 @@ msgstr ""
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr ""
 
@@ -1989,7 +1996,7 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr ""
 
@@ -2296,18 +2303,18 @@ msgid "Request Position"
 msgstr ""
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2381,7 +2388,7 @@ msgid "Size, Position and Locks"
 msgstr ""
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr ""
 
@@ -2481,7 +2488,7 @@ msgstr ""
 msgid "Load"
 msgstr ""
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr ""
 
@@ -2517,11 +2524,11 @@ msgstr ""
 msgid "Toolbar Contents"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr ""
 
@@ -2536,85 +2543,85 @@ msgid ""
 "configuration's<br>executable is in your PATH<br>"
 msgstr ""
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr ""
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr ""
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr ""
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr ""
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr ""
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr ""
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr ""
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr ""
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 msgid "Delete a Shelf"
 msgstr ""
 
@@ -2697,410 +2704,410 @@ msgstr ""
 msgid "Show on specified Desktops"
 msgstr ""
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr ""
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr ""
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr ""
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr ""
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr ""
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr ""
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr ""
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr ""
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr ""
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr ""
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr ""
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr ""
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr ""
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr ""
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr ""
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
 msgstr ""
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr ""
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr ""
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr ""
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr ""
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
 "out of memory or disk space?"
 msgstr ""
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr ""
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr ""
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr ""
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr ""
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr ""
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr ""
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr ""
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr ""
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr ""
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr ""
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr ""
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr ""
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr ""
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr ""
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr ""
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr ""
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr ""
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr ""
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr ""
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr ""
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr ""
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr ""
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr ""
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr ""
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr ""
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr ""
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr ""
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr ""
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr ""
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr ""
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr ""
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3129,7 +3136,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3139,48 +3146,48 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr ""
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3188,11 +3195,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3200,7 +3207,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3208,7 +3215,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3216,34 +3223,34 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr ""
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr ""
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
 "is:<br>%s<br>The error reported was:<br>%s<br>"
 msgstr ""
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr ""
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3251,22 +3258,37 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr ""
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 msgid "What action should be taken with this module?<br>"
 msgstr ""
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+msgid "I know"
+msgstr ""
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3274,77 +3296,77 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 msgid "Stop Moving Gadgets"
 msgstr ""
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
 msgstr ""
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr ""
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr ""
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 msgid "Orientation"
 msgstr ""
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
 msgstr ""
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr ""
 
@@ -3483,15 +3505,15 @@ msgstr ""
 msgid "Set As Theme"
 msgstr ""
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr ""
 
@@ -3547,74 +3569,56 @@ msgstr ""
 msgid "In the last minute"
 msgstr ""
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, c-format
 msgid "Last year"
-msgstr ""
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr ""
+msgid_plural "%li Years ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr ""
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, c-format
 msgid "Last week"
-msgstr ""
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr ""
+msgid_plural "%li Weeks ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr ""
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr ""
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr ""
+msgid_plural "%li Hours ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr ""
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr ""
+msgid_plural "%li Minutes ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr ""
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3625,12 +3629,12 @@ msgid ""
 "the hiccup in your configuration.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr ""
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3639,72 +3643,72 @@ msgid ""
 "has been now restored to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr ""
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr ""
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr ""
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr ""
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr ""
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr ""
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr ""
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr ""
@@ -3718,7 +3722,7 @@ msgstr ""
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -3764,11 +3768,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -3859,7 +3863,7 @@ msgstr ""
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr ""
@@ -3882,32 +3886,32 @@ msgstr ""
 msgid "Hardware"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr ""
 
@@ -3915,8 +3919,8 @@ msgstr ""
 msgid "Clock Settings"
 msgstr ""
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr ""
 
@@ -3945,7 +3949,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr ""
 
@@ -3957,7 +3961,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr ""
 
@@ -4243,7 +4247,7 @@ msgid "Resolution change"
 msgstr ""
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr ""
 
@@ -4365,7 +4369,7 @@ msgstr ""
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4503,10 +4507,10 @@ msgid "Current Wallpaper"
 msgstr ""
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr ""
 
@@ -5041,6 +5045,49 @@ msgstr ""
 msgid "Manager"
 msgstr ""
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+msgid "Mouse Buttons"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+msgid "Mouse Wheels"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+msgid "Left Button"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+msgid "Middle Button"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+msgid "Mouse Wheel Down"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
 msgstr ""
@@ -5063,7 +5110,7 @@ msgid "Main Menu"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr ""
 
@@ -5083,7 +5130,7 @@ msgstr ""
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr ""
@@ -5134,7 +5181,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr ""
@@ -5149,7 +5196,7 @@ msgid "%2.2f s"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr ""
@@ -5168,7 +5215,7 @@ msgstr ""
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr ""
 
@@ -5340,14 +5387,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr ""
 
@@ -5359,7 +5406,7 @@ msgid "%.0f s"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5379,16 +5426,16 @@ msgstr ""
 msgid "Power Management"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
 msgstr ""
 
@@ -5526,7 +5573,7 @@ msgid "File Manager Background Base"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr ""
@@ -5629,7 +5676,7 @@ msgid "Composite Focus-out Color"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr ""
 
@@ -5988,7 +6035,7 @@ msgid "Events"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr ""
 
@@ -6001,7 +6048,7 @@ msgid "Background Change"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr ""
 
@@ -6021,6 +6068,10 @@ msgstr ""
 msgid "Assign"
 msgstr ""
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr ""
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr ""
@@ -6064,15 +6115,15 @@ msgstr ""
 msgid "Enable icon theme for Enlightenment"
 msgstr ""
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 msgid "Application Theme"
 msgstr ""
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr ""
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr ""
 
@@ -6153,239 +6204,263 @@ msgstr ""
 msgid "Captions"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr ""
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
-msgid "Allow windows partly out of screen limits"
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
+msgid "Allow windows completely out of visual screen limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 msgid "Screen Limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+msgid "Active Window Hint Policy"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+msgid "Ignore hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+msgid "Animate on hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+msgid "Activate on hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+msgid "Hints"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr ""
 
@@ -6428,13 +6503,13 @@ msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr ""
 
@@ -6692,7 +6767,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr ""
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr ""
 
@@ -6993,24 +7068,24 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr ""
@@ -7040,123 +7115,138 @@ msgstr ""
 msgid "Clear cache"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 msgid "Go To Parent Directory"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 msgid "Clone Window"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 msgid "Copy Path"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
+#: src/modules/fileman/e_fwin.c:2589
+msgid "Suggested Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, c-format
+msgid "Secure deletion is aborted"
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, c-format
+msgid "Secure delete done"
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2991
+#, c-format
+msgid "Securely deleting files..."
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr ""
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7340,23 +7430,27 @@ msgstr ""
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 msgid "Current Directory"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7447,19 +7541,19 @@ msgstr ""
 msgid "Background Options"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr ""
 
@@ -7467,7 +7561,7 @@ msgstr ""
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 msgid "Change Gadgets"
 msgstr ""
 
@@ -8023,7 +8117,7 @@ msgstr ""
 msgid "Right:"
 msgstr ""
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr ""
 
@@ -8083,7 +8177,7 @@ msgstr ""
 msgid "Mixer Settings Updated"
 msgstr ""
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr ""
 
@@ -8226,28 +8320,28 @@ msgstr ""
 msgid "Hide"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr ""
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr ""
 
index 7adee0c..ba64b33 100644 (file)
Binary files a/po/eo.gmo and b/po/eo.gmo differ
index 147b944..d28b4cf 100644 (file)
--- a/po/eo.po
+++ b/po/eo.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: eo\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-12-06 10:46+0100\n"
 "Last-Translator: Olivier <eliovir@nospam.gmail.com>\n"
 "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
@@ -29,17 +29,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Pri Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Fermi"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -88,62 +88,62 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Ĉu vi cestas, ke vi deziras mortigi tiun fenestron?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Mortigi"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Ne"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Ĉu vi cestas, ke vi deziras eliri ? "
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Vi petis eliri na Enlightenment.<br><br>Ĉu vi certas ke vi volas eliri ?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Eliri"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Rezigni"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Ĉu vi estas certa, ke vi volas adiaŭi?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Vi baldaŭ adiaŭos.<br><br>Ĉu vi certas ke vi volas agi tiel ?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Elsaluti"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Ĉu vi cestas, ke vi deziras estingi ? "
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
@@ -151,15 +151,15 @@ msgstr ""
 "Vi petis estingi vian komputilon.<br><br>Ĉu vi certas ke vi volas estingi "
 "ĝin ?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Kurentmalŝalti"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Ĉu vi cestas, ke vi deziras relanĉi ? "
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -167,26 +167,26 @@ msgstr ""
 "Vi petis relanĉi vian komputilon.<br><br>Ĉu vi certas ke vi volas relanĉi "
 "ĝin ?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Relanĉi"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 "Vi petis paŭzi vian komputilon.<br><br>Ĉu vi certas ke vi volas paŭzi ?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Paŭzi"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Ĉu vi cestas, ke vi deziras diskodormi ? "
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -194,367 +194,368 @@ msgstr ""
 "Vi petis diskodormi vian komputilon.<br><br>Ĉu vi certas ke vi volas dormigi "
 "ĝin ?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Diskodormi"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Fenestro : Agoj"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Movi"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Regrandigi"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menuo"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Fenestra Menuo"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Plialtigi"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Malplialtigi"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Fenestro : stato"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Inversigi Fiksan Modon"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Inversigi Fiksan Modon"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Inversigi Piktograman Modon"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Inversigi Piktograman Modon"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Inversigi Plenekranan Modon"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Inversigi Plenekranan Modon"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maksimumigi"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maksimumigi Vertikale"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maksimumigi Horizontale"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maksimumigi"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maksimumigi"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maksimumigi Plenekrane"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maksimumiga Modo \"Inteligenta\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maksimumiga Modo \"Ekspansia\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maksimumiga Modo \"Pleniga\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Baskulo de Subvolva Modo"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Baskulo de Suprvolva Modo"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Baskulo de Maldesktrvolva Modo"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Baskulo de Dekstrvolva Modo"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Inversigo de Ombriga Modo"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Volva stato"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Inversigi Senrandan Staton"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Rando"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Ciklo inter Limoj"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Inversigi Pinglatan Staton"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Labortablo"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Labortabla Ŝango al maldekstro"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Labortabla Ŝango al dekstro"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Labortabla Ŝango al supro"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Labortabla Ŝango al subo"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Labortabla Ŝango Laŭ..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Vidigi la Labortablon"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Vidigi la breton"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Labortabla Ŝango por..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Labortabla Ŝango Linie..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "InterŜanĝi kun la 0-a Labortablo"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "InterŜanĝi kun 1-a Labortablo"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "InterŜanĝi kun 2-a Labortablo"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "InterŜanĝi kun 3-a Labortablo"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "InterŜanĝi kun 4-a Labortablo"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "InterŜanĝi kun 5-a Labortablo"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "InterŜanĝi kun 6-a Labortablo"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "InterŜanĝi kun 7-a Labortablo"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "InterŜanĝi kun 8-a Labortablo"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "InterŜanĝi kun 9-a Labortablo"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "InterŜanĝi kun 10-a Labortablo"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "InterŜanĝi kun 11-a Labortablo"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "InterŜanĝi kun la Labortablo..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Labortabla Ŝango al maldekstro (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Labortabla Ŝango al dekstro (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Labortabla Ŝango al supro (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Labortabla Ŝango al subo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Labortabla Ŝango Laŭ...(Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Labortabla Ŝango por... (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Labortabla Ŝango Linie... (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Labortabla Ŝango direkcien..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "InterŜanĝi kun la 0-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "InterŜanĝi kun 1-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "InterŜanĝi kun 2-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "InterŜanĝi kun 3-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "InterŜanĝi kun 4-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "InterŜanĝi kun 5-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "InterŜanĝi kun 6-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "InterŜanĝi kun 7-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "InterŜanĝi kun 8-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "InterŜanĝi kun 9-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "InterŜanĝi kun 10-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "InterŜanĝi kun 11-a Labortablo (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "InterŜanĝi kun la Labortablo... (Ĉiuj ekranoj)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -567,236 +568,236 @@ msgstr "InterŜanĝi kun la Labortablo... (Ĉiuj ekranoj)"
 msgid "Window : List"
 msgstr "Fenestro : Listo"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Saltu al skribotablo"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Ekrano"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Sendi Muson al 0-a Ekrano"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Sendi Muson al 1-a Ekrano"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Sendi Muson al Ekrano..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Sendi Muson ĝis la proksima ekrano"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Sendi muson ĝis la antaŭa ekrano"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Sendi muson ĝis la antaŭa/proksima ekranoj..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "Dim"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "retroiluminación Aro"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "retroiluminación Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "retroiluminación Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "retroiluminación Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "retroiluminación Alĝustigi"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "retroiluminación Supren"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "retroiluminación Down"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Movu Por Centro"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Movu Por Centro"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Regrandigi laŭ:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Push en Direkto ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Krei Piktogramon"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Fenestro : Movado"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Ĝis Sekvonta Labortablo"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Ĝis Antaŭa Labortablo"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Laŭ Labortablo #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Al Labortablo..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Agordi Ekranojn"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Ĝis Antaŭa Labortablo"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Montri ĉefMenuon"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Montri Preferatajn Menuon"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Vidigi \"Ĉiuj Aplikaĵoj\" Menuon"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Vidigi Klientan Menuon"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Vidigi Menuon..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Lanĉi"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Komando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplikaĵo"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Relanĉi"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Eliri nun"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Reĝimo"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Inversigi la prezentan reĝimon"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Inversigi la senkonektan reĝimon"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Reĝimo"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment-a \"%s\" Modulo"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -813,60 +814,60 @@ msgstr ""
 msgid "System"
 msgstr "Sistemo"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Elsaluti"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Kurentmalŝalti nun"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Kurentmalŝalti"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Paŭzi"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Diskodormi"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Ŝlosi"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Purigi Fenestrojn"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Ĝeneraĵoj : Agoj"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Malfruata agado"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Fulmoklavo"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Krei Klavkombino"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Krei Klavkombino"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -883,7 +884,7 @@ msgstr "Koloro-elektilo"
 msgid "Select"
 msgstr "Elekti iun"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -901,7 +902,7 @@ msgstr ""
 "fiksos<br>tion aldonante ĝin en. Vi povas agordi de nove aferojn aktuale laŭ "
 "via<br>ŝato. Pardonon pro la momenta problemeto en via agordo.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -915,11 +916,11 @@ msgstr ""
 "estas malbone kaj<br>kiel antaŭzorgo via agordo estis restaŭrita per "
 "defaŭltoj.<br>Bonvolu pardoni por la ĝeno.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problemoj de skribo de Enlightenment-agordo"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -931,13 +932,14 @@ msgstr ""
 "estis:<br>%s<br><br>Ĉi tiu dosiero estis forigata por eviti difektadon de "
 "donitaĵoj.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -946,21 +948,21 @@ msgstr ""
 msgid "OK"
 msgstr "Konfirmi"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Ĝisdatiĝis agordoj"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "La EET dosiero tenilo estas malbona."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "La dosiero datumoj estas malplena."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -969,17 +971,17 @@ msgstr ""
 "La dosiero ne estas skribebla. Eble la disko estas nurlega<br>aŭ vi perdis "
 "permesojn por viaj dosieroj."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Memoro elkuris dum preparante la skribo.<br>Bonvolu liberigi memoron."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Tiu estas ĝenerala eraro."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -988,71 +990,71 @@ msgstr ""
 "La difin -dosiero estas tro granda.<br>Ĝi devus esti tre malgrandaj (kelkaj "
 "cent KB maksimume)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Vi restis sen spaco dum skribado la dosiero"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "La dosiero estis fermita en gxi dum skribado."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Memoro - surĵeto (mmap) de la dosiero malsukcesis."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Encoding malsukcesis."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Diskdormigo de via sistemo malsukcesis."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "La subskribo estis nevalida."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Neniu Fenestro)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Prezentas ne ankoraŭ realigita."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG ne semis."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Diskodormigo malsukcesis."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Diskodormigo malsukcesis."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Bonvenon en Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1064,7 +1066,7 @@ msgstr ""
 "estis:<br>%s<br><br>Ĉi tiu dosiero estis forigata por eviti difektadon de "
 "donitaĵoj.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1083,7 +1085,7 @@ msgid "Apply"
 msgstr "Apliki"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 #, fuzzy
@@ -1107,8 +1109,8 @@ msgstr "Moduloj"
 msgid "Preferences"
 msgstr "Piktograma Prefero"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Jes"
 
@@ -1138,24 +1140,24 @@ msgstr ""
 "Labortabla Ŝloso malsukcesis ĉar kelka aplikaĵo ekkaptis<br>aŭ la klavaron "
 "aŭ la muson aŭ ambaŭ<br>kaj ĝia ekkapto ne eblas rompiĝi."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Bonvolu entajpi vian malŝlosan pasvorton"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Alia aplikaĵo..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Eraro de la Aŭtentiga Sistemo"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1166,11 +1168,11 @@ msgstr ""
 "sesion. La erara kodo estis <hilight>%i</hilight>.<br>Tio estas malbone kaj "
 "ne devus okazi. Bonvolu raporti tiun cimon."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Ebligi la prezentan reĝimon"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1180,11 +1182,11 @@ msgstr ""
 "<b>prezentan reĝimon</b> kaj dumtempe malebligi la ekrankurtenon, ŝlosilon "
 "kaj energiŝparadon?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Ne, sed pligrandigi la tempolimon"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Ne, kaj ĉesi tiun peton"
 
@@ -1278,7 +1280,7 @@ msgstr "Lanĉi en Terminalon"
 msgid "Show in Menus"
 msgstr "Vidigi en Menuoj"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1293,34 +1295,34 @@ msgstr "Elekti Piktogramon"
 msgid "Select an Executable"
 msgstr "Elekti Lanĉeblon"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Forviŝi"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Eltondi"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopii"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Alglui"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Elekti Ĉion"
 
@@ -1469,317 +1471,324 @@ msgstr "Eligitaj Datumoj"
 msgid "There was no output."
 msgstr "Neniu eligo ĉeestas"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Neekzistanta vojo"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s ne ekzistas."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f dosieroj"
 msgstr[1] "%1.0f dosieroj"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Eraro de surmeto"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Ne eblas surmunti aparaton"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Eraro de demunto"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Ne eblas demunti aparaton"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Eraro de elĵeto"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Ne eblas elĵeti aparaton"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Usklecodistinga"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Montri Piktograman Finaĵon"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Tuj Ordigi"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Serĉaj Dosierujoj"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Serĉaj Dosierujoj"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Vidiga Modo"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Komencante"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Refreŝigi Rigardon"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Ago"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Ligo"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Renomi"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Demunti"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Surmunti"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Elĵeti"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Ecoj"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Uzi donitan piktogramon de la aplikaĵo"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Dosieraj Ecoj"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Usklecodistinga"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Montri Piktograman Finaĵon"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Tuj Ordigi"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Serĉaj Dosierujoj"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Serĉaj Dosierujoj"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Uzi defaŭltaĵon"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Kradaj Piktogramoj"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Piktogramaj Difinitaj de uzanto"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Listo"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Defaŭlta Motoro"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Komencante"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Piktograma grandeco (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Eraro"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Eraro dum ŝarĝo de Modulo"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Dosiero:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nova Dosierujo"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Dosiero:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Heredas gepatrajn agordojn"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Vidigi Kaŝitajn Dosierojn"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Memorigi Ordon"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Tuj Ordigi"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Uzi Simplan Alklakon"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Ekrana Distingivo"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Agordoj de \"Fileman\""
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Agordoj de \"Fileman\""
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Difini tapeton..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Difini tapeton..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Difini kovron..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Forviŝi"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Difini kovron..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Krei novan dosierujon"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nova Nomo de Dosierujo:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Renomi %s al:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Renomi Dosieron"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Reprovi"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Ĉesigi"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Ne por ĉiuj"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Jes por ĉiuj"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Averto"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 "La dosiero jam ekzistas. Ĉu vi volas anstataŭigi ĝin?<br><hilight>%s</"
 "hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Mova Teksto"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Malatenti tiun ĉi"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Malatenti ĉiujn"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Eraro okazis dum efektivado de funkciado.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Konfirmi Forviŝon"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Ĉu vi certas ke vi deziras forviŝi<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1788,7 +1797,7 @@ msgstr ""
 "Ĉu vi certas ke vi deziras forviŝi<br>tiujn %d elektitajn dosierojn en:"
 "<hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1803,27 +1812,27 @@ msgstr[1] ""
 "Ĉu vi certas ke vi deziras forviŝi<br>tiujn %d elektitajn dosierojn en:"
 "<hilight>%s</hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Nekonata Datumportilo"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Demetebla Aparato"
 
@@ -1832,7 +1841,7 @@ msgstr "Demetebla Aparato"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1897,7 +1906,7 @@ msgstr "Grupigi laŭ"
 msgid "Others:"
 msgstr "Alia"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1942,31 +1951,31 @@ msgstr "Mova Teksto"
 msgid "Automatically scroll contents"
 msgstr "Aŭtomate rulumi enhavojn"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Plata"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Eniga"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Aspekto"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Forviŝi"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Ĉesu movas"
@@ -2031,7 +2040,7 @@ msgstr "Grando"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Stako"
 
@@ -2172,7 +2181,7 @@ msgstr "Bildsimboligi"
 msgid "Skip"
 msgstr "Preterpasi"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Rando"
 
@@ -2485,18 +2494,18 @@ msgid "Request Position"
 msgstr "Peti Pozicion"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2583,7 +2592,7 @@ msgid "Size, Position and Locks"
 msgstr "Grandeco, Pozicio kaj ŝlosoj"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Permesi"
@@ -2689,7 +2698,7 @@ msgstr "Modulaj Agordoj"
 msgid "Load"
 msgstr "Lokaĵo"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Malŝarĝi Modulon"
@@ -2729,11 +2738,11 @@ msgstr "Bretaj Enhavoj"
 msgid "Toolbar Contents"
 msgstr "Bretaj Enhavoj"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Agordoj de ilbreto"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Aranĝo"
 
@@ -2751,86 +2760,86 @@ msgstr ""
 "inigmetota<br>agordo estas korekta kaj ke<br>via programa agordo estas "
 "en<br>via PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Ĉefa"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Preferataj Aplikaĵoj"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplikaĵoj"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Fenestroj"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Mislokitaj fenestroj"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Pri"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Etoso"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuala"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Bretoj"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Montri/Kaŝi ĉiujn Fenestrojn"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Neniu aplikaĵo)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Difini virtualajn labortablojn"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Neniu Fenestro)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Neniu nomo!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Aldoni Breton"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Forviŝi Breton"
@@ -2915,32 +2924,32 @@ msgstr "Vidigi en ĉiuj Labortabloj"
 msgid "Show on specified Desktops"
 msgstr "Vidigi en elektitaj Labortabloj"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2948,7 +2957,7 @@ msgstr ""
 "Enlightenment ne eblas difini foriran signaltraktilon.\n"
 "Eble memoro ne sufiĉas ?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2956,7 +2965,7 @@ msgstr ""
 "Enlightenment ne eblas difini HUP signaltraktilon.\n"
 "Eble memoro ne sufiĉas ?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2965,47 +2974,47 @@ msgstr ""
 "Enlightenment ne eblas difini HUP signaltraktilon.\n"
 "Eble memoro ne sufiĉas ?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3015,7 +3024,7 @@ msgstr ""
 "Evas. Bonvolu kontroli vian instalon de Evas kaj Ecore kaj kontroli\n"
 "ke ili eltenas la modulo de bildigo de X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3025,17 +3034,17 @@ msgstr ""
 "Evas. Bonvolu kontroli vian instalon de Evas kaj Ecore kaj kontroli\n"
 "ke ili eltenas la modulo de bildigo de Software Buffer."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3043,12 +3052,12 @@ msgstr ""
 "Enlienghtenment ne povas difini sian averto-sistemon.\n"
 "Ĉu vi difinis vian variablon DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3056,34 +3065,34 @@ msgstr ""
 "Enlightenment ne eblas krei dosierujojn en via hejma dosierujo.\n"
 "Eble vi ne havas hejman dosierujon aŭ via disko estas plena ?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment ne povas difini ĝian dosier-registrejan sistemon."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment ne povas difini sian agordan sistemon."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment ne povas difini sian etosan sistemon."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment ne eblas difini sian skalan sistemon."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment ne povas difini sian referencan sistemon."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3091,28 +3100,28 @@ msgstr ""
 "Enlightenment ne eblas difini vojojn por trovi dosierojn.\n"
 "Eble memoro ne sufiĉas?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment ne povas difini sian tiparan sistemon."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment ne povas difini sian etosan sistemon."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment ne povas difini sian \"intl\"-sistemon."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Komencante eltenon de internaciigo"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment ne povas difini sian \"intl\"-sistemon."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3122,11 +3131,11 @@ msgstr ""
 "Enlightenment ne eblas difini la FDO labortablan sistemon.\n"
 "Eble memoro ne sufiĉas ?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Agordi Ekranojn"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3135,250 +3144,250 @@ msgstr ""
 "de\n"
 "via sistemo malsukcesis. Eble alia fenestradministrilo funkcias?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Agordi DPMS (administrado de energi-ŝparo de ekrano)"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Agordi Bindojn"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment ne povas difini la DPMS-agordojn."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Agordi DPMS (administrado de energi-ŝparo de ekrano)"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment ne povas difini la DPMS-agordojn."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Ebligi ekrankurtenon"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment ne povas agordi la ekrankurtenon."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Agordo Powersave modoj"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment ne povas difini siajn energiŝparajn reĝimojn."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Agodi Labortablan Ŝloson"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment ne povas difini sian sistemon de ekran-ŝloso."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Agordi Ŝprucfenestrojn"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment ne povas difini sian spruĉajan sistemon."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Agordo Mesaĝo Buso"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Agordado de Vojoj"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Agordi Sistemajn Kontrolojn"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment ne eblas difini sisteman komandan sistemon.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Agordi Agadojn"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment ne povas difini sian agadan sistemon."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Agordi la sistemon de lanĉo"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment ne povas difini sian lanĉeblan sistemon."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Administrilo"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment ne povas difini la dosiera administrilo.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Agordi Mesaĝan Sistemon"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment ne povas difini sian \"msg\"-sistemon."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Agordi Ŝovon kaj Demeton"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment ne povas difini sian \"dnd\"-sistemon."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Agordi traktadon de enigo-aparato"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment ne povas difini sian sistemon de kapto de enigo."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Agordi Modulojn"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment ne povas difini sian sistemon de moduloj."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Agordi Memorojn"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment ne povas difini memorigajn agordojn."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Agordi Kolorajn Klasojn"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment ne povas difini sian sistemon de koloro-klasoj."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Elekti Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment ne povas difini sian sistemon de kontrolo de vanaĵoj."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Agordi Tapeton"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment ne povas difini sian tapetan sistemon."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Agordi Muson"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment ne povas difini la agordojn de muso."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment ne povas difini sian sistemon de dosiera ordigo."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Agordi Bindojn"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment ne povas difini sian bindan sistemon."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Agordi Bildetilo"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment ne povas eki la Miniaturon sistemon.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment ne eblas difini sisteman komandan sistemon.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment ne povas eki la Miniaturon sistemon.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment ne eblas difini sisteman komandan sistemon.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Agordo Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment ne povas difini sian etosan sistemon."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Agordo Dosiero Ordo"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment ne povas difini sian sistemon de dosiera ordigo."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Ŝargi Modulojn"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Agordi Bretojn"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Agordi Bretojn"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Preskaŭ Finita"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3432,7 +3441,7 @@ msgstr ""
 "\t\t(Mi ja scias kion mi farantas kaj akcesptas plenan respondecon por tio)\n"
 "\t\tSe vi bezonas tiun helpon, vi ne bezonas tiun opction.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3442,11 +3451,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Provado de elteno de formato"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3454,7 +3463,7 @@ msgstr ""
 "Laŭ Enlightenment, Evas ne povas krei bufro-areaĵon. Bonvolu kontroli\n"
 "ke Evas enhavas eltenon de programa bufrilo-modulo.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3463,7 +3472,7 @@ msgstr ""
 "Laŭ Enlightenment, Evas ne povas ŝargi la PNG-dosierojn.\n"
 "Kontrolu ke Evas enhavas eltenon de PNG-ŝargilo.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3472,7 +3481,7 @@ msgstr ""
 "Laŭ Enlightenment, Evas ne povas ŝargi JPEG-dosierojn.\n"
 "Kontrolu ke Evas enhavas eltenon de JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3481,7 +3490,7 @@ msgstr ""
 "Laŭ Enlightenment, Evas ne povas ŝargi la PNG-dosierojn.\n"
 "Kontrolu ke Evas enhavas eltenon de PNG-ŝargilo.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3490,7 +3499,7 @@ msgstr ""
 "Laŭ Enlightenment, Evas ne povas ŝargi EET-dosierojn.\n"
 "Kontrolu ke Evas enhavas eltenon de EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3500,7 +3509,7 @@ msgstr ""
 "ĉu Evas eltenas \"fontconfig\"\n"
 "kaj la sistema \"fontconfig\" difinas iun tiparon 'Sans'.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3508,11 +3517,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment fuŝis frue dum komenco kaj restartiĝis."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3520,7 +3529,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3532,7 +3541,7 @@ msgstr ""
 "de via agordo. La modulo de agordo<br> permesos elekti viajn modulojn de "
 "nove."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3544,12 +3553,12 @@ msgstr ""
 "de via agordo. La modulo de agordo<br> permesos elekti viajn modulojn de "
 "nove."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Ŝargi Modulojn"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3558,11 +3567,11 @@ msgstr ""
 "Okazis eraro dum ŝarĝo de la modulo %s<br>Neniu modulo nomata %s povas esti "
 "trovita en la<br>dosierujoj de modula serĉo.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Eraro dum ŝarĝo de Modulo"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3571,11 +3580,11 @@ msgstr ""
 "Okazis eraro dum ŝargo de modulo nomata:%s<br>La plena vojo de tiu modulo "
 "estas:<br>%s<br>La eraro raportata estis:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Modulo ne enhavas ĉiujn bezonatajn funkciojn"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3586,23 +3595,39 @@ msgstr ""
 "minimumeversion de modulo-API %i.<br>La modulo-API bezonata de Enlightenment "
 "estas: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment-a \"%s\" Modulo"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "ĉu vi volas malŝarĝi tiun modulon ?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Nekonata"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3613,86 +3638,86 @@ msgstr ""
 "<b>prezentan reĝimon</b> kaj dumtempe malebligi la ekrankurtenon, ŝlosilon "
 "kaj energiŝparadon?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Breto numero"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Breto"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Aldoni Breton"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Breto numero"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Halti Movadon/GrandecŜanĝon de Elementoj"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Komenci Movadon/GrandecŜanĝon de Elementoj"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Ĉu vi estas certa, ke vi deziras forviŝi tiun breton ?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 "Vi petis foriviŝi tiun breton.<br><br>Ĉu vi certas ke vi volas foriviŝi ĝin ?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Renomi Dosieron"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Komento"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Prezentaĵo"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Aŭtomata Kaŝo"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Aktualigi"
 
@@ -3843,15 +3868,15 @@ msgstr "Pri tiu etoso"
 msgid "Set As Theme"
 msgstr "Difini kiel Etoson"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Halti Movadon/GrandecŜanĝon de Elementoj"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Komenci Movadon/GrandecŜanĝon de Elementoj"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Difini la ilobretan enhavon"
 
@@ -3910,74 +3935,56 @@ msgstr "Je futuro"
 msgid "In the last minute"
 msgstr "Je lasta minuto"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Laste Ŝanĝita:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "Antaŭ %li Jaroj"
+msgid_plural "%li Years ago"
+msgstr[0] "Laste Ŝanĝita:"
+msgstr[1] "Laste Ŝanĝita:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "Antaŭ %li Monatoj"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Laste Ŝanĝita:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Laste Ŝanĝita:"
+msgstr[1] "Laste Ŝanĝita:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "Antaŭ %li Semajnoj"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "Antaŭ %li Tagoj"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "Antaŭ %li Horoj"
+msgid_plural "%li Hours ago"
+msgstr[0] "Antaŭ %li Horoj"
+msgstr[1] "Antaŭ %li Horoj"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "Antaŭ %li Horoj"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "Antaŭ %li minutoj"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "Antaŭ %li minutoj"
+msgid_plural "%li Minutes ago"
+msgstr[0] "Antaŭ %li minutoj"
+msgstr[1] "Antaŭ %li minutoj"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Nekonata"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3997,12 +4004,12 @@ msgstr ""
 "aktuale laŭ via<br>ŝato. Pardonon pro la momenta problemeto en via agordo."
 "<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "(Neniu informo)"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4018,72 +4025,72 @@ msgstr ""
 "kaj<br>kiel antaŭzorgo via agordo estis restaŭrita per defaŭltaĵoj."
 "<br>Bonvolu pardoni por la ĝeno.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sekundoj"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "Antaŭ %li Jaroj"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "Antaŭ %li Monatoj"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "Antaŭ %li Semajnoj"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "Antaŭ %li Tagoj"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "Antaŭ %li Horoj"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minutoj"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "Antaŭ %li minutoj"
@@ -4097,7 +4104,7 @@ msgstr "Antaŭ %li minutoj"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4144,11 +4151,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Aldoni al Preferata Menuo"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4244,7 +4251,7 @@ msgstr "Aŭtomate detekti"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interna"
@@ -4269,33 +4276,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Aparataro"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Baterio"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Administrado de potenco"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Via baterio estas baznivela!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Alterna kurento estas rekomendita."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "Neaplikebla"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "ERARO"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Baterio-mesurilo"
 
@@ -4304,8 +4311,8 @@ msgstr "Baterio-mesurilo"
 msgid "Clock Settings"
 msgstr "Fokusaj Agordoj"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Horloĝo"
 
@@ -4337,7 +4344,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Startigo"
 
@@ -4349,7 +4356,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Vidigi Ilobreton"
@@ -4682,7 +4689,7 @@ msgid "Resolution change"
 msgstr "Distingiva ŝanĝo"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Konservi"
 
@@ -4816,7 +4823,7 @@ msgstr "Animaĵoj"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4969,10 +4976,10 @@ msgid "Current Wallpaper"
 msgstr "Labortabla Tapeto"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Tapeto"
 
@@ -5556,6 +5563,55 @@ msgstr "Ujo"
 msgid "Manager"
 msgstr "Administrilo"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Agordo de muso"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Plej freŝdate uzitaj"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Agordo de muso"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Agordo de muso"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Radiaj Butonoj"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Butono %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Movi"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5582,7 +5638,7 @@ msgid "Main Menu"
 msgstr "Montri ĉefMenuon"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Preferaĵoj"
 
@@ -5605,7 +5661,7 @@ msgstr "Komento"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Akcesoraĵoj"
@@ -5660,7 +5716,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Sojlo de Rapida Muso-Movo"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f rastrumeroj/sekundo"
@@ -5675,7 +5731,7 @@ msgid "%2.2f s"
 msgstr "%1.2f sekundoj"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5695,7 +5751,7 @@ msgstr "Bildoj"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Tiparoj"
 
@@ -5886,7 +5942,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5894,7 +5950,7 @@ msgid "Low"
 msgstr "Malplialtigi"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Meza"
 
@@ -5906,7 +5962,7 @@ msgid "%.0f s"
 msgstr "%1.0f sekundoj"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5927,17 +5983,17 @@ msgstr "Motoro"
 msgid "Power Management"
 msgstr "Administrado de potenco"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Agorditaj Bretoj"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Ĉu vi estas certa, ke vi deziras forviŝi tiun breton ?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Konfirmi Forviŝon"
@@ -6085,7 +6141,7 @@ msgid "File Manager Background Base"
 msgstr "Dosieradministrilo Fona Bazo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fokuso"
@@ -6201,7 +6257,7 @@ msgid "Composite Focus-out Color"
 msgstr "Komponita Focus -out Koloro"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Koloroj"
 
@@ -6571,7 +6627,7 @@ msgid "Events"
 msgstr "Eventoj"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Komenco"
 
@@ -6584,7 +6640,7 @@ msgid "Background Change"
 msgstr "Tapeta Ŝanĝo"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transiroj"
 
@@ -6604,6 +6660,10 @@ msgstr "Etosaj Kategorioj"
 msgid "Assign"
 msgstr "Atribui"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Forviŝi"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Forviŝi ĉion"
@@ -6655,16 +6715,16 @@ msgstr "Uzu piktogrametoson por aplikoj"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Bonvenon en Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplikaĵo"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Randoj"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Skalado"
 
@@ -6750,273 +6810,302 @@ msgstr "%1.0f Signoj"
 msgid "Captions"
 msgstr "Opcioj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Fenestra Vidigo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Rando"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Uzi Piktogramon Definitan de Uzanto"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Uzi donitan piktogramon de la aplikaĵo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "FenestrMoviĝa Geometrio"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Vidiga Informaĵo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Sekvas la fenestro"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Geometrio de regrandigo de fenestroj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Vidigo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Lokado"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Inteligenta Lokado"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Ne kaŝi Vanaĵojn"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Lokigi al musa kursoro"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Lokigi mane per muso"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Iri al·labortablo de nova fenestro"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Malsupre Fenestroj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animaĵoj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linia"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Akceli , tiam desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Plirapidigi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Malplirapidigi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Akcelado de la muso"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Malplirapidigi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Prononcita Acceleratem tiam desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "rebotar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "rebotar pli"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Skalado"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Permesi fenestroj super fullscreen fenestro"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Permesi fenestroj super fullscreen fenestro"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Ekrana Ŝloso"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Fokusaj Agordoj"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Klaki Fenestron por Fokusigi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Fenestro sube Muso"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Plej freŝdata fenestro sube muso"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Levu fenestroj en muso super"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Horloĝo"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Montrila fokuso"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Superbordiĝanta enfokusigo"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Fokuso de nova fenestro"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Neniu Fenestro)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Fenestroj"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Dialogoj"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Nur dialogoj kun enfokusigis patro"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Aŭtomata malfonigo"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Tempo antaŭ altigi:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Altigi la fenestron"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Altigi dum komenco de movado aŭ regrandigado"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Altigi dum klakado por fokusigi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Permesi fenestroj super fullscreen fenestro"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Strategio de maksimumigo de fenestroj"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Malatenti tiun ĉi"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animata Spegulo"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Agaj Kunteksto"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Aludado"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Aliaj Agordoj"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Ĉiam pasi klaku okazaĵoj al programoj"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Klaku levas la fenestro"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Klaku centras la fenestro"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Refocus lasta fenestro sur labortablo ŝaltilo"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Restarigu enfokusigi kiam perdis"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Ŝovi la kursoron en novan fokusigatan feneston"
 
@@ -7063,13 +7152,13 @@ msgstr "Direkto"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontale"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertikale"
 
@@ -7354,7 +7443,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Agordoj de ombro"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kvalito"
 
@@ -7695,28 +7784,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Aplikaĵoj post relanĉo"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Komando"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Lanĉi komandon"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "ŝvitas GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7753,127 +7842,143 @@ msgstr "Cache vizitis dosierujoj"
 msgid "Clear cache"
 msgstr "Forviŝi"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Lanĉi en Terminalon"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Alia aplikaĵo..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Iri al Patra Dosierujo"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Purigi Fenestrojn"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E17-a padoj"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Malfermi"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Malfermi per..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f dosieroj"
 msgstr[1] "%1.0f dosieroj"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Konataj Aplikaĵoj"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Specialaj Aplikaĵoj"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Ordigi Aplikaĵojn"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Ĉiuj Aplikaĵoj"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Propran komandon"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopiado estis ĉesigita"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Movado estis ĉesigita"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Forigo estis ĉesigita"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Forigo estis ĉesigita"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Nekonata operacio el sklavo estis ĉesigita"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Kopiado de %s farita"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Kopiante %s (estimata tempo: %d sec)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Movado de %s farita"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Movante %s (estimata tempo: %d sec)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Forigado farita"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Forigado de dosieroj..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Ekrana Distingivo"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Forigado de dosieroj..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Nekonata operacio el sklavo %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -8071,24 +8176,28 @@ msgstr "Dosiera administrilo"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nova Dosierujo"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Hejmo"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Radiko"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8183,20 +8292,20 @@ msgstr "Fono"
 msgid "Background Options"
 msgstr "Panorama ekranfono"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Komenci movon/regrandigon de ĉi tiun vanaĵon"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Libera"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Aspekto"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Aldonu aliajn akcesoraĵojn"
 
@@ -8204,7 +8313,7 @@ msgstr "Aldonu aliajn akcesoraĵojn"
 msgid "Show/hide gadgets"
 msgstr "Vidigi/kaŝi akcesoraĵojn"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Aldunu Vanaĵon"
@@ -8830,7 +8939,7 @@ msgstr "&Maldekstre:"
 msgid "Right:"
 msgstr "Dekstre:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Muti"
 
@@ -8895,7 +9004,7 @@ msgstr "Distingiva ŝanĝo"
 msgid "Mixer Settings Updated"
 msgstr "Agordo de la modulo Sonmiksilo ĝisdatigita"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Agordoj de la modulo Sonmiksilo"
@@ -9050,31 +9159,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Aŭtomata Kaŝo"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Akra"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Agordi Ekranojn"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Agordi Ekranojn"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Taskopleto"
@@ -9336,6 +9445,27 @@ msgstr "Fokusigi la fontan fenestron dum alklako"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "Antaŭ %li Jaroj"
+
+#~ msgid "%li Months ago"
+#~ msgstr "Antaŭ %li Monatoj"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "Antaŭ %li Semajnoj"
+
+#~ msgid "%li Days ago"
+#~ msgstr "Antaŭ %li Tagoj"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "Antaŭ %li Horoj"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "Antaŭ %li minutoj"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Specialaj Aplikaĵoj"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Ĉiam surlabortable"
 
@@ -9920,9 +10050,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Musa kursoro"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Strategio de maksimumigo de fenestroj"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Strategio de maksimumigo"
 
@@ -10384,10 +10511,6 @@ msgstr ""
 #~ "Montri informaĵon pri fenestra geometrio dum movado aŭ grandeĉŜangado"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animata Spegulo"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Aŭtomata Lokado por Novaj Fenestroj"
 
index ecf205c..f06648f 100644 (file)
Binary files a/po/es.gmo and b/po/es.gmo differ
index 69e3f02..2a55e9a 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: 0.0.1\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-07-19 16:59+0000\n"
 "Last-Translator: DiegoJ <diegojromerolopez@gmail.com>\n"
 "Language-Team: Spanish <>\n"
@@ -24,17 +24,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Acerca de Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Cerrar"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -73,468 +73,469 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "¿Está seguro de que quiere matar esta ventana?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Terminar"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "No"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "¿Está seguro de que quiere salir?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Eligió salir de Enlightenment.<br><br>¿Está seguro de que quiere salir?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Salir"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "¿Está seguro de que desea terminar la sesión?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Está a punto de desconectarse. <br><br>¿Está seguro de que quiere hacerlo?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Cerrar sesión"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "¿Está seguro de que quiere apagar?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Pidió apagar su equipo.<br><br>¿Está seguro de querer hacerlo?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Apagar."
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "¿Está seguro de que quiere reiniciar?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "Pidió reiniciar su equipo.<br><br>¿Está seguro de que quiere reiniciarlo?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Reiniciar"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "Pidió suspender su equipo.<br><br>¿Está seguro de que quiere hacerlo?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Suspender"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "¿Está seguro de que quiere hibernar?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr "Pidió hibernar su equipo.<br><br>¿Está seguro de que quiere hacerlo?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernar"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Ventana: Acciones"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Mover"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Redimensionar"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menú"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menú de ventana"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Levantar"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Bajar"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Ventana: Estado"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Activar/Desactivar modo pegajoso"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Activar/Desactivar modo pegajoso"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Activar/Desactivar modo iconificado"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Activar/Desactivar modo iconificado"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Activar/Desactivar modo a pantalla completa"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Activar/Desactivar modo a pantalla completa"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximizar"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximizar verticalmente"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximizar horizontalmente"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximizar"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximizar"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximizar a pantalla completa"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Modo de maximizado \"inteligente\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Modo de maximizado \"expandido\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Modo de maximizado \"llenado\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Activar/Desactivar modo de sombra superior"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Activar/Desactivar modo de sombra inferior"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Activar/Desactivar modo de sombra izquierda"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Activar/Desactivar modo de sombra derecha"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Activar/Desactivar modo de sombra"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Estado de fijación"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Activar/Desactivar estado sin bordes"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Borde"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Ciclo entre las fronteras"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Activar/Desactivar estado fijo"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Escritorio"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Voltear Escritorio al lado Izquierdo"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Voltear Escritorio al lado Derecho"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Voltear Escritorio para Arriba"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Voltear escritorio hacia abajo"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Voltear el escritorio por..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Mostrar escritorio"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Mostrar el contenedor"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Voltear el escritorio a..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Voltear el escritorio linealmente..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Cambiar al escritorio 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Cambiar al escritorio 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Cambiar al escritorio 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Cambiar al escritorio 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Cambiar al escritorio 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Cambiar al escritorio 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Cambiar al escritorio 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Cambiar al escritorio 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Cambiar al escritorio 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Cambiar al escritorio 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Cambiar al escritorio 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Cambiar al escritorio 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Cambiar al escritorio..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Voltear escritorio Izquierda (todas las pantallas)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Voltear escritorio derecha (todas las pantallas)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Voltear escritorio arriba (todas las pantallas)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Voltear escritorio abajo (todas las pantallas)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Voltear escritorio por... (todas las pantallas)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Voltear escritorio a... (todas las pantallas)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Voltear escritorio linealmente... (todas las pantallas)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Girar el escritorio en dirección..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Cambiar al escritorio 0 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Cambiar al escritorio 1 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Cambiar al escritorio 2 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Cambiar al escritorio 3 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Cambiar al escritorio 4 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Cambiar al escritorio 5 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Cambiar al escritorio 6 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Cambiar al escritorio 7 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Cambiar al escritorio 8 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Cambiar al escritorio 9 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Cambiar al escritorio 10 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Cambiar al escritorio 11 (todas las pantallas)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Cambiar al escritorio... (todas las pantallas)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -547,236 +548,236 @@ msgstr "Cambiar al escritorio... (todas las pantallas)"
 msgid "Window : List"
 msgstr "Ventana : Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Saltar a la mesa"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Pantalla"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Enviar ratón a la pantalla 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Enviar ratón a la pantalla 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Enviar ratón a la pantalla..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Enviar ratón 1 pantalla adelante"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Enviar ratón 1 pantalla atrás"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Enviar ratón adelante/atrás pantallas..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "oscuro"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Luz de fondo conjunto"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Luz de fondo Min."
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "media luz de fondo"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Luz de fondo Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Luz de fondo Ajuste"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "luz de fondo"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Apagar"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Mover al Centro de"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Mover al Centro de"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Redimensionar por:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Pulse en la Dirección ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Crear icono"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Ventana: moviendo"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Al escritorio siguiente"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Al escritorio anterior"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Por escritorio #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Al escritorio..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Configurar pantallas"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Al escritorio anterior"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Mostrar menú principal"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Mostrar menú de favoritos"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Mostrar menú con todas las aplicaciones"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Mostrar menú de clientes"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Mostrar menú..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Lanzar"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Ejecutar"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplicación"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Reiniciar"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Salir ahora"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment: Modo"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Activar/Desactivar modo presentación"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Activar/Desactivar modo desconexión"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment: Modo"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Módulo Randr de Enlightenment"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -793,60 +794,60 @@ msgstr ""
 msgid "System"
 msgstr "Sistema"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Cerrar sesión"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Apagar ahora"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Apagar"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Suspender"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hibernar"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Bloquear"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Limpiar ventanas"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Acciones : Genéricas"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Acción retardada"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Mouse y teclado"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Crear un acceso directo del teclado"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Crear un acceso directo del teclado"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -863,7 +864,7 @@ msgstr "Selector de color"
 msgid "Select"
 msgstr "Seleccione uno"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -883,7 +884,7 @@ msgstr ""
 "reconfigurar las cosas a su<br>gusto. Disculpe por las dificultades creadas "
 "en su configuración.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -898,11 +899,11 @@ msgstr ""
 "precaución, su configuración ha sido restaurada a los<br>valores por "
 "defecto. Disculpe por las molestias.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problemas de escritura en las preferencias de Elightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -914,13 +915,14 @@ msgstr ""
 "ocurrió el error es:<br>%s<br><br> Dicho archivo ha sido eliminado para "
 "evitar corrupción de datos.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -929,21 +931,21 @@ msgstr ""
 msgid "OK"
 msgstr "Aceptar"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Opciones mejoradas"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "El identificador de archivo EET es malo."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "El fichero de datos está vacía."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -952,19 +954,19 @@ msgstr ""
 "El archivo no tiene permisos de escritura. Tal vez el disco es de sólo "
 "lectura<br>o ha perdido los permisos a los archivos."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Se quedó sin memoria mientras se prepara la escritura.<br>Por favor, liberar "
 "memoria."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Este es un error genérico."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -973,71 +975,71 @@ msgstr ""
 "El archivo de configuración es demasiado grande.<br>Debe ser muy pequeño "
 "(unos pocos cientos de KB como máximo)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Usted se quedó sin espacio al escribir el archivo"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "El expediente se archivó el que al escribir."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "La asignación de memoria (mmap) del archivo ha fallado."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Codificación fracasado."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "La hibernación falló."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "La firma no es válida."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Sin ventanas)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Función no implementada."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG no se sembró."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "La suspensión falló."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "La suspensión falló."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Bienvenido a Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1049,7 +1051,7 @@ msgstr ""
 "ocurrió el error es:<br>%s<br><br> Dicho archivo ha sido eliminado para "
 "evitar corrupción de datos.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1068,7 +1070,7 @@ msgid "Apply"
 msgstr "Aplicar"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1087,8 +1089,8 @@ msgstr "Módulos"
 msgid "Preferences"
 msgstr "Preferencia de iconos"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Sí"
 
@@ -1120,24 +1122,24 @@ msgstr ""
 "El bloqueo del escritorio falló porque alguna aplicación<br>ha capturado al "
 "ratón, al teclado o a ambos<br>y su captura no puede ser desactivada."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Introduzca su contraseña para desbloquear"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Otra aplicación..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Error del sistema de autentificación"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1148,11 +1150,11 @@ msgstr ""
 "autentificación. El código de error fue <hilight>%i</hilight>.<br>Esto es "
 "malo y no debería estar pasando. Por favor, avise de este error."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "¿Activar modo presentación?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1162,11 +1164,11 @@ msgstr ""
 "<b>presentación</b> y desactivar  temporalmente el salvapantallas, el "
 "bloqueo y ahorro de energía?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "No, pero incrementar el tiempo de vencimiento"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "No, y parar de preguntar"
 
@@ -1260,7 +1262,7 @@ msgstr "Ejecutar en un terminal"
 msgid "Show in Menus"
 msgstr "Mostrar en menús"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1275,34 +1277,34 @@ msgstr "Elegir un icono"
 msgid "Select an Executable"
 msgstr "Elegir un ejecutable"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Eliminar"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Cortar"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Copiar"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Pegar"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Seleccionar todo"
 
@@ -1453,316 +1455,323 @@ msgstr "Información de salida"
 msgid "There was no output."
 msgstr "No hubo salida"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Direccion inexistente"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s no existe."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f archivos"
 msgstr[1] "%1.0f archivos"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Error al montar"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "No se puede montar el dispositivo"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Error al desmontar"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "No se puede desmontar el dispositivo"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Error al expulsar"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "No se puede expulsar el dispositivo"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Insensible a mayúsculas"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Mostrar la extensión del icono"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Ordenar ahora"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Directorios de búsqueda"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Directorios de búsqueda"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Modo de vista"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Iniciando"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Actualizar vista"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Acción"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Enlace"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Renombrar"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Desmontar"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Montar"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Expulsar"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Propiedades"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Categorías de aplicaciones"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Propiedades del archivo"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Insensible a mayúsculas"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Mostrar la extensión del icono"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Ordenar ahora"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Directorios de búsqueda"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Directorios de búsqueda"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Usar por defecto"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Iconos de malla"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Iconos personalizados"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Motor predeterminado"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Iniciando"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Tamaño de icono (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Error"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Error cargando un Módulo"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Archivo:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nuevo directorio"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Archivo:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Heredar configuración del padre"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Mostrar archivos ocultos"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Recordar orden"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Ordenar ahora"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Usar clic sencillo"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Resolución de la pantalla"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Configuraciones del módulo de Archivos"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Configuraciones del módulo de Archivos"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Poner como fondo..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Poner como fondo..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Establecer superposición ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Limpiar"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Establecer superposición ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Crear un nuevo directorio"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nombre del nuevo directorio:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Renombrar %s a:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Renombrar archivo"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Reintentar"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Abortar"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "No a todos"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Sí a todos"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Aviso"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "El archivo ya existe, ¿desea sobrescribirlo? <br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Mover texto"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorar éste"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignorar todos"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Ocurrió un error mientras se finalizaba la operación.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Confirmar eliminación"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "¿Está seguro de que quiere eliminar<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1771,7 +1780,7 @@ msgstr ""
 "¿Está seguro de que quiere eliminar<br>los %d archivos seleccionados en:"
 "<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1786,27 +1795,27 @@ msgstr[1] ""
 "¿Está seguro de que quiere eliminar<br>los %d archivos seleccionados en:"
 "<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Volumen desconocido"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Dispositivo extraíble"
 
@@ -1815,7 +1824,7 @@ msgstr "Dispositivo extraíble"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1880,7 +1889,7 @@ msgstr "Agrupar por"
 msgid "Others:"
 msgstr "Otros"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1925,31 +1934,31 @@ msgstr "Mover texto"
 msgid "Automatically scroll contents"
 msgstr "Desplazar el contenido automáticamente"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Plano"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Recorte"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Apariencia"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Eliminar"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Deje de mover"
@@ -2014,7 +2023,7 @@ msgstr "Tamaño"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Apilamiento"
 
@@ -2154,7 +2163,7 @@ msgstr "Minimizar"
 msgid "Skip"
 msgstr "Omitir"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Borde"
 
@@ -2467,18 +2476,18 @@ msgid "Request Position"
 msgstr "Pedir posición"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2567,7 +2576,7 @@ msgid "Size, Position and Locks"
 msgstr "Tamaño, posición y bloqueos"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Permitir"
@@ -2678,7 +2687,7 @@ msgstr "Opciones de módulo"
 msgid "Load"
 msgstr "Idioma"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Descargar módulo"
@@ -2718,11 +2727,11 @@ msgstr "Contenidos del contenedor"
 msgid "Toolbar Contents"
 msgstr "Contenidos de la barra de herramientas"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Preferencias de barra de herramientas"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Diseño"
 
@@ -2740,86 +2749,86 @@ msgstr ""
 "asegúrese de que la configuración de<br>su método de entrada es correcta "
 "y<br>de que el ejecutable de la configuración<br>está en su RUTA<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Principal"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Aplicaciones favoritas"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplicaciones"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Ventanas"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Ventanas perdidas"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Acerca de"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtual"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Contenedor"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Mostrar/Ocultar todas las ventanas"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Sin aplicaciones)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Asignar escritorios virtuales"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Sin ventanas)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "¡Sin nombre!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Agregar un contenedor"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Eliminar un contenedor"
@@ -2905,32 +2914,32 @@ msgstr "Mostrar en todos los escritorios"
 msgid "Show on specified Desktops"
 msgstr "Mostrar en escritorios específicos"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2938,7 +2947,7 @@ msgstr ""
 "Enlightenment no puede elegir un manejador de la señal de salida.\n"
 "¿Quizás no tiene memoria suficiente?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2946,7 +2955,7 @@ msgstr ""
 "Enlightenment no puede iniciar el manejador de la señal HUP.\n"
 "¿Quizás no tiene memoria suficiente?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2955,47 +2964,47 @@ msgstr ""
 "Enlightenment no puede iniciar el manejador de la señal HUP.\n"
 "¿Quizás no tiene memoria suficiente?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3006,7 +3015,7 @@ msgstr ""
 "de Evas y Ecore y compruebe que soportan el renderizado por\n"
 "software de X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3017,17 +3026,17 @@ msgstr ""
 "de Evas y Ecore y compruebe que soportan el renderizado por\n"
 "búfer de software."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3035,12 +3044,12 @@ msgstr ""
 "Enlightenment no puede iniciar su sistema de alertas de emergencia.\n"
 "¿Tiene establecida la variable DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3048,34 +3057,34 @@ msgstr ""
 "Enlightenment no puede crear carpetas en su directorio personal.\n"
 "¿Quizás no tiene un directorio personal o el disco está lleno?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment no puede iniciar su sistema de registro de archivos."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment no puede iniciar su sistema de configuración"
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment no puede iniciar su sistema de temas."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenement no puede iniciar su sistema de escalado."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment no puede iniciar su sistema de puntero."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3083,28 +3092,28 @@ msgstr ""
 "Enlightenment no puede establecer las rutas para encontrar archivos.\n"
 "¿Tiene la memoria suficiente?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment no puede iniciar su sistema de tipografías."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment no puede iniciar su sistema de temas."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment no puede iniciar su sistema internacional"
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Iniciando soporte internacional"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment no puede iniciar su sistema internacional"
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3114,11 +3123,11 @@ msgstr ""
 "Enlightenment no puede iniciar el sistema de escritorio FDO.\n"
 "¿Tiene la memoria suficiente?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Configurar pantallas"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3127,254 +3136,254 @@ msgstr ""
 "sus pantallas.\n"
 "¿Quizás hay otro manejador de ventanas ejecutándose?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Preparando DPMS"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Preparando vinculos"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment no puede configurar las opciones de DPMS."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Preparando DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment no puede configurar las opciones de DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Preparando salvapantallas"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment no puede configurar el salvapantallas de X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Configuración de los modos de Ahorro de energía"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment no puede configurar los modos de ahorro de energía."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Configurar bloqueo de escritorio"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 "Enlightenment no puede configurar su sistema para bloquear el escritorio."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Preparando Ventanas emergentes"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment no puede iniciar su sitema de ventanas emergentes."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Configuración de bus de mensajes"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Configurando rutas"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Configurar controles del sistema"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment no puede iniciar el sistema de órdenes del sistema.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Configurar acciones"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment no puede iniciar su sistema de acciones."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Preparando el sistema de ejecución"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment no puede iniciar su sistema de ejecución."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Administrador de archivos"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment no puede inicializar el manejador de archivos.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Preparando el sistema de mensajes"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment no puede iniciar sus sistema de mensajes."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Preparando DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment no puede iniciar su sistema de dnd."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Grab Configuración de la entrada manipulación"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment no puede iniciar su sistema de manejadores de apropiación de "
 "entradas."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Configurar módulos"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment no puede iniciar su sistema de módulos."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Configuración de memoria"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment no puede iniciar su sistema de recuerdos."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Configurar clases de color"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment no puede iniciar su sistema de clases de color."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Configurar control de dispositivos"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment no puede configurar sus sistema de control."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Preparando el fondo de escritorio"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment no puede iniciar su sistema fondo de escritorio."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Configurar ratón"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenement no puede configurar las preferencias del ratón."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment no puede configurar su sistema de orden de archivos."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Preparando vinculos"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment no puede iniciar su sistema de vínculos."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Preparando el miniaturizador"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment no puede iniciar el sistema de miniaturas.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment no puede iniciar el sistema de órdenes del sistema.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment no puede iniciar el sistema de miniaturas.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment no puede iniciar el sistema de órdenes del sistema.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Configuración del entorno de escritorio"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment no puede iniciar su sistema de temas."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Archivo de configuración de pedido"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment no puede configurar su sistema de orden de archivos."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Cargar módulos"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Configurar contenedores"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Configurar contenedores"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Casi terminado"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3403,7 +3412,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3413,11 +3422,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Probando el soporte del formato"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3426,7 +3435,7 @@ msgstr ""
 "Verifique\n"
 "si Evas tiene el soporte del motor de búfer por software.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3436,7 +3445,7 @@ msgstr ""
 "Evas tiene soporte\n"
 "para cargar imágenes PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3446,7 +3455,7 @@ msgstr ""
 "Evas tiene soporte\n"
 "para cargar imágenes JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3456,7 +3465,7 @@ msgstr ""
 "Evas tiene soporte\n"
 "para cargar imágenes PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3466,7 +3475,7 @@ msgstr ""
 "Evas tiene soporte\n"
 "para cargar imágenes EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3476,7 +3485,7 @@ msgstr ""
 "que Evas tiene soporte\n"
 "para fontconfig  y el sistema fontconfig define una fuente 'Sans'.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3484,11 +3493,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment se bloqueó al comenzar y fue reiniciado."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3496,7 +3505,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3508,7 +3517,7 @@ msgstr ""
 "cualquier problema<br> de los módulos en su configuración. El diálogo de "
 "configuración<br>de módulos le permitirá elegir nuevamente<br>sus módulos."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3520,12 +3529,12 @@ msgstr ""
 "cualquier problema<br> de los módulos en su configuración. El diálogo de "
 "configuración<br>de módulos le permitirá elegir nuevamente<br>sus módulos."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Cargar módulos"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3534,11 +3543,11 @@ msgstr ""
 "Ocurrió un error cargando el módulo: %s<br>No se pudo encontrar ningún "
 "módulo llamado %s en<br>los directorios de búsqueda de módulos.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Error cargando un Módulo"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3550,11 +3559,11 @@ msgstr ""
 "El error producido fué:\n"
 "%s"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Los módulos no contienen todas las funciones necesarias"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3565,23 +3574,39 @@ msgstr ""
 "%s<br>Necesita una versión mínimadel API del módulo: %i.<br>La advertencia "
 "de Enlightenment para el API del módulo es: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Módulo %s de Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "¿Quiere deshabilitar este módulo?"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Desconocido"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3589,85 +3614,85 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Contenedor #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Contenedor"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Agregar un contenedor"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Contenedor #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Parar mover/cambiar tamaño de los elementos"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Comenzar mover/cambiar tamaño de los elementos"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "¿Está seguro de que quiere borara este contenedor?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Eligió borrar este contenedor.<br><br>¿Está seguro de querer borrarlo?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Renombrar archivo"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Comentario"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Presentación"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Ocultar automáticamente"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Refrescar"
 
@@ -3820,15 +3845,15 @@ msgstr "Acerca del tema"
 msgid "Set As Theme"
 msgstr "Elegir como tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Parar mover/cambiar tamaño de los elementos"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Comenzar mover/cambiar tamaño de los elementos"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Seleccionar contenido de barra de herramientas"
 
@@ -3888,74 +3913,56 @@ msgstr "En el futuro"
 msgid "In the last minute"
 msgstr "En el último minuto"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Última modificación:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "hace %li años"
+msgid_plural "%li Years ago"
+msgstr[0] "Última modificación:"
+msgstr[1] "Última modificación:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "hace %li meses"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Última modificación:"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "hace %li semanas"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Última modificación:"
+msgstr[1] "Última modificación:"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "hace %li días"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "hace %li horas"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "hace %li horas"
+msgid_plural "%li Hours ago"
+msgstr[0] "hace %li horas"
+msgstr[1] "hace %li horas"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "hace %li minutos"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "hace %li minutos"
+msgid_plural "%li Minutes ago"
+msgstr[0] "hace %li minutos"
+msgstr[1] "hace %li minutos"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Desconocido"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3976,12 +3983,12 @@ msgstr ""
 "puede volver a configurar las cosas ahora a su gusto<br>. Disculpa las "
 "molestias.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Configuración de Fileman actualizada"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -3997,72 +4004,72 @@ msgstr ""
 "la configuración ha sido ahora restaurado a los valores de<br>. Disculpa las "
 "molestias.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f segundos"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "hace %li años"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "hace %li meses"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "hace %li semanas"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "hace %li días"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, fuzzy, c-format
 msgid "An hour"
 msgstr "1 hora"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "hace %li horas"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minutos"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "hace %li minutos"
@@ -4076,7 +4083,7 @@ msgstr "hace %li minutos"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4123,11 +4130,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Añadir a favoritos"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4223,7 +4230,7 @@ msgstr "Auto Detectar"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interna"
@@ -4248,33 +4255,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hardware"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Batería"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Manejo de la energía"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "¡Bateria baja!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Se recomienda corriente directa."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/D"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "ERROR"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Medidor de batería"
 
@@ -4283,8 +4290,8 @@ msgstr "Medidor de batería"
 msgid "Clock Settings"
 msgstr "Opciones de foco"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Reloj"
 
@@ -4316,7 +4323,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Iniciar"
 
@@ -4328,7 +4335,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Mostrar barra de herramientas"
@@ -4659,7 +4666,7 @@ msgid "Resolution change"
 msgstr "Cambiar resolución"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Guardar"
 
@@ -4795,7 +4802,7 @@ msgstr "Animaciones"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4948,10 +4955,10 @@ msgid "Current Wallpaper"
 msgstr "Fondo de pantalla del escritorio"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Fondo de pantalla"
 
@@ -5532,6 +5539,55 @@ msgstr "Contenedor"
 msgid "Manager"
 msgstr "Manejador"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Opciones del mouse"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Usados más recientemente"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Opciones del mouse"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Opciones del mouse"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Botones de radio"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Botón %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Mover"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5558,7 +5614,7 @@ msgid "Main Menu"
 msgstr "Mostrar menú principal"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Favoritos"
 
@@ -5581,7 +5637,7 @@ msgstr "Comentario"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Herramientas"
@@ -5636,7 +5692,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Umbral del movimiento rápido del mouse"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixeles/seg"
@@ -5651,7 +5707,7 @@ msgid "%2.2f s"
 msgstr "%1.2f seg"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5671,7 +5727,7 @@ msgstr "Imágenes"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Fuentes"
 
@@ -5863,14 +5919,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Baja"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Medio"
 
@@ -5882,7 +5938,7 @@ msgid "%.0f s"
 msgstr "%1.0f seg"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Alta"
 
@@ -5903,17 +5959,17 @@ msgstr "Motor"
 msgid "Power Management"
 msgstr "Manejo de la energía"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Contenedores configurados"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "¿Está seguro de que quiere borara este contenedor?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Confirmar eliminación"
@@ -6061,7 +6117,7 @@ msgid "File Manager Background Base"
 msgstr "Administrador de archivos de antecedentes Base"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Foco"
@@ -6177,7 +6233,7 @@ msgid "Composite Focus-out Color"
 msgstr "Compuesto de Focus- a color"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Colores"
 
@@ -6548,7 +6604,7 @@ msgid "Events"
 msgstr "Eventos"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Inicio"
 
@@ -6561,7 +6617,7 @@ msgid "Background Change"
 msgstr "Cambio de fondo de pantalla"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transiciones"
 
@@ -6581,6 +6637,10 @@ msgstr "Categoría de temas"
 msgid "Assign"
 msgstr "Asignar"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Limpiar"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Limpiar todo"
@@ -6632,16 +6692,16 @@ msgstr "Utilice tema de iconos para aplicaciones"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Bienvenido a Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplicación"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Bordes"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Escala"
 
@@ -6727,273 +6787,302 @@ msgstr "%1.0f Caracteres"
 msgid "Captions"
 msgstr "Opciones"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Mostrado de ventanas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Borde"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Usar los iconos definidos por el usuario"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Usar icono de la aplicación "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Geometría del movimiento de la ventana"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Mostrar información"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Sigue la ventana"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Geometría del cambio de tamaño de la ventana"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Mostrar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Colocación"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Emplazamiento inteligente"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Nos esconder los dispositivos"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Colocar en el puntero del mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Colocar manualmente con el mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Cambiar al escritorio de la nueva ventana"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Debajo de las ventanas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animaciones"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linear"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Acelerar , desacelerarlo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Acelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Aceleración del mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Se pronuncia Acceleratem desacelerarlo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "rebotar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "bounce más"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Escala"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Permitir que las ventanas por encima de ventana a pantalla completa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Permitir que las ventanas por encima de ventana a pantalla completa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Bloqueo de pantalla"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Opciones de foco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Elegir ventana para enfocar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Ventana bajo el mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "La ventana más reciente bajo el mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Elevar las ventanas de puntero del ratón sobre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Reloj"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Puntero del foco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Foco descuidado"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Foco en ventanas nuevas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Sin ventanas)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Ventanas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Diálogos"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Sólo los cuadros de diálogo con los padres se centró"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Autoesconder"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Retrasar antes de subir:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Levantar ventana"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Levantar cuando se empieza a mover o cambiar el tamaño"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Levantar cuando se elija para foco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Permitir que las ventanas por encima de ventana a pantalla completa"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Política de maximizado de ventanas"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorar éste"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animar volteado"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Contexto de la acción"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Sugiriendo"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Otras configuraciones"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Siempre pase , haga clic en los eventos a los programas de"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Instrucciones plantea la ventana"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Haga clic en la ventana se centra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Centrar ventana por última vez el interruptor de escritorio"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Revertir el foco cuando se pierde"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Deslizar el apuntador a una nueva ventana focalizada"
 
@@ -7040,13 +7129,13 @@ msgstr "Dirección"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertical"
 
@@ -7334,7 +7423,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Preferencias de sombras en el borde"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Calidad"
 
@@ -7675,28 +7764,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Reiniciar aplicaciones"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Ejecutar"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Comando Definido"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo interfaz gráfica de usuario"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7733,128 +7822,144 @@ msgstr "Caché de directorios visitados"
 msgid "Clear cache"
 msgstr "Limpiar"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Ejecutar en un terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Otra aplicación..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Ir al directorio padre"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Limpiar ventanas"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Rutas de E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Abrir"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Abrir con..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f archivos"
 msgstr[1] "%1.0f archivos"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Aplicaciones conocidas"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Aplicaciones específicas"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Aplicaciones Seleccionadas"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Todas las aplicaciones"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Comando personalizado"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Copia abortada"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Mover se aborta"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Eliminación borrada"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Eliminación borrada"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Abortada la operación desconocida del esclavo"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Copia de %s completada"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Copiando %s (tiempo estimado: %d s)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Moviendo %s (tiempo estimado: %d s)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Eliminación completada"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Eliminando archivos..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Resolución de la pantalla"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Eliminando archivos..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Abortada la operación desconocida del esclavo"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8052,24 +8157,28 @@ msgstr "Administrador de archivos"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nuevo directorio"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Inicio"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Administrador"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8164,20 +8273,20 @@ msgstr "Fondo"
 msgid "Background Options"
 msgstr "Fondos de pantalla"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Comenzar a mover/cambiar tamaño de este gadget"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Libre"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Apariencia"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Agregar otras herramientas"
 
@@ -8185,7 +8294,7 @@ msgstr "Agregar otras herramientas"
 msgid "Show/hide gadgets"
 msgstr "Mostrar/ocultar herramientas"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Añadir gadget"
@@ -8806,7 +8915,7 @@ msgstr "Izquierda:"
 msgid "Right:"
 msgstr "Derecha:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Silenciar"
 
@@ -8871,7 +8980,7 @@ msgstr "Cambiar resolución"
 msgid "Mixer Settings Updated"
 msgstr "Preferencias del mezclador actualizadas"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Preferencias del módulo mezclador"
@@ -9028,31 +9137,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Ocultar automáticamente"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Definida"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Configurar pantallas"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Configurar pantallas"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Barra de tareas"
@@ -9314,6 +9423,27 @@ msgstr "La ventana fuente toma el foco al pulsar sobre ella"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "hace %li años"
+
+#~ msgid "%li Months ago"
+#~ msgstr "hace %li meses"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "hace %li semanas"
+
+#~ msgid "%li Days ago"
+#~ msgstr "hace %li días"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "hace %li horas"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "hace %li minutos"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Aplicaciones específicas"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Siempre sobre el escritorio"
 
@@ -9902,9 +10032,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Cursor del mouse"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Política de maximizado de ventanas"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Política de maximizado"
 
@@ -10354,10 +10481,6 @@ msgstr ""
 #~ "Mostrar información de la ventana cuando se mueve o cambia de tamaño"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animar volteado"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Lugar automático para una nueva ventana"
 
index 9613f50..3fa50a3 100644 (file)
Binary files a/po/et.gmo and b/po/et.gmo differ
index 6b7c6ee..f4c1ba4 100644 (file)
--- a/po/et.po
+++ b/po/et.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2010-01-07 07:56+0000\n"
 "Last-Translator: René Pärts <Unknown>\n"
 "Language-Team: Estonian <et@li.org>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Teave Enlightment'ist"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Sulge"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -77,67 +77,67 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Oled sa kindel, et tahad tappa see aken."
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 #, fuzzy
 msgid "Kill"
 msgstr "tapma"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Ei"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Kas olete kindel, et soovite väljuda?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 #, fuzzy
 msgid "Exit"
 msgstr "Väljapääs"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 #, fuzzy
 msgid "Cancel"
 msgstr "tühistama"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 #, fuzzy
 msgid "Are you sure you want to log out?"
 msgstr "Oled sa kindel, et soovid välja logida."
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 #, fuzzy
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Oled välja logida.<br><br>Oled sa kindel, et soovid seda teha?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Logi välja"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 #, fuzzy
 msgid "Are you sure you want to turn off?"
 msgstr "Oled sa kindel, et soovite välja lülitada."
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 #, fuzzy
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
@@ -146,17 +146,17 @@ msgstr ""
 "Teil palutakse välja lülitada arvuti.<br><br>Oled sa kindel, et tahad "
 "sulgeda."
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "väljalülitus"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 #, fuzzy
 msgid "Are you sure you want to reboot?"
 msgstr "Oled sa kindel, et soovite taaskäivitada."
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 #, fuzzy
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
@@ -165,12 +165,12 @@ msgstr ""
 "Teil palutakse arvuti taaskäivitada.<br><br>Oled sa kindel, et soovid uuesti "
 "käivitada."
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 #, fuzzy
 msgid "Reboot"
 msgstr "reboot"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 #, fuzzy
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
@@ -178,17 +178,17 @@ msgid ""
 msgstr ""
 "Soovitud peatada oma arvuti.<br><br>Oled sa kindel, et soovid katkestada."
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 #, fuzzy
 msgid "Suspend"
 msgstr "peatama"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 #, fuzzy
 msgid "Are you sure you want to hibernate?"
 msgstr "Oled sa kindel, et soovid hibernate."
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 #, fuzzy
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
@@ -196,434 +196,435 @@ msgid ""
 msgstr ""
 "Soovitud hibernate arvuti.<br><br>Oled sa kindel, et soovid peatada kettale."
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 #, fuzzy
 msgid "Hibernate"
 msgstr "talveund magama"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Window : Actions"
 msgstr "Window; tegevused"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 #, fuzzy
 msgid "Move"
 msgstr "liikuma"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 #, fuzzy
 msgid "Resize"
 msgstr "resize"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 #, fuzzy
 msgid "Menu"
 msgstr "menüü"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 #, fuzzy
 msgid "Window Menu"
 msgstr "Window Menu"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 #, fuzzy
 msgid "Raise"
 msgstr "tõstma"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 #, fuzzy
 msgid "Lower"
 msgstr "vähendada"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Window : State"
 msgstr "Window; riik"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 #, fuzzy
 msgid "Sticky Mode Toggle"
 msgstr "Sticky režiim Toggle"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Sticky režiim Toggle"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 #, fuzzy
 msgid "Iconic Mode Toggle"
 msgstr "Ikooniks režiim Toggle"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Ikooniks režiim Toggle"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 #, fuzzy
 msgid "Fullscreen Mode Toggle"
 msgstr "Täisekraanirežiim Toggle"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Täisekraanirežiim Toggle"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 #, fuzzy
 msgid "Maximize"
 msgstr "maksimeerida"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 #, fuzzy
 msgid "Maximize Vertically"
 msgstr "maksimeerida vertikaalselt"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 #, fuzzy
 msgid "Maximize Horizontally"
 msgstr "maksimeerida horisontaalselt"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "maksimeerida"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "maksimeerida"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 #, fuzzy
 msgid "Maximize Fullscreen"
 msgstr "maksimeerida Fullscreen"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr ""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr ""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr ""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 #, fuzzy
 msgid "Shade Up Mode Toggle"
 msgstr "Shade Up režiim Lülitab"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 #, fuzzy
 msgid "Shade Down Mode Toggle"
 msgstr "Shade Down režiimi lülitamine"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 #, fuzzy
 msgid "Shade Left Mode Toggle"
 msgstr "Shade Vasak režiim Toggle"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 #, fuzzy
 msgid "Shade Right Mode Toggle"
 msgstr "Shade Right režiim Toggle"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 #, fuzzy
 msgid "Shade Mode Toggle"
 msgstr "Shade režiim Toggle"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "varjutatud riik"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 #, fuzzy
 msgid "Toggle Borderless State"
 msgstr "Lülitab Piirideta riik"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Määra piirivalve"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Tsükli vahel Borders"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Toggle Pinned State"
 msgstr "Toggle Kinnitatud riik"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 #, fuzzy
 msgid "Desktop"
 msgstr "lauaarvuti"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 #, fuzzy
 msgid "Flip Desktop Left"
 msgstr "Flip Desktop Vasak"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 #, fuzzy
 msgid "Flip Desktop Right"
 msgstr "Flip Desktop Right"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 #, fuzzy
 msgid "Flip Desktop Up"
 msgstr "Flip Desktop sisse"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 #, fuzzy
 msgid "Flip Desktop Down"
 msgstr "Flip Desktop Down"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 #, fuzzy
 msgid "Flip Desktop By..."
 msgstr "Flip Desktop By ..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 #, fuzzy
 msgid "Show The Desktop"
 msgstr "ShowDesktop"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 #, fuzzy
 msgid "Show The Shelf"
 msgstr "Näitariiul"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 #, fuzzy
 msgid "Flip Desktop To..."
 msgstr "Flip Desktop To ..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 #, fuzzy
 msgid "Flip Desktop Linearly..."
 msgstr "Flip Desktop Lineaarselt ..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 #, fuzzy
 msgid "Switch To Desktop 0"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 #, fuzzy
 msgid "Switch To Desktop 1"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 #, fuzzy
 msgid "Switch To Desktop 2"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 #, fuzzy
 msgid "Switch To Desktop 3"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 #, fuzzy
 msgid "Switch To Desktop 4"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 #, fuzzy
 msgid "Switch To Desktop 5"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 #, fuzzy
 msgid "Switch To Desktop 6"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 #, fuzzy
 msgid "Switch To Desktop 7"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 #, fuzzy
 msgid "Switch To Desktop 8"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 #, fuzzy
 msgid "Switch To Desktop 9"
 msgstr "Switch to Desktop."
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 #, fuzzy
 msgid "Switch To Desktop 10"
 msgstr "Switch to Desktop 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 #, fuzzy
 msgid "Switch To Desktop 11"
 msgstr "Switch to Desktop 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 #, fuzzy
 msgid "Switch To Desktop..."
 msgstr "Switch to Desktop ..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 #, fuzzy
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Flip Desktop vasakule (kõik aknad."
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 #, fuzzy
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Flip Desktop Right (kõik aknad."
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 #, fuzzy
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Flip Desktop Up (kõik aknad."
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 #, fuzzy
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Flip Desktop Down (kõik aknad."
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 #, fuzzy
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Flip Desktop By ... (Kõik aknad."
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 #, fuzzy
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Flip Desktop To ... (Kõik aknad."
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 #, fuzzy
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Flip Desktop Lineaarselt ... (Kõik aknad."
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
 msgstr "Flip töölaual suund ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 #, fuzzy
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Switch to Desktop 0 (kõik aknad."
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 #, fuzzy
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Switch to Desktop 1 (kõik aknad."
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 #, fuzzy
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Switch to Desktop 2 (kõik aknad."
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 #, fuzzy
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Switch to Desktop 3 (kõik aknad."
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 #, fuzzy
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Switch to Desktop 4 (kõik aknad."
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 #, fuzzy
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Switch to Desktop 5 (kõik aknad."
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 #, fuzzy
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Switch to Desktop 6 (kõik aknad."
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 #, fuzzy
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Switch to Desktop 7 (kõik aknad."
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 #, fuzzy
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Switch to Desktop 8 (kõik aknad."
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 #, fuzzy
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Switch to Desktop 9 (kõik aknad."
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 #, fuzzy
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Switch to Desktop 10 (kõik aknad."
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 #, fuzzy
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Switch to Desktop 11 (kõik aknad."
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 #, fuzzy
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Switch to Desktop ... (Kõik aknad."
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -637,256 +638,256 @@ msgstr "Switch to Desktop ... (Kõik aknad."
 msgid "Window : List"
 msgstr "Window; nimekiri"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Hüppa desk"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Screen"
 msgstr "ekraan"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 #, fuzzy
 msgid "Send Mouse To Screen 0"
 msgstr "Saada Mouse Screen."
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 #, fuzzy
 msgid "Send Mouse To Screen 1"
 msgstr "Saada Mouse Saal."
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 #, fuzzy
 msgid "Send Mouse To Screen..."
 msgstr "Saada Mouse Screen ..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 #, fuzzy
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Saada Mouse edasi 1 Screen"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 #, fuzzy
 msgid "Send Mouse Back 1 Screen"
 msgstr "Saada Mouse Tagasi 1 Screen"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr ""
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "Dim"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Backlight Set"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Backlight Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Backlight Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Backlight Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "taustvalgustuse reguleerimine"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Backlight Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Backlight Down"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Liikuda Center"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Liikuda Center"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Resize ..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Lükake suund ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Lohista Icon ..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 #, fuzzy
 msgid "Window : Moving"
 msgstr "Window; Liikumine"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 #, fuzzy
 msgid "To Next Desktop"
 msgstr "Et Järgmine Desktop"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 #, fuzzy
 msgid "To Previous Desktop"
 msgstr "Eelmisele Desktop"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 #, fuzzy
 msgid "To Desktop..."
 msgstr "To Desktop ..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Setup ekraanid"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Eelmisele Desktop"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 #, fuzzy
 msgid "Show Main Menu"
 msgstr "Näita Main Menu"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 #, fuzzy
 msgid "Show Favorites Menu"
 msgstr "Näita lemmikud Menu"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 #, fuzzy
 msgid "Show All Applications Menu"
 msgstr "Kuva kõik menüüsse Rakendused"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 #, fuzzy
 msgid "Show Clients Menu"
 msgstr "Näita Kliente Menu"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 #, fuzzy
 msgid "Show Menu..."
 msgstr "Näita Menüü ..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 #, fuzzy
 msgid "Launch"
 msgstr "algatama"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 #, fuzzy
 msgid "Command"
 msgstr "käsk"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, fuzzy, c-format
 msgid "Application"
 msgstr "taotlus"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 #, fuzzy
 msgid "Restart"
 msgstr "Restart"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 #, fuzzy
 msgid "Exit Now"
 msgstr "Lõpeta nüüd"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr ""
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "Esitlusrežiim Toggle"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "Reļiimis Toggle"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -904,67 +905,67 @@ msgstr ""
 msgid "System"
 msgstr "süsteem"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 #, fuzzy
 msgid "Log Out"
 msgstr "Logi välja"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 #, fuzzy
 msgid "Power Off Now"
 msgstr "Power Off Now"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 #, fuzzy
 msgid "Power Off"
 msgstr "Power Off"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "peatada Now"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hibernate Now"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 #, fuzzy
 msgid "Lock"
 msgstr "lukk"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 #, fuzzy
 msgid "Cleanup Windows"
 msgstr "Cleanup Windows"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "Generic ; tegevused"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "hilinenud tegevusest"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "klaviatuur"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Loo Kiirklahv"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Loo Kiirklahv"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -983,7 +984,7 @@ msgstr "Color Selector"
 msgid "Select"
 msgstr "valimine"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -994,7 +995,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -1003,11 +1004,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -1015,13 +1016,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -1031,22 +1033,22 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 #, fuzzy
 msgid "Settings Upgraded"
 msgstr "seaded Täiendatud"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET file handle on halb."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Faili andmed on tühi."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -1055,17 +1057,17 @@ msgstr ""
 "Fail ei ole kirjutatav. Ehk ketas on read-only<br>või olete kaotanud õigusi "
 "faile."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Mälu otsa koostamise ajal kirjutada.<br>Palun vaba mälu."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "See on üldine viga."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -1074,70 +1076,70 @@ msgstr ""
 "Seadete fail on liiga suur.<br>See peaks olema väga väikesed (paarsada KB "
 "kõige rohkem)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Sa otsa ruumi kirjutamise ajal faili"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Toimiku sulgemise kohta see kirjutamise ajal."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Mälu kaardistamine (mmap) toimiku ebaõnnestus."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Encoding ebaõnnestus."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Allkiri ei õnnestunud."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Allkiri on kehtetu."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "Pole sisse."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Funktsiooni ei rakendata."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG ei külvatud."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Krüpteerimine ebaõnnestus."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Dekodeerimiseks ebaõnnestus."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1145,7 +1147,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1167,7 +1169,7 @@ msgid "Apply"
 msgstr "kohaldama"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 #, fuzzy
@@ -1188,8 +1190,8 @@ msgstr "moodulid"
 msgid "Preferences"
 msgstr "eelistused"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Jah"
 
@@ -1222,26 +1224,26 @@ msgstr ""
 "Töölaua lukustamine ebaõnnestus, sest mõned taotlus<br>on haaranud "
 "kasklaviatuuri võihiire või nii<br>ja haarata ei suuda katki."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 #, fuzzy
 msgid "Please enter your unlock password"
 msgstr "Palun sisesta oma avamiseks parooli"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Muud rakendustega ..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 #, fuzzy
 msgid "Authentication System Error"
 msgstr "Authentication System Error"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1249,24 +1251,24 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 #, fuzzy
 msgid "Activate Presentation Mode?"
 msgstr "Aktiveeri Esitlusrežiim."
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "Ei, aga suurendada timeout"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "No, ja lõpetage paludes"
@@ -1374,7 +1376,7 @@ msgstr "Käivita Terminal"
 msgid "Show in Menus"
 msgstr "Kuva menüüd"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 #, fuzzy
@@ -1391,38 +1393,38 @@ msgstr "ValiIcon"
 msgid "Select an Executable"
 msgstr "ValiTeostatavad"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 #, fuzzy
 msgid "Delete"
 msgstr "kustutama"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 #, fuzzy
 msgid "Cut"
 msgstr "lõigatud"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 #, fuzzy
 msgid "Copy"
 msgstr "Kopeeri"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 #, fuzzy
 msgid "Paste"
 msgstr "pasta"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 #, fuzzy
 msgid "Select All"
 msgstr "vali kõik"
@@ -1577,361 +1579,367 @@ msgstr "väljundandmed"
 msgid "There was no output."
 msgstr "Ei olnud toodangut."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 #, fuzzy
 msgid "Nonexistent path"
 msgstr "olematu tee"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Mount Error"
 msgstr "Mount viga"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Can't mount device"
 msgstr "Ei saa paigaldada seade"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Unmount Error"
 msgstr "lahutada viga"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Can't unmount device"
 msgstr "Ei saa lahutada seade"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Eject Error"
 msgstr "Eject viga"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "Ei saa väljastada seade"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "Case Sensitive"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Show Icon pikendamine"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr ""
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "otsing"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "otsing"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 #, fuzzy
 msgid "View Mode"
 msgstr "Vaata režiim"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "sortimine"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 #, fuzzy
 msgid "Refresh View"
 msgstr "värskenda vaadet"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "tegevus"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 #, fuzzy
 msgid "Link"
 msgstr "link"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 #, fuzzy
 msgid "Rename"
 msgstr "Nimeta"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 #, fuzzy
 msgid "Unmount"
 msgstr "lahutada"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 #, fuzzy
 msgid "Mount"
 msgstr "Paigaldage"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 #, fuzzy
 msgid "Eject"
 msgstr "Eject"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 #, fuzzy
 msgid "Properties"
 msgstr "omadused"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "taotlus omadused"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 #, fuzzy
 msgid "File Properties"
 msgstr "file Properties"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "Case Sensitive"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Show Icon pikendamine"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr ""
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "otsing"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "otsing"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "Kasuta vaikimisi"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 #, fuzzy
 msgid "Grid Icons"
 msgstr "Grid Icons"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "ikoone"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 #, fuzzy
 msgid "List"
 msgstr "nimekiri"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "vaikimisi View"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "sortimine"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 #, fuzzy
 msgid "Error"
 msgstr "viga"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Viga laadimise moodul"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Faili:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "New Directory"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Faili:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "Pärivad vanema seaded"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 #, fuzzy
 msgid "Show Hidden Files"
 msgstr "Näita peidetud faile"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 #, fuzzy
 msgid "Remember Ordering"
 msgstr "Pea meeles Tellimise"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 #, fuzzy
 msgid "Sort Now"
 msgstr "Sorteeri Now"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Kasuta Single Click"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Screen Resolution"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "piipar Settings"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "fondiseadistused"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "Taust ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Taust ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Seadke kate ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
+#: src/bin/e_fm.c:9454
 #, fuzzy
-msgid "Clear"
-msgstr "Kustuta"
+msgid "Clear overlay"
+msgstr "Seadke kate ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 #, fuzzy
 msgid "Create a new Directory"
 msgstr "Loo uus Directory"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 #, fuzzy
 msgid "New Directory Name:"
 msgstr "New Directory Name:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr ""
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 #, fuzzy
 msgid "Rename File"
 msgstr "Nimeta fail"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 #, fuzzy
 msgid "Retry"
 msgstr "Uuesti"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 #, fuzzy
 msgid "Abort"
 msgstr "Abort"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 #, fuzzy
 msgid "No to all"
 msgstr "Ei, kõik"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 #, fuzzy
 msgid "Yes to all"
 msgstr "Jah, kõik"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 #, fuzzy
 msgid "Warning"
 msgstr "hoiatus"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Minna"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 #, fuzzy
 msgid "Ignore this"
 msgstr "ignoreerib seda"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 #, fuzzy
 msgid "Ignore all"
 msgstr "eirata kõiki"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 #, fuzzy
 msgid "Confirm Delete"
 msgstr "Kinnita kustutamine"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Oled sa kindel, et soovite kustutada selle riiuli."
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1942,27 +1950,27 @@ msgid_plural ""
 msgstr[0] "Oled sa kindel, et soovite kustutada selle riiuli."
 msgstr[1] "Oled sa kindel, et soovite kustutada selle riiuli."
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, fuzzy, c-format
 msgid "Unknown Volume"
 msgstr "tundmatu köide"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 #, fuzzy
 msgid "Removable Device"
 msgstr "teisaldatav seade"
@@ -1972,7 +1980,7 @@ msgstr "teisaldatav seade"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -2042,7 +2050,7 @@ msgstr "Rühmitusalus"
 msgid "Others:"
 msgstr "Muu"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -2095,35 +2103,35 @@ msgstr "Minna"
 msgid "Automatically scroll contents"
 msgstr "Automaatselt leidke sisu"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 #, fuzzy
 msgid "Plain"
 msgstr "tavaline"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 #, fuzzy
 msgid "Inset"
 msgstr "vahetükk"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "Vaata"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 #, fuzzy
 msgid "Remove"
 msgstr "kõrvaldama"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "peatub"
@@ -2191,7 +2199,7 @@ msgstr "suurus"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 #, fuzzy
 msgid "Stacking"
 msgstr "virnastamine"
@@ -2350,7 +2358,7 @@ msgstr "Iconify"
 msgid "Skip"
 msgstr "Jäta vahele"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 #, fuzzy
 msgid "Border"
 msgstr "piir"
@@ -2700,18 +2708,18 @@ msgid "Request Position"
 msgstr "taotlus seisukoha"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2797,7 +2805,7 @@ msgid "Size, Position and Locks"
 msgstr "Size , Position ja Lukud"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "kõik"
@@ -2921,7 +2929,7 @@ msgstr "moodul seaded"
 msgid "Load"
 msgstr "koormus"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "maha laadima"
@@ -2966,12 +2974,12 @@ msgstr "riiuli sisu"
 msgid "Toolbar Contents"
 msgstr "Toolbar sisu"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "tööriistariba seaded"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 #, fuzzy
 msgid "Layout"
 msgstr "Layout"
@@ -2992,31 +3000,31 @@ msgstr ""
 "panus<br>meetod konfiguratsioon on õige ja<br>et konfiguratsiooni "
 "oma<br>käivitatava on oma teed<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 #, fuzzy
 msgid "Main"
 msgstr "põhiline"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 #, fuzzy
 msgid "Favorite Applications"
 msgstr "lemmik rakendusi"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #, fuzzy
 msgid "Applications"
 msgstr "rakendused"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
@@ -3024,67 +3032,67 @@ msgstr "rakendused"
 msgid "Windows"
 msgstr "Windows"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 #, fuzzy
 msgid "Lost Windows"
 msgstr "Lost Windows"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 #, fuzzy
 msgid "About"
 msgstr "umbes"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 #, fuzzy
 msgid "Theme"
 msgstr "teema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 #, fuzzy
 msgid "Virtual"
 msgstr "virtuaalne"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 #, fuzzy
 msgid "Shelves"
 msgstr "riiulid"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 #, fuzzy
 msgid "(No Applications)"
 msgstr "(No Applications."
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "Määra virtuaalsed töölauad"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 #, fuzzy
 msgid "(No Windows)"
 msgstr "(No Windows)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 #, fuzzy
 msgid "No name!!"
 msgstr "No name."
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Lisariiul"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Kustutariiul"
@@ -3183,442 +3191,442 @@ msgstr "Näita kõik Arvutid"
 msgid "Show on specified Desktops"
 msgstr "Näita kindlaksmääratud Arvutid"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr ""
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr ""
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr ""
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr ""
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr ""
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr ""
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr ""
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr ""
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr ""
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr ""
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr ""
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr ""
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr ""
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr ""
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr ""
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
 msgstr ""
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr ""
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr ""
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr ""
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "Alates International Support"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
 "out of memory or disk space?"
 msgstr ""
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 #, fuzzy
 msgid "Setup Screens"
 msgstr "Setup ekraanid"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Setup ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Setup Backlight"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr ""
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "Setup DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 #, fuzzy
 msgid "Setup Screensaver"
 msgstr "Setup Screensaver"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Setup Energiasääst Modes"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "Setup Desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "Setup hüpikaknad"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Setup Sõnum Bus"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Setup Paths"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Setup süsteem Controls"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "Setup tegevused"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr ""
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Setup Execution System"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Setup failihalduri"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "Setup Sõnum süsteemi"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "Setup DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Setup Grab Sisend käitlemine"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 #, fuzzy
 msgid "Setup Modules"
 msgstr "Setup Modules"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "Setup Remembers"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 #, fuzzy
 msgid "Setup Color Classes"
 msgstr "Setup Color klass"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "Setup Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 #, fuzzy
 msgid "Setup Wallpaper"
 msgstr "Setup Wallpaper"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 #, fuzzy
 msgid "Setup Mouse"
 msgstr "Setup Mouse"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "Setup Sidemed"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "Setup Thumbnailer"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Setup Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Installifaili Tellimise"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 #, fuzzy
 msgid "Load Modules"
 msgstr "Load Modules"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 #, fuzzy
 msgid "Setup Shelves"
 msgstr "Setup Riiulid"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 #, fuzzy
 msgid "Configure Shelves"
 msgstr "Seadista Riiulid"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 #, fuzzy
 msgid "Almost Done"
 msgstr "peaaegu valmis"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3647,7 +3655,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3657,49 +3665,49 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "Testimine Format Support"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3707,11 +3715,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3719,7 +3727,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3727,7 +3735,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3735,36 +3743,36 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr ""
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 #, fuzzy
 msgid "Error loading Module"
 msgstr "Viga laadimise moodul"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
 "is:<br>%s<br>The error reported was:<br>%s<br>"
 msgstr ""
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 #, fuzzy
 msgid "Module does not contain all needed functions"
 msgstr "Moodul ei sisalda kõiki vajalikke funktsioone"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3772,23 +3780,39 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr ""
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Kas soovite maha laadida see moodul.<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "tundmatu"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3796,56 +3820,56 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "riiulid"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Lisariiul"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Eject viga"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "peatub"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Eemalda vidin"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 #, fuzzy
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Oled sa kindel, et soovite kustutada selle riiuli."
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 #, fuzzy
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
@@ -3853,32 +3877,32 @@ msgid ""
 msgstr ""
 "Soovitud kustutada riiulil.<br><br>Oled sa kindel, et soovite kustutada?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Nimeta fail"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "sisu"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "esitlus"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Auto Peida"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 #, fuzzy
 msgid "Refresh"
 msgstr "värskenda"
@@ -4051,15 +4075,15 @@ msgstr "umbes teema"
 msgid "Set As Theme"
 msgstr "Määra teemaks"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Määra tööriistariba näitamine"
@@ -4117,67 +4141,49 @@ msgstr "Tulevikus"
 msgid "In the last minute"
 msgstr "Viimase hetke"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "viimati kasutatud"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr ""
+msgid_plural "%li Years ago"
+msgstr[0] "viimati kasutatud"
+msgstr[1] "viimati kasutatud"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr ""
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "viimati kasutatud"
+msgid_plural "%li Weeks ago"
+msgstr[0] "viimati kasutatud"
+msgstr[1] "viimati kasutatud"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr ""
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr ""
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr ""
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr ""
+msgid_plural "%li Hours ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr ""
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr ""
+msgid_plural "%li Minutes ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
@@ -4185,7 +4191,7 @@ msgstr ""
 msgid "Unknown"
 msgstr "tundmatu"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4204,12 +4210,12 @@ msgstr ""
 "lisades selle sisse saab uuesti seadistada asju nüüd oma<br>maitse järgi. "
 "Vabandame ebamugavuste pärast.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr ""
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4224,72 +4230,72 @@ msgstr ""
 "ja<br>ettevaatusabinõuna konfiguratsioonifailis on nüüd "
 "taastatud<br>vaikeseaded. Vabandame ebamugavuste pärast.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr ""
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr ""
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr ""
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr ""
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr ""
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr ""
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr ""
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr ""
@@ -4303,7 +4309,7 @@ msgstr ""
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 #, fuzzy
@@ -4353,12 +4359,12 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 #, fuzzy
 msgid "Add to Favorites"
 msgstr "Lisa eelistustesse"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4463,7 +4469,7 @@ msgstr "Auto Detect"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4491,37 +4497,37 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "riistvara"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 #, fuzzy
 msgid "Battery"
 msgstr "aku"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Power Management"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "Aku on tühi."
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 #, fuzzy
 msgid "AC power is recommended."
 msgstr "AC on soovitatav."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 #, fuzzy
 msgid "ERROR"
 msgstr "ERROR"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "Battery Meter"
@@ -4531,8 +4537,8 @@ msgstr "Battery Meter"
 msgid "Clock Settings"
 msgstr "Keskendu Settings"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Clock"
 msgstr "kell"
@@ -4564,7 +4570,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 #, fuzzy
 msgid "Start"
 msgstr "algus"
@@ -4577,7 +4583,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Näita kalender"
@@ -4911,7 +4917,7 @@ msgid "Resolution change"
 msgstr "resolutsioon muutus"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "välja arvatud"
@@ -5053,7 +5059,7 @@ msgstr "animatsioon kiirus"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -5216,10 +5222,10 @@ msgid "Current Wallpaper"
 msgstr "Praegune Taustapilt"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 #, fuzzy
 msgid "Wallpaper"
 msgstr "tapeet"
@@ -5846,6 +5852,55 @@ msgstr "konteiner"
 msgid "Manager"
 msgstr "juht"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Hiirenupud"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Sulge"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Hiirenupud"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Hiirenupud"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Raadio nupud"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Nihuta alla"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5873,7 +5928,7 @@ msgid "Main Menu"
 msgstr "Main Menu"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "lemmikud"
@@ -5897,7 +5952,7 @@ msgstr "Kommentaarid"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5956,7 +6011,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Fast Mouse Move Threshhold"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr ""
@@ -5972,7 +6027,7 @@ msgid "%2.2f s"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5995,7 +6050,7 @@ msgstr "pilte"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 #, fuzzy
 msgid "Fonts"
 msgstr "fondid"
@@ -6198,7 +6253,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -6206,7 +6261,7 @@ msgid "Low"
 msgstr "vähendada"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 #, fuzzy
 msgid "Medium"
 msgstr "keskmine"
@@ -6219,7 +6274,7 @@ msgid "%.0f s"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -6243,17 +6298,17 @@ msgstr "mootor"
 msgid "Power Management"
 msgstr "Power Management"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "konfigureeritud Riiulid"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Oled sa kindel, et soovite kustutada selle riiuli."
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Kinnita kustutamine"
@@ -6423,7 +6478,7 @@ msgid "File Manager Background Base"
 msgstr "Failihaldur Taust Base"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 #, fuzzy
 msgid "Focus"
@@ -6551,7 +6606,7 @@ msgid "Composite Focus-out Color"
 msgstr "Composite Focus välja Color"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 #, fuzzy
 msgid "Colors"
 msgstr "värvid"
@@ -6984,7 +7039,7 @@ msgid "Events"
 msgstr "Sündmused"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 #, fuzzy
 msgid "Startup"
 msgstr "Startup"
@@ -7000,7 +7055,7 @@ msgid "Background Change"
 msgstr "tausta muutmine"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 #, fuzzy
 msgid "Transitions"
 msgstr "üleminekud"
@@ -7025,6 +7080,11 @@ msgstr "teema Kategooriad"
 msgid "Assign"
 msgstr "määrama"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+#, fuzzy
+msgid "Clear"
+msgstr "Kustuta"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -7075,17 +7135,17 @@ msgstr "Kasuta ikooniteema taotluste"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Luba ikooniteema"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "taotlus"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 #, fuzzy
 msgid "Borders"
 msgstr "piirid"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "Scaling"
@@ -7185,50 +7245,50 @@ msgstr ""
 msgid "Captions"
 msgstr "Captions"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 #, fuzzy
 msgid "Window Display"
 msgstr "kauba väljapanek vaateaknal"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "piirivalve Icon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Kasutaja määratletud"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "taotluses esitatud"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Liiguta Geometry"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 #, fuzzy
 msgid "Display information"
 msgstr "Näita info"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Järgmineaken"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "resize Geometry"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
@@ -7236,243 +7296,272 @@ msgstr "resize Geometry"
 msgid "Display"
 msgstr "kuva"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "paigutus"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 #, fuzzy
 msgid "Smart Placement"
 msgstr "Smart Paigutuse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 #, fuzzy
 msgid "Don't hide Gadgets"
 msgstr "Ära peida Gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 #, fuzzy
 msgid "Place at mouse pointer"
 msgstr "Koht hiirekursorit"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 #, fuzzy
 msgid "Place manually with the mouse"
 msgstr "Aseta käsitsi hiirega"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Minna töölaual uues aknas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "uus Windows"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "elustama"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 #, fuzzy
 msgid "Linear"
 msgstr "Linear"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Kiirendada , siis aeglustub"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 #, fuzzy
 msgid "Accelerate"
 msgstr "kiirendama"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 #, fuzzy
 msgid "Decelerate"
 msgstr "aeglustub"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "hääldatakse Kiirendada"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "väljendunud aeglustuma"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Väljendunud Acceleratem siis aeglustub"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "põrge"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "põrge rohkem"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "varjutamine"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Luba akende kohal fullscreen aknas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Luba akende kohal fullscreen aknas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Screen Lock"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 #, fuzzy
 msgid "Focus Settings"
 msgstr "Keskendu Settings"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 #, fuzzy
 msgid "Click Window to Focus"
 msgstr "Kliki Aken Focus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 #, fuzzy
 msgid "Window under the Mouse"
 msgstr "Akna all Mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 #, fuzzy
 msgid "Most recent Window under the Mouse"
 msgstr "Viimane akna allMouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Tõsta aknaid hiirega üle"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Klikka"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "pointer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "räpakas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 #, fuzzy
 msgid "New Window Focus"
 msgstr "New Window Focus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "ei aknas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Kõik aknad"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "ainult dialoogid"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Ainult dialoogid keskendunud ema"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 #, fuzzy
 msgid "Autoraise"
 msgstr "Autoraise"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 #, fuzzy
 msgid "Delay before raising:"
 msgstr "Viivitus enne tõstmist;"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 #, fuzzy
 msgid "Raise Window"
 msgstr "tõsta Window"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 #, fuzzy
 msgid "Raise when starting to move or resize"
 msgstr "Tõsta käivitamisel liikuda või muuta"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Tõsta klõpsates keskenduda"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Luba akende kohal fullscreen aknas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Akna maksimeerimine Policy"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "ignoreerib seda"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "animeerida kerimine"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Action Context"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "vihjab"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 #, fuzzy
 msgid "Other Settings"
 msgstr "muud seaded"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Alati edasi nuppu üritused programmid"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Click tõstab akna"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Click keskendubaknas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Suunata viimase aknas desktop switch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Tagasi suunata , kui see on kadunud"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Lükka kursoruus keskendunud aken"
@@ -7525,14 +7614,14 @@ msgstr "suund"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 #, fuzzy
 msgid "Horizontal"
 msgstr "horisontaalne"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 #, fuzzy
 msgid "Vertical"
 msgstr "vertikaalne"
@@ -7851,7 +7940,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Dropshadow Settings"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 #, fuzzy
 msgid "Quality"
 msgstr "kvaliteet"
@@ -8214,28 +8303,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "kõik taotlused"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "käsud"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "terminal Command"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -8272,135 +8361,150 @@ msgstr "Cache külastas kataloogid"
 msgid "Clear cache"
 msgstr "Kustuta vahemälu"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Käivita Terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Muud rakendustega ..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Mine Parent Directory"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Cleanup Windows"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Paths"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 #, fuzzy
 msgid "Open"
 msgstr "avatud"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 #, fuzzy
 msgid "Open with..."
 msgstr "Ava ..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "tuntud rakendused"
 
-#: src/modules/fileman/e_fwin.c:2618
+#: src/modules/fileman/e_fwin.c:2589
 #, fuzzy
-msgid "Specific Applications"
-msgstr "konkreetsed taotlused"
+msgid "Suggested Applications"
+msgstr "vaikerakendused"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 #, fuzzy
 msgid "All Applications"
 msgstr "Kõik taotlused"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "Custom Command"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "Kopeerimine on katkestatud"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Liikumine on katkestatud"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Kustutamine on katkestatud"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Kustutamine on katkestatud"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Tundmatu tehing ori on katkestatud"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "Kustuta teha"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Failide kustutamine ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Screen Resolution"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Failide kustutamine ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Tundmatu tehing ori on katkestatud"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8616,26 +8720,30 @@ msgstr "Failihaldur"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "New Directory"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 #, fuzzy
 msgid "Home"
 msgstr "kodus"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "juur"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8738,21 +8846,21 @@ msgstr "taust"
 msgid "Background Options"
 msgstr "tausta valikud"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "tasuta"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 #, fuzzy
 msgid "Appearance"
 msgstr "välimus"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "Lisada muid vidinaid"
@@ -8761,7 +8869,7 @@ msgstr "Lisada muid vidinaid"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Lisa Gadget"
@@ -9437,7 +9545,7 @@ msgstr "jäänud:"
 msgid "Right:"
 msgstr "õigus:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "vaigistamiseks"
@@ -9512,7 +9620,7 @@ msgstr "mahu muutus"
 msgid "Mixer Settings Updated"
 msgstr "Mixer Seaded uuendatud"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Mixer Module"
@@ -9668,31 +9776,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Auto Peida"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "terav"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Setup ekraanid"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Setup ekraanid"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Taskbar"
@@ -9952,6 +10060,10 @@ msgid "Levels of urgency to store:"
 msgstr ""
 
 #, fuzzy
+#~ msgid "Specific Applications"
+#~ msgstr "konkreetsed taotlused"
+
+#, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "Alati desktop"
 
@@ -10436,10 +10548,6 @@ msgstr ""
 #~ msgstr "hiirekursor"
 
 #, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Akna maksimeerimine Policy"
-
-#, fuzzy
 #~ msgid "Maximize Policy"
 #~ msgstr "maksimeerida Policy"
 
index 6461224..c441ed7 100644 (file)
Binary files a/po/fi.gmo and b/po/fi.gmo differ
index 57cc78f..e8df4df 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment (e17) CVS\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-12-31 07:00+0000\n"
 "Last-Translator: Jussi Aalto <jta_lnx@dnainternet.net>\n"
 "Language-Team: Finnish <fi@li.org>\n"
@@ -21,17 +21,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Tietoa Enlightenmentista"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Sulje"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -80,76 +80,76 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Haluatko varmasti tappaa tämän ikkunan?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Tapa"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Ei"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Haluatko varmasti poistua?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Vaadit Enlightenmentista poistumista.<br><br>Haluatko varmasti poistua?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Poistu"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Peruuta"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Haluatko varmasti uloskirjautua?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Olet uloskirjautumassa.<br><br>Haluatko varmasti tehdä tämän?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Uloskirjaudu"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Haluatko varmasti sammuttaa?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Vaadit tietokoneesi sammuttamista.<br><br>Haluatko varmasti sammuttaa?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Sammuta"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Haluatko varmasti uudelleenkäynnistää?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -157,11 +157,11 @@ msgstr ""
 "Vaadit tietokoneesi uudelleenkäynnistämistä.<br><br>Haluatko varmasti "
 "uudelleenkäynnistää?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Käynnistä uudelleen"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -169,15 +169,15 @@ msgstr ""
 "Vaadit tietokoneesi asettamista valmiustilaan.<br><br>Haluatko varmasti "
 "asettua valmiustilaan?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Valmiustila"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Haluatko varmasti asettua lepotilaan?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -185,367 +185,368 @@ msgstr ""
 "Vaadit koneesi asettamista lepotilaan.<br><br>Haluatko varmasti asettua "
 "lepotilaan?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Lepotila"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Ikkuna : Toiminnot"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Siirrä"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Muuta kokoa"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Valikko"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Ikkunavalikko"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Nosta"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Laske"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Ikkuna : Tila"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Tarttuva tila"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Tarttuva tila"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Ikonisoitu tila"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Ikonisoitu tila"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Koko ruudun -tila"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Koko ruudun -tila"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maksimoi"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maksimoi korkeussuunnassa"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maksimoi leveyssuunnassa"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maksimoi"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maksimoi"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maksimoi Koko ruudun -tila"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maksimointitila \"Älykäs\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maksimointitila \"Laajennus\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maksimointitila \"Täyttö\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Varjo ylhäällä"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Varjo alhaalla"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Varjo vasemmalla"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Varjo oikealla"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Varjo"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Varjostuksen tila"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Kehyksetön tila"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Kehys"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Cycle rajoille"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Kiinnitetty tila"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Työpöytä"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Vaihda vasemmanpuoleiseen työpöytään"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Vaihda oikeanpuoleiseen työpöytään"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Vaihda yläpuoleiseen työpöytään"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Vaihda alapuoleiseen työpöytään"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Vaihda työpöytä..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Näytä työpöytä"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Näytä hylly"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Vaihda työpöytään..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Vaihda työpöytä lineaarisesti..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Vaihda työpöytään 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Vaihda työpöytään 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Vaihda työpöytään 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Vaihda työpöytään 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Vaihda työpöytään 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Vaihda työpöytään 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Vaihda työpöytään 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Vaihda työpöytään 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Vaihda työpöytään 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Vaihda työpöytään 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Vaihda työpöytään 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Vaihda työpöytään 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Vaihda työpöytään..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Vaihda vasemmanpuoleiseen työpöytään (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Vaihda oikeanpuoleiseen työpöytään (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Vaihda yläpuoliseen työpöytään (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Vaihda alapuoliseen työpöytään (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Vaihda työpöytä... (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Vaihda työpöytään... (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Vaihda työpöytä lineaarisesti (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Vaihda työpöytää suunnassa..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Vaihda työpöytään 0 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Vaihda työpöytään 1 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Vaihda työpöytään 2 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Vaihda työpöytään 3 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Vaihda työpöytään 4 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Vaihda työpöytään 5 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Vaihda työpöytään 6 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Vaihda työpöytään 7 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Vaihda työpöytään 8 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Vaihda työpöytään 9 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Vaihda työpöytään 10 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Vaihda työpöytään 11 (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Vaihda työpöytään... (Kaikki näytöt)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -558,236 +559,236 @@ msgstr "Vaihda työpöytään... (Kaikki näytöt)"
 msgid "Window : List"
 msgstr "Ikkuna : Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Siirry desk"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Näyttö"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Lähetä hiiri näytölle 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Lähetä hiiri näytölle 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Lähetä hiiri näytölle..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Lähetä hiiri ruudun verran eteenpäin"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Lähetä hiiri ruudun verran taaksepäin"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Lähetä hiiri eteenpäin/taaksepäin..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "himmeä"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Taustavalo Aseta"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Taustavalo Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Taustavalo Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Taustavalo max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Taustavalon säätö"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Taustavalo Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Sammuta"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Siirrä keskus"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Siirrä keskus"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Painallus muuttaa kokoa:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Työnnä suuntaan ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Luo kuvake"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Ikkuna : Siirtäminen"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Seuraavalle työpöydälle"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Edelliselle työpöydälle"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Työpöydältä #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Työpöydälle..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Aseta näytöt"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Edelliselle työpöydälle"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Näytä päävalikko"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Näytä Suosikkisovellukset-valikko"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Näytä Kaikki sovellukset -valikko"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Näytä Asiakkaat-valikko"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Näytä valikko..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Käynnistä"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Komento"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Sovellus"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Käynnistä uudelleen"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Poistu nyt"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Tila"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Esitystilaan vaihto"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Offline-tilaan vaihto"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Tila"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenmentin %s-moduuli"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -804,60 +805,60 @@ msgstr ""
 msgid "System"
 msgstr "Järjestelmä"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Uloskirjaudu"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Sammuta nyt"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Sammuta"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Valmiustila"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Lepotila"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Lukitse"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Siivoa ikkunat"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Yleiset : Toiminnot"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Viivästetty toiminto"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Näppäimistö & hiiri"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Luo Pikanäppäimet"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Luo Pikanäppäimet"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -874,7 +875,7 @@ msgstr "Värivalitsin"
 msgid "Select"
 msgstr "Valitse jokin"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -892,7 +893,7 @@ msgstr ""
 "korjaavat tämän lisäämällä nämä uudet<br>ominaisuudet. Voit tehdä haluamasi "
 "asetukset uudelleen.<br>Olemme pahoillamme häiriöstä.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -906,11 +907,11 @@ msgstr ""
 "versio Enlightenmentista. Tämä on<br>huono asia, ja varokeinona asetuksesi "
 "on nyt palautettu<br> oletusasetuksiin. Olemme pahoillamme häiriöstä.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Ongelmia Enlightenmentin asetusten kirjoituksessa"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -922,13 +923,14 @@ msgstr ""
 "ilmeni, oli:<br>%s<br><br>Tämä tiedosto on poistettu korruptoituneen datan "
 "välttämiseksi.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -937,21 +939,21 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Asetukset päivitetty"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET tiedosto Kahva on huono."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Tiedoston data on tyhjä."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -960,17 +962,17 @@ msgstr ""
 "Tiedostoa ei voi kirjoittaa. Ehkälevy on vain luku-<br>tai olet menettänyt "
 "käyttöoikeudet tiedostoja."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Muisti loppui kun valmistellaankirjoittaa.<br>Vapauta muistia."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Tämä onyleinen virhe."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -979,71 +981,71 @@ msgstr ""
 "Asetukset tiedosto on liian suuri.<br>Sen tulisi olla hyvin pieni (muutama "
 "sata KB korkeintaan)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Te loppui tila kirjoitettaessatiedostoa"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Tiedoston lopetettiin sitä kirjoittaessani."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Muisti - kartoitus (mmap) jatiedostosta epäonnistui."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 koodaus epäonnistui."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Lepotilaan siirtyminen epäonnistui."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Allekirjoitus ei kelpaa."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Ei ikkunoita)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Ominaisuus ei ole toteutettu."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG ei siemennettiin."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Valmiustilaan siirtyminen epäonnistui."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Valmiustilaan siirtyminen epäonnistui."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Tervetuloa Enlightenmentiin"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1055,7 +1057,7 @@ msgstr ""
 "ilmeni, oli:<br>%s<br><br>Tämä tiedosto on poistettu korruptoituneen datan "
 "välttämiseksi.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1074,7 +1076,7 @@ msgid "Apply"
 msgstr "Käytä"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 #, fuzzy
@@ -1098,8 +1100,8 @@ msgstr "Moduulit"
 msgid "Preferences"
 msgstr "Kuvakkeen ominaisuudet"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Kyllä"
 
@@ -1131,24 +1133,24 @@ msgstr ""
 "Työpöydän lukitseminen epäonnistui, koska jokin sovellus<br>on kaapannut "
 "joko näppäimistön, hiiren tai molemmat<br>ja kaappausta on mahdoton rikkoa."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Syötä lukituksen avaava salasanasi, kiitos"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Muu sovellus..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Todennusjärjestelmän virhe"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1159,11 +1161,11 @@ msgstr ""
 "todennusistunnon aloittamisessa. Virhekoodi oli <hilight>%i</hilight>.\n"
 "Tämä on paha juttu, eikä tätä pitäisi tapahtua. Raportoi tämä bugi, kiitos."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Aktivoidaanko esitystila?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1173,11 +1175,11 @@ msgstr ""
 "käyttöön <b>esitys</b>tila ja poistetaan näytönsäästäjä, näytön lukitus ja "
 "virransäästötila tilapäisesti käytöstä?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Ei, mutta lisää aikaviivettä"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Ei, äläkä kysele enää"
 
@@ -1270,7 +1272,7 @@ msgstr "Aja päätteessä"
 msgid "Show in Menus"
 msgstr "Näytä valikoissa"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1285,34 +1287,34 @@ msgstr "Valitse kuvake"
 msgid "Select an Executable"
 msgstr "Valitse suoritettava ohjelma"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Poista"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Leikkaa"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopioi"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Liitä"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Valitse kaikki"
 
@@ -1460,316 +1462,323 @@ msgstr "Tulosteen data"
 msgid "There was no output."
 msgstr "Tulostetta ei ollut."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Virheellinen polku"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "Polkua %s ei ole."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f tiedostoa"
 msgstr[1] "%1.0f tiedostoa"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Liitosvirhe"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Laitetta ei voida liittää"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Irrotusvirhe"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Laitetta ei voida irrottaa"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Virhe poistettaessa"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Laitetta ei voida poistaa"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Huomioi kirjainkoko"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Näytä kuvakelaajennus"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Lajittele nyt"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Etsi hakemistoista"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Etsi hakemistoista"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Näkymän tila"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Aloitetaan"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Päivitä näkymä"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Toiminto"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Tee linkki"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Nimeä uudelleen"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Irrota"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Liitä"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Poista"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Ominaisuudet"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Käytä sovelluksen tarjoamaa kuvaketta "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Tiedoston ominaisuudet"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Huomioi kirjainkoko"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Näytä kuvakelaajennus"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Lajittele nyt"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Etsi hakemistoista"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Etsi hakemistoista"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Käytä oletusta"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Ruudukoidut kuvakkeet"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Mukautetut kuvakkeet"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Listaa"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Oletusmoottori"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Aloitetaan"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Kuvakkeen koko (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Virhe"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Virhe moduulin lataamisessa"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Tiedosto:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Uusi hakemisto"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Tiedosto:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Käytä ylemmän tason asetuksia"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Näytä piilotiedostot"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Muista järjestys"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Lajittele nyt"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Käytä kertanapsautusta"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Näytön tarkkuus"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Filemanin asetukset"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Filemanin asetukset"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Aseta taustakuva..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Aseta taustakuva..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Aseta peitto..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Poista käytöstä"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Aseta peitto..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Luo uusi hakemisto"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Uuden hakemiston nimi:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Uudelleennimeä %s:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Uudelleennimeä tiedosto"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Yritä uudelleen"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Keskeytä"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Ei kaikkiin"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Kyllä kaikkiin"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Varoitus"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 "Tiedosto on jo olemassa, haluatko korvata sen?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Ikkunan siirtoteksti"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ohita tämä"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ohita kaikki"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Toimintoa suoritettaessa tapahtui virhe.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Vahvista poisto"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Haluatko varmasti poistaa tiedoston<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1778,7 +1787,7 @@ msgstr ""
 "Haluatko varmasti poistaa<br>%d valittu(a) tiedostoa hakemistossa:"
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1793,27 +1802,27 @@ msgstr[1] ""
 "Haluatko varmasti poistaa<br>%d valittu(a) tiedostoa hakemistossa:"
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Tuntematon tilavuus"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Irroitettava laite"
 
@@ -1822,7 +1831,7 @@ msgstr "Irroitettava laite"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1887,7 +1896,7 @@ msgstr "Ryhmittelyn peruste"
 msgid "Others:"
 msgstr "Muut"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1932,31 +1941,31 @@ msgstr "Ikkunan siirtoteksti"
 msgid "Automatically scroll contents"
 msgstr "Vieritä sisältöä automaattisesti"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Paljas"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Upotettu"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Ulkoasu"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Poista"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Lopeta liikkuvat"
@@ -2021,7 +2030,7 @@ msgstr "Koko"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Pinoutuminen"
 
@@ -2162,7 +2171,7 @@ msgstr "Ikonisoi"
 msgid "Skip"
 msgstr "Ohita"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Kehys"
 
@@ -2475,18 +2484,18 @@ msgid "Request Position"
 msgstr "Vaadi sijaintia"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2575,7 +2584,7 @@ msgid "Size, Position and Locks"
 msgstr "Koko, sijainti ja lukot"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Salli"
@@ -2681,7 +2690,7 @@ msgstr "Moduulien asetukset"
 msgid "Load"
 msgstr "Lokaali"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Poista moduuli käytöstä"
@@ -2721,11 +2730,11 @@ msgstr "Hyllyn sisältö"
 msgid "Toolbar Contents"
 msgstr "Työkalurivin sisältö"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Työkalurivin asetukset"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Asettelu"
 
@@ -2743,86 +2752,86 @@ msgstr ""
 "että syöte-<br>tapasi asetukset ovat oikeat ja<br>että sinun asetuksillasi "
 "ajettavan ohjelman polku on määritetty PATH-muuttujassasi<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Päävalikko"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Suosikkisovellukset"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Sovellukset"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Ikkunat"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Kadonneet ikkunat"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Tietoa"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Teema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuaali:"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Hyllyt"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Näytä/Piilota kaikki ikkunat"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Ei sovelluksia)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Määritä virtuaalityöpöydät"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Ei ikkunoita)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Ei nimeä!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Lisää hylly"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Poista hylly"
@@ -2907,32 +2916,32 @@ msgstr "Näytä kaikilla työpöydillä"
 msgid "Show on specified Desktops"
 msgstr "Näytä määritetyillä työpöydillä"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2940,7 +2949,7 @@ msgstr ""
 "Enlightenment ei voi käynnistää poistumissignaalinkäsittelijää.\n"
 "Ehkäpä muisti on lopussa?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2948,7 +2957,7 @@ msgstr ""
 "Enlightenment ei voi käynnistää HUP-signaalin käsittelijää.\n"
 "Ehkäpä muisti on lopussa?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2957,47 +2966,47 @@ msgstr ""
 "Enlightenment ei voi käynnistää HUP-signaalin käsittelijää.\n"
 "Ehkäpä muisti on lopussa?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3007,7 +3016,7 @@ msgstr ""
 "X11-renderöintiä Evasissa. Tarkista Evas- ja Ecore-asennuksesi ja tarkista\n"
 "että ne tukevat ohjelmistopohjaista X11-renderöintiä."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3018,17 +3027,17 @@ msgstr ""
 "tarkista\n"
 "että ne tukevat ohjelmistopohjaista puskurirenderöintimoottoria."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3036,12 +3045,12 @@ msgstr ""
 "Enlightenment ei voi käynnistää hätähälytysjärjestelmäänsä.\n"
 "Oletko asettanut DISPLAY-muuttujan?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3049,34 +3058,34 @@ msgstr ""
 "Enlightenment ei voi luoda hakemistoja kotihakemistoosi.\n"
 "Ehkä sinulla ei ole kotihakemistoa, tai levy on täynnä?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment ei voi käynnistää tiedostorekisterijärjestelmäänsä."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment ei voi käynnistää asetusjärjestelmäänsä."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment ei voi käynnistää teemajärjestelmäänsä."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment ei voi asettaa skaalausjärjestelmäänsä."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment ei voi käynnistää osoitinjärjestelmää."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3084,28 +3093,28 @@ msgstr ""
 "Enlightenment ei voi asettaa reittejä tiedostojen löytämiselle.\n"
 "Ehkäpä muisti on lopussa?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment ei voi käynnistää fonttijärjestelmäänsä."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment ei voi käynnistää teemajärjestelmäänsä."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment ei voi käynnistää kansainvälisyyden järjestelmäänsä."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Käynnistetään kansainvälisyyden tuki"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment ei voi käynnistää kansainvälisyyden järjestelmäänsä."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3115,11 +3124,11 @@ msgstr ""
 "Enlightenment ei voi käynnistää FDO-työpöytäjärjestelmää.\n"
 "Ehkäpä muisti on lopussa?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Aseta näytöt"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3127,251 +3136,251 @@ msgstr ""
 "Enlightenment asettama ikkunanhallinta kaikille järjestelmäsi näytöille\n"
 "epäonnistui. Ehkäpä toinen ikkunamanageri on käynnissä?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Aseta DPMS"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Aseta hiiri/näppäimistötoiminnot"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment ei voi säätää DPMS-asetuksia."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Aseta DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment ei voi säätää DPMS-asetuksia."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Aseta näytönsäästäjä"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment ei voi säätää X-näytönsäästäjää."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Setup virransäästötilasta tilat"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment ei voi asettaa virransäästötiloja."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Aseta työpöydän lukko"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment ei voi asettaa työpöydän lukitusjärjestelmäänsä."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Aseta ponnahdukset"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment ei voi asettaa ponnahdusjärjestelmäänsä."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Setup Message Bus"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Asetetaan polkuja"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Aseta järjestelmän kontrollit"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment ei voi käynnistää järjestelmäkomentojärjestelmää.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Aseta toiminnot"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment ei voi asettaa toimintojärjestelmäänsä."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Aseta suoritusjärjestelmä"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment ei voi asettaa suoritusjärjestelmäänsä."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Tiedostonhallinta"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment ei voi aloittaa tiedostonhallintaa.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Aseta viestijärjestelmä"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment ei voi asettaa viestijärjestelmäänsä."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Aseta Drag & Drop (DND)"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment ei voi asettaa Drag & Drop -järjestelmäänsä."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Aseta syötteenkaappauksen hallintajärjestelmä"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment ei voi asettaa syötteenkaappauksen hallintajärjestelmäänsä."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Aseta moduulit"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment ei voi asettaa moduulijärjestelmäänsä."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Aseta muistamiset"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment ei voi asettaa muistamisasetuksia."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Aseta väriluokat"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment ei voi asettaa väriluokkajärjestelmäänsä."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Aseta vempaimenhallinta (Gadcon)"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment ei voi asettaa vempaimenhallintajärjestelmäänsä."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Aseta taustakuva"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment ei voi asettaa työpöydän taustakuvajärjestelmäänsä."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Aseta hiiri"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment ei voi säätää hiiren asetuksia."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment ei voi asettaa tiedostojenjärjestelyjärjestelmäänsä."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Aseta hiiri/näppäimistötoiminnot"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment ei voi asettaa hiiri/näppäimistötoimintojärjestelmäänsä."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Asetetaan pikkukuvien tekijä"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment ei voi käynnistää pikkukuvajärjestelmäänsä.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment ei voi käynnistää järjestelmäkomentojärjestelmää.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment ei voi käynnistää pikkukuvajärjestelmäänsä.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment ei voi käynnistää järjestelmäkomentojärjestelmää.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Setup -työpöytäympäristö"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment ei voi käynnistää teemajärjestelmäänsä."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Asennustiedosto tilaaminen"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment ei voi asettaa tiedostojenjärjestelyjärjestelmäänsä."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Lataa moduulit"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Aseta hyllyt"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Muokkaa hyllyjä"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Melkein valmis"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3424,7 +3433,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tJos tarvitset tätä ohjetta, et tarvitse tätä valitsinta.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3434,11 +3443,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Testataan formaattitukea"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3447,7 +3456,7 @@ msgstr ""
 "Tarkistaisitko,\n"
 "että Evasilla on ohjelmistopohjainen puskurimoottorin tuki.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3457,7 +3466,7 @@ msgstr ""
 "että\n"
 "Evasilla on PNG-latauksen tuki.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3466,7 +3475,7 @@ msgstr ""
 "Enlightenment selvitti, että Evas ei voi ladata JPEG-tiedostoja. Tarkista,\n"
 "että Evasilla on JPEG-latauksen tuki.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3476,7 +3485,7 @@ msgstr ""
 "että\n"
 "Evasilla on PNG-latauksen tuki.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3485,7 +3494,7 @@ msgstr ""
 "Enlightenment selvitti, että Evas ei voi ladata EET-tiedostoja. Tarkista,\n"
 "että Evasilla on EET-latauksen tuki.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3496,7 +3505,7 @@ msgstr ""
 "sisältää fontconfig-tuen ja että järjestelmän fontconfig määrittelee \"Sans"
 "\"-fontin.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3504,12 +3513,12 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 "Enlightenment kaatui varhaisessa vaiheessa ja on käynnistetty uudelleen."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3517,7 +3526,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3529,7 +3538,7 @@ msgstr ""
 "poistaa<br>ongelmamoduulit kokoonpanostasi. Moduulien<br>asetusvalikon "
 "tulisi antaa sinun valita moduulisi<br>uudestaan."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3541,12 +3550,12 @@ msgstr ""
 "poistaa<br>ongelmamoduulit kokoonpanostasi. Moduulien<br>asetusvalikon "
 "tulisi antaa sinun valita moduulisi<br>uudestaan."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Lataa moduulit"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3555,11 +3564,11 @@ msgstr ""
 "Virhe moduulin %s lataamisessa.<br>Yhtäkään moduulia nimeltä %s ei "
 "löytynyt<br>etsityistä hakemistoista.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Virhe moduulin lataamisessa"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3568,11 +3577,11 @@ msgstr ""
 "Moduulin %s lataamisessa tapahtui virhe<br>Täydellinen polku tähän moduuliin "
 "on:<br>%s<br>Raportoitu virhe oli:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Moduuli ei sisällä kaikkia tarvittuja funktioita"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3583,23 +3592,39 @@ msgstr ""
 "vähintään moduuli-API:n version %i.<br>Enlightenmentin ilmoittama moduuli-"
 "API on: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenmentin %s-moduuli"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Haluaisitko poistaa käytöstä tämän moduulin?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Tuntematon"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3610,85 +3635,85 @@ msgstr ""
 "käyttöön <b>esitys</b>tila ja poistetaan näytönsäästäjä, näytön lukitus ja "
 "virransäästötila tilapäisesti käytöstä?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Hylly #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Hylly"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Lisää hylly"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Hylly #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Lopeta kohteiden siirtäminen/koon muuttaminen"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Aloita kohteiden siirtäminen/koon muuttaminen"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Haluatko varmasti poistaa tämän hyllyn?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Vaadit tämän hyllyn poistamista.<br><br>Haluatko varmasti poistaa sen?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Uudelleennimeä tiedosto"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Kommentti"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Esitystila"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Automaattinen piilotus"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Päivitys"
 
@@ -3841,15 +3866,15 @@ msgstr "Tietoja teemasta"
 msgid "Set As Theme"
 msgstr "Aseta teemaksi"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Lopeta kohteiden siirtäminen/koon muuttaminen"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Aloita kohteiden siirtäminen/koon muuttaminen"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Määritä työkalurivin sisältö"
 
@@ -3908,74 +3933,56 @@ msgstr "Tulevaisuudessa"
 msgid "In the last minute"
 msgstr "Viimeisimmän minuutin aikana"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Viimeksi muokattu:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li vuotta sitten"
+msgid_plural "%li Years ago"
+msgstr[0] "Viimeksi muokattu:"
+msgstr[1] "Viimeksi muokattu:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li kuukautta sitten"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Viimeksi muokattu:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Viimeksi muokattu:"
+msgstr[1] "Viimeksi muokattu:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li viikkoa sitten"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li päivää sitten"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li tuntia sitten"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li tuntia sitten"
+msgstr[1] "%li tuntia sitten"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li tuntia sitten"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li minuuttia sitten"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li minuuttia sitten"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li minuuttia sitten"
+msgstr[1] "%li minuuttia sitten"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Tuntematon"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3995,12 +4002,12 @@ msgstr ""
 "asettaa asetukset uudelleen<br>mieleiseksesi. Anteeksi asetuksiesi "
 "sorkkiminen.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Filemanin asetukset päivitetty"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4016,72 +4023,72 @@ msgstr ""
 "ja<br> varotoimena asetuksesi on palautettu oletus arvoihin.<br>Pahoittelut "
 "aiheutetusta vaivasta.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sekuntia"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li vuotta sitten"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li kuukautta sitten"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li viikkoa sitten"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li päivää sitten"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li tuntia sitten"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minuuttia"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li minuuttia sitten"
@@ -4095,7 +4102,7 @@ msgstr "%li minuuttia sitten"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4142,11 +4149,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Lisää Suosikkeihin"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4242,7 +4249,7 @@ msgstr "Automaattinen tunnistus"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Sisäinen"
@@ -4267,33 +4274,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Laitteisto"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Akku"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Virranhallinta"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Akun varaustaso on alhainen!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Verkkovirran käyttö on suositeltavaa."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "VIRHE"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Akkumittari"
 
@@ -4302,8 +4309,8 @@ msgstr "Akkumittari"
 msgid "Clock Settings"
 msgstr "Aktivoinnin asetukset"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Kello"
 
@@ -4335,7 +4342,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Aloita"
 
@@ -4347,7 +4354,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Näytä työkalurivi"
@@ -4671,7 +4678,7 @@ msgid "Resolution change"
 msgstr "Tarkkuuden vaihto"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Tallenna"
 
@@ -4805,7 +4812,7 @@ msgstr "Animaatiot"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4958,10 +4965,10 @@ msgid "Current Wallpaper"
 msgstr "Työpöydän taustakuva"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Taustakuva"
 
@@ -5542,6 +5549,55 @@ msgstr "Säiliö"
 msgid "Manager"
 msgstr "Hallinta"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Hiiren asetukset"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Viimeiseksi käytetty"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Hiiren asetukset"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Hiiren asetukset"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Valintanapit"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Painike %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Siirrä"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5568,7 +5624,7 @@ msgid "Main Menu"
 msgstr "Näytä päävalikko"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Suosikit"
 
@@ -5591,7 +5647,7 @@ msgstr "Kommentti"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Vempaimet"
@@ -5646,7 +5702,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Nopea hiiren liikkeen kynnys"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pikseliä/sekunti"
@@ -5661,7 +5717,7 @@ msgid "%2.2f s"
 msgstr "%1.2f s"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5681,7 +5737,7 @@ msgstr "Kuvat"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Fontit"
 
@@ -5872,14 +5928,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Vähäinen"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Keskikokoinen"
 
@@ -5891,7 +5947,7 @@ msgid "%.0f s"
 msgstr "%1.0f s"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Korkea"
 
@@ -5912,17 +5968,17 @@ msgstr "Moottori"
 msgid "Power Management"
 msgstr "Virranhallinta"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Muokatut hyllyt"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Haluatko varmasti poistaa tämän hyllyn?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Vahvista poisto"
@@ -6070,7 +6126,7 @@ msgid "File Manager Background Base"
 msgstr "File Manager Taustaa Base"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Aktivointi"
@@ -6186,7 +6242,7 @@ msgid "Composite Focus-out Color"
 msgstr "Komposiitti Focus - out Color"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Värit"
 
@@ -6556,7 +6612,7 @@ msgid "Events"
 msgstr "Tapahtumat"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Käynnistys"
 
@@ -6569,7 +6625,7 @@ msgid "Background Change"
 msgstr "Taustakuvan vaihto"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Vaihtumat"
 
@@ -6589,6 +6645,10 @@ msgstr "Teeman osa-alueet"
 msgid "Assign"
 msgstr "Ota käyttöön"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Poista käytöstä"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Poista kaikki käytöstä"
@@ -6639,16 +6699,16 @@ msgstr "Käytä kuvakkeen teema sovelluksiin"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Tervetuloa Enlightenmentiin"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Sovellus"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Kehykset"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Skaalaus"
 
@@ -6734,273 +6794,302 @@ msgstr "%1.0f merkkiä"
 msgid "Captions"
 msgstr "Valinnat"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Ikkunan näyttö"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Kehys"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Käytä käyttäjän määrittämää kuvaketta"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Käytä sovelluksen tarjoamaa kuvaketta "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Ikkunan siirron geometria"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Näytä info"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Seuraa-ikkuna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Ikkunan koon muutoksen geometria"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Näytä"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Asettelu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Älykäs sijoittaminen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Älä piilota vempaimia"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Sijoita hiiren osoittimen kohdalle"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Sijoita manuaalisesti hiirellä"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Vaihda työpöydälle uuteen ikkunaan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Ikkunoiden alla"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animaatiot"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineaarinen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Accelerate , sitten hidastuu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Kiihdytä"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Jarruta"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Hiiren kiihdytys"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Jarruta"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Ilmeinen Acceleratem sitten hidastuu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "pomppia"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce lisää"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Skaalaus"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Salli ikkunoiden yläpuolella fullscreen -ikkunassa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Salli ikkunoiden yläpuolella fullscreen -ikkunassa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Näytön lukitus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Aktivoinnin asetukset"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Napsauta ikkunaa aktivoidaksesi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Ikkuna hiiren kohdalla"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Viimeisin hiiren kohdalla ollut ikkuna"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Nosta ikkunat hiiri"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Kello"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Aktivointi osoittamalla"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Puolittainen aktivointi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Uuden ikkunan aktivointi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Ei ikkunoita)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Ikkunat"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Valintaikkunat"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Vain ikkunat ja keskittyy vanhemman"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Automaattinosto"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Noston viive:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Nosta ikkuna"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Nosta aloitettaessa siirto tai koon muuttaminen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Nosta napsautettaessa aktivoitavaksi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Salli ikkunoiden yläpuolella fullscreen -ikkunassa"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Ikkunan maksimoinnin käytännöt"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ohita tämä"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animoitu vaihto"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Toiminnon konteksti"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Vihjeistys"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Muut asetukset"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Aina siirtää klikkaa tapahtumien ohjelmat"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Klikkaa nostaaikkunan"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Klikkaa keskittyyikkunan"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Painopisteiden viimeinen ikkuna työpöydällä kytkin"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Palauta keskittyä kun se on kadonnut"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Liu'uta osoitin vasta aktivoituun ikkunaan"
 
@@ -7047,13 +7136,13 @@ msgstr "Suunta"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Leveyssuuntaan"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Korkeussuuntaan"
 
@@ -7338,7 +7427,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Ikkunavarjon asetukset"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Laatu"
 
@@ -7679,28 +7768,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Uudelleenkäynnistyksen sovellukset"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Komento"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Määritetty komento"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "Sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7737,127 +7826,143 @@ msgstr "Cache vieraili hakemistot"
 msgid "Clear cache"
 msgstr "Poista käytöstä"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Aja päätteessä"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Muu sovellus..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Mene isäntähakemistoon"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Siivoa ikkunat"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E-polut"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Avaa"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Avaa sovelluksella..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f tiedostoa"
 msgstr[1] "%1.0f tiedostoa"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Tunnetut sovellukset"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Määritetyt sovellukset"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Valitut sovellukset"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Kaikki sovellukset"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Mukautettu komento"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopiointi keskeytetty"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Siirto keskeytetty"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Poisto keskeytetty"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Poisto keskeytetty"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Aliprosessin tuntematon toiminto keskeytettiin"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Kopioitiin %s"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Kopioidaan %s (kesto: %d s)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Siirrettiin %s"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Siirretään %s (kesto: %d s)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Poisto suoritettu"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Poistetaan tiedostot..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Näytön tarkkuus"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Poistetaan tiedostot..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Tuntematon toiminto aliprosessilta %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -8055,24 +8160,28 @@ msgstr "Tiedostonhallinta"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Uusi hakemisto"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Koti"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8167,20 +8276,20 @@ msgstr "Tausta"
 msgid "Background Options"
 msgstr "Taustan panorointi"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Vempain: siirrä/muuta kokoa"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Vapaa"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Ulkoasu"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Lisää muita vempaimia"
 
@@ -8188,7 +8297,7 @@ msgstr "Lisää muita vempaimia"
 msgid "Show/hide gadgets"
 msgstr "Näytä/piilota vempaimet"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Lisää vempain"
@@ -8808,7 +8917,7 @@ msgstr "Vasen:"
 msgid "Right:"
 msgstr "Oikea:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Vaimenna"
 
@@ -8873,7 +8982,7 @@ msgstr "Tarkkuuden vaihto"
 msgid "Mixer Settings Updated"
 msgstr "Mikseriasetukset päivitetty"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Mikserimoduulin asetukset"
@@ -9028,31 +9137,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Automaattinen piilotus"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Terävä"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Aseta näytöt"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Aseta näytöt"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Tehtäväpalkki"
@@ -9340,6 +9449,27 @@ msgstr ""
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li vuotta sitten"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li kuukautta sitten"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li viikkoa sitten"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li päivää sitten"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li tuntia sitten"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li minuuttia sitten"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Määritetyt sovellukset"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Aina työpöydällä"
 
@@ -9901,9 +10031,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Hiiren kursori"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Ikkunan maksimoinnin käytännöt"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Maksimoinnin käytäntö"
 
@@ -10363,10 +10490,6 @@ msgstr ""
 #~ msgstr "Näytä ikkunan sijainti siirrettäessä ja koko kokoa muutettaessa"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animoitu vaihto"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automaattinen uuden ikkunan sijoittaminen"
 
index b0edbc6..816069a 100644 (file)
Binary files a/po/fo.gmo and b/po/fo.gmo differ
index af0ffa9..9534063 100644 (file)
--- a/po/fo.po
+++ b/po/fo.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-10-21 20:00+0000\n"
 "Last-Translator: Gunleif Joensen <Unknown>\n"
 "Language-Team: Faroese <fo@li.org>\n"
@@ -21,17 +21,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Um Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Lat aftur"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -67,462 +67,463 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr ""
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr ""
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nei"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Er tú vissur í at fara út?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Tú hevur biðið um at fara úr Enlightenment.<br><br>Er tú vissur í at fara úr?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Enda"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Ógilda"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Vil tú útritast?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Tú er um at útrita.<br><br>Er tú viss í at útrita?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Rita út"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Er tú vissir í at sløkkja?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Tú hevur biðið um at sløkkja telduna.<br><br>Er tú viss í at sløkkja?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr ""
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Er tú viss í at endurbyrja?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "Tú hevur biðið um at endurbyrja telduna.<br><br>Er tú viss í at endurbyrja?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Endurbyrja"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Hvílustøða"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Eru tygum viss í at fara í dvala?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Dvali"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr ""
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Flyt"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Endurstødda"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Valmynd"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Glugga valmund"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Lyfta"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Lægri"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Gluggi : Standur"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 msgid "Sticky Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 msgid "Iconic Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 msgid "Fullscreen Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Mesta"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Mesta loddrætt"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Mesta vannrætt"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Mesta"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Mesta"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Mesta fullskýggja"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Mesta standur \"smart\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr ""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Mesta standur \"fyll\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 msgid "Set Shaded State"
 msgstr ""
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr ""
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Vel ein/eitt"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr ""
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr ""
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Skriviborð"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Flippa skriviborðið til vinstru"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Flippa skriviborðið til vinstru"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Flippa skriviborðið upp"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Flippa skriviborðið Niður"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Vippa skriviborðið um..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Vís skriviborðið"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Vís hyllina"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Flippa skriviborðið til..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Vippa skriviborðið linjurætt..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Skift til skriviborð 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Skift til skriviborð 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Skift til skriviborð 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Skift til skriviborð 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Skift til skriviborð 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Skift til skriviborð 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Skift til skriviborð 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Skift til skriviborð 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Skift til skriviborð 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Skift til skriviborð 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Skift til skriviborð 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Skift til skriviborð 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Skift til skriviborð..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Flippa skriviborðið til vinstru (allir skíggjar)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Flippa skriviboðið til høgru (allir skíggjar)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Flippa skriviboðið upp (allir skíggjar)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Flippa skriviborðið niður (allir skíggjar)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Flippa skriviboðið um... (allir skíggjar)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Flippa skriviboðið til... (allir skíggjar)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Vippa skriviborðið linjurætt... (Allir skíggjar)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Flippa skriviboðið í eina kós..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Skift til skriviborð 0 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Skift til skriviborð 1 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Skift til skriviborð 2 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Skift til skriviborð 4 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Skift til skriviborð 4 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Skift til skriviborð 5 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Skift til skriviborð 6 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Skift til skriviborð 7 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Skift til skriviborð 8 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Skift til skriviborð 9 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Skift til skriviborð 10 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Skift til skriviborð 11 (allir skíggjar)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Skift til skriviborð... (allir skíggjar)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -535,225 +536,225 @@ msgstr "Skift til skriviborð... (allir skíggjar)"
 msgid "Window : List"
 msgstr ""
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Rudda upp í gluggum"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Skíggji"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Send mús til skíggja 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Send mús til skíggja 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Send mús til skíggja..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Send mús fram til 1 skíggja"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Send mús aftur til 1 skíggja"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Send mús framm/aftur skíggjar.."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr ""
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr ""
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr ""
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr ""
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr ""
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr ""
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr ""
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr ""
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Flyt"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Flyt"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Endurstødda"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Flippa skriviboðið í eina kós..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr ""
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Gluggi : Flyti"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Til næsta skriviborð"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Til fyrra skriviborð"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Av skriviborði #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Til skriviborð..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Til næsta skriviborð"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Til fyrra skriviborð"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Vís høvuðs valmynd"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Vís yndis valmynd"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Vís allar nýtsluskipanar valmyndir"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Vís viðskifta valmynd"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Vís valmynd..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Koyr"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Boð"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Nýtsluskipan"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Endurbyrja"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Enda nú"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Standur"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Standur"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -770,57 +771,57 @@ msgstr ""
 msgid "System"
 msgstr "Kervi"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Rita út"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Sløkk nú"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Sløkk"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Hvílustøða"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Dvali"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Læs"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Rudda upp í gluggum"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr ""
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr ""
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr ""
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr ""
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr ""
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -837,7 +838,7 @@ msgstr "Lita veljari"
 msgid "Select"
 msgstr "Vel ein/eitt"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -848,7 +849,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -857,11 +858,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Skrivi trupuleikar við at goyma Enlightenment setingarnar"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -869,13 +870,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -884,93 +886,93 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Setingar dagførdar"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr ""
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr ""
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr ""
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr ""
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr ""
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr ""
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr ""
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr ""
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr ""
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "Rudda upp í gluggum"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr ""
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr ""
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Vælkomin til Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -978,7 +980,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -997,7 +999,7 @@ msgid "Apply"
 msgstr "Set í verk"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1015,8 +1017,8 @@ msgstr "Mótular"
 msgid "Preferences"
 msgstr ""
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ja"
 
@@ -1044,23 +1046,23 @@ msgid ""
 "the keyboard or the mouse or both<br>and their grab is unable to be broken."
 msgstr ""
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr ""
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr ""
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr ""
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1068,22 +1070,22 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr ""
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr ""
 
@@ -1170,7 +1172,7 @@ msgstr ""
 msgid "Show in Menus"
 msgstr ""
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1185,34 +1187,34 @@ msgstr ""
 msgid "Select an Executable"
 msgstr ""
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr ""
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr ""
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr ""
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr ""
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr ""
 
@@ -1356,312 +1358,318 @@ msgstr ""
 msgid "There was no output."
 msgstr ""
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr ""
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr ""
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr ""
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+msgid "Sort By Extension"
+msgstr ""
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr ""
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr ""
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Vel ein/eitt"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr ""
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr ""
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr ""
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Nýtsluskipan"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr ""
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr ""
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr ""
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr ""
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr ""
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 #, fuzzy
 msgid "Properties"
 msgstr "Nýtsluskipan"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Nýtsluskipan"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr ""
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr ""
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-msgid "Sort By Extension"
-msgstr ""
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr ""
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr ""
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Vel ein/eitt"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr ""
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr ""
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr ""
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr ""
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr ""
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr ""
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 msgid "New File"
 msgstr ""
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Vel ein/eitt"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 msgid "File"
 msgstr ""
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr ""
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr ""
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr ""
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr ""
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
 msgstr ""
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Glugga valmund"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr ""
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Set sum bakgrund"
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr ""
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
+#: src/bin/e_fm.c:9454
+msgid "Clear overlay"
 msgstr ""
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr ""
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr ""
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr ""
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr ""
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr ""
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr ""
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr ""
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Flyt"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr ""
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr ""
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr ""
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Er tú vissur í at fara út?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1672,27 +1680,27 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr ""
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr ""
 
@@ -1701,7 +1709,7 @@ msgstr ""
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1761,7 +1769,7 @@ msgstr ""
 msgid "Others:"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1806,31 +1814,31 @@ msgstr "Flyt"
 msgid "Automatically scroll contents"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr ""
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr ""
 
@@ -1888,7 +1896,7 @@ msgstr ""
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr ""
 
@@ -2021,7 +2029,7 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr ""
 
@@ -2330,18 +2338,18 @@ msgid "Request Position"
 msgstr ""
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2415,7 +2423,7 @@ msgid "Size, Position and Locks"
 msgstr ""
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr ""
 
@@ -2517,7 +2525,7 @@ msgstr ""
 msgid "Load"
 msgstr ""
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr ""
 
@@ -2553,11 +2561,11 @@ msgstr ""
 msgid "Toolbar Contents"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr ""
 
@@ -2572,85 +2580,85 @@ msgid ""
 "configuration's<br>executable is in your PATH<br>"
 msgstr ""
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr ""
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr ""
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr ""
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr ""
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr ""
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr ""
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr ""
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr ""
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 msgid "Delete a Shelf"
 msgstr ""
 
@@ -2733,416 +2741,416 @@ msgstr ""
 msgid "Show on specified Desktops"
 msgstr ""
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr ""
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Skrivi trupuleikar við at goyma Enlightenment setingarnar"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr ""
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Skrivi trupuleikar við at goyma Enlightenment setingarnar"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Skrivi trupuleikar við at goyma Enlightenment setingarnar"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr ""
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr ""
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr ""
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr ""
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr ""
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr ""
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Skrivi trupuleikar við at goyma Enlightenment setingarnar"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Skrivi trupuleikar við at goyma Enlightenment setingarnar"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr ""
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr ""
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
 msgstr ""
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr ""
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr ""
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr ""
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr ""
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
 "out of memory or disk space?"
 msgstr ""
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr ""
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr ""
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr ""
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr ""
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr ""
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr ""
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr ""
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr ""
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr ""
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr ""
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr ""
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr ""
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr ""
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr ""
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr ""
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr ""
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr ""
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr ""
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr ""
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr ""
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr ""
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr ""
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr ""
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr ""
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr ""
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr ""
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr ""
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Skrivi trupuleikar við at goyma Enlightenment setingarnar"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr ""
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr ""
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr ""
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr ""
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3171,7 +3179,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3181,48 +3189,48 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr ""
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3230,11 +3238,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3242,7 +3250,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3250,7 +3258,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3258,34 +3266,34 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr ""
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr ""
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
 "is:<br>%s<br>The error reported was:<br>%s<br>"
 msgstr ""
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr ""
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3293,22 +3301,37 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr ""
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 msgid "What action should be taken with this module?<br>"
 msgstr ""
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+msgid "I know"
+msgstr ""
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3316,80 +3339,80 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Skriviborð"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
 msgstr ""
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr ""
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Boð"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Vel ein/eitt"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
 msgstr ""
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr ""
 
@@ -3528,15 +3551,15 @@ msgstr ""
 msgid "Set As Theme"
 msgstr ""
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr ""
 
@@ -3592,74 +3615,56 @@ msgstr ""
 msgid "In the last minute"
 msgstr ""
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, c-format
 msgid "Last year"
-msgstr ""
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr ""
+msgid_plural "%li Years ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr ""
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, c-format
 msgid "Last week"
-msgstr ""
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr ""
+msgid_plural "%li Weeks ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr ""
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr ""
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr ""
+msgid_plural "%li Hours ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr ""
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr ""
+msgid_plural "%li Minutes ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr ""
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3670,12 +3675,12 @@ msgid ""
 "the hiccup in your configuration.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr ""
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3684,72 +3689,72 @@ msgid ""
 "has been now restored to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr ""
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr ""
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr ""
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr ""
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr ""
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr ""
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr ""
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr ""
@@ -3763,7 +3768,7 @@ msgstr ""
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -3809,11 +3814,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -3907,7 +3912,7 @@ msgstr ""
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr ""
@@ -3930,32 +3935,32 @@ msgstr ""
 msgid "Hardware"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr ""
 
@@ -3963,8 +3968,8 @@ msgstr ""
 msgid "Clock Settings"
 msgstr ""
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr ""
 
@@ -3993,7 +3998,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Tendra"
 
@@ -4005,7 +4010,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr ""
 
@@ -4305,7 +4310,7 @@ msgid "Resolution change"
 msgstr ""
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr ""
 
@@ -4428,7 +4433,7 @@ msgstr ""
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4570,10 +4575,10 @@ msgid "Current Wallpaper"
 msgstr ""
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr ""
 
@@ -5114,6 +5119,54 @@ msgstr ""
 msgid "Manager"
 msgstr ""
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Flyt"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Flyt"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Flyt"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Flyt"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Flyt"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
 msgstr ""
@@ -5138,7 +5191,7 @@ msgid "Main Menu"
 msgstr "Vís høvuðs valmynd"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr ""
 
@@ -5160,7 +5213,7 @@ msgstr "Boð"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr ""
@@ -5211,7 +5264,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%1.0f F"
@@ -5226,7 +5279,7 @@ msgid "%2.2f s"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr ""
@@ -5245,7 +5298,7 @@ msgstr ""
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr ""
 
@@ -5422,7 +5475,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5430,7 +5483,7 @@ msgid "Low"
 msgstr "Lægri"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr ""
 
@@ -5442,7 +5495,7 @@ msgid "%.0f s"
 msgstr "%1.0f F"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5462,16 +5515,16 @@ msgstr ""
 msgid "Power Management"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Er tú vissur í at fara út?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
 msgstr ""
 
@@ -5611,7 +5664,7 @@ msgid "File Manager Background Base"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr ""
@@ -5715,7 +5768,7 @@ msgid "Composite Focus-out Color"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr ""
 
@@ -6074,7 +6127,7 @@ msgid "Events"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr ""
 
@@ -6087,7 +6140,7 @@ msgid "Background Change"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr ""
 
@@ -6107,6 +6160,10 @@ msgstr ""
 msgid "Assign"
 msgstr ""
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr ""
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr ""
@@ -6152,16 +6209,16 @@ msgstr ""
 msgid "Enable icon theme for Enlightenment"
 msgstr "Vælkomin til Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Nýtsluskipan"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr ""
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr ""
 
@@ -6243,246 +6300,270 @@ msgstr ""
 msgid "Captions"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Nýtsluskipan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Skift til skriviborð 0"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Rudda upp í gluggum"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr ""
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
-msgid "Allow windows partly out of screen limits"
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
+msgid "Allow windows completely out of visual screen limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Skíggji"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Seint"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "Rudda upp í gluggum"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Rudda upp í gluggum"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+msgid "Active Window Hint Policy"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+msgid "Ignore hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+msgid "Animate on hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+msgid "Activate on hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+msgid "Hints"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr ""
 
@@ -6526,13 +6607,13 @@ msgstr "Kós"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr ""
 
@@ -6796,7 +6877,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr ""
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr ""
 
@@ -7100,27 +7181,27 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Nýtsluskipan"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Boð"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Boð"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7151,125 +7232,141 @@ msgstr ""
 msgid "Clear cache"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Vís skriviborðið"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Rudda upp í gluggum"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 msgid "Copy Path"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr ""
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Nýtsluskipan"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, c-format
+msgid "Secure deletion is aborted"
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, c-format
+msgid "Secure delete done"
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2991
+#, c-format
+msgid "Securely deleting files..."
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr ""
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7459,24 +7556,28 @@ msgstr ""
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Vís skriviborðið"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7568,19 +7669,19 @@ msgstr ""
 msgid "Background Options"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr ""
 
@@ -7588,7 +7689,7 @@ msgstr ""
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Skriviborð"
@@ -8164,7 +8265,7 @@ msgstr "Vinstru:"
 msgid "Right:"
 msgstr "Høgru:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Doyv"
 
@@ -8224,7 +8325,7 @@ msgstr ""
 msgid "Mixer Settings Updated"
 msgstr ""
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Mótular"
@@ -8370,28 +8471,28 @@ msgstr ""
 msgid "Hide"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr ""
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr ""
 
index 49aadb3..fcb3709 100644 (file)
Binary files a/po/fr.gmo and b/po/fr.gmo differ
index 5d6fb3b..5e76cc4 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -13,8 +13,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
-"PO-Revision-Date: 2012-09-22 16:05+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
+"PO-Revision-Date: 2012-11-01 09:56+0100\n"
 "Last-Translator: rustyBSD <rustyBSD@gmx.fr>\n"
 "Language-Team: Enlightenment French Team <enlightenment-intl@lists."
 "sourceforge.net>\n"
@@ -31,17 +31,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "À propos de Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Fermer"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -89,64 +89,64 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Tuer cette fenêtre, vraiment ?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Tuer"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Non"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Voulez-vous vraiment quitter ?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Vous avez demandé à quitter Enlightenment.<br><br>Voulez-vous vraiment le "
 "faire ?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Quitter"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Annuler"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Fermer votre session, vraiment ?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Vous êtes sur le point de fermer votre session.<br><br>Voulez-vous vraiment "
 "le faire ?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 msgid "Log out"
 msgstr "Sortie"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Arrêter l'ordinateur, vraiment ?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
@@ -154,15 +154,15 @@ msgstr ""
 "Vous avez demandé à éteindre votre ordinateur.<br><br>Voulez-vous vraiment "
 "le faire ?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Arrêt"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Redémarrer l'ordinateur, vraiment ?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -170,11 +170,11 @@ msgstr ""
 "Vous avez demandé à relancer votre ordinateur.<br><br>Voulez-vous vraiment "
 "redémarrer ?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Relance"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -182,15 +182,15 @@ msgstr ""
 "Vous avez demandé à mettre votre ordinateur en veille.<br><br>Voulez-vous "
 "vraiment le faire ?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Veille"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Mettre en hibernation, vraiment ?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -198,365 +198,366 @@ msgstr ""
 "Vous avez demandé à mettre votre ordinateur en hibernation.<br><br>Voulez-"
 "vous vraiment effectuer cette mise en veille sur disque (STD) ?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hiberner"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Fenêtre : actions"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Déplacer"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Redimensionner"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menu de la fenêtre"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Placer dessus"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Placer dessous"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Fenêtre : état"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Activer/Désactiver l'ancrage"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Activer/Désactiver l'ancrage"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Activer/Désactiver l'iconique"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Activer/Désactiver l'iconique"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Activer/Désactiver le mode plein écran"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Activer/Désactiver le mode plein écran"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximiser"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximiser verticalement"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximiser horizontalement"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximiser"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximiser"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximisation plein écran"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maximisation en mode « intelligent »"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maximisation en mode « expansion »"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maximisation en mode « remplissage »"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Activer/Désactiver l'ombre vers le haut"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Activer/Désactiver l'ombre vers le bas"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Activer/Désactiver l'ombre vers la gauche"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Activer/Désactiver l'ombre vers la droite"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Activer/Désactiver l'enroulement"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "État d'enroulement"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
-msgstr ""
+msgstr "syntaxe: \"(0|1) (haut|bas|gauche|droite)\""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Activer/Désactiver le mode sans bordure"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Définir la bordure"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Circuler parmi les bordures"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Activer/Désactiver l'épinglage"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Bureau"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Basculer vers le bureau gauche"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Basculer vers le bureau droit"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Basculer vers le bureau du dessus"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Basculer vers le bureau du dessous"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Se déplacer de … bureaux"
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Afficher le bureau"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Afficher le rack"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Aller au bureau …"
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Se déplacer linéairement de … bureaux"
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Passer au bureau 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Passer au bureau 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Passer au bureau 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Passer au bureau 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Passer au bureau 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Passer au bureau 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Passer au bureau 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Passer au bureau 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Passer au bureau 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Passer au bureau 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Passer au bureau 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Passer au bureau 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Passer au bureau …"
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Basculer vers le bureau gauche (tous les écrans)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Basculer vers le bureau droit (tous les écrans)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Basculer vers le bureau du dessus (tous les écrans)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Basculer vers le bureau du dessous (tous les écrans)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Se déplacer de … bureaux (tous les écrans)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Aller au bureau … (tous les écrans)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Se déplacer linéairement de … bureaux (tous les écrans)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Basculer le bureau en direction de ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Passer au bureau 0 (tous les écrans)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Passer au bureau 1 (tous les écrans)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Passer au bureau 2 (tous les écrans)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Passer au bureau 3 (tous les écrans)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Passer au bureau 4 (tous les écrans)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Passer au bureau 5 (tous les écrans)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Passer au bureau 6 (tous les écrans)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Passer au bureau 7 (tous les écrans)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Passer au bureau 8 (tous les écrans)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Passer au bureau 9 (tous les écrans)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Passer au bureau 10 (tous les écrans)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Passer au bureau 11 (tous les écrans)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Passer au bureau … (tous les écrans)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -569,220 +570,218 @@ msgstr "Passer au bureau … (tous les écrans)"
 msgid "Window : List"
 msgstr "Fenêtre : liste"
 
-#: src/bin/e_actions.c:3228
-#, fuzzy
+#: src/bin/e_actions.c:3230
 msgid "Jump to window..."
-msgstr "Basculer vers le bureau"
+msgstr "Basculer vers la fenêtre..."
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Écran"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Envoyer le curseur à l'écran 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Envoyer le curseur à l'écran 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Envoyer le curseur à l'écran …"
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Envoyer le curseur à l'écran suivant"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Envoyer le curseur à l'écran précédent"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Envoyer le curseur … écrans plus loin"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr "Assombrir"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr "Éclaircir"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr "Rétroéclairage réglé"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr "Rétroéclairage minimum"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr "Rétroéclairage moyen"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr "Rétroéclairage maximum"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr "Ajuster le rétroéclairage"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr "Augmenter le rétroéclairage"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr "Baisser le rétroéclairage"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Déplacer au centre"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 msgid "Move To Coordinates..."
 msgstr "Déplacer aux coordonnées ..."
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr "Déplacer selon le décalage ..."
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Redimensionner de …"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "En direction de …"
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "Glisser l'icône…"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Fenêtre : déplacement"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Vers le bureau suivant"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Vers le bureau précédent"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Déplacer de … bureaux"
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Vers le bureau …"
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 msgid "To Next Screen"
 msgstr "Vers l'écran suivant"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 msgid "To Previous Screen"
 msgstr "Vers le bureau précédent"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Afficher le menu principal"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Afficher le menu des favoris"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Afficher le menu des applications"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Afficher la liste des fenêtres"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Afficher le menu …"
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Lancer"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Commande"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Application"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
-msgstr ""
+msgstr "Nouvelle instance de l'application sélectionnée"
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Redémarrer"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Quitter à l'instant"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : mode"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Activer/Désactiver le mode présentation"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
-msgstr "Activer/Désactiver le mode hors ligne"
+msgstr "Activer/Désactiver le mode hors-ligne"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
-#, fuzzy
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 msgid "Enlightenment : Module"
-msgstr "Enlightenment : mode"
+msgstr "Enlightenment : Module"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Module %s de Enlightenment"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -799,55 +798,55 @@ msgstr ""
 msgid "System"
 msgstr "Système"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Sortie"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Arrêt immédiat"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Arrêt"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Directement en veille"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 msgid "Hibernate Now"
 msgstr "Directement en hibernation"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Verrou"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Réorganiser les fenêtres"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Générique : actions"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Déclenchement selon délai imparti"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr "Agencements de clavier"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr "Utiliser cet agencement"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr "Agencement suivant"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr "Agencement précédent"
 
@@ -864,7 +863,7 @@ msgstr "Sélecteur de couleur"
 msgid "Select"
 msgstr "Sélection"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -882,7 +881,7 @@ msgstr ""
 "niveau pour être à nouveau fonctionnel.<br>Vous pouvez maintenant tout "
 "reconfigurer selon votre goût.<br>Désolé pour la gêne occasionnée.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -898,11 +897,11 @@ msgstr ""
 "de<br>votre configuration ont été restaurées.<br>Désolé pour le désagrément."
 "<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problèmes d'écriture de la configuration de Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -913,13 +912,14 @@ msgstr ""
 "configuration<br>de :<br>%s<br><br>vers :<br>%s<br><br>L'écriture a été "
 "abandonnée par sécurité.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -928,19 +928,19 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Configuration mise à niveau"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "Traitement du fichier EET incorrect."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "Aucune donnée dans le fichier."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -948,16 +948,16 @@ msgstr ""
 "Le fichier n'est pas accessible en écriture. Le disque est peut-"
 "être<br>monté en lecture seule ou les permissions ont été modifiées."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Mémoire insuffisante pour l'écriture.<br>Veuillez libérer de la mémoire."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Erreur générique."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -965,61 +965,61 @@ msgstr ""
 "Le fichier de configuration est trop gros.<br>Il ne devrait pas dépasser "
 "quelques centaines de ko."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 "Erreurs d'entrées/sorties sur le disque.<br>Peut-être devriez-vous le "
 "remplacer ?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "Plus assez d'espace disponible pour l'écriture."
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "Le fichier s'est fermé pendant l'écriture."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Échec du mappage du fichier en mémoire (mmap)."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "Échec de l'encodage X509."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Échec de la signature."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "Signature invalide."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Non signé."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Pas encore implémenté."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "Impossible de générer un germe PRNG."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Échec du cryptage."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr "Échec du décryptage."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "Enlightenment ne reconnaît pas cette erreur."
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1031,7 +1031,7 @@ msgstr ""
 "incriminé était :<br>%s<br><br>Ce fichier a été supprimé pour éviter la "
 "corruption des données.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1050,7 +1050,7 @@ msgid "Apply"
 msgstr "Appliquer"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1068,8 +1068,8 @@ msgstr "Modules"
 msgid "Preferences"
 msgstr "Préférences"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Oui"
 
@@ -1102,23 +1102,23 @@ msgstr ""
 "le clavier, la souris, ou les deux<br>et cette réservation n'a pu être "
 "annulée."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Veuillez saisir le mot de passe de déverrouillage"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr "Authentification..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr "Le mot de passe entré est invalide. Réessayez."
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Erreur du système d'authentification"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1129,11 +1129,11 @@ msgstr ""
 "d'authentification. Le code de l'erreur est <hilight>%i</hilight>.<br>Cette "
 "erreur ne devrait pas se produire.<br>Merci de faire un rapport de bogue."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Activer le mode présentation ?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1143,11 +1143,11 @@ msgstr ""
 "mode <b>présentation</b> et désactiver temporairement l'écran de veille, le "
 "verrouillage et l'économie d'énergie ?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Non, mais augmenter le délai"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Non, et ne plus demander"
 
@@ -1239,49 +1239,49 @@ msgstr "Exécuter dans un terminal"
 msgid "Show in Menus"
 msgstr "Afficher dans les menus"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
 msgstr "Options"
 
 #: src/bin/e_eap_editor.c:822
-#, fuzzy, c-format
+#, c-format
 msgid "Select an Icon for '%s'"
-msgstr "Choisir une icône"
+msgstr "Choisir une icône pour '%s'"
 
 #: src/bin/e_eap_editor.c:889
 msgid "Select an Executable"
 msgstr "Sélectionner un exécutable"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Supprimer"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Couper"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Copier"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Coller"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Tout sélectionner"
 
@@ -1434,304 +1434,306 @@ msgstr "Données de sortie"
 msgid "There was no output."
 msgstr "Il n'y a eu aucune sortie."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Chemin inexistant"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s n'existe pas."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
-#, fuzzy, c-format
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
+#, c-format
 msgid "%u file"
 msgid_plural "%u files"
-msgstr[0] "%i fichier"
-msgstr[1] "%i fichiers"
+msgstr[0] "%u fichier"
+msgstr[1] "%u fichiers"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Erreur au montage"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Impossible de monter le périphérique"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Erreur lors du démontage"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Impossible de démonter le périphérique"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Erreur pendant l'éjection"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Impossible d'éjecter le périphérique"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Sensible à la casse"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+msgid "Sort By Extension"
+msgstr "Trier par extension"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr "Trier par date de modification"
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr "Trier par taille"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr "Dossiers en premier"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+msgid "Directories Last"
+msgstr "Dossiers en dernier"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Mode d'affichage"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Tri"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Rafraîchir"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr "Nouveau..."
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
-#, fuzzy
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 msgid "Actions..."
-msgstr "Actions"
+msgstr "Actions..."
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Lien"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Renommer"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Démonter"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Monter"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Éjecter"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Propriétés"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Propriétés de l'application"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Propriétés du fichier"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Sensible à la casse"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-msgid "Sort By Extension"
-msgstr "Trier par extension"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr "Trier par date de modification"
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr "Trier par taille"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr "Dossiers en premier"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-msgid "Directories Last"
-msgstr "Dossiers en dernier"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Valeur par défaut"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Icônes en grille"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Icônes personnalisées"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Liste"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Affichage par défaut"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Tri"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Taille de l'icône (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Erreur"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr "Impossible de créer un fichier !"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
-#, fuzzy
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 msgid "New File"
-msgstr "Fichier"
+msgstr "Nouveau fichier"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
-msgstr ""
+msgstr "Un nouveau fichier est déjà en train d'être créé pour ce dossier !"
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 msgid "Directory"
 msgstr "Dossier"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 msgid "File"
 msgstr "Fichier"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Hériter des options du parent"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Afficher les fichiers cachés"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Mémoriser l'ordre"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Classer maintenant"
 
-#: src/bin/e_fm.c:9249
-#, fuzzy
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr "Utiliser le simple clic"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
-#, fuzzy
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
-msgstr "Définition de l'écran"
+msgstr "Suppression sécurisée"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 msgid "File Manager Settings"
 msgstr "Paramètres du gestionnaire de fichiers"
 
-#: src/bin/e_fm.c:9278
-#, fuzzy
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
-msgstr "Paramétrage du gestionnaire de fichiers"
+msgstr "Paramètres des icônes de fichiers"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Définir le fond d'écran…"
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Définir le fond d'écran…"
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Définir l'incrustation…"
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Effacer"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Définir l'incrustation…"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Créer un nouveau dossier"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nom du nouveau dossier :"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Renommer %s en :"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Renommer le fichier"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Réessayer"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Annuler"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Non pour tout"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Oui pour tout"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Avertissement"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Le fichier existe déjà, écraser<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Déplacer vers"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorer"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Tout ignorer"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Une erreur s'est produite lors de l'opération.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Confirmer la suppression"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Voulez-vous vraiment supprimer<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1740,8 +1742,8 @@ msgstr ""
 "Voulez-vous vraiment supprimer<br><hilight>tous</hilight> les %d fichiers "
 "dans<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
-#, fuzzy, c-format
+#: src/bin/e_fm.c:10410
+#, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
 "hilight>?"
@@ -1755,27 +1757,27 @@ msgstr[1] ""
 "Voulez-vous vraiment supprimer<br>les %d fichiers sélectionnés dans :"
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
-msgstr ""
+msgstr "%s %s—%s"
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
-msgstr ""
+msgstr "%s—%s"
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Volume inconnu"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Périphérique amovible"
 
@@ -1784,7 +1786,7 @@ msgstr "Périphérique amovible"
 msgid "Cannot change permissions: %s"
 msgstr "Impossible de changer les permissions: %s"
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1843,7 +1845,7 @@ msgstr "Groupe :"
 msgid "Others:"
 msgstr "Autres :"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1887,31 +1889,31 @@ msgstr "Déplacer vers"
 msgid "Automatically scroll contents"
 msgstr "Défilement automatique"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "En plein"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "En creux"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Aspect"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Supprimer"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr "Insérer"
 
@@ -1932,32 +1934,28 @@ msgid "Generic Locks"
 msgstr "Verrous génériques"
 
 #: src/bin/e_int_border_locks.c:285
-#, fuzzy
 msgid "Prevent this window from moving on its own"
-msgstr "Protéger la fenêtre pour que je ne la modifie pas accidentellement"
+msgstr "Empêcher la fenêtre de s'auto-redimensionner"
 
 #: src/bin/e_int_border_locks.c:287
-#, fuzzy
 msgid "Prevent this window from being changed by me"
-msgstr "Protéger la fenêtre pour que je ne la modifie pas accidentellement"
+msgstr "Empêcher la fenêtre d'être modifiée par moi"
 
 #: src/bin/e_int_border_locks.c:289
-#, fuzzy
 msgid "Prevent this window from being closed"
-msgstr "Fenêtre précédente de même classe"
+msgstr "Empêcher cette fenêtre de se fermer"
 
 #: src/bin/e_int_border_locks.c:291
 msgid "Do not allow the border to change on this window"
 msgstr "Ne pas autoriser la modification de la bordure de cette fenêtre"
 
 #: src/bin/e_int_border_locks.c:294
-#, fuzzy
 msgid "Remember the Locks for this window appears"
 msgstr "Mémoriser ces verrous pour la prochaine apparition de cette fenêtre"
 
 #: src/bin/e_int_border_locks.c:308 src/bin/e_int_border_locks.c:327
 msgid "Prevent Changes In:"
-msgstr ""
+msgstr "Empêcher les changements de :"
 
 #: src/bin/e_int_border_locks.c:309 src/bin/e_int_border_locks.c:328
 #: src/bin/e_int_border_remember.c:692 src/bin/e_int_shelf_config.c:194
@@ -1975,7 +1973,7 @@ msgstr "Taille"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Empilement"
 
@@ -2004,21 +2002,19 @@ msgstr "État de plein écran"
 
 #: src/bin/e_int_border_locks.c:325
 msgid "Program Locks"
-msgstr ""
+msgstr "Verrous du programme"
 
 #: src/bin/e_int_border_locks.c:344 src/bin/e_int_border_remember.c:704
 msgid "Border style"
 msgstr "Style de bordure"
 
 #: src/bin/e_int_border_locks.c:346
-#, fuzzy
 msgid "User Locks"
-msgstr "Verrous génériques"
+msgstr "Verrous utilisateur"
 
 #: src/bin/e_int_border_locks.c:348
-#, fuzzy
 msgid "Prevent:"
-msgstr "Aperçu"
+msgstr "Empêcher de :"
 
 #: src/bin/e_int_border_locks.c:349
 msgid "Closing the window"
@@ -2069,14 +2065,12 @@ msgid "Maximize horizontally"
 msgstr "Maximiser horizontalement"
 
 #: src/bin/e_int_border_menu.c:417
-#, fuzzy
 msgid "Maximize left"
-msgstr "Maximiser"
+msgstr "Maximiser à gauche"
 
 #: src/bin/e_int_border_menu.c:428
-#, fuzzy
 msgid "Maximize right"
-msgstr "Maximiser"
+msgstr "Maximiser à droite"
 
 #: src/bin/e_int_border_menu.c:439
 msgid "Unmaximize"
@@ -2110,7 +2104,7 @@ msgstr "Minimiser"
 msgid "Skip"
 msgstr "Ignorer"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Bordure"
 
@@ -2200,22 +2194,22 @@ msgstr "Barre des tâches"
 #: src/modules/conf_display/e_int_config_display.c:536
 #, c-format
 msgid "%i×%i"
-msgstr ""
+msgstr "%i×%i"
 
 #: src/bin/e_int_border_prop.c:132
 #, c-format
 msgid "%i,%i"
-msgstr ""
+msgstr "%i,%i"
 
 #: src/bin/e_int_border_prop.c:141
 #, c-format
 msgid "%1.3f"
-msgstr ""
+msgstr "%1.3f"
 
 #: src/bin/e_int_border_prop.c:144
 #, c-format
 msgid "%1.3f–%1.3f"
-msgstr ""
+msgstr "%1.3f–%1.3f"
 
 #: src/bin/e_int_border_prop.c:154 src/bin/e_int_border_prop.c:176
 #, fuzzy, c-format
@@ -2235,7 +2229,7 @@ msgstr ""
 #: src/bin/e_int_border_prop.c:221
 #, c-format
 msgid "Northwest"
-msgstr ""
+msgstr "Nord-Ouest"
 
 #: src/bin/e_int_border_prop.c:225
 #, c-format
@@ -2245,7 +2239,7 @@ msgstr "Nord"
 #: src/bin/e_int_border_prop.c:229
 #, c-format
 msgid "Northeast"
-msgstr ""
+msgstr "Nord-Est"
 
 #: src/bin/e_int_border_prop.c:233
 #, c-format
@@ -2265,7 +2259,7 @@ msgstr "Est"
 #: src/bin/e_int_border_prop.c:245
 #, c-format
 msgid "Southwest"
-msgstr ""
+msgstr "Sud-Ouest"
 
 #: src/bin/e_int_border_prop.c:249
 #, c-format
@@ -2275,7 +2269,7 @@ msgstr "Sud"
 #: src/bin/e_int_border_prop.c:253
 #, c-format
 msgid "Southeast"
-msgstr ""
+msgstr "Sud-Est"
 
 #: src/bin/e_int_border_prop.c:257
 #, fuzzy, c-format
@@ -2297,11 +2291,11 @@ msgstr "Aucun(e)"
 
 #: src/bin/e_int_border_prop.c:303
 msgid "Above"
-msgstr ""
+msgstr "Au-dessus"
 
 #: src/bin/e_int_border_prop.c:307
 msgid "Below"
-msgstr ""
+msgstr "Au-dessous"
 
 #: src/bin/e_int_border_prop.c:386
 msgid "ICCCM Properties"
@@ -2393,9 +2387,8 @@ msgid "Gravity"
 msgstr "Gravité"
 
 #: src/bin/e_int_border_prop.c:472
-#, fuzzy
 msgid "States"
-msgstr "État"
+msgstr "États"
 
 #: src/bin/e_int_border_prop.c:475
 msgid "Take Focus"
@@ -2418,18 +2411,18 @@ msgid "Request Position"
 msgstr "Demande de position"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2518,7 +2511,7 @@ msgid "Size, Position and Locks"
 msgstr "Taille, position et verrous"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Tout"
 
@@ -2619,7 +2612,7 @@ msgstr "Paramétrage des modules"
 msgid "Load"
 msgstr "Activer"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Désactiver"
 
@@ -2636,9 +2629,8 @@ msgid "Remove Gadget"
 msgstr "Supprimer ce gadget"
 
 #: src/bin/e_int_gadcon_config.c:701
-#, fuzzy
 msgid "Loaded Gadgets"
-msgstr "Ajouter un gadget"
+msgstr "Gadgets chargés"
 
 #: src/bin/e_int_gadcon_config.c:716 src/bin/e_int_gadcon_config.c:750
 msgid "Add Gadget"
@@ -2656,11 +2648,11 @@ msgstr "Contenu du rack"
 msgid "Toolbar Contents"
 msgstr "Contenu de la barre d'outils"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Paramétrage de la barre d'outils"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Présentation"
 
@@ -2678,85 +2670,85 @@ msgstr ""
 "la configuration du système<br>de saisie est correcte et que l'exécutable "
 "est<br>dans votre PATH.<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Principal"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Applications favorites"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Applications"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Fenêtres"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Fenêtres orphelines"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "À propos"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Thème"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuel"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Racks"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Voir/Cacher les fenêtres"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Aucune application)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Paramétrer les bureaux"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Aucune fenêtre)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Pas de nom !"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr "Ajouter un rack"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 msgid "Delete a Shelf"
 msgstr "Supprimer un rack"
 
@@ -2813,13 +2805,9 @@ msgstr "Délai avant masquage"
 
 #: src/bin/e_int_shelf_config.c:237
 #: src/modules/notification/e_mod_config.c:107
-#, fuzzy, c-format
+#, c-format
 msgid "%.1f seconds"
-msgstr ""
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"%.1f seconde(s)\n"
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"%.1f secondes"
+msgstr "%.1f seconde(s)"
 
 #: src/bin/e_int_shelf_config.c:243
 msgid "Hide duration"
@@ -2843,29 +2831,28 @@ msgstr "Afficher sur tous les bureaux"
 msgid "Show on specified Desktops"
 msgstr "Afficher sur les bureaux spécifiés"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Eina !\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr ""
 "Enlightenment n'a pu créer le moindre domaine pour les journaux système !\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Eet !\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Ecore !\n"
 
-#: src/bin/e_main.c:296
-#, fuzzy
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
-msgstr "Enlightenment ne parvient pas à initialiser Eet !\n"
+msgstr "Enlightenment ne parvient pas à initialiser EIO !\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2874,7 +2861,7 @@ msgstr ""
 "sortie.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2882,7 +2869,7 @@ msgstr ""
 "Enlightenment ne parvient pas à initialiser le gestionnaire de signal HUP.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2891,39 +2878,39 @@ msgstr ""
 "UTILISATEUR.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Ecore_File!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Ecore_Con !\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Ecore_Ipc !\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Ecore_X !\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Ecore_IMF !\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Ecore_Evas !\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Elementary !\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Emotion !\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2934,7 +2921,7 @@ msgstr ""
 "installations de Evas et Ecore, et que ces bibliothèques\n"
 "supportent le moteur de rendu logiciel X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2945,15 +2932,15 @@ msgstr ""
 "installations de Evas et Ecore et vous assurer qu'elles supportent le\n"
 "moteur de rendu logiciel en mémoire."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment ne parvient pas à initialiser Edje !\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment ne parvient pas à initialiser E_Intl !\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2961,11 +2948,11 @@ msgstr ""
 "Enlightenment ne parvient pas à initialiser son système d'alerte d'urgence.\n"
 "Avez-vous défini la variable d'environnement DISPLAY ?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment ne parvient pas à initialiser E_Xinerama !\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2974,33 +2961,33 @@ msgstr ""
 "Peut-être n'avez-vous pas de dossier personnel,\n"
 "ou que votre disque dur est plein ?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment ne parvient pas à initialiser son registre de fichiers."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son système de configuration."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment ne parvient pas à initialiser E_Randr !\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment ne parvient pas à configurer son environnement."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son système de redimensionnement."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment est incapable de configurer son système de pointage."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3009,31 +2996,31 @@ msgstr ""
 "fichiers.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son gestionnaire de polices."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son gestionnaire de thèmes."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment ne parvient pas à configurer son écran de démarrage."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Démarrage du support multilingue"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son système "
 "d'internationalisation."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
@@ -3043,11 +3030,11 @@ msgstr ""
 "Peut-être vous manque-t-il certaines permissions sur ~/.cache/efreet\n"
 "ou bien le système est-il à court de mémoire ou d'espace disque ?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Configuration des écrans"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3055,253 +3042,253 @@ msgstr ""
 "Enlightenment ne peut être initialisé en tant que gestionnaire de fenêtres.\n"
 "Un autre gestionnaire de fenêtres est-il déjà lancé ?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Configuration de l'ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr "Configuration du rétroéclairage"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment ne parvient pas à configurer le rétroéclairage."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Configuration du DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment ne parvient pas à configurer le DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Configuration de l'écran de veille"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment ne parvient pas à configurer l'écran de veille de X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr "Configuration des modes d'économie d'énergie"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment ne parvient pas à configurer l'économie d'énergie."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Configuration du verrouillage"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 "Enlightenment ne parvient pas à configurer son système de verrouillage du "
 "bureau."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Configuration des pop-up"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment ne parvient pas à configurer son système de pop-up."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr "Configuration du bus système de messagerie"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Configuration des chemins"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Configuration des contrôles du système"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son gestionnaire de commandes "
 "système.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Configuration des actions"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment ne parvient pas à configurer son système d'actions."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Configuration du système d'exécution"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment ne parvient pas à initialiser son système d'exécution."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr "Configuration du gestionnaire de fichiers"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Configuration du système de messages"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment ne parvient pas à configurer son système de messages."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Configuration du glisser-déposer"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 "Enlightenment ne parvient pas à configurer son système de glisser-déposer."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Configuration des périphériques d'entrée"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment ne parvient pas à configurer son gestionnaire de réservation "
 "de périphériques d'entrée."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Configuration des modules"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment ne parvient pas à configurer son système de modules."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Configuration de la mémorisation"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son système de mémorisation."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Configuration des classes de couleurs"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 "Enlightenment ne parvient pas à configurer son système de classes de "
 "couleurs."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Configuration de Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 "Enlightenment ne parvient pas à configurer son système de contrôle des "
 "gadgets."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Configuration du fond d'écran"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 "Enlightenment ne parvient pas à configurer son gestionnaire de fonds d'écran."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Configuration de la souris"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment ne parvient pas à configurer la souris."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment ne parvient pas à configurer les agencements XKB."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Configuration des raccourcis"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment ne parvient pas à configurer son système de raccourcis."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Configuration des vignettes"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son système de vignettes.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 "Enlightenment ne parvient pas à initialiser le système de cache d'icônes.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment ne parvient pas à initialiser le système XSettings.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son système d'actualisation.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr "Configuration de l'environnement de bureau"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 "Enlightenment ne parvient pas à initialiser son environnement de bureau.\n"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Configuration du classement des fichiers"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment ne parvient pas à configurer sa gestion des fichiers."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Activer les modules"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Configuration des racks"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Configurer les racks"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Bientôt fini..."
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3357,7 +3344,7 @@ msgstr ""
 "\t\tSi vous avez besoin d'afficher l'aide, alors cette option n'est pas pour "
 "vous.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3373,11 +3360,11 @@ msgstr ""
 "des chemins et de la gestion de tout autre service\n"
 "nécessaire, avant même le démarrage de enlightenment.\n"
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Test du support des formats"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3385,7 +3372,7 @@ msgstr ""
 "Enlightenment a détecté que Evas ne peut créer un canevas en mémoire.\n"
 "Vérifiez que Evas supporte le moteur de rendu logiciel en mémoire.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
@@ -3393,7 +3380,7 @@ msgstr ""
 "Enlightenment a détecté que Evas ne peut charger les fichiers SVG. Vérifiez "
 "le support de SVG dans Evas.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
@@ -3401,7 +3388,7 @@ msgstr ""
 "Enlightenment a détecté que Evas ne peut charger les fichiers JPEG. Vérifiez "
 "le support de JPEG dans Evas.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
@@ -3409,7 +3396,7 @@ msgstr ""
 "Enlightenment a détecté que Evas ne peut charger les fichiers PNG. Vérifiez "
 "le support de PNG dans Evas.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
@@ -3417,7 +3404,7 @@ msgstr ""
 "Enlightenment a détecté que Evas ne peut charger les fichiers EET. Vérifiez "
 "le support de EET dans Evas.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3428,7 +3415,7 @@ msgstr ""
 "contient le support de fontconfig et que le système prend en charge la "
 "police « Sans ».\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3439,11 +3426,11 @@ msgstr ""
 "L'erreur s'est produite lors du<br>chargement du module : %s.<br>Ce module "
 "est désactivé et ne sera pas chargé."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment a planté en phase d'initialisation et a été redémarré."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3454,7 +3441,7 @@ msgstr ""
 "<br>L'erreur s'est produite lors du chargement du module : %s.<br><br>Ce "
 "module est désactivé et ne sera pas chargé."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3467,7 +3454,7 @@ msgstr ""
 "dialogue de configuration des modules vous permettra<br>de recharger vos "
 "modules."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3480,12 +3467,12 @@ msgstr ""
 "dialogue de configuration des modules vous permettra<br>de recharger vos "
 "modules."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Chargement du module : %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3495,11 +3482,11 @@ msgstr ""
 "module nommé %s n'est présent<br>dans les dossiers de recherche du module."
 "<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Erreur de chargement du module"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3508,11 +3495,11 @@ msgstr ""
 "Erreur lors du chargement du module nommé : %s<br>Le chemin d'accès de ce "
 "module est :<br>%s<br>L'erreur retournée est :<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Le module ne contient pas toutes les fonctions nécessaires"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3523,23 +3510,42 @@ msgstr ""
 "version minimale de l'API du module requise est : %i.<br>La version de l'API "
 "retournée par Enlightenment est : %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Module %s de Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Voulez-vous désactiver ce module ?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr "Conserver"
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+"Les modules suivants ne sont pas ceux standards pour<br>Enlightenment et "
+"pourraient causer des bogues et des crashes.<br>Veuillez les supprimer avant "
+"de reporter un bogue.<br><br>La liste des modules est la suivante :<br><br>"
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Inconnu"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3550,81 +3556,81 @@ msgstr ""
 "activer le mode <b>présentation</b> et désactiver temporairement l'écran de "
 "veille, le verrouillage et l'économie d'énergie ?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Rack …"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
-msgstr ""
+msgstr "Erreur d'auto-masquage du rack"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
+"L’auto-masquage du rack ne va pas fonctionner correctement<br>avec la "
+"configuration actuelle; configurez votre rack en<br>\"En dessous de tout\" "
+"ou désactivez l'auto-masquage."
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Rack"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr "Ajouter un rack"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr "Erreur de rack"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr "Il existe déjà un rack avec ce nom !"
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
-#, fuzzy
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 msgid "Stop Moving Gadgets"
-msgstr "Fin du déplacement/redimensionnement"
+msgstr "Fixer les gadgets"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
-#, fuzzy
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
-msgstr "Déplacer/Redimensionner des gadgets"
+msgstr "Déplacer les gadgets"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Supprimer ce rack, vraiment ?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 "Vous avez demandé à supprimer ce rack.<br><br>Voulez-vous vraiment le faire ?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
-msgstr ""
+msgstr "Un rack avec ce nom et id existe déjà !"
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr "Renommer le rack"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Contenu"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 msgid "Orientation"
 msgstr "Orientation"
 
-#: src/bin/e_shelf.c:2403
-#, fuzzy
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
 msgstr "Auto-masquage"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Rafraîchissement"
 
@@ -3779,15 +3785,15 @@ msgstr "À propos de ce thème"
 msgid "Set As Theme"
 msgstr "Utiliser ce thème"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Fin du déplacement/redimensionnement"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Déplacer/Redimensionner des éléments"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Définir le contenu de la barre d'outils"
 
@@ -3846,74 +3852,56 @@ msgstr "Dans le futur"
 msgid "In the last minute"
 msgstr "Durant la dernière minute"
 
-#: src/bin/e_utils.c:909
-#, fuzzy, c-format
-msgid "Last year"
-msgstr "Dernier utilisé"
-
-#: src/bin/e_utils.c:911
+#: src/bin/e_utils.c:908
 #, c-format
-msgid "%li Years ago"
-msgstr "il y a %li année(s)"
+msgid "Last year"
+msgid_plural "%li Years ago"
+msgstr[0] "L'année dernière"
+msgstr[1] "Il y a %li ans"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr "Le mois dernier"
+msgid_plural "%li Months ago"
+msgstr[0] "Le mois dernier"
+msgstr[1] "Il y a %li mois"
 
-#: src/bin/e_utils.c:919
+#: src/bin/e_utils.c:918
 #, c-format
-msgid "%li Months ago"
-msgstr "il y a %li mois"
-
-#: src/bin/e_utils.c:925
-#, fuzzy, c-format
 msgid "Last week"
-msgstr "Dernier utilisé"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "il y a %li semaine(s)"
+msgid_plural "%li Weeks ago"
+msgstr[0] "La semaine dernière"
+msgstr[1] "Il y a %li semaines"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr "Hier"
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "il y a %li jour(s)"
+msgid_plural "%li Days ago"
+msgstr[0] "Hier"
+msgstr[1] "Il y a %li jours"
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr "Il y a une heure"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "il y a %li heure(s)"
+msgid_plural "%li Hours ago"
+msgstr[0] "Il y a une heure"
+msgstr[1] "Il y a %li heures"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr "Il y a une minute"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "il y a %li minutes"
+msgid_plural "%li Minutes ago"
+msgstr[0] "Il y a une minute"
+msgstr[1] "Il y a %li minutes"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Inconnu"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3932,12 +3920,12 @@ msgstr ""
 "maintenant tout reconfigurer selon votre goût.<br>Désolé pour la gêne "
 "occasionnée.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "Configuration de %s à jour"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3953,75 +3941,75 @@ msgstr ""
 "par<br>défaut de votre configuration ont été restaurées.<br>Désolé pour le "
 "désagrément.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr "Jamais"
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr "%li Secondes"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
-msgstr ""
+msgstr "Un an"
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr "il y a %li année(s)"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
-msgstr ""
+msgstr "Un mois"
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr "il y a %li mois"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
-msgstr ""
+msgstr "Une semaine"
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr "il y a %li semaine(s)"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
-msgstr ""
+msgstr "Un jour"
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
-msgstr "il y a %li jour(s)"
+msgstr "%li jours"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
-msgstr ""
+msgstr "Une heure"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
-msgstr "il y a %li heure(s)"
+msgstr "%li heures"
 
-#: src/bin/e_utils.c:1359
-#, fuzzy, c-format
+#: src/bin/e_utils.c:1341
+#, c-format
 msgid "A minute"
-msgstr "%1.0f minute(s)"
+msgstr "Une minute"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
-msgstr "il y a %li minutes"
+msgstr "%li minutes"
 
 #: src/bin/e_widget_config_list.c:60
 #: src/modules/conf_applications/e_int_config_apps.c:265
@@ -4032,7 +4020,7 @@ msgstr "il y a %li minutes"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4079,11 +4067,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Ajouter aux favoris"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4160,7 +4148,7 @@ msgstr "Éliminer automatiquement dans…"
 
 #: src/modules/battery/e_mod_config.c:279
 #: src/modules/conf_window_manipulation/e_int_config_window_process.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "%1.0f s"
 msgstr "%1.0f s"
 
@@ -4175,7 +4163,7 @@ msgstr "Auto-détection"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interne"
@@ -4198,33 +4186,32 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Interface"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Batterie"
 
-#: src/modules/battery/e_mod_main.c:199
-#, fuzzy
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr "Économie d'énergie"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "La batterie est faible !"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Branchement sur le secteur recommandé."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "ERREUR"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Surveillance de la batterie"
 
@@ -4232,8 +4219,8 @@ msgstr "Surveillance de la batterie"
 msgid "Clock Settings"
 msgstr "Paramétrage de l'horloge"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Horloge"
 
@@ -4262,7 +4249,7 @@ msgid "Week"
 msgstr "Semaine"
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Démarrer"
 
@@ -4274,7 +4261,7 @@ msgstr "Week-end"
 msgid "Days"
 msgstr "Jours"
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr "Afficher le calendrier"
 
@@ -4298,7 +4285,7 @@ msgstr "Présentation"
 
 #: src/modules/conf/e_mod_main.c:428
 msgid "Offline"
-msgstr "Hors ligne"
+msgstr "Hors-ligne"
 
 #: src/modules/conf/e_mod_main.c:457
 msgid "Modes"
@@ -4443,7 +4430,7 @@ msgstr "Sélectionnez un profil"
 
 #: src/modules/conf_dialogs/e_int_config_profiles.c:137
 msgid "Scratch"
-msgstr ""
+msgstr "Réinitialiser"
 
 #: src/modules/conf_dialogs/e_int_config_profiles.c:140
 msgid "Reset"
@@ -4520,7 +4507,7 @@ msgid "Profiles"
 msgstr "Profils"
 
 #: src/modules/conf_display/e_int_config_display.c:124
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "Does this look OK? <hilight>Save</hilight> if it does, or Restore if not."
 "<br>If you do not press a button, the old resolution of<br>%d×%d at %d Hz "
@@ -4532,14 +4519,14 @@ msgid_plural ""
 msgstr[0] ""
 "Cela vous convient ? Cliquez sur <hilight>Enregistrer</hilight> si c'est le "
 "cas, ou Restaurer sinon.<br>Si vous ne cliquez pas, la précédente définition "
-"de<br>%dx%d à %d Hz sera restaurée dans %d secondes."
+"de<br>%dx%d à %d Hz sera restaurée dans %d seconde."
 msgstr[1] ""
 "Cela vous convient ? Cliquez sur <hilight>Enregistrer</hilight> si c'est le "
 "cas, ou Restaurer sinon.<br>Si vous ne cliquez pas, la précédente définition "
 "de<br>%dx%d à %d Hz sera restaurée dans %d secondes."
 
 #: src/modules/conf_display/e_int_config_display.c:134
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "Does this look OK? <hilight>Save</hilight> if it does, or Restore if not."
 "<br>If you do not press a button, the old resolution of<br>%d×%d will be "
@@ -4551,7 +4538,7 @@ msgid_plural ""
 msgstr[0] ""
 "Cela vous convient ? Cliquez sur <hilight>Enregistrer</hilight> si c'est le "
 "cas, sur Restaurer sinon.<br>Si vous ne cliquez pas, la précédente "
-"définition de<br>%dx%d sera restaurée dans %d secondes."
+"définition de<br>%dx%d sera restaurée dans %d seconde."
 msgstr[1] ""
 "Cela vous convient ? Cliquez sur <hilight>Enregistrer</hilight> si c'est le "
 "cas, sur Restaurer sinon.<br>Si vous ne cliquez pas, la précédente "
@@ -4585,7 +4572,7 @@ msgid "Resolution change"
 msgstr "Modification de la définition"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Enregistrer"
 
@@ -4717,7 +4704,7 @@ msgstr "Vitesse de l'animation"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4785,9 +4772,8 @@ msgid "Locking"
 msgstr "Verrouillage"
 
 #: src/modules/conf_display/e_int_config_desklock.c:278
-#, fuzzy
 msgid "Keyboard Layout"
-msgstr "Agencements de clavier"
+msgstr "Agencements du clavier"
 
 #: src/modules/conf_display/e_int_config_desklock.c:284
 msgid "Show on all screens"
@@ -4856,10 +4842,10 @@ msgid "Current Wallpaper"
 msgstr "Fond d'écran actuel"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Fond d'écran"
 
@@ -4901,9 +4887,8 @@ msgid "Presentation mode enabled"
 msgstr "Mode de présentation activé"
 
 #: src/modules/conf_display/e_int_config_dpms.c:45
-#, fuzzy
 msgid "Backlight Settings"
-msgstr "Rétroéclairage réglé"
+msgstr "Paramètres du rétroéclairage"
 
 #: src/modules/conf_display/e_int_config_dpms.c:137
 msgid "Normal Backlight"
@@ -5120,9 +5105,8 @@ msgid "Input"
 msgstr "Entrée"
 
 #: src/modules/conf_edgebindings/e_mod_main.c:25
-#, fuzzy
 msgid "Signal Bindings"
-msgstr "Raccourcis des bords"
+msgstr "Liaisons de signaux"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:36
 msgid "Interaction Settings"
@@ -5151,7 +5135,7 @@ msgid "Threshold for applying drag momentum"
 msgstr "Seuil d'application de l'impulsion"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%1.0f pixels/s"
 msgstr "%1.0f pixels/s"
 
@@ -5161,7 +5145,7 @@ msgstr "Inertie"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:122
 #: src/modules/conf_performance/e_int_config_powermanagement.c:243
-#, fuzzy, c-format
+#, c-format
 msgid "%1.2f s"
 msgstr "%1.2f s"
 
@@ -5284,9 +5268,8 @@ msgstr "Paramétrage de la langue"
 
 #: src/modules/conf_intl/e_int_config_intl.c:620
 #: src/modules/conf_intl/e_mod_main.c:24
-#, fuzzy
 msgid "Desklock Language Settings"
-msgstr "Paramétrage de la langue"
+msgstr "Paramétrage de la langue pour le verrouillage d'écran"
 
 #: src/modules/conf_intl/e_int_config_intl.c:946
 #, c-format
@@ -5425,6 +5408,49 @@ msgstr "Conteneur"
 msgid "Manager"
 msgstr "Gestionnaire"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+msgid "Mouse Buttons"
+msgstr "Boutons de la souris"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+msgid "Mouse Wheels"
+msgstr "Molette(s) de la souris"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+msgid "Left Button"
+msgstr "Bouton gauche"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+msgid "Middle Button"
+msgstr "Bouton du milieu"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr "Bouton droit"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr "Bouton supplémentaire (%d)"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr "Molette vers le haut"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+msgid "Mouse Wheel Down"
+msgstr "Molette vers le bas"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr "Molette supplémentaire (%d) vers le haut"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr "Molette supplémentaire (%d) vers le bas"
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
 msgstr "Raccourcis ACPI"
@@ -5447,7 +5473,7 @@ msgid "Main Menu"
 msgstr "Menu principal"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Favoris"
 
@@ -5467,7 +5493,7 @@ msgstr "Commentaires"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadgets"
@@ -5492,13 +5518,9 @@ msgstr "Marge"
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:201
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:249
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:254
-#, fuzzy, c-format
+#, c-format
 msgid "%2.0f pixels"
-msgstr ""
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"%2.0f pixel(s)\n"
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"%2.0f pixels"
+msgstr "%2.0f pixel(s)"
 
 #: src/modules/conf_menus/e_int_config_menus.c:292
 msgid "Cursor Margin"
@@ -5513,7 +5535,7 @@ msgid "Menu Scroll Speed"
 msgstr "Vitesse de défilement du menu"
 
 #: src/modules/conf_menus/e_int_config_menus.c:303
-#, fuzzy, c-format
+#, c-format
 msgid "%5.0f pixels/s"
 msgstr "%5.0f pixels/s"
 
@@ -5522,8 +5544,8 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Seuil d'accélération de la souris"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
-#, fuzzy, c-format
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
+#, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixels/s"
 
@@ -5532,12 +5554,12 @@ msgid "Click Drag Timeout"
 msgstr "Délai d'expiration du glisser"
 
 #: src/modules/conf_menus/e_int_config_menus.c:313
-#, fuzzy, c-format
+#, c-format
 msgid "%2.2f s"
 msgstr "%2.2f s"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Divers"
@@ -5556,7 +5578,7 @@ msgstr "Images"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Polices"
 
@@ -5652,7 +5674,7 @@ msgstr "Priorité des applications"
 
 #: src/modules/conf_performance/e_int_config_performance.c:119
 msgid "Allow module load delay"
-msgstr ""
+msgstr "Autoriser un délai de chargement des modules"
 
 #: src/modules/conf_performance/e_int_config_performance.c:126
 msgid "Cache flush interval"
@@ -5709,7 +5731,7 @@ msgstr "Paramètres d'économie d'énergie"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:120
 msgid "Levels Allowed"
-msgstr ""
+msgstr "Niveaux autorisés"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:129
 msgid "Time to defer power-hungry tasks"
@@ -5732,31 +5754,30 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Basse"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Moyen(ne)"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:282
 #: src/modules/conf_performance/e_int_config_powermanagement.c:321
 #: src/modules/conf_performance/e_int_config_powermanagement.c:360
-#, fuzzy, c-format
+#, c-format
 msgid "%.0f s"
 msgstr "%.0f sec"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Haute"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:352
-#, fuzzy
 msgid "Extreme"
 msgstr "Extrême"
 
@@ -5772,19 +5793,18 @@ msgstr "Moteur"
 msgid "Power Management"
 msgstr "Économie d'énergie"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
 msgstr "Racks configurés : display"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Êtes-vous sûr de vouloir supprimer \"%s\"?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
-#, fuzzy
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
-msgstr "Confirmer la suppression"
+msgstr "Confirmer la suppression du rack"
 
 #: src/modules/conf_theme/e_int_config_wallpaper.c:105
 msgid "Wallpaper Settings"
@@ -5920,7 +5940,7 @@ msgid "File Manager Background Base"
 msgstr "Fond de base du gestionnaire de fichiers"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Focalisation"
@@ -6023,7 +6043,7 @@ msgid "Composite Focus-out Color"
 msgstr "Couleur de la perte de focus composite"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Couleurs"
 
@@ -6243,10 +6263,10 @@ msgid "Huge"
 msgstr "Énorme"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:291
-#, fuzzy, c-format
+#, c-format
 msgid "%d pixel"
 msgid_plural "%d pixels"
-msgstr[0] "%d pixels"
+msgstr[0] "%d pixel"
 msgstr[1] "%d pixels"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:426
@@ -6312,9 +6332,8 @@ msgid "Scale Settings"
 msgstr "Paramétrage de la mise à l'échelle"
 
 #: src/modules/conf_theme/e_int_config_scale.c:229
-#, fuzzy
 msgid "DPI Scaling"
-msgstr "Mise à l'échelle"
+msgstr "Mise à l'échelle DPI"
 
 #: src/modules/conf_theme/e_int_config_scale.c:296
 msgid "Don't Scale"
@@ -6383,7 +6402,7 @@ msgid "Events"
 msgstr "Événements"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Démarrage"
 
@@ -6396,7 +6415,7 @@ msgid "Background Change"
 msgstr "Changement de fond d'écran"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transitions"
 
@@ -6416,6 +6435,10 @@ msgstr "Catégories du thème"
 msgid "Assign"
 msgstr "Assigner"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Effacer"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Tout effacer"
@@ -6462,15 +6485,15 @@ msgstr "Utiliser le thème d'icônes pour les applications"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Utiliser le thème d'icônes pour Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 msgid "Application Theme"
 msgstr "Thème d'application"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Bordures"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Mise à l'échelle"
 
@@ -6552,247 +6575,271 @@ msgstr "%1.0f car."
 msgid "Captions"
 msgstr "Légendes"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Affichage des fenêtres"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Icône en bordure"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Défini par l'utilisateur"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Fourni par l'application"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "Géométrie en déplacement"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Afficher les informations"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Suivi de la fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "Géométrie en redimensionnement"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Affichage"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
-#, fuzzy
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
-msgstr ""
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"Positionnement\n"
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"Position"
+msgstr "Positionnement"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Positionnement intelligent"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Ne pas masquer les gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Placer au curseur de la souris"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Placer manuellement à la souris"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Basculer vers le bureau de la nouvelle fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Nouvelles fenêtres"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Animation"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linéaire"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Accélérer, puis décélérer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Accélérer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Décélérer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr "Accélération franche"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr "Décélération franche"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Accélération franche, puis décélération"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr "Rebond"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr "Plus de rebond"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Enroulement"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Autoriser les fenêtres au-dessus de la fenêtre en plein écran"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Autoriser les fenêtres au-dessus de la fenêtre en plein écran"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Minuteurs du verrouillage d'écran"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Paramétrage de la focalisation"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Cliquer pour focaliser"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Fenêtre sous le curseur"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Fenêtre la plus récente sous le curseur"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "Élever les fenêtres lors du survol"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Au clic"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Curseur"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "Fluide"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Focalisation des nouvelles fenêtres"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Aucune fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Toutes les fenêtres"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Uniquement les boîtes de dialogue"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "Uniquement les boîtes de dialogue dont le parent est focalisé"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Élever automatiquement"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Délai avant la mise au premier plan :"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Élever la fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Élever lors du déplacement ou du redimensionnement"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
 msgstr "Élever à la focalisation"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Autoriser les fenêtres au-dessus de la fenêtre en plein écran"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Maximisation des fenêtres"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorer"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Enroulement animé"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Greffons actifs"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Optimisation"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Autres paramètres"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "Toujours transmettre les clics aux programmes"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Cliquer place la fenêtre au-dessus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Cliquer focalise la fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "Refocaliser la dernière fenêtre lors d'un changement de bureau"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "Rendre le focus quand il est perdu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Déplacer le curseur vers la nouvelle fenêtre focalisée"
 
@@ -6835,13 +6882,13 @@ msgstr "Direction"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontal(e)"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertical(e)"
 
@@ -6854,9 +6901,8 @@ msgid "Allow manipulation of maximized windows"
 msgstr "Autoriser la manipulation des fenêtres maximisées"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:237
-#, fuzzy
 msgid "Maximization"
-msgstr "Directions de maximisation"
+msgstr "Maximisation"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:242
 msgid "Automatically accept changes after:"
@@ -7107,7 +7153,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Paramétrage de l'ombre"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Qualité"
 
@@ -7380,8 +7426,8 @@ msgstr "Collection Omni"
 #, c-format
 msgid "%d item"
 msgid_plural "%d items"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d élément"
+msgstr[1] "%d éléments"
 
 #: src/modules/everything/evry_plug_aggregator.c:302
 msgid "No plugins loaded"
@@ -7427,24 +7473,24 @@ msgstr ""
 "hilight> commute le mode d'affichage de la liste<br>    <hilight>&lt;Ctrl"
 "+3&gt;</hilight> commute le mode d'affichage des vignettes."
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Omni applications"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Commandes"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Commande du terminal"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Interface graphique sudo"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr "Greffon Omni"
@@ -7474,124 +7520,138 @@ msgstr "Mettre en cache les dossiers visités"
 msgid "Clear cache"
 msgstr "Vider le cache"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr "Ouvrir un terminal ici"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Autre application…"
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 msgid "Go To Parent Directory"
 msgstr "Aller au dossier parent"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 msgid "Clone Window"
 msgstr "Cloner la fenêtre"
 
-#: src/modules/fileman/e_fwin.c:2144
-#, fuzzy
+#: src/modules/fileman/e_fwin.c:2115
 msgid "Copy Path"
-msgstr "Copier"
+msgstr "Copier le chemin"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Ouvrir"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Ouvrir avec…"
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%d fichier"
 msgstr[1] "%d fichiers"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Applications disponibles"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Applications spécifiques"
+#: src/modules/fileman/e_fwin.c:2589
+msgid "Suggested Applications"
+msgstr "Applications suggérées"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Toutes les applications"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Commande personnalisée"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Copie annulée"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Déplacement annulé"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Suppression annulée"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Suppression annulée"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "L'opération a échoué"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Copie de %s accomplie"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Copie de %s (reste %s)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Déplacement de %s accompli"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Déplacement de %s (reste %s)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Suppression accomplie"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Suppression des fichiers…"
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Suppression sécurisée"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Suppression des fichiers…"
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Opération inconnue depuis %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7742,13 +7802,12 @@ msgid "Device"
 msgstr "Périphérique"
 
 #: src/modules/fileman/e_mod_config.c:452
-#, fuzzy
 msgid "Show tooltip"
-msgstr "Afficher la barre d'outils"
+msgstr "Afficher l'infobulle"
 
 #: src/modules/fileman/e_mod_config.c:456
 msgid "Tooltip delay"
-msgstr ""
+msgstr "Délai de l'infobulle"
 
 #: src/modules/fileman/e_mod_config.c:458
 #: src/modules/syscon/e_int_config_syscon.c:169
@@ -7758,16 +7817,16 @@ msgstr "%1.1f"
 
 #: src/modules/fileman/e_mod_config.c:462
 msgid "Tooltip size (Screen percentage)"
-msgstr ""
+msgstr "Taille de l'infobulle (pourcentage de l'écran)"
 
 #: src/modules/fileman/e_mod_config.c:464
 #, c-format
 msgid "%2.0f"
-msgstr ""
+msgstr "%2.0f"
 
 #: src/modules/fileman/e_mod_config.c:468
 msgid "Tooltips"
-msgstr ""
+msgstr "Infobulles"
 
 #: src/modules/fileman/e_mod_main.c:44 src/modules/fileman/e_mod_main.c:58
 #: src/modules/fileman/e_mod_main.c:136
@@ -7778,27 +7837,29 @@ msgstr "Gestionnaire de fichiers"
 msgid "Navigate"
 msgstr "Naviguer"
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr "Aucun élément listable"
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
-msgstr ""
+msgstr "Marques-pages GTK"
 
-#: src/modules/fileman/e_mod_menu.c:317
-#, fuzzy
+#: src/modules/fileman/e_mod_menu.c:319
 msgid "Current Directory"
-msgstr "Nouveau dossier"
+msgstr "Répertoire actuel"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Dossier personnel"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Racine"
 
-#: src/modules/fileman/e_mod_menu.c:395
-#, fuzzy
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
-msgstr "Naviguer"
+msgstr "Naviguer..."
 
 #: src/modules/fileman_opinfo/e_mod_main.c:110
 #, c-format
@@ -7847,7 +7908,6 @@ msgstr "Informations EFM"
 
 #: src/modules/gadman/e_mod_config.c:82 src/modules/gadman/e_mod_config.c:157
 #: src/modules/gadman/e_mod_main.c:166
-#, fuzzy
 msgid "Desktop Gadgets"
 msgstr "Gadgets de bureau"
 
@@ -7890,19 +7950,19 @@ msgstr "Fond"
 msgid "Background Options"
 msgstr "Options du fond"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Déplacer/Redimensionner"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Libre"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Apparence"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Ajouter un autre gadget"
 
@@ -7910,10 +7970,9 @@ msgstr "Ajouter un autre gadget"
 msgid "Show/hide gadgets"
 msgstr "Voir/Cacher les gadgets"
 
-#: src/modules/gadman/e_mod_main.c:182
-#, fuzzy
+#: src/modules/gadman/e_mod_main.c:186
 msgid "Change Gadgets"
-msgstr "Ajouter un gadget"
+msgstr "Gérer les gadgets"
 
 #: src/modules/winlist/e_int_config_winlist.c:58
 #, fuzzy
@@ -8063,9 +8122,8 @@ msgid "IBar Settings"
 msgstr "Paramétrage de l'IBar"
 
 #: src/modules/ibar/e_mod_config.c:102
-#, fuzzy
 msgid "Selected source"
-msgstr "Sélection de la source"
+msgstr "Source sélectionnée"
 
 #: src/modules/ibar/e_mod_config.c:114
 msgid "Setup"
@@ -8076,18 +8134,16 @@ msgid "Icon Labels"
 msgstr "Description de l'icône"
 
 #: src/modules/ibar/e_mod_config.c:124
-#, fuzzy
 msgid "Show icon label"
-msgstr "Afficher l'étiquette de l'icône"
+msgstr "Afficher les étiquettes des icônes"
 
 #: src/modules/ibar/e_mod_config.c:144
 msgid "Misc"
-msgstr ""
+msgstr "Divers"
 
 #: src/modules/ibar/e_mod_config.c:145
-#, fuzzy
 msgid "Lock icon move"
-msgstr "Verrouiller dès la mise en veille"
+msgstr "Fixer les icônes"
 
 #: src/modules/ibar/e_mod_config.c:147
 #, fuzzy
@@ -8140,13 +8196,8 @@ msgstr "Pas d'icônes sur le bureau"
 
 #: src/modules/ibox/e_mod_config.c:101
 #: src/modules/notification/e_mod_config_item.c:90
-#, fuzzy
 msgid "Show Icon Label"
-msgstr ""
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"Afficher l'étiquette de l'icône\n"
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"Montrer l'étiquette de l'icone"
+msgstr "Afficher l'étiquette de l'icône"
 
 #: src/modules/ibox/e_mod_config.c:105
 msgid "Display Name"
@@ -8487,7 +8538,7 @@ msgstr "Gauche :"
 msgid "Right:"
 msgstr "Droit :"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Sourdine"
 
@@ -8547,7 +8598,7 @@ msgstr "Volume modifié"
 msgid "Mixer Settings Updated"
 msgstr "Configuration du mélangeur à jour"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr "Module de mixage"
 
@@ -8599,7 +8650,7 @@ msgstr "Impossible de sauvegarder le fichier screenshot"
 #: src/modules/shot/e_mod_main.c:167 src/modules/shot/e_mod_main.c:201
 #, c-format
 msgid "Path: %s"
-msgstr ""
+msgstr "Chemin: %s"
 
 #: src/modules/shot/e_mod_main.c:218
 msgid "Error - Unknown format"
@@ -8699,28 +8750,28 @@ msgstr "La capture est disponible ici :"
 msgid "Hide"
 msgstr "Masquer"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr "Prise en charge de la capture"
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr "Optimale"
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
 msgstr "Partager"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr "Capturer l'écran"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr "Capture d'écran"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr "Tâches"
 
@@ -8729,14 +8780,12 @@ msgid "Tasks Configuration"
 msgstr "Paramétrage de Tâches"
 
 #: src/modules/tasks/e_mod_config.c:90
-#, fuzzy
 msgid "Show icon only"
-msgstr "Afficher l'étiquette de l'icône"
+msgstr "Afficher uniquement l'icône"
 
 #: src/modules/tasks/e_mod_config.c:94
-#, fuzzy
 msgid "Show text only"
-msgstr "Afficher les icônes du bureau"
+msgstr "Afficher uniquement le texte"
 
 #: src/modules/tasks/e_mod_config.c:98
 msgid "Minimum Width"
@@ -8772,6 +8821,7 @@ msgid "Key hints"
 msgstr "Touches rapides"
 
 #: src/modules/tiling/e_mod_config.c:200
+#, fuzzy
 msgid "Number of columns used to tile per desk (0 → tiling disabled):"
 msgstr ""
 "Nombre de colonnes à utiliser pour le pavage par bureau (0 → pavage "
@@ -8821,16 +8871,11 @@ msgstr "Variante"
 
 #: src/modules/notification/e_mod_main.c:137
 msgid "Notification Box"
-msgstr "Boîte de notification"
+msgstr "Zone de notification"
 
 #: src/modules/notification/e_mod_main.c:212
-#, fuzzy
 msgid "Enter Presentation Mode"
-msgstr ""
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"Entrer en mode présentation\n"
-"#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-"Entrée en mode présentation"
+msgstr "Entrée en mode présentation"
 
 #: src/modules/notification/e_mod_main.c:213
 msgid ""
@@ -8856,19 +8901,19 @@ msgstr ""
 
 #: src/modules/notification/e_mod_main.c:235
 msgid "Enter Offline Mode"
-msgstr "Entrée en mode hors ligne"
+msgstr "Entrée en mode hors-ligne"
 
 #: src/modules/notification/e_mod_main.c:236
 msgid ""
 "Enlightenment is in <b>offline</b> mode.<br>During offline mode, modules "
 "that use network will stop polling remote services."
 msgstr ""
-"Enlightenment est en mode <b>hors ligne</b>.<br>Dans ce mode, les modules "
+"Enlightenment est en mode <b>hors-ligne</b>.<br>Dans ce mode, les modules "
 "qui utilisent le réseau n'interrogent plus les services distants."
 
 #: src/modules/notification/e_mod_main.c:242
 msgid "Exited Offline Mode"
-msgstr "Sortie du mode hors ligne"
+msgstr "Sortie du mode hors-ligne"
 
 #: src/modules/notification/e_mod_main.c:243
 msgid ""
@@ -8883,24 +8928,25 @@ msgid "Notification"
 msgstr "Notification"
 
 #: src/modules/notification/e_mod_main.c:331
+#, fuzzy
 msgid "Notification Module"
-msgstr "Module Notification"
+msgstr "Mode présentation"
 
 #: src/modules/notification/e_mod_main.c:350
 msgid "Error During DBus Init!"
-msgstr "Échec de l'initialisation de DBus !"
+msgstr "Erreur durant l'initialisation de DBus !"
 
 #: src/modules/notification/e_mod_main.c:351
 msgid ""
 "Error during DBus init! Please check if dbus is correctly installed and "
 "running."
 msgstr ""
-"Échec de l'initialisation de DBus ! Veuillez vérifier que dbus est installé "
-"et qu'il se lance correctement."
+"Erreur durant l'initialisation de DBus ! Veuillez vérifier si dbus est bien "
+"installé et lancé."
 
 #: src/modules/notification/e_mod_config.c:45
 msgid "Notification Settings"
-msgstr "Paramétrage de Notification"
+msgstr "Paramètres des notifications"
 
 #: src/modules/notification/e_mod_config.c:93
 #: src/modules/notification/e_mod_config_item.c:98
@@ -8909,43 +8955,38 @@ msgstr "Urgence"
 
 #: src/modules/notification/e_mod_config.c:94
 msgid "Levels of urgency to display:"
-msgstr ""
+msgstr "Niveaux d'urgence à afficher:"
 
 #: src/modules/notification/e_mod_config.c:100
 #: src/modules/notification/e_mod_config_item.c:105
-#, fuzzy
 msgid "Critical"
-msgstr "Vertical(e)"
+msgstr "Critique"
 
 #: src/modules/notification/e_mod_config.c:104
 msgid "Default Timeout"
-msgstr "Délai d'expiration par défaut"
+msgstr "Délai par défaut"
 
 #: src/modules/notification/e_mod_config.c:105
 msgid "Force timeout for all notifications"
-msgstr "Imposer ce délai à toutes les notifications"
+msgstr "Forcer le délai pour toutes les notifications"
 
 #: src/modules/notification/e_mod_config.c:122
 msgid "Popup Corner"
 msgstr "Coin du pop-up"
 
 #: src/modules/notification/e_mod_config.c:124
-#, fuzzy
 msgid "Top left"
 msgstr "Coin gauche en haut"
 
 #: src/modules/notification/e_mod_config.c:126
-#, fuzzy
 msgid "Top right"
 msgstr "Coin droit en haut"
 
 #: src/modules/notification/e_mod_config.c:128
-#, fuzzy
 msgid "Bottom left"
 msgstr "Coin gauche en bas"
 
 #: src/modules/notification/e_mod_config.c:130
-#, fuzzy
 msgid "Bottom right"
 msgstr "Coin droit en bas"
 
@@ -8958,46 +8999,50 @@ msgid "Use multiple monitor geometry"
 msgstr ""
 
 #: src/modules/notification/e_mod_config_item.c:42
+#, fuzzy
 msgid "Notification Box Configuration"
-msgstr "Configuration de la notification"
+msgstr "Configuration IBox"
 
 #: src/modules/notification/e_mod_config_item.c:92
+#, fuzzy
 msgid "Show the popup on mouse over"
-msgstr "Montrer le pop-up au survol"
+msgstr "Afficher un pop-up pour les fenêtres focalisées"
 
 #: src/modules/notification/e_mod_config_item.c:94
+#, fuzzy
 msgid "Focus the source window when clicking"
-msgstr "Focaliser la fenêtre source lors du clic"
+msgstr "Focaliser la fenêtre lors de la sélection"
 
 #: src/modules/notification/e_mod_config_item.c:99
 msgid "Levels of urgency to store:"
-msgstr ""
+msgstr "Niveaux d'urgence à enregistrer :"
 
-#~ msgid "Always on desktop"
-#~ msgstr "Toujours sur le bureau"
+#~ msgid "%li Years ago"
+#~ msgstr "il y a %li années"
 
-#~ msgid "On top pressing"
-#~ msgstr "Au-dessus en appuyant sur"
+#~ msgid "%li Months ago"
+#~ msgstr "il y a %li mois"
 
-#, fuzzy
-#~ msgid "low"
-#~ msgstr ""
-#~ "#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-#~ "Bas(se)\n"
-#~ "#-#-#-#-#  fr.po (Enlightenment DR17)  #-#-#-#-#\n"
-#~ "faible"
+#~ msgid "%li Weeks ago"
+#~ msgstr "il y a %li semaines"
+
+#~ msgid "%li Days ago"
+#~ msgstr "il y a %li jours"
 
-#~ msgid "Levels of urgency to popup : "
-#~ msgstr "Niveaux d'urgence à notifier par pop-up :"
+#~ msgid "%li Hours ago"
+#~ msgstr "il y a %li heures"
 
-#~ msgid "normal"
-#~ msgstr "normal"
+#~ msgid "%li Minutes ago"
+#~ msgstr "il y a %li minutes"
 
-#~ msgid "critical"
-#~ msgstr "critique"
+#~ msgid "Specific Applications"
+#~ msgstr "Applications spécifiques"
+
+#~ msgid "Always on desktop"
+#~ msgstr "Toujours sur le bureau"
 
-#~ msgid "Levels of urgency to store : "
-#~ msgstr "Niveaux d'urgence à conserver :"
+#~ msgid "On top pressing"
+#~ msgstr "Au-dessus en appuyant sur"
 
 #~ msgid "%s"
 #~ msgstr "%s"
@@ -9363,6 +9408,9 @@ msgstr ""
 #~ msgid "none"
 #~ msgstr "Aucun(e)"
 
+#~ msgid "low"
+#~ msgstr "Bas(se)"
+
 #~ msgid "medium"
 #~ msgstr "Moyen(ne)"
 
@@ -9421,9 +9469,6 @@ msgstr ""
 #~ msgid "Currently %i DPI"
 #~ msgstr "Actuellement %i DPI"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Maximisation des fenêtres"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Méthode de maximisation"
 
@@ -10004,9 +10049,6 @@ msgstr ""
 #~ msgid "Geometry when moving or resizing"
 #~ msgstr "Géométrie en déplacement ou redimensionnement"
 
-#~ msgid "Animated shading"
-#~ msgstr "Enroulement animé"
-
 #~ msgid "New Window Placement"
 #~ msgstr "Positionnement des nouvelles fenêtres"
 
@@ -10109,9 +10151,6 @@ msgstr ""
 #~ msgid "Background Mode"
 #~ msgstr "Type de fond"
 
-#~ msgid "Active Plugins"
-#~ msgstr "Greffons actifs"
-
 #~ msgid "Run Command Settings"
 #~ msgstr "Paramétrage de la ligne de commande"
 
@@ -10695,62 +10734,3 @@ msgstr ""
 
 #~ msgid "Mouse Acceleration Settings"
 #~ msgstr "Paramètres de l'accélération souris"
-
-#~ msgid "Configuration"
-#~ msgstr "Configuration"
-
-#~ msgid "Notification Configuration"
-#~ msgstr "Configuration de la notification"
-
-#~ msgid "Notification Configuration Updated"
-#~ msgstr "Configuration de la notification actualisée"
-
-#~ msgid ""
-#~ "Notification Module Configuration data needed upgrading. Your old "
-#~ "configuration<br> has been wiped and a new set of defaults initialized. "
-#~ "This<br>will happen regularly during development, so don't report "
-#~ "a<br>bug. This simply means the Notification module needs new "
-#~ "configuration<br>data by default for usable functionality that your "
-#~ "old<br>configuration simply lacks. This new set of defaults will "
-#~ "fix<br>that by adding it in. You can re-configure things now to "
-#~ "your<br>liking. Sorry for the inconvenience.<br>"
-#~ msgstr ""
-#~ "La configuration du module de notification a dû être mise à jour. Votre "
-#~ "ancienne<br>configuration a été supprimée et de nouveaux paramètres "
-#~ "par<br>défaut sont en place. Ceci risque d'arriver en phase "
-#~ "de<br>développement, aussi est-il inutile de faire un rapport de bogue."
-#~ "<br>Cela signifie simplement que le module de notification a besoin<br>de "
-#~ "cette mise à niveau pour être à nouveau fonctionnel.<br>Vous pouvez "
-#~ "maintenant tout reconfigurer selon votre goût.<br>Désolé pour la gêne "
-#~ "occasionnée.<br>"
-
-#~ msgid ""
-#~ "Your Notification Module Configuration is NEWER than the Notification "
-#~ "Module version. This is very<br>strange. This should not happen unless "
-#~ "you downgraded<br>the Notification Module or copied the configuration "
-#~ "from a place where<br>a newer version of the Notification Module was "
-#~ "running. This is bad and<br>as a precaution your configuration has been "
-#~ "now restored to<br>defaults. Sorry for the inconvenience.<br>"
-#~ msgstr ""
-#~ "La configuration du module de notification est PLUS RÉCENTE que la "
-#~ "version du module Notification.<br>C'est vraiment étonnant. Cela ne "
-#~ "devrait pas se produire à<br>moins que vous n'ayez installé une version "
-#~ "antérieure ou copié<br>la configuration depuis une machine sur laquelle "
-#~ "une version<br>plus récente était en cours. Ce n'est pas bon et, "
-#~ "par<br>mesure de précaution, votre configuration a été<br>remise à zéro. "
-#~ "Désolé pour le désagrément.<br>"
-
-#~ msgid "%2.0f x"
-#~ msgstr "%2.0f x"
-
-#~ msgid "%2.0f y"
-#~ msgstr "%2.0f y"
-
-#~ msgid "Direction in which popups will stack themselves : "
-#~ msgstr "Direction de l'empilement des pop-up :"
-
-#~ msgid "Gap"
-#~ msgstr "Espace"
-
-#~ msgid "Size of the gap between two popups : "
-#~ msgstr "Espace entre deux pop-up :"
index 118b69f..7dc3d96 100644 (file)
Binary files a/po/fr_CH.gmo and b/po/fr_CH.gmo differ
index e13df0e..b69bc02 100644 (file)
@@ -29,7 +29,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2007-06-04 11:27+0100\n"
 "Last-Translator: Antoine Giniès <aginies.cooker@gmail.com>\n"
 "Language-Team: Enlightenment i18n French <enlightenment-intl@lists."
@@ -43,17 +43,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "À propos d'Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Fermer"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -103,65 +103,65 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Êtes-vous sûr de vouloir tuer cette fenêtre ?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Tuer"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Non"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Êtes-vous sûr de vouloir quitter ?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Vous avez demandé à quitter Enlightenment.<br><br>Êtes-vous sûr de vouloir "
 "quitter ?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Quitter"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Annuler"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Êtes-vous sur de vouloir fermer votre session ?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Vous avez demandé à fermer votre session.<br><br>Êtes-vous sûr de vouloir le "
 "faire ?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Fermer la session"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Êtes-vous sur de vouloir éteindre ?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
@@ -169,15 +169,15 @@ msgstr ""
 "Vous avez demandé à éteindre votre ordinateur.<br><br>Êtes-vous sûr de "
 "vouloir l'éteindre ?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr ""
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Êtes-vous sûr de vouloir redémarrer ?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -185,26 +185,26 @@ msgstr ""
 "Vous avez demandé à redémarrer votre ordinateur.<br><br>Êtes-vous sûr de "
 "vouloir le redémarrer ?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Redémarrer"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 "Vous avez demandé à votre ordinateur de roupiller<br><br>Êtes-vous sûr?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Roupiller"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Êtes-vous sur de vouloir hiberner ?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -212,388 +212,389 @@ msgstr ""
 "Vous avez demandé à hiberner votre ordinateur.<br><br>Êtes-vous sur de "
 "vouloir le mettre en hibernation ?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hiberner"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Fenêtre : actions"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Déplacer"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Changer la taille (resize)"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menu de la fenêtre"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Monter"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Descendre"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Fenêtre : état"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Ancrage (on/off)"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Ancrage (on/off)"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Iconifier (on/off)"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Iconifier (on/off)"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Plein écran (on/off)"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Plein écran (on/off)"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximiser"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximiser verticalement"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximiser horizontalement"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximiser"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximiser"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximiser en mode \"plein écran\""
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maximiser en mode \"intelligent\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maximiser en mode \"expansion\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maximiser en mode \"remplissage\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Ombre vers le haut (on/off)"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Ombre vers le bas (on/off)"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Ombre vers la gauche (on/off)"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Ombre vers la droite (on/off)"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Enroulement (on/off)"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "État d'enroulement"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Sans bordure (on/off)"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Bordure"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr ""
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Ancrage (on/off)"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Bureau"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Vers le bureau à gauche"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Vers le bureau à droite"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Vers le bureau au dessus"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Vers le bureau en dessous"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Se déplacer de ... bureaux"
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Afficher le bureau"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 #, fuzzy
 msgid "Show The Shelf"
 msgstr "Afficher le bureau"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Aller au bureau ..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Se déplacer linéairement de ... bureaux"
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Aller au bureau 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Aller au bureau 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Aller au bureau 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Aller au bureau 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Aller au bureau 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Aller au bureau 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Aller au bureau 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Aller au bureau 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Aller au bureau 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Aller au bureau 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Aller au bureau 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Aller au bureau 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Aller au bureau..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 #, fuzzy
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Vers le bureau à gauche"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 #, fuzzy
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Vers le bureau à droite"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 #, fuzzy
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Vers le bureau au dessus"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 #, fuzzy
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Vers le bureau en dessous"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 #, fuzzy
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Se déplacer de ... bureaux"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 #, fuzzy
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Aller au bureau ..."
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 #, fuzzy
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Se déplacer linéairement de ... bureaux"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
 msgstr "Aller au bureau ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 #, fuzzy
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Aller au bureau 0"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 #, fuzzy
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Aller au bureau 1"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 #, fuzzy
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Aller au bureau 2"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 #, fuzzy
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Aller au bureau 3"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 #, fuzzy
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Aller au bureau 4"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 #, fuzzy
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Aller au bureau 5"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 #, fuzzy
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Aller au bureau 6"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 #, fuzzy
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Aller au bureau 7"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 #, fuzzy
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Aller au bureau 8"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 #, fuzzy
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Aller au bureau 9"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 #, fuzzy
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Aller au bureau 10"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 #, fuzzy
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Aller au bureau 11"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 #, fuzzy
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Aller au bureau..."
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -606,232 +607,232 @@ msgstr "Aller au bureau..."
 msgid "Window : List"
 msgstr "Fenêtre : liste"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Aller vers le bureau lors de la sélection"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Écran"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Envoyer la souris à l'écran 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Envoyer la souris à l'écran 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Envoyer la souris à l'écran..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Envoyer la souris à l'écran suivant"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Envoyer la souris à l'écran précédent"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Envoyer la souris ... écrans plus loin"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr ""
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr ""
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr ""
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr ""
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr ""
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr ""
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr ""
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Éteindre"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Texte de déplacement"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Texte de déplacement"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Changer la taille (resize)"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Aller au bureau ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Créer une icône"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Fenêtre : déplacement"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Déplacer vers le bureau suivant"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Déplacer vers le bureau précédent"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Déplacer vers de ... bureaux"
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Déplacer vers le bureau..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Ecran courant"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Déplacer vers le bureau précédent"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Afficher le menu principal"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Afficher le menu des applications favorites"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Afficher le menu des applications"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Afficher le menu des clients"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Afficher le menu..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Exécuter"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Commande"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Application"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Redémarrer"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 #, fuzzy
 msgid "Exit Now"
 msgstr "Quitter"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 #, fuzzy
 msgid "Enlightenment : Mode"
 msgstr "Module %s d'Enlightenment"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "Plein écran (on/off)"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "Enroulement (on/off)"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Module %s d'Enlightenment"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Module Randr d'Enlightenment"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -848,63 +849,63 @@ msgstr ""
 msgid "System"
 msgstr "Système"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Fermer la session"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr ""
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Roupiller"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hiberner"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 #, fuzzy
 msgid "Lock"
 msgstr "Verrous"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Ré-arranger les fenêtres"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "Fenêtre : actions"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "Actions de module"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Clavier & Souris"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Ajouter un raccourci clavier"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Ajouter un raccourci clavier"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -923,7 +924,7 @@ msgstr "Sélectionneur de thème"
 msgid "Select"
 msgstr "Sélectionner une icône"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 #, fuzzy
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
@@ -944,7 +945,7 @@ msgstr ""
 "reconfigurer tout à votre goût comme avant.<br>Désolé pour le désagrément "
 "occasionné.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 #, fuzzy
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
@@ -960,12 +961,12 @@ msgstr ""
 "sain et par précaution votre<br>configuration a été remise à zéro. Désolé "
 "pour les désagréments.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 #, fuzzy
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problèmes d'écriture de la configuration d'Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -976,13 +977,14 @@ msgstr ""
 "n'est pas courant.<br><br>Le fichier sur lequel l'erreur est apparu est:<br>"
 "%s<br><br>Ce fichier a été effacé pour éviter des erreurs de corruption.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -991,97 +993,97 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 #, fuzzy
 msgid "Settings Upgraded"
 msgstr "Paramètre du bureau"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr ""
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr ""
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr ""
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr ""
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr ""
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr ""
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr ""
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "L'hibernation de votre système a échoué."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr ""
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Aucune fenêtre)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr ""
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr ""
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Délai avant hibernation"
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Délai avant hibernation"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Bienvenue à Enlightenment 東京"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1092,7 +1094,7 @@ msgstr ""
 "n'est pas courant.<br><br>Le fichier sur lequel l'erreur est apparu est:<br>"
 "%s<br><br>Ce fichier a été effacé pour éviter des erreurs de corruption.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1111,7 +1113,7 @@ msgid "Apply"
 msgstr "Appliquer"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1130,8 +1132,8 @@ msgstr "Modules"
 msgid "Preferences"
 msgstr "Non préféré"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Oui"
 
@@ -1164,24 +1166,24 @@ msgstr ""
 "le clavier, la souris, ou les deux<br>et cette réservation n'a pu être "
 "annulée."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Veuillez entrer votre mot de passe pour dévérouiller"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Ajouter une application..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Erreur du gestionnaire d'authentification"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1193,22 +1195,22 @@ msgstr ""
 "erreur ne devrait pas se produire. Merci de redzipéter sur http://bugs."
 "enlightenment.org/"
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr ""
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr ""
 
@@ -1301,7 +1303,7 @@ msgstr "Exécuter dans un terminal"
 msgid "Show in Menus"
 msgstr "Montrer dans les Menus"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 #, fuzzy
@@ -1318,34 +1320,34 @@ msgstr "Sélectionner une icône"
 msgid "Select an Executable"
 msgstr "Sélectionner un programme"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Supprimer"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Couper"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Copier"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Coller"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Tout selectionner"
 
@@ -1495,333 +1497,339 @@ msgstr "Données de sortie"
 msgid "There was no output."
 msgstr "Il n'y a eu aucune sortie."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr ""
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f fichiers"
 msgstr[1] "%1.0f fichiers"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Mount Error"
 msgstr "Erreur d'exécution"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Unmount Error"
 msgstr "Erreur d'exécution"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Eject Error"
 msgstr "Erreur"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr ""
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "Taille de base"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Afficher l'extension du fichier"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Classer maintenant"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Dossier de recherche"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Dossier de recherche"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 #, fuzzy
 msgid "View Mode"
 msgstr "Mode de vue"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Démarrage de %s"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Rafraîchir la vue"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Action"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 #, fuzzy
 msgid "Link"
 msgstr "Linéaire"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Renommer"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr ""
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 #, fuzzy
 msgid "Mount"
 msgstr "Élément de menu"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr ""
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Propriétés"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Éditeur d'application"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Propriétés du fichier"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "Taille de base"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Afficher l'extension du fichier"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Classer maintenant"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Dossier de recherche"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Dossier de recherche"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "Utiliser Valeurs par défaut"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 #, fuzzy
 msgid "Grid Icons"
 msgstr "Grille d'icônes"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "Personnalisé"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 #, fuzzy
 msgid "List"
 msgstr "Liste de fenêtres"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Moteur par défaut"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Démarrage de %s"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, fuzzy, c-format
 msgid "Icon Size (%d)"
 msgstr "Taille de l'icône"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Erreur"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Erreur de chargement du module"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Fichier:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nouveau dossier"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Fichier:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "Paramètres de sélection"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Afficher les fichiers cachés"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Se souvenir de l'ordre"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Classer maintenant"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Utiliser un simple clic"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Résolution de l'écran"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Paramètres du gestionnaire de fichiers"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Paramètres du gestionnaire de fichiers"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "Fonds d'écran"
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Fonds d'écran"
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Contenu du tablar"
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
+#: src/bin/e_fm.c:9454
 #, fuzzy
-msgid "Clear"
-msgstr "Supprimer"
+msgid "Clear overlay"
+msgstr "Contenu du tablar"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Créer un nouveau dossier"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nom du nouveau dossier :"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Renommer %s en :"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Renommer le fichier"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 #, fuzzy
 msgid "Retry"
 msgstr "Redémarrer"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 #, fuzzy
 msgid "Abort"
 msgstr "À propos"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 #, fuzzy
 msgid "Warning"
 msgstr "Démarrage de %s"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, fuzzy, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Impossible de supprimer <br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Texte de déplacement"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr ""
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr ""
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Confirmer la suppression"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Êtes-vous sûr de vouloir supprimer<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1830,7 +1838,7 @@ msgstr ""
 "Êtes-vous sûr de vouloir supprimer<br>les %d fichiers sélectionnés dans :"
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1845,27 +1853,27 @@ msgstr[1] ""
 "Êtes-vous sûr de vouloir supprimer<br>les %d fichiers sélectionnés dans :"
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, fuzzy, c-format
 msgid "Unknown Volume"
 msgstr "volume inconnu"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Périphérique amovible"
 
@@ -1874,7 +1882,7 @@ msgstr "Périphérique amovible"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1939,7 +1947,7 @@ msgstr "Groupé par"
 msgid "Others:"
 msgstr "IBar (autres)"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1984,32 +1992,32 @@ msgstr "Texte de déplacement"
 msgid "Automatically scroll contents"
 msgstr "Défilement automatique du contenu"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Tel quel"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Encart"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "Verrous"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Supprimer"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Arrêter l'édition"
@@ -2074,7 +2082,7 @@ msgstr "Taille"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Empilement"
 
@@ -2213,7 +2221,7 @@ msgstr "Minimiser"
 msgid "Skip"
 msgstr "Echapper"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Bordure"
 
@@ -2528,18 +2536,18 @@ msgid "Request Position"
 msgstr "Demande de position"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2630,7 +2638,7 @@ msgid "Size, Position and Locks"
 msgstr "Taille, position et verrous"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Autoriser"
@@ -2741,7 +2749,7 @@ msgstr "Paramètres du module"
 msgid "Load"
 msgstr "Locale"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Décharger le module"
@@ -2781,12 +2789,12 @@ msgstr "Contenu du tablar"
 msgid "Toolbar Contents"
 msgstr "Configurer le contenu du tablar"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "Paramètres d'apparition"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Positionnement"
 
@@ -2804,87 +2812,87 @@ msgstr ""
 "vérifiez votre configuration de la méthode<br>de saisie est correcte et que "
 "l'exécutable est dans votre PATH.<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Principal"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Applications favorites"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Applications"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Fenêtres"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Fenêtres orphelines"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "À propos"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Thème"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuel"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Tablars"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Afficher/cacher toutes les fenêtres"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Aucune application)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "Bureaux virtuels"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Aucune fenêtre)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Aucun Nom !"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Ajouter tablar"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Supprimer un tablar"
@@ -2974,32 +2982,32 @@ msgstr "Sur tous les bureaux"
 msgid "Show on specified Desktops"
 msgstr "Afficher le bureau spécifiés"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -3007,7 +3015,7 @@ msgstr ""
 "Enlightenment ne peut pas initialiser le gestionnaire de signal de sortie.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -3015,7 +3023,7 @@ msgstr ""
 "Enlightenment ne peut pas initialiser le gestionnaire de SIGHUP.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -3024,47 +3032,47 @@ msgstr ""
 "Enlightenment ne peut pas initialiser le gestionnaire de SIGHUP.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3075,7 +3083,7 @@ msgstr ""
 "installations d'Evas et d'Ecore et vérifier qu'ils supportent le\n"
 "moteur de rendu logiciel X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3086,17 +3094,17 @@ msgstr ""
 "installations d'Evas et d'Ecore et vérifier qu'ils supportent le\n"
 "le moteur de rendu logiciel en mémoire."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3104,12 +3112,12 @@ msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire d'alerte d'urgence.\n"
 "Avez-vous défini la variable d'environnement DISPLAY ?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3119,38 +3127,38 @@ msgstr ""
 "quotas, que votre dossier personnel existe et que ses permissions sont\n"
 "correctes."
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment ne peut pas initialiser son registre de fichiers."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de configuration."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de thèmes."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 #, fuzzy
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de tablars."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de pointeurs (cannot "
 "set up pointer system)."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3159,32 +3167,32 @@ msgstr ""
 "fichiers.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de polices."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de thèmes."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire "
 "d'internationalisation."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Démarrage de l'internationalisation"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire "
 "d'internationalisation."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3194,12 +3202,12 @@ msgstr ""
 "Enlightenment ne peut pas initialiser le gestionnaire de bureau FDO.\n"
 "Peut-être êtes-vous à court de mémoire ?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 #, fuzzy
 msgid "Setup Screens"
 msgstr "Ecran courant"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3208,286 +3216,286 @@ msgstr ""
 "pour tous les écrans de votre système.\n"
 "Un autre gestionnaire de fenêtres est-il déjà lancé ?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Paramètres des chemins (paths)"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Raccourcis-clavier"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment ne peut pas configurer le DPMS."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr ""
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment ne peut pas configurer le DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 #, fuzzy
 msgid "Setup Screensaver"
 msgstr "Ecran de veille"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment ne peut pas configurer l'écran de veille."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Définir la politique CPU"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 #, fuzzy
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment ne peut pas configurer les popups"
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "Verrouillage de d'écran"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de verrouillage "
 "d'écran."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Configurer les popups"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment ne peut pas configurer les popups"
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Système de messages"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Paramètres des chemins (paths)"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Fixer le controleur"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de commandes "
 "systèmes.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "Applications à démarrer (setup actions)"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire d'actions."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Système d'exécution (exec system)"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment ne peut pas initialiser son système d'exécution."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Nom du fichier"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de fichiers.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Système de messages"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de messages."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Glisser-déposer (drag'n drop)"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de glisser-déposer."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Réservation de périphériques d'entrée (grab input handling)"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de réservation de "
 "périphériques d'entrée (input grab handling)"
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 #, fuzzy
 msgid "Setup Modules"
 msgstr "Modules"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de modules."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "Rappels"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de rappels."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 #, fuzzy
 msgid "Setup Color Classes"
 msgstr "Classes de couleurs"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de classes de couleur."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "Gadcon (gadget control system)"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de contrôle de "
 "gadgets."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 #, fuzzy
 msgid "Setup Wallpaper"
 msgstr "Fond d'écran du bureau"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de fonds d'écran."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 #, fuzzy
 msgid "Setup Mouse"
 msgstr "Supprimer"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 #, fuzzy
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment ne peut pas configurer le DPMS."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment ne peut pas paramétrer sa gestion des fichiers."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "Raccourcis-clavier"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de raccourcis."
 "(bindings system)"
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "Paramètres des miniatures"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de miniatures.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de commandes "
 "systèmes.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de miniatures.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 "Enlightenment ne peut pas initialiser son gestionnaire de commandes "
 "systèmes.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr ""
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment ne peut pas initialiser son gestionnaire de thèmes."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Tri des fichiers"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment ne peut pas paramétrer sa gestion des fichiers."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 #, fuzzy
 msgid "Load Modules"
 msgstr "Module"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 #, fuzzy
 msgid "Setup Shelves"
 msgstr "Tablars"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 #, fuzzy
 msgid "Configure Shelves"
 msgstr "Configurer les tablars"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Presque reglé"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, fuzzy, c-format
 msgid ""
 "Options:\n"
@@ -3537,7 +3545,7 @@ msgstr ""
 "\t-psychotic\n"
 "\t\tÊtre psychopathe.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3547,11 +3555,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr ""
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3559,7 +3567,7 @@ msgstr ""
 "Enlightenment a remarqué qu'Evas ne pouvais créer un canvas en mémoire.\n"
 "Veuillez vérifier qu'Evas support le moteur de rendu logiciel en mémoire.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3568,7 +3576,7 @@ msgstr ""
 "Enlightenment a remarqué qu'Evas ne pouvait charger les fichiers PNG.\n"
 "Veuillez vérifier qu'Evas contient le support des images PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3577,7 +3585,7 @@ msgstr ""
 "Enlightenment a remarqué qu'Evas ne pouvait charger les fichiers JPEG.\n"
 "Veuillez vérifier qu'Evas contient le support des images JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3586,7 +3594,7 @@ msgstr ""
 "Enlightenment a remarqué qu'Evas ne pouvait charger les fichiers PNG.\n"
 "Veuillez vérifier qu'Evas contient le support des images PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3595,7 +3603,7 @@ msgstr ""
 "Enlightenment a remarqué qu'Evas ne pouvait charger les fichiers EET.\n"
 "Veuillez vérifier qu'Evas contient le support des images EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
@@ -3605,7 +3613,7 @@ msgstr ""
 "Enlightenment a remarqué qu'Evas ne pouvait charger les fichiers PNG.\n"
 "Veuillez vérifier qu'Evas contient le support des images PNG.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3613,11 +3621,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment a planté au démarrage et a été redémarré "
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3625,7 +3633,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3638,7 +3646,7 @@ msgstr ""
 "dialogue de configuration des modules vous permettra<br>de recharger vos "
 "modules."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3651,12 +3659,12 @@ msgstr ""
 "fenêtre de configuration des modules vous permettra<br>de recharger vos "
 "modules."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Module"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3665,11 +3673,11 @@ msgstr ""
 "Une erreur est apparue lors du chargement du module nommé : %s<br>Aucun "
 "module nommé %s n'a pu être trouvé dans les<br>dossiers de modules.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Erreur de chargement du module"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3678,11 +3686,11 @@ msgstr ""
 "Erreur lors du chargement du module nommé : %s<br>Le chemin d'accès de ce "
 "module est :<br>%s<br>L'erreur retournée est :<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Le module ne contient pas toutes les fonctions nécessaires"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3693,23 +3701,39 @@ msgstr ""
 "requiert une version minimale de l'API du module de : %i.<br>La version de "
 "l'API retournée par Enlightenment est de: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Module %s d'Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Voulez-vous décharger ce module ?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Inconnu"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3717,55 +3741,55 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Tablar #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "Tablar #"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Ajouter tablar"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Tablar #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Arrêter de déplacer/redimensionner des éléments"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Démarrer le déplacement/redimensionnement des éléments"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Êtes-vous sûr de vouloir supprimer ce tablar ?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
@@ -3773,32 +3797,32 @@ msgstr ""
 "Vous avez demandé à supprimer ce tablar.<br><br>Êtes-vous sur de vouloir la "
 "supprimer ?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Renommer le fichier"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Commentaire"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Paramètre du bureau"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Caché automatiquement"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Rafraîchir"
 
@@ -3976,15 +4000,15 @@ msgstr "À propos de ce thème"
 msgid "Set As Theme"
 msgstr "Sélectionner un thème..."
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Arrêter de déplacer/redimensionner des éléments"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Démarrer le déplacement/redimensionnement des éléments"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Configurer le contenu du tablar"
@@ -4044,74 +4068,56 @@ msgstr "Dans le futur"
 msgid "In the last minute"
 msgstr "Durant la dernière minute"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Dernière modification:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "il y a %li année(s)"
+msgid_plural "%li Years ago"
+msgstr[0] "Dernière modification:"
+msgstr[1] "Dernière modification:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "il y a %li mois"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Dernière modification:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Dernière modification:"
+msgstr[1] "Dernière modification:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "il y a %li semaines"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "il y a %li jours"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "il y a %li heures"
+msgid_plural "%li Hours ago"
+msgstr[0] "il y a %li heures"
+msgstr[1] "il y a %li heures"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "il y a %li heures"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "il y a %li minutes"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "il y a %li minutes"
+msgid_plural "%li Minutes ago"
+msgstr[0] "il y a %li minutes"
+msgstr[1] "il y a %li minutes"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Inconnu"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4132,12 +4138,12 @@ msgstr ""
 "reconfigurer tout à votre goût comme avant.<br>Désolé pour le désordre "
 "occasionné.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Configuration du gestionnaire de fichiers mise à jour"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4153,72 +4159,72 @@ msgstr ""
 "sain et par précaution votre<br>configuration a été remise à zéro. Désolé "
 "pour les désagréments.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%1.1f secondes"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "il y a %li année(s)"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "il y a %li mois"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "il y a %li semaines"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "il y a %li jours"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, fuzzy, c-format
 msgid "An hour"
 msgstr "1 heure"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "il y a %li heures"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minutes"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "il y a %li minutes"
@@ -4232,7 +4238,7 @@ msgstr "il y a %li minutes"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4280,11 +4286,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Ajouter aux favoris"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4385,7 +4391,7 @@ msgstr "Caché automatiquement"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4411,34 +4417,34 @@ msgstr "ALT"
 msgid "Hardware"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Batterie"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Gestion d'énergie"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "Afficher une alerte dès que la batterie est faible"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "Batterie"
@@ -4448,8 +4454,8 @@ msgstr "Batterie"
 msgid "Clock Settings"
 msgstr "Paramètres de focalisation"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Horloge"
 
@@ -4481,7 +4487,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Menu E"
 
@@ -4493,7 +4499,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Couleur de l'ombre"
@@ -4835,7 +4841,7 @@ msgid "Resolution change"
 msgstr "Changement de résolution"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "État"
@@ -4973,7 +4979,7 @@ msgstr "Animation du feuilletage"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -5127,10 +5133,10 @@ msgid "Current Wallpaper"
 msgstr "Fond d'écran du bureau"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Fond d'écran"
 
@@ -5719,6 +5725,55 @@ msgstr "Conteneur"
 msgid "Manager"
 msgstr "Manager"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Paramètres du module"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Le plus récemment utilisé"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Paramètres du module"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Paramètres du module"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Boutons radio"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Bouton %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Descendre"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5745,7 +5800,7 @@ msgid "Main Menu"
 msgstr "Afficher le menu principal"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Favoris"
 
@@ -5768,7 +5823,7 @@ msgstr "Commentaire"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5824,7 +5879,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Seuil d'accélération de la souris"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixels/s"
@@ -5839,7 +5894,7 @@ msgid "%2.2f s"
 msgstr "%1.1f s"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Autres"
@@ -5859,7 +5914,7 @@ msgstr "Images"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Polices"
 
@@ -6046,14 +6101,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Faible"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Moyen"
 
@@ -6065,7 +6120,7 @@ msgid "%.0f s"
 msgstr "%1.1f s"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Elevée"
 
@@ -6087,17 +6142,17 @@ msgstr "Moteur"
 msgid "Power Management"
 msgstr "Gestion d'énergie"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "tablars configurés"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Êtes-vous sûr de vouloir supprimer ce tablar ?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Confirmer la suppression"
@@ -6246,7 +6301,7 @@ msgid "File Manager Background Base"
 msgstr "Nom du fichier"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Focalisation"
@@ -6356,7 +6411,7 @@ msgid "Composite Focus-out Color"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Couleurs"
 
@@ -6732,7 +6787,7 @@ msgid "Events"
 msgstr "Événements"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Démarrage"
 
@@ -6745,7 +6800,7 @@ msgid "Background Change"
 msgstr "Changement de fond d'écran"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transitions"
 
@@ -6768,6 +6823,11 @@ msgstr "Catégories"
 msgid "Assign"
 msgstr "Atitrer"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+#, fuzzy
+msgid "Clear"
+msgstr "Supprimer"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -6819,16 +6879,16 @@ msgstr "Applications spécifiques"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Bienvenue à Enlightenment 東京"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Application"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Bordures"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "Empilement"
@@ -6915,272 +6975,301 @@ msgstr "%1.0f Caractères"
 msgid "Captions"
 msgstr "Options de remplissage"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Affichage des fenêtres"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Bordure"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Choix manuel de l'icône"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Utiliser l'icône fournie par l'application"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Taille de la fenêtre de déplacement"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Afficher les informations"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Fermer cette fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Taille de la fenêtre de redimensionnent"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Affichage"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "Positionnement intelligent"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Positionnement intelligent"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Ne pas cacher les gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Positionner au curseur de la souris"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Positionner manuellement à la souris"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Automatiquement basculer vers le bureau de la nouvelle fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Sous les fenêtres"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animation du feuilletage"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linéaire"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Accélération et décélération douces"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Accélérer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Décélérer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Accélération de la souris"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Décélérer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Accélération et décélération douces"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Empilement"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Afficher les fenêtres des autres écrans"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Afficher les fenêtres des autres écrans"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Verrouillage d'écran"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Paramètres de focalisation"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Cliquer pour focaliser"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Fenêtre sous la souris"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Fenêtre la plus récente sous la souris"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Monter automatiquement les fenêtres lors du survol"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Horloge"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Pointer pour focaliser"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Focalisation vague"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Focalisation des nouvelles fenêtres"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Aucune fenêtre)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Fenêtres"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Fenêtre d'erreur"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Seules les nouvelles boîtes de dialogue sont focalisées"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Montrer automatiquement"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Délai avant la mise au premier plan :"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Montrer la fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Montrer lors du déplacement ou du redimensionnement"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Montrer lors d'un clic de focalisation"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Afficher les fenêtres des autres écrans"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Politique de maximisation"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Raccourcis-clavier"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Feuilletage animé"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Contexte de l'action"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Astuces"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Autres paramètres"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Toujours transmettre les clics interceptés aux programmes"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Fermer cette fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Cliquer pour focaliser"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Refocaliser la dernière fenêtre lors d'un changement de bureau"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Rendre le focus lors du masquage ou de la fermeture d'une fenêtre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr ""
 
@@ -7229,13 +7318,13 @@ msgstr "Sélectionner une icône"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertical"
 
@@ -7537,7 +7626,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Paramètres des fenêtres de configuration"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Qualité"
 
@@ -7865,26 +7954,26 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Applications à démarrer après restart d'E"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Commande"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Commande de terminal"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7921,131 +8010,147 @@ msgstr "Dossiers définis par l'utilisateur"
 msgid "Clear cache"
 msgstr "Supprimer"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Exécuter dans un terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Ajouter une application..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Aller au dossier parent"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Ré-arranger les fenêtres"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Répertoires E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 #, fuzzy
 msgid "Run"
 msgstr "Russe"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Ouvrir"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Ouvrir avec..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f fichiers"
 msgstr[1] "%1.0f fichiers"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "Applications"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
 msgstr "Applications spécifiques"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Toutes les applications"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "Exécuter une commande"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Résolution de l'écran"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "Supprimer"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Fichier du bureau"
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Résolution de l'écran"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Fichier du bureau"
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr ""
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -8246,25 +8351,29 @@ msgstr "Nom du fichier"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nouveau dossier"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "Redémarrer"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8366,21 +8475,21 @@ msgstr "Fonds d'écran"
 msgid "Background Options"
 msgstr "Changement de fond d'écran"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Déplacer / redimensionner ce gadget"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "Féroé"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Apparence"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "Ajouter un gadget"
@@ -8390,7 +8499,7 @@ msgstr "Ajouter un gadget"
 msgid "Show/hide gadgets"
 msgstr "Ne pas cacher les gadgets"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Ajouter un gadget"
@@ -9036,7 +9145,7 @@ msgstr ""
 msgid "Right:"
 msgstr "Clair"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "Élément de menu"
@@ -9104,7 +9213,7 @@ msgstr "Changement de résolution"
 msgid "Mixer Settings Updated"
 msgstr "Configuration du gestionnaire de fichiers mise à jour"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Paramètres du module"
@@ -9260,31 +9369,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Caché automatiquement"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Précis"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Ecran courant"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Ecran courant"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Ne pas afficher dans la barre des tâches"
@@ -9546,6 +9655,27 @@ msgstr "Focaliser la fenêtre lors de la sélection"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "il y a %li année(s)"
+
+#~ msgid "%li Months ago"
+#~ msgstr "il y a %li mois"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "il y a %li semaines"
+
+#~ msgid "%li Days ago"
+#~ msgstr "il y a %li jours"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "il y a %li heures"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "il y a %li minutes"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Applications spécifiques"
+
 #, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "Toujours au-dessus"
@@ -9958,10 +10088,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Curseur de souris"
 
-#, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Politique de maximisation"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Politique de maximisation"
 
@@ -10421,10 +10547,6 @@ msgstr ""
 #~ "redimensionnée"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Feuilletage animé"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Positionnement automatique des nouvelles fenêtres"
 
index cff67fa..b29b5d7 100644 (file)
Binary files a/po/gl.gmo and b/po/gl.gmo differ
index f0e3fe4..add27f6 100644 (file)
--- a/po/gl.po
+++ b/po/gl.po
@@ -5,10 +5,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: enlightenment 0.16.999.70492\n"
+"Project-Id-Version: enlightenment 0.16.999.78044\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
-"PO-Revision-Date: 2012-10-02 21:04+0200\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
+"PO-Revision-Date: 2012-10-26 12:10+0200\n"
 "Last-Translator: Khany <khany@member.trisquel.info>\n"
 "Language-Team: http://trasno.net/ <proxecto@trasno.net>\n"
 "Language: gl\n"
@@ -19,19 +19,19 @@ msgstr ""
 
 #: src/bin/e_about.c:14
 msgid "About Enlightenment"
-msgstr "Sobre Enlightenment"
+msgstr "Sobre Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Pechar"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -78,461 +78,462 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Está seguro de que quere matar esta xanela?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Matar"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Non"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Está seguro de que desexa saír?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Elixeu saír de Enlightenment. .<br><br>Está seguro de que desexa saír?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Saír"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Está seguro de que desexa saír?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Está a piques de saír da sesión.<br><br>Está seguro de que o quere facer?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 msgid "Log out"
 msgstr "Saír"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Está seguro de que desexa apagar?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Solicitou apagar o seu computador.<br><br>Está seguro de que quere facelo?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Apagar"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Está seguro de que desexa reiniciar?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "Solicitou reiniciar o seu computador.<br><br>Está seguro de que quere facelo?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Reiniciar"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 "Solicitou suspender o seu computador.<br><br>Esta seguro de que quere facelo?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Suspender"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Está seguro de que quere hibernar?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 "Solicitou hibernar o seu computador.<br><br>Esta seguro de que quere facelo?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernar"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Xanela : Accións"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Mover"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Redimensionar"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menú"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menú da xanela"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Subir"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Baixar"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Xanela : Estado"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Alternar modo fixo"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 msgid "Sticky Mode Enable"
 msgstr "Modo fixo habilitado"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Alternar modo iconizado"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 msgid "Iconic Mode Enable"
 msgstr "Modo iconizado habilitado"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Alternar modo pantalla completa"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 msgid "Fullscreen Mode Enable"
 msgstr "Modo pantallla completa habilitado"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximizar"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximizar verticalmente"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximizar horizontalmente"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 msgid "Maximize Left"
 msgstr "Maximizar á esquerda"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 msgid "Maximize Right"
 msgstr "Maximizar á dereita"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximizar a pantalla completa"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Modo de maximizado \"Intelixente\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Modo de maximizado \"expandido\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Modo de maximizado \"enchido\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Alternar modo de sombra superior"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Alternar modo de sombra inferior"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Alternar modo de sombra á esquerda"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Alternar modo de sombra á dereita"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Alternar sombreado"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 msgid "Set Shaded State"
 msgstr "Establecer o sombreado"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr "sintaxe: \"(0|1) (up|down|left|right)\""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Alternar estado sen bordos"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Establecer bordo"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Percorrer bordos"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Alternar estado fixo"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Escritorio"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Voltear o escritorio cara a esquerda"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Voltear o escritorio cara a dereita"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Voltear o escritorio cara arriba"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Voltear o escritorio cara abaixo"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Voltear o escritorio por..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Amosa-lo escritorio"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Amosar o panel"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Voltear o escritorio cara..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Voltear o escritorio linealmente..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Cambiar ó Escritorio 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Cambiar ó Escritorio 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Cambiar ó Escritorio 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Cambiar ó Escritorio 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Cambiar ó Escritorio 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Cambiar ó Escritorio 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Cambiar ó Escritorio 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Cambiar ó Escritorio 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Cambiar ó Escritorio 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Cambiar ó Escritorio 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Cambiar ó Escritorio 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Cambiar ó Escritorio 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Cambiar ó Escritorio..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Voltear o escritorio cara a esquerda (tódalas pantallas)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Voltear o escritorio cara a dereita (tódalas pantallas)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Voltear o escritorio cara arriba (tódalas pantallas)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Voltear o escritorio cara abaixo (tódalas pantallas)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Voltear o escritorio por... (tódalas pantallas)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Voltear o escritorio cara... (tódalas pantallas)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Voltear o escritorio linealmente... (tódalas pantallas)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Voltear o escritorio na dirección..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Cambiar ó Escritorio 0 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Cambiar ó Escritorio 1 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Cambiar ó Escritorio 2 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Cambiar ó Escritorio 3 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Cambiar ó Escritorio 4 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Cambiar ó Escritorio 5 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Cambiar ó Escritorio 6 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Cambiar ó Escritorio 7 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Cambiar ó Escritorio 8 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Cambiar ó Escritorio 9 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Cambiar ó Escritorio 10 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Cambiar ó Escritorio 11 (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Cambiar ó Escritorio... (Todas as pantallas)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -545,217 +546,217 @@ msgstr "Cambiar ó Escritorio... (Todas as pantallas)"
 msgid "Window : List"
 msgstr "Xanela : Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 msgid "Jump to window..."
 msgstr "Saltar á xanela..."
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr "Saltar á xanela... ou iniciar..."
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Pantalla"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Enviar Rato á Pantalla 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Enviar Rato á Pantalla 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Enviar Rato á Pantalla..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Avanzar o rato  1 pantalla"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Recuar o rato 1 pantalla"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Avanzar/Recuar o rato nas pantallas..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr "Reducir"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr "Restaurar"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr "Establecer iluminación"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr "Iluminación mínima"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr "Iluminación media"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr "Iluminación máxima"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr "Axuste da iluminación"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr "Aumentar iluminación"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr "Diminuír iluminación"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Mover ó centro"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 msgid "Move To Coordinates..."
 msgstr "Mover ás coordenadas..."
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr "Mover polos valores das coordenadas..."
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Mudar o tamaño por..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "Poñer na dirección..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "Arrastrar icona..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Xanela : Movendo"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Para o seguinte escritorio"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Para o escritorio anterior"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Para o escritorio #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Para o escritorio..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 msgid "To Next Screen"
 msgstr "Para a seguinte pantalla"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 msgid "To Previous Screen"
 msgstr "Á pantalla previa"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Amosar o menú principal"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Amosar o menú de favoritos"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Amosar tódolos aplicativos do menú"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Amosar menú dos programas"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Amosar Menú..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Lanzar"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Comando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplicativo"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr "Nova instancia do aplicativo enfocado"
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Reiniciar"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Saír Agora"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Modo"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Alternar modo presentación"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Alternar modo sen conexión"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Módulo"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr "Activar o devandito módulo"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr "Deshabilitar o módulo indicado"
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr "Alternar o módulo indicado"
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -772,55 +773,55 @@ msgstr "Alternar o módulo indicado"
 msgid "System"
 msgstr "Sistema"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Saír"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Apagar Agora"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Apagar"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Suspender Agora"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 msgid "Hibernate Now"
 msgstr "Hibernar Agora"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Bloquear"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Limpar xanelas"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Xenérico : Accións"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Acción atrasada"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr "Disposicións de teclado"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr "Empregar disposición do teclado"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr "Seguinte disposición de teclado"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr "Disposición de teclado anterior"
 
@@ -836,7 +837,7 @@ msgstr "Selector de Cor"
 msgid "Select"
 msgstr "Seleccionar"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -856,7 +857,7 @@ msgstr ""
 "<br>isto. Agora pode reconfigurar as cousas<br>ó seu gusto. Desculpe as "
 "molestias.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -871,11 +872,11 @@ msgstr ""
 "súa configuración foi restaurada ós seus valores<br>predeterminados. "
 "Desculpe polas molestias.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problemas de escritura coas configuracións de Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -885,13 +886,14 @@ msgstr ""
 "Enlightenment tivo un erro mentres movía os ficheiros de configuración<br>de:"
 "<br>%s<br><br>a:<br>%s<br><br>A tarefa cancelouse por seguridade.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -900,19 +902,19 @@ msgstr ""
 msgid "OK"
 msgstr "Aceptar"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Configuracións Actualizadas"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "O manexador de ficheiros EET é inválido."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "O ficheiro de datos está vacío."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -920,17 +922,17 @@ msgstr ""
 "Non se pode escribir no ficheiro. Pode ser que o disco sexa de só-"
 "lectura<br>ou que vostede perdera os permisos dos seus ficheiros."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Ficou sen memoria ó preparar a escritura.<br>Por favor libere espazo da "
 "memoria."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Isto é un erro xenérico."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -938,59 +940,59 @@ msgstr ""
 "O ficheiro de configuración é moi grande.<br>Debe ser moi pequeno (uns "
 "poucos centos de KB como máximo)"
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr "Ten problemas de E/S no disco.<br>Quizáis necesite substituilo?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "Ficou sen espazo mentres escribía o ficheiro"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "Pechouse o ficheiro durante a escritura."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Fallou o \"Memory-mapping (nmap)\" do ficheiro"
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "Fallo de codificación X509"
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Sinatura fallida."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "A sinatura é inválida."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Sen asinar."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Opción non implementada."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "O PRNG non se sementou."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Fallou ó cifrar"
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr "Fallo ó descifrar"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "O erro non é recoñecido por Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1001,7 +1003,7 @@ msgstr ""
 "<br>%s<br><br>O ficheiro onde ocorreu o erro foi:<br>%s<br><br>Eliminouse "
 "este ficheiro para evitar datos corruptos.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1020,7 +1022,7 @@ msgid "Apply"
 msgstr "Aplicar"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1038,8 +1040,8 @@ msgstr "Módulos"
 msgid "Preferences"
 msgstr "Preferencias"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Si"
 
@@ -1071,23 +1073,23 @@ msgstr ""
 "O bloqueo do escritorio fallou debido a que un aplicativo<br>capturou o "
 "teclado, o rato ou ambos<br>e a súa captura non se pode desactivar."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Por favor introduza o contrasinal de desbloqueo"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr "Autenticando..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr "O contrasinal que introduciu é inválido. Inténteo de novo."
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Erro de autenticación do sistema"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1098,11 +1100,11 @@ msgstr ""
 "autenticación.O código do erro foi <hilight>%i</hilight>.<br>Isto é malo e "
 "non debería acontecer. Por favor reporte este erro."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Activar modo de presentación?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1112,11 +1114,11 @@ msgstr ""
 "<b>presentación</b> e desactivar temporalmente o protector de pantalla, o "
 "bloqueo e o aforro de enerxía?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Non, pero aumentar o tempo límite"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Non, e parar de preguntar"
 
@@ -1208,49 +1210,49 @@ msgstr "Executar na Terminal"
 msgid "Show in Menus"
 msgstr "Amosar nos Menús"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
 msgstr "Opcións"
 
 #: src/bin/e_eap_editor.c:822
-#, fuzzy, c-format
+#, c-format
 msgid "Select an Icon for '%s'"
-msgstr "Seleccione unha icona"
+msgstr "Seleccione unha icona para '%s'"
 
 #: src/bin/e_eap_editor.c:889
 msgid "Select an Executable"
 msgstr "Seleccione un executable"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Borrar"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Cortar"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Copiar"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Pegar"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Seleccionar Todo"
 
@@ -1396,299 +1398,305 @@ msgstr "Datos de saída"
 msgid "There was no output."
 msgstr "Non houbo saída."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Enderezo inexistente"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s non existe."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%u ficheiro"
 msgstr[1] "%u ficheiros"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Erro de Montaxe"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Non se pode montar o dispositivo"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Erro ó desmontar"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Non se pode desmontar o dispositivo"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Erro ó expulsar"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Non se pode expulsar o dispositivo"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Sensíbel a maiúsculas"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+msgid "Sort By Extension"
+msgstr "Organizar por extensión"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr "Organizar por data de modificación"
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr "Organizar por tamaño"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr "Directorios ó principio"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+msgid "Directories Last"
+msgstr "Directorios ó final"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Modo de Vista"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Ordenar"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Anovar Vista"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr "Novo..."
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 msgid "Actions..."
 msgstr "Accións..."
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Ligazón"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Renomear"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Desmontar"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Montar"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Expulsar"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Propiedades"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Propiedades do aplicativo"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Propiedades do ficheiro"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Sensíbel a maiúsculas"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-msgid "Sort By Extension"
-msgstr "Organizar por extensión"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr "Organizar por data de modificación"
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr "Organizar por tamaño"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr "Directorios ó principio"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-msgid "Directories Last"
-msgstr "Directorios ó final"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Empregar o predeterminado"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Grade de iconas"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Iconas personalizadas"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Vista predefinida"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Ordenar"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Tamaño da Icona (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Erro"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr "Non foi posíbel crear o ficheiro!"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 msgid "New File"
 msgstr "Novo Ficheiro"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr "Xa está creando un novo ficheiro neste directorio!"
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr "Non pode escribir en %s!"
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 msgid "Directory"
 msgstr "Directorio"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 msgid "File"
 msgstr "Ficheiro"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Herdar configuración pai"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Amosar Ficheiros Ocultos"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Lembrar organización"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Organizar agora"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr "Activar cun só clic"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
-#, fuzzy
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
-msgstr "Resolución de pantalla"
+msgstr "Borrado seguro"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 msgid "File Manager Settings"
 msgstr "Preferencias do xestor de ficheiros"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
 msgstr "Preferencias do ficheiro de icona"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Establecer fondo..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Establecer fondo..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Establecer superposición..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Limpar"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Establecer superposición..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Crear un novo Directorio"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nome do novo directorio:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Renomear %s a:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Renomear ficheiro"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Reintentar"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Cancelar"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Non a todo"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Si a todo"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Aviso"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Este ficheiro xa existe, sobrescribir?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 msgid "Move Source"
 msgstr "Mover fonte"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorar isto"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignorar todo"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Ocorreu un erro mentres se executaba unha operación.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Comfirmar borrado"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Está seguro de que quere eliminar<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1697,7 +1705,7 @@ msgstr ""
 "Está seguro de que quere eliminar<br><hilight>tódolos</hilight> ficheiros  "
 "%d de<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1712,27 +1720,27 @@ msgstr[1] ""
 "Está seguro de que quere eliminar<br>os ficheiros %d selecionados "
 "en<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr "%s %s—%s"
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr "%s—%s"
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr "Tarxeta flash—%s"
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Volumen descoñecido"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Dispositivo extraíbel"
 
@@ -1741,7 +1749,7 @@ msgstr "Dispositivo extraíbel"
 msgid "Cannot change permissions: %s"
 msgstr "Non se poden cambiar os permisos: %s"
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1800,7 +1808,7 @@ msgstr "Grupo:"
 msgid "Others:"
 msgstr "Outros:"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1844,31 +1852,31 @@ msgstr "Mover a"
 msgid "Automatically scroll contents"
 msgstr "Desprazar contidos automaticamente"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Simple"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Encaixar"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Aspecto"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Eliminar"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr "Parar de mover"
 
@@ -1928,7 +1936,7 @@ msgstr "Tamaño"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Amoreado"
 
@@ -2057,7 +2065,7 @@ msgstr "Iconizar"
 msgid "Skip"
 msgstr "Omitir"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Borde"
 
@@ -2364,18 +2372,18 @@ msgid "Request Position"
 msgstr "Solicitar posición"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2464,7 +2472,7 @@ msgid "Size, Position and Locks"
 msgstr "Tamaño, posición e bloqueos"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Todo"
 
@@ -2564,7 +2572,7 @@ msgstr "Configuracións do Módulo"
 msgid "Load"
 msgstr "Cargar"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Descargar"
 
@@ -2600,11 +2608,11 @@ msgstr "Contidos do panel"
 msgid "Toolbar Contents"
 msgstr "Contidos da barra de tarefas"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Preferencias da barra de ferramentas"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Esquema"
 
@@ -2622,85 +2630,85 @@ msgstr ""
 "asegúrese que o seu método de<br>entrada está ben configurado e<br>que o "
 "executábel<br>está na súa RUTA<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Inicio"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Aplicativos Favoritos"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplicativos"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Xanelas"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Xanelas perdidas"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Acerca de"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtual"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Paneis"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Amosar/Agochar tódalas xanelas"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Sen aplicativos)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Establecer escritorios virtuais"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Sen xanelas)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Sen nome!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr "Engadir un panel"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 msgid "Delete a Shelf"
 msgstr "Eliminar "
 
@@ -2783,27 +2791,27 @@ msgstr "Amosar en todos os Escritorios"
 msgid "Show on specified Desktops"
 msgstr "Amosar nos Escritorios especificados"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment non pode inicializar Eina!\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment non puido crear o dominio de rexistro!\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment non pode inicializar Eet!\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment non pode inicializar Ecore!\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment non pode inicializar EIO!\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2811,7 +2819,7 @@ msgstr ""
 "Enlightenment non pode configurar o manexador de sinal de saída.\n"
 "Talvez non ten memoria suficiente?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2819,7 +2827,7 @@ msgstr ""
 "Enlightenment non pode configurar o manexador do sinal do HUP.\n"
 "Talvez non ten memoria suficiente?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2827,39 +2835,39 @@ msgstr ""
 "Enlightenment non pode configurar o manexador do sinal de USUARIO. \n"
 "Talvez non ten memoria suficiente?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment non pode inicializar Ecore_File!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment non pode inicializar Ecore_Con!\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment non pode inicializar Ecore_Ipc!\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment non pode inicializar Ecore_X!\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment non pode inicializar Ecore_IMF!\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment non pode inicializar Ecore_Evas!\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment non pode inicializar Elementary!\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment non pode iniciar Emotion!\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2870,7 +2878,7 @@ msgstr ""
 "Ecore e verifique que ambos admiten o motor de representación de Software "
 "X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2881,15 +2889,15 @@ msgstr ""
 "Ecore e verifique que ambos admiten o motor de representación de Búfer por "
 "Software."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment non pode inicializar Edje!\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment non pode inicializar E_Intl!\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2897,11 +2905,11 @@ msgstr ""
 "Enlightenment non conseguiu iniciar o sistema de alertas de emerxencia.\n"
 "Estableceu a variábel DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment non pode inicializar E_Xinerama!\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2909,31 +2917,31 @@ msgstr ""
 "Enlightenment non pode crear directorios no seu cartafol persoal.\n"
 "Talvez non teña cartafol persoal ou teña o disco cheo?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment non pode configurar o ficheiro de rexistro do sistema."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment non pode establecer o sistema de configuracións."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment non pode iniciar E_Randr!\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment non pode configurar o ambiente de traballo."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment non pode configurar o sistema de escala."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment non pode configurar o sistema de punteiros."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -2941,27 +2949,27 @@ msgstr ""
 "Enlightenment non pode establecer as rutas para buscar ficheiros. \n"
 "Talvez non ten memoria suficiente?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment non pode configurar os tipos de letra."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment non pode configurar o tema."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment non pode configurar a pantalla inicial."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Iniciando o soporte internacional"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment non pode configurar o sistema de internalización."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
@@ -2971,11 +2979,11 @@ msgstr ""
 "Talvez carece de permisos en ~/.cache/efreet ou\n"
 "quedou sen memoria, hai espazo suficiente?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Configurar pantallas"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -2984,237 +2992,237 @@ msgstr ""
 "pantallas do seu\n"
 "sistema. Talvez haxa outro xestor de xanelas activo\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Configurar ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr "Configurar iluminación"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment non pode configurar a iluminación."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Configurar DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment non pode configurar as preferencias de DPMS"
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Configurar o protector de pantalla"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment non pode configurar o protector de pantalla X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr "Configurar os modos de aforro de enerxía"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment non pode configurar os modos de aforro de enerxía."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Configurar o bloqueo de pantalla"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment non pode configurar o sistema de bloqueo de pantalla."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Configurar Emerxentes"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment non pode configurar o sistema de emerxentes."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr "Configurar o canal de mensaxes"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Configurar rutas"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Configurar os controis do sistema"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment non pode iniciar o os comandos do sistema.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Configurar accións"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment non pode configurar o sistema de accións."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Configurar o sistema de execucións"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment non pode configurar o sistema de execucións."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr "Configurar o xestor de ficheiros"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment non pode inicializar o Xestor de ficheiros.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Configurar o sistema de mensaxes"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment non pode configurar o sistema de mensaxes."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Configurar DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment non pode configurar o sistema dnd."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Configurar a xestión de captura de entrada"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment non pode configurar o sistema de xestión de captura de entrada."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Configurar módulos"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment non pode configurar o sistema de módulos."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Configurar Recordatorio"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment non pode configurar as preferencias do recordatorio."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Configurar as clases de cor"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment non pode configurar as clases de cor"
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Configurar gadgets"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment non pode configurar o sistema de gadgets."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Configurar fondo de escritorio"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment non pode configurar o fondo de escritorio."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Configurar rato"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment non pode configurar as preferencias do rato"
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment non pode configurar os esquemas de teclado XKB."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Configurar asociacións"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment non pode configurar o sistema de asociacións."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Configurar miniaturas"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment non pode iniciar o sistema de miniaturas.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment non pode iniciar a caché das iconas .\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment non pode iniciar o sistema XSettings.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment non pode iniciar a o sistema de actualizacións.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr "Configurar o ambiente de escritorio"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment non pode iniciar o ambiente de escritorio.\n"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Configurar orde dos ficheiros"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 "Enlightenment non pode configurar o sistema de ordenación de ficheiros."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Cargar Módulos"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Configurar paneis"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Configurar paneis"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Case feito"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3268,7 +3276,7 @@ msgstr ""
 "\t-realmente-coñezó-o-que-estou-a-facer-e-aceptol-toda-a-responsabilidade\n"
 "\t\tSE precisa de axuda, non precisa desta opción.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3284,11 +3292,11 @@ msgstr ""
 "e iniciará outros servizos necesarios, etc.\n"
 "antes de que enlightenment comece a funcionar.\n"
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Probando o soporte do formato"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3296,7 +3304,7 @@ msgstr ""
 "Enlightenment atopou que Evas non pode crear o búfer do lenzo. Por favor\n"
 "verifique que ten soporte para o motor de \" búfer de software\".\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
@@ -3304,7 +3312,7 @@ msgstr ""
 "Enlightenment atopou que Evas non pode abrir ficheiros SVG. Verifique que "
 "Evas ten soporte de ficheiros SVG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
@@ -3312,7 +3320,7 @@ msgstr ""
 "Enlightenment atopou que Evas non pode abrir ficheiros JPEG. Verifique que "
 "Evas ten soporte de ficheiros JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
@@ -3320,7 +3328,7 @@ msgstr ""
 "Enlightenment atopou que Evas non pode abrir ficheiros PNG. Verifique que "
 "Evas ten soporte de ficheiros PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
@@ -3328,7 +3336,7 @@ msgstr ""
 "Enlightenment atopou que Evas non pode abrir ficheiros EET. Verifique que "
 "Evas ten soporte de ficheiros EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3339,7 +3347,7 @@ msgstr ""
 "ten soporte para configurar a fonte e que o sistema de configuración poida "
 "definir o tipo de letra \"Sans\".\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3350,11 +3358,11 @@ msgstr ""
 "un erro cargando o<br>módulo: %s. Desactivouse este módulo <br>e non se "
 "cargará."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment pechou de xeito inesperado ó inicio e reiniciouse."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3365,7 +3373,7 @@ msgstr ""
 "un erro cargando o módulo: %s<br><br>Desactivouse este módulo e non se "
 "cargará."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3377,7 +3385,7 @@ msgstr ""
 "os problemas<br>da súa configuración dos módulos. O diálogo<br>de "
 "configuración dos módulos permítelle seleccionar os seus módulos outra vez."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3390,12 +3398,12 @@ msgstr ""
 "diálogo de configuración dos módulos permítelle seleccionar os "
 "seus<br>módulos outra vez."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Cargando Módulo: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3404,11 +3412,11 @@ msgstr ""
 "Ocorreu un erro cargando o módulo: %s<br>Non se atopou o módulo %s "
 "no<br>directorio de búsqueda de módulos.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Erro cargando o Módulo"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3417,11 +3425,11 @@ msgstr ""
 "Ocorreu un erro cargando o módulo: %s<br>A ruta completa para este módulo é:"
 "<br>%s<br>O erro reportado foi:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "O módulo non contén tódalas funcións nececesarias"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3432,22 +3440,40 @@ msgstr ""
 "unha versión mínima da API: %i.<br>A API do módulo provista por "
 "Enlightenment é: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Módulo %s de Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 msgid "What action should be taken with this module?<br>"
 msgstr "Que se debe facer con este módulo?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr "Manter"
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+"Os seguintes módulos non son parte integrante de<br>Enlightenment e poden "
+"causar erros e fallos.<br>Por favor elimíneos antes de reportar calquer erro."
+"<br><br>A lista de módulos é a seguinte:<br><br>"
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr "Análise de módulos inestábeis"
+
+#: src/bin/e_module.c:793
+msgid "I know"
+msgstr "Seino"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3458,15 +3484,15 @@ msgstr ""
 "de <b>presentación</b> e desactivar temporalmente o protector de pantalla, o "
 "bloqueo e o aforro de enerxía?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Panel #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr "Erro coa ocultación automática do panel"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
@@ -3475,65 +3501,64 @@ msgstr ""
 "actual; estableza o panel<br>\"Por Debaixo de  Todo\" ou desactive o "
 "agochado automático."
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Panel"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr "Engadir un novo panel"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr "Erro do panel"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr "Xa existe un panel con este nome!"
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 msgid "Stop Moving Gadgets"
 msgstr "Parar de mover gadgets"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
 msgstr "Comezar a mover gadgets"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Está seguro de que quere eliminar este panel?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 "Solicitou eliminar este panel.<br><br>Está seguro de que quere eliminalo?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr "Xa existe un panel co mesmo nome e id!"
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr "Renomear "
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Contidos"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 msgid "Orientation"
 msgstr "Orientación"
 
-#: src/bin/e_shelf.c:2403
-#, fuzzy
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
 msgstr "Agochar automaticamente"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Actualizar"
 
@@ -3686,15 +3711,15 @@ msgstr "Acerca do Tema"
 msgid "Set As Theme"
 msgstr "Establecer como Tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Parar de mover/mudar o tamaño dos elementos"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Comezar a mover/mudar de tamaño os elementos"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Definir o contido da barra de ferramentas"
 
@@ -3753,74 +3778,56 @@ msgstr "No futuro"
 msgid "In the last minute"
 msgstr "No último minuto"
 
-#: src/bin/e_utils.c:909
-#, c-format
+#: src/bin/e_utils.c:908
+#, fuzzy, c-format
 msgid "Last year"
-msgstr "Último ano"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li anos atrás"
+msgid_plural "%li Years ago"
+msgstr[0] "Último ano"
+msgstr[1] "Último ano"
 
-#: src/bin/e_utils.c:917
-#, c-format
+#: src/bin/e_utils.c:913
+#, fuzzy, c-format
 msgid "Last month"
-msgstr "O último mes"
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li Meses atrás"
+msgid_plural "%li Months ago"
+msgstr[0] "O último mes"
+msgstr[1] "O último mes"
 
-#: src/bin/e_utils.c:925
-#, c-format
+#: src/bin/e_utils.c:918
+#, fuzzy, c-format
 msgid "Last week"
-msgstr "Última semana"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li Semanas atrás"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Última semana"
+msgstr[1] "Última semana"
 
-#: src/bin/e_utils.c:933
-#, c-format
+#: src/bin/e_utils.c:923
+#, fuzzy, c-format
 msgid "Yesterday"
-msgstr "Onte"
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li  Días atrás"
+msgid_plural "%li Days ago"
+msgstr[0] "Onte"
+msgstr[1] "Onte"
 
-#: src/bin/e_utils.c:941
-#, c-format
+#: src/bin/e_utils.c:928
+#, fuzzy, c-format
 msgid "An hour ago"
-msgstr "Fai unha hora"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "Fai %li  Horas"
+msgid_plural "%li Hours ago"
+msgstr[0] "Fai unha hora"
+msgstr[1] "Fai unha hora"
 
-#: src/bin/e_utils.c:949
-#, c-format
+#: src/bin/e_utils.c:933
+#, fuzzy, c-format
 msgid "A minute ago"
-msgstr "Fai un minuto"
+msgid_plural "%li Minutes ago"
+msgstr[0] "Fai un minuto"
+msgstr[1] "Fai un minuto"
 
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "Fai %li  Minutos"
-
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Descoñecido"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3839,12 +3846,12 @@ msgstr ""
 "conxunto de preferencias predeterminado arranxarase <br>isto. Agora pode "
 "reconfigurar as cousas<br>ó seu gusto. Desculpe as molestias.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "Configuración de %s actualizada"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3859,72 +3866,72 @@ msgstr ""
 "configuración foi restaurada ós seus valores<br>predeterminados. Desculpe as "
 "molestias.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr "Nunca"
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr "%li Segundos"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr "Un ano"
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr "%li Anos"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr "Un mes"
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr "%li Meses"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr "Unha semana"
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr "%li Semanas"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr "Un día"
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr "%li Días"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr "Unha hora"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr "%li Horas"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr "Un minuto"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr "%li Minutos"
@@ -3938,7 +3945,7 @@ msgstr "%li Minutos"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -3984,11 +3991,11 @@ msgstr "V"
 msgid "Alpha"
 msgstr "Alfa"
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Engadir a Favoritos"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4079,7 +4086,7 @@ msgstr "Detectar automaticamente"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interno"
@@ -4102,32 +4109,32 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hardware"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Batería"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr "Xestión do tempo da batería"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "A súa batería está baixa!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Recoméndase conectar á corrente."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/D"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "ERRO"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Monitor da ba"
 
@@ -4135,8 +4142,8 @@ msgstr "Monitor da ba"
 msgid "Clock Settings"
 msgstr "Configuración do reloxo"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Reloxo"
 
@@ -4165,7 +4172,7 @@ msgid "Week"
 msgstr "Semana"
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Iniciar"
 
@@ -4177,7 +4184,7 @@ msgstr "Fin de semana"
 msgid "Days"
 msgstr "Días"
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr "Amosa-lo calendario"
 
@@ -4481,7 +4488,7 @@ msgid "Resolution change"
 msgstr "Cambio de resolución"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Gardar"
 
@@ -4521,10 +4528,15 @@ msgid ""
 "be<br>that at the time <hilight>ecore</hilight> was built, there<br>was no "
 "XRandR support detected."
 msgstr ""
+"O seu Servidor X non ten soporte para <br>o <hilight>XRandR</hilight> "
+"Extensión (mudar de tamaño e rotación X).<br>Non pode cambiar a resolución "
+"da pantalla sen<br>ter soporte para esta extensión. Tamén pode ser<br>que "
+"mentres se compilaba <hilight>ecore</hilight>,  non<br>se detectou soporte "
+"de XRandR."
 
 #: src/modules/conf_display/e_int_config_display.c:643
 msgid "No Refresh Rates Found"
-msgstr ""
+msgstr "Non se encontraron taxas de actualización"
 
 #: src/modules/conf_display/e_int_config_display.c:644
 msgid ""
@@ -4534,11 +4546,15 @@ msgid ""
 "setting<br>the resolution, which may cause <hilight>damage</hilight> to your "
 "screen."
 msgstr ""
+"O servidor X non reportou ningunha taxa de actualización.<br>Se está a "
+"executar un Servidor X  \"nested\" , entón<br>isto era esperado. "
+"Nembargantes, se non fora así, entón<br>a taxa actual utilizarase para "
+"definir a resolución,<br> o cal pode <hilight>danar</hilight> a súa pantalla."
 
 #: src/modules/conf_display/e_int_config_desks.c:49
 #: src/modules/pager/e_mod_main.c:879
 msgid "Virtual Desktops Settings"
-msgstr ""
+msgstr "Preferencias dos escritorios virtuais"
 
 #: src/modules/conf_display/e_int_config_desks.c:150
 msgid "Number of Desktops"
@@ -4546,7 +4562,7 @@ msgstr "Número de Escritorios"
 
 #: src/modules/conf_display/e_int_config_desks.c:153
 msgid "Click to change wallpaper"
-msgstr ""
+msgstr "Prema para cambiar o fodo de escritorio"
 
 #: src/modules/conf_display/e_int_config_desks.c:160
 #: src/modules/conf_display/e_int_config_desks.c:165
@@ -4569,15 +4585,15 @@ msgstr "%1.0f"
 
 #: src/modules/conf_display/e_int_config_desks.c:172
 msgid "Desktop Flip"
-msgstr ""
+msgstr "Muda-lo escritorio"
 
 #: src/modules/conf_display/e_int_config_desks.c:173
 msgid "Flip when dragging objects to the screen edge"
-msgstr ""
+msgstr "Mudar ó arrastrar obxectos á marxe da pantalla"
 
 #: src/modules/conf_display/e_int_config_desks.c:176
 msgid "Wrap desktops around when flipping"
-msgstr ""
+msgstr "Cubrir escritorios ó voltear"
 
 #: src/modules/conf_display/e_int_config_desks.c:182
 msgid "Desktops"
@@ -4590,7 +4606,7 @@ msgstr "Desconectar"
 
 #: src/modules/conf_display/e_int_config_desks.c:190
 msgid "Pane"
-msgstr ""
+msgstr "Panel"
 
 #: src/modules/conf_display/e_int_config_desks.c:193
 msgid "Zoom"
@@ -4603,7 +4619,7 @@ msgstr "Velocidade da animación"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4671,9 +4687,8 @@ msgid "Locking"
 msgstr "Bloquear"
 
 #: src/modules/conf_display/e_int_config_desklock.c:278
-#, fuzzy
 msgid "Keyboard Layout"
-msgstr "Disposicións de teclado"
+msgstr "Disposición do teclado"
 
 #: src/modules/conf_display/e_int_config_desklock.c:284
 msgid "Show on all screens"
@@ -4742,10 +4757,10 @@ msgid "Current Wallpaper"
 msgstr "Fondo de escritorio actual"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Fondo de escritorio"
 
@@ -4844,15 +4859,18 @@ msgid ""
 "<br><br>You can either specify a delay of this<br> action using the slider, "
 "or make it<br>respond to edge clicks:"
 msgstr ""
+"Por favor seleccione unha marxe,<br>ou prema <hilight>Pechar</hilight> para "
+"cancelar.<br><br>Tamén pode especificar un atraso para esta<br> acción "
+"empregando o cursor, ou facendo<br>que responda ós clics nas marxes:"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:105
 msgid "Edge Bindings Settings"
-msgstr ""
+msgstr "Preferencias da asociación das marxes"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:258
 #: src/modules/conf_edgebindings/e_mod_main.c:21
 msgid "Edge Bindings"
-msgstr ""
+msgstr "Asociación das marxes"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:270
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:250
@@ -4871,7 +4889,7 @@ msgstr "Eliminar Todo"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:258
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:306
 msgid "Restore Default Bindings"
-msgstr ""
+msgstr "Restaurar asociacións predefinidas"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:283
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:263
@@ -4895,23 +4913,23 @@ msgstr "Opcións xerais"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:307
 msgid "Allow binding activation with fullscreen windows"
-msgstr ""
+msgstr "Permitir activación da asociación nas xanelas en pantalla completa"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:309
 msgid "Allow binding activation with multiple screens (DANGEROUS!)"
-msgstr ""
+msgstr "Permitir activación de asociacións en múltiples pantallas (PERIGOSO!)"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:877
 msgid "Edge Binding Sequence"
-msgstr ""
+msgstr "Secuencia da asociación de marxes"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:896
 msgid "Clickable edge"
-msgstr ""
+msgstr "Marxe premíbel"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1216
 msgid "Edge Binding Error"
-msgstr ""
+msgstr "Erro na asociación da marxe"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1217
 #, c-format
@@ -4919,6 +4937,8 @@ msgid ""
 "The edge binding that you chose is already used by<br><hilight>%s</hilight> "
 "action.<br>Please choose another edge to bind."
 msgstr ""
+"A asociación da marxe escollida xa a emprega a acción<br><hilight>%s</"
+"hilight>.<br>Por favor escolla outra marxe para asociar."
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1352
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1269
@@ -4946,45 +4966,45 @@ msgstr "SUPER"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1379
 msgid "Left Edge"
-msgstr ""
+msgstr "Marxe esquerda"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1383
 msgid "Top Edge"
-msgstr ""
+msgstr "Marxe superior"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1387
 msgid "Right Edge"
-msgstr ""
+msgstr "Marxe dereita"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1391
 msgid "Bottom Edge"
-msgstr ""
+msgstr "Marxe inferior"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1395
 msgid "Top Left Edge"
-msgstr ""
+msgstr "Marxe superior esqueda"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1399
 msgid "Top Right Edge"
-msgstr ""
+msgstr "Marxe superior dereita"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1403
 msgid "Bottom Right Edge"
-msgstr ""
+msgstr "Marxe inferior dereita"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1407
 msgid "Bottom Left Edge"
-msgstr ""
+msgstr "Marxe inferior esquerda"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1421
 #, c-format
 msgid "(left clickable)"
-msgstr ""
+msgstr "(premíbel á esquerda)"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1423
 #, c-format
 msgid "(clickable)"
-msgstr ""
+msgstr "(premíbel)"
 
 #: src/modules/conf_edgebindings/e_mod_main.c:17
 #: src/modules/conf_interaction/e_mod_main.c:17
@@ -4996,23 +5016,23 @@ msgstr "Entrada"
 
 #: src/modules/conf_edgebindings/e_mod_main.c:25
 msgid "Signal Bindings"
-msgstr ""
+msgstr "Asociación dos sinais"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:36
 msgid "Interaction Settings"
-msgstr ""
+msgstr "Preferencias de interacción"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:95
 msgid "Thumbscroll"
-msgstr ""
+msgstr "Barra de desprazamento"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:97
 msgid "Enable Thumbscroll"
-msgstr ""
+msgstr "Activar barra de desprazamento"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:102
 msgid "Threshold for a thumb drag"
-msgstr ""
+msgstr "Limiar para o arrastre dunha miniatura"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:105
 #: src/modules/conf_interaction/e_int_config_mouse.c:178
@@ -5022,7 +5042,7 @@ msgstr "%1.0f píxeles"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:110
 msgid "Threshold for applying drag momentum"
-msgstr ""
+msgstr "Limiar para aplicar o impulso do arrastre"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:113
 #, c-format
@@ -5031,7 +5051,7 @@ msgstr "%1.0f píxeles/s"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:119
 msgid "Friction slowdown"
-msgstr ""
+msgstr "Atraso da fricción"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:122
 #: src/modules/conf_performance/e_int_config_powermanagement.c:243
@@ -5053,7 +5073,7 @@ msgstr "X"
 
 #: src/modules/conf_interaction/e_int_config_mouse.c:197
 msgid "Idle effects"
-msgstr ""
+msgstr "Efectos da inactividade"
 
 #: src/modules/conf_interaction/e_int_config_mouse.c:203
 msgid "Cursor"
@@ -5061,7 +5081,7 @@ msgstr "Cursor"
 
 #: src/modules/conf_interaction/e_int_config_mouse.c:210
 msgid "Mouse Hand"
-msgstr ""
+msgstr "Man para o rato"
 
 #: src/modules/conf_interaction/e_int_config_mouse.c:218
 msgid "Mouse Acceleration"
@@ -5073,7 +5093,7 @@ msgstr "Aceleración"
 
 #: src/modules/conf_interaction/e_int_config_mouse.c:226
 msgid "Threshold"
-msgstr ""
+msgstr "Limiar"
 
 #: src/modules/conf_interaction/e_int_config_mouse.c:233
 #: src/modules/conf_interaction/e_mod_main.c:24
@@ -5082,26 +5102,26 @@ msgstr "Rato"
 
 #: src/modules/conf_interaction/e_mod_main.c:20
 msgid "Touch"
-msgstr ""
+msgstr "Tocar"
 
 #: src/modules/conf_intl/e_int_config_imc.c:104
 #: src/modules/conf_intl/e_mod_main.c:28
 msgid "Input Method Settings"
-msgstr ""
+msgstr "Preferencias do método de entrada"
 
 #: src/modules/conf_intl/e_int_config_imc.c:291
 msgid "Input Method Selector"
-msgstr ""
+msgstr "Selector do método de entrada"
 
 #: src/modules/conf_intl/e_int_config_imc.c:294
 #: src/modules/conf_intl/e_int_config_imc.c:882
 msgid "Use No Input Method"
-msgstr ""
+msgstr "Non empregar métodos de entrada"
 
 #: src/modules/conf_intl/e_int_config_imc.c:301
 #: src/modules/conf_intl/e_int_config_imc.c:947
 msgid "Setup Selected Input Method"
-msgstr ""
+msgstr "Configurar o método de entrada seleccionado"
 
 #: src/modules/conf_intl/e_int_config_imc.c:887
 msgid "New"
@@ -5113,7 +5133,7 @@ msgstr "Importar..."
 
 #: src/modules/conf_intl/e_int_config_imc.c:895
 msgid "Input Method Parameters"
-msgstr ""
+msgstr "Parámetros do método de entrada"
 
 #: src/modules/conf_intl/e_int_config_imc.c:905
 msgid "Execute Command"
@@ -5121,20 +5141,20 @@ msgstr "Executar Comando"
 
 #: src/modules/conf_intl/e_int_config_imc.c:912
 msgid "Setup Command"
-msgstr ""
+msgstr "Configurar comando"
 
 #: src/modules/conf_intl/e_int_config_imc.c:921
 msgid "Exported Environment Variables"
-msgstr ""
+msgstr "Variábeis do ambiente exportadas"
 
 #: src/modules/conf_intl/e_int_config_imc_import.c:67
 msgid "Select an Input Method Settings..."
-msgstr ""
+msgstr "Seleccione as preferencias do método de entrada..."
 
 #: src/modules/conf_intl/e_int_config_imc_import.c:283
 #: src/modules/conf_intl/e_int_config_imc_import.c:299
 msgid "Input Method Config Import Error"
-msgstr ""
+msgstr "Erro ó importar a configuración do método de entrada"
 
 #: src/modules/conf_intl/e_int_config_imc_import.c:284
 msgid ""
@@ -5158,9 +5178,8 @@ msgstr "Configuración do idioma"
 
 #: src/modules/conf_intl/e_int_config_intl.c:620
 #: src/modules/conf_intl/e_mod_main.c:24
-#, fuzzy
 msgid "Desklock Language Settings"
-msgstr "Configuración do idioma"
+msgstr "Preferencias do idioma do bloqueo de sistema"
 
 #: src/modules/conf_intl/e_int_config_intl.c:946
 #, c-format
@@ -5170,10 +5189,15 @@ msgid ""
 "affected, use the<br>Environment variable settings to unset them.<br>The "
 "variables that may affect you are<br>as follows:<br>%s"
 msgstr ""
+"Ten algunhas localizacións variábeis do ambiente<br>establecidas que poden "
+"interferir<br>na correcta visualización do idioma escollido.<br>Se non quere "
+"verse afectado, use o<br>preferencias das variábeis de ambiente para "
+"desactivalas.<br>As variábeis de ambiente que poden afectarlle<br>son as "
+"seguintes:<br>%s"
 
 #: src/modules/conf_intl/e_int_config_intl.c:954
 msgid "Possible Locale problems"
-msgstr ""
+msgstr "Problemas cos locales"
 
 #: src/modules/conf_intl/e_int_config_intl.c:1023
 #: src/modules/conf_intl/e_int_config_intl.c:1115
@@ -5190,12 +5214,12 @@ msgstr "Predefinido do sistema"
 #: src/modules/conf_intl/e_int_config_intl.c:1088
 #: src/modules/conf_intl/e_int_config_intl.c:1166
 msgid "Locale Selected"
-msgstr ""
+msgstr "Locale seleccionado"
 
 #: src/modules/conf_intl/e_int_config_intl.c:1089
 #: src/modules/conf_intl/e_int_config_intl.c:1167
 msgid "Locale"
-msgstr ""
+msgstr "Locale"
 
 #: src/modules/conf_intl/e_mod_main.c:17 src/modules/wizard/page_010.c:159
 msgid "Language"
@@ -5205,23 +5229,25 @@ msgstr "Idioma"
 msgid ""
 "Please press key sequence,<br><br>or <hilight>Escape</hilight> to abort."
 msgstr ""
+"Por favor introduza unha secuencia<br><br>ou <hilight>Escape</hilight> para "
+"cancelar."
 
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:8
 msgid "Single key"
-msgstr ""
+msgstr "Unha tecla"
 
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:105
 msgid "Key Bindings Settings"
-msgstr ""
+msgstr "Preferencias da asociación de teclas"
 
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:238
 #: src/modules/conf_keybindings/e_mod_main.c:21
 msgid "Key Bindings"
-msgstr ""
+msgstr "Asociación de teclas"
 
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1117
 msgid "Binding Key Error"
-msgstr ""
+msgstr "Erro na asociación de teclas"
 
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1118
 #, c-format
@@ -5229,6 +5255,8 @@ msgid ""
 "The binding key sequence, that you choose, is already used by <br><hilight>"
 "%s</hilight> action.<br>Please choose another binding key sequence."
 msgstr ""
+"A secuencia da asociación do teclado escollida xa se está a empregar pola "
+"acción <br><hilight>%s</hilight>.<br>Por favor escolla outra secuencia."
 
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:7
 msgid ""
@@ -5236,25 +5264,31 @@ msgid ""
 "or roll a wheel, to assign mouse binding.<br>Press <hilight>Escape</"
 "highlight> to abort."
 msgstr ""
+"Por favor sosteña o modificador que quere empregar<br>e prema calquera botón "
+"do rato,<br> ou desprace a roda para atribuír unha asociación ó rato ."
+"<br>Prema <hilight>Escape</highlight> para cancelar."
 
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:109
 msgid "Mouse Bindings Settings"
-msgstr ""
+msgstr "Preferencias das asociacións do rato"
 
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:247
 msgid ""
 "Unable to set a mouse wheel binding without modifiers<br>on a window: "
 "conflict with existing edje signal bindings.<br>FIXME!!!"
 msgstr ""
+"Incapaz de establecer a asociación da roda do rato dunha xanela<br>sen "
+"modificadores: conflito con asociacións de sinais de marxe existentes."
+"<br>CORRÍXAO!!!"
 
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:250
 msgid "Mouse Binding Error"
-msgstr ""
+msgstr "Erro na asociación do rato"
 
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:286
 #: src/modules/conf_keybindings/e_mod_main.c:25
 msgid "Mouse Bindings"
-msgstr ""
+msgstr "Asociacións do rato"
 
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:326
 msgid "Action Context"
@@ -5271,7 +5305,7 @@ msgstr "Lista de xanelas"
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:344
 #: src/modules/pager/e_mod_config.c:140 src/modules/pager/e_mod_config.c:260
 msgid "Popup"
-msgstr ""
+msgstr "Alerta"
 
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:348
 msgid "Zone"
@@ -5285,9 +5319,52 @@ msgstr "Contedor"
 msgid "Manager"
 msgstr "Xestor"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+msgid "Mouse Buttons"
+msgstr "Botóns do rato"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+msgid "Mouse Wheels"
+msgstr "Rodas do rato"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+msgid "Left Button"
+msgstr "Botón esquerdo"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+msgid "Middle Button"
+msgstr "Botón do medio"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr "Botón dereito"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr "Botón extra (%d)"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr "Roda do rato cara arriba"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+msgid "Mouse Wheel Down"
+msgstr "Roda do rato cara abaixo"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr "Roda extra (%d) cara arriba"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr "Roda extra (%d) cara abaixo"
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
-msgstr ""
+msgstr "Asociacións ACPI"
 
 #: src/modules/conf_menus/e_int_config_menus.c:38
 #: src/modules/conf_menus/e_mod_main.c:18
@@ -5307,13 +5384,13 @@ msgid "Main Menu"
 msgstr "Menú principal"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Favoritos"
 
 #: src/modules/conf_menus/e_int_config_menus.c:264
 msgid "Applications Display"
-msgstr ""
+msgstr "Visualización dos aplicativos"
 
 #: src/modules/conf_menus/e_int_config_menus.c:267
 #: src/modules/ibar/e_mod_config.c:138
@@ -5327,7 +5404,7 @@ msgstr "Comentarios"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadgets"
@@ -5362,11 +5439,11 @@ msgstr "Marxe do cursor"
 
 #: src/modules/conf_menus/e_int_config_menus.c:297
 msgid "Autoscroll"
-msgstr ""
+msgstr "Desprazar automaticamente"
 
 #: src/modules/conf_menus/e_int_config_menus.c:301
 msgid "Menu Scroll Speed"
-msgstr ""
+msgstr "Velocidade de desprazamento do menú"
 
 #: src/modules/conf_menus/e_int_config_menus.c:303
 #, c-format
@@ -5375,17 +5452,17 @@ msgstr "%5.0f píxeles/s"
 
 #: src/modules/conf_menus/e_int_config_menus.c:306
 msgid "Fast Mouse Move Threshhold"
-msgstr ""
+msgstr "Limiar para o movemento rápido do rato"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f píxeles/s"
 
 #: src/modules/conf_menus/e_int_config_menus.c:311
 msgid "Click Drag Timeout"
-msgstr ""
+msgstr "Tempo límite para premer e arrastrar"
 
 #: src/modules/conf_menus/e_int_config_menus.c:313
 #, c-format
@@ -5393,7 +5470,7 @@ msgid "%2.2f s"
 msgstr "%2.2f s"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "VAriado"
@@ -5412,7 +5489,7 @@ msgstr "Imaxes"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Tipos de letra"
 
@@ -5472,7 +5549,7 @@ msgstr "Preferencias do motor"
 #: src/modules/conf_performance/e_int_config_engine.c:87
 #: src/modules/conf_performance/e_int_config_engine.c:109
 msgid "Use ARGB instead of shaped windows"
-msgstr ""
+msgstr "usar ARGB en vez da cor das xanelas creadas"
 
 #: src/modules/conf_performance/e_int_config_engine.c:111
 msgid ""
@@ -5480,6 +5557,9 @@ msgid ""
 "does not support composite.<br><br>Are you sure you wish to enable ARGB "
 "support?"
 msgstr ""
+"Escolleu activar a composición ARGB,<br>pero a súa pantalla actual non "
+"admite a composición.<br><br>Está seguro de que desexa activar o soporte "
+"para ARGB?"
 
 #: src/modules/conf_performance/e_int_config_engine.c:115
 msgid "Enable"
@@ -5491,7 +5571,7 @@ msgstr "Preferencias de rendemento"
 
 #: src/modules/conf_performance/e_int_config_performance.c:107
 msgid "Framerate"
-msgstr ""
+msgstr "Taxa de cadros"
 
 #: src/modules/conf_performance/e_int_config_performance.c:109
 #, c-format
@@ -5499,21 +5579,20 @@ msgid "%1.0f fps"
 msgstr "%1.0f fps"
 
 #: src/modules/conf_performance/e_int_config_performance.c:113
-#, fuzzy
 msgid "Application priority"
 msgstr "Prioridade das aplicacións"
 
 #: src/modules/conf_performance/e_int_config_performance.c:119
 msgid "Allow module load delay"
-msgstr ""
+msgstr "Permitir demora da carga de módulos"
 
 #: src/modules/conf_performance/e_int_config_performance.c:126
 msgid "Cache flush interval"
-msgstr ""
+msgstr "Intervalo de limpezas do caché"
 
 #: src/modules/conf_performance/e_int_config_performance.c:132
 msgid "Font cache size"
-msgstr ""
+msgstr "Tamaño do caché para os tipos de letra"
 
 #: src/modules/conf_performance/e_int_config_performance.c:134
 #, c-format
@@ -5522,7 +5601,7 @@ msgstr "%1.1f MiB"
 
 #: src/modules/conf_performance/e_int_config_performance.c:138
 msgid "Image cache size"
-msgstr ""
+msgstr "Tamaño do caché para as imaxes"
 
 #: src/modules/conf_performance/e_int_config_performance.c:140
 #: src/modules/fileman/e_mod_config.c:405
@@ -5536,7 +5615,7 @@ msgstr "Cachés"
 
 #: src/modules/conf_performance/e_int_config_performance.c:148
 msgid "Number of Edje files to cache"
-msgstr ""
+msgstr "Número de ficheiros Edje ó caché"
 
 #: src/modules/conf_performance/e_int_config_performance.c:150
 #, c-format
@@ -5545,7 +5624,7 @@ msgstr "%1.0f ficheiros"
 
 #: src/modules/conf_performance/e_int_config_performance.c:154
 msgid "Number of Edje collections to cache"
-msgstr ""
+msgstr "Número de coleccións Edje ó caché"
 
 #: src/modules/conf_performance/e_int_config_performance.c:156
 #, c-format
@@ -5554,7 +5633,7 @@ msgstr "%1.0f coleccións"
 
 #: src/modules/conf_performance/e_int_config_performance.c:159
 msgid "Edje Cache"
-msgstr ""
+msgstr "Caché de Edje"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:41
 msgid "Power Management Settings"
@@ -5562,11 +5641,11 @@ msgstr "Preferencias do xestor de enerxía"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:120
 msgid "Levels Allowed"
-msgstr ""
+msgstr "Niveis permitidos"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:129
 msgid "Time to defer power-hungry tasks"
-msgstr ""
+msgstr "Tempo para adiar tarefas que consumen moita enerxía"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:140
 msgid "Min"
@@ -5585,14 +5664,14 @@ msgid "e.g. Saving to disk"
 msgstr "por exemplo: Gardar no disco"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Baixo"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Medio"
 
@@ -5604,7 +5683,7 @@ msgid "%.0f s"
 msgstr "%.0f s"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Alto"
 
@@ -5624,18 +5703,18 @@ msgstr "Motor"
 msgid "Power Management"
 msgstr "Xestión da enerxía"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
-msgstr ""
+msgstr "Paneis configurados: Visualización"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Está seguro de que quere eliminar \"%s\"? "
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
-msgstr ""
+msgstr "Confirme a eliminación do panel"
 
 #: src/modules/conf_theme/e_int_config_wallpaper.c:105
 msgid "Wallpaper Settings"
@@ -5683,23 +5762,23 @@ msgstr "Selección de bordo da xanela"
 
 #: src/modules/conf_theme/e_int_config_borders.c:254
 msgid "Remember this Border for this window next time it appears"
-msgstr ""
+msgstr "Lembrar o Bordo para esta xanela a próxima vez que apareza"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:78
 msgid "Border Title"
-msgstr ""
+msgstr "Título do bordo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:79
 msgid "Border Title Active"
-msgstr ""
+msgstr "Título do bordo activo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:80
 msgid "Border Frame"
-msgstr ""
+msgstr "Moldura do bordo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:81
 msgid "Border Frame Active"
-msgstr ""
+msgstr "Moldura do bordo activo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:82
 msgid "Error Text"
@@ -5707,7 +5786,7 @@ msgstr "Texto de erro"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:83
 msgid "Menu Background Base"
-msgstr ""
+msgstr "Base para o fondo do menú"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:84
 #: src/modules/conf_theme/e_int_config_fonts.c:61
@@ -5716,7 +5795,7 @@ msgstr "Título do menú"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:85
 msgid "Menu Title Active"
-msgstr ""
+msgstr "Título do menú activo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:86
 #: src/modules/conf_theme/e_int_config_fonts.c:60
@@ -5725,11 +5804,11 @@ msgstr "Elemento do menú"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:87
 msgid "Menu Item Active"
-msgstr ""
+msgstr "Elemento do menú activo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:88
 msgid "Menu Item Disabled"
-msgstr ""
+msgstr "Elemento do menú desactivado"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:89
 #: src/modules/conf_theme/e_int_config_fonts.c:65
@@ -5743,35 +5822,35 @@ msgstr "Muda-lo tamaño do texto"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:91
 msgid "Winlist Item"
-msgstr ""
+msgstr "Elemento da lista de xanelas"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:92
 msgid "Winlist Item Active"
-msgstr ""
+msgstr "Elemento da lista de xanelas activo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:93
 msgid "Winlist Label"
-msgstr ""
+msgstr "Etiqueta da lista de xanelas"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:94
 #: src/modules/conf_theme/e_int_config_fonts.c:67
 msgid "Winlist Title"
-msgstr ""
+msgstr "Título da lista de xanelas"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:95
 msgid "Dialog Background Base"
-msgstr ""
+msgstr "Base para o fondo dos diálogos"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:96
 msgid "Shelf Background Base"
-msgstr ""
+msgstr "Base para o fondo do panel"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:97
 msgid "File Manager Background Base"
-msgstr ""
+msgstr "Base para o fondo do xestor de ficheiros"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Foco"
@@ -5779,91 +5858,91 @@ msgstr "Foco"
 #: src/modules/conf_theme/e_int_config_color_classes.c:103
 #: src/modules/conf_theme/e_int_config_fonts.c:71
 msgid "Button Text"
-msgstr ""
+msgstr "Texto de botón"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:104
 msgid "Button Text Disabled"
-msgstr ""
+msgstr "Texto de botón desactivado"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:105
 msgid "Check Text"
-msgstr ""
+msgstr "Verifición do texto"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:106
 msgid "Check Text Disabled"
-msgstr ""
+msgstr "Verificación do texto desactivada"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:107
 msgid "Entry Text"
-msgstr ""
+msgstr "Texto de entrada"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:108
 msgid "Entry Text Disabled"
-msgstr ""
+msgstr "Texto de entrada desactivado"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:109
 msgid "Label Text"
-msgstr ""
+msgstr "Texto da etiqueta"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:110
 msgid "List Item Text Selected"
-msgstr ""
+msgstr "Texto seleccionado nunha lista de elementos"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:111
 msgid "List Item Text (Even)"
-msgstr ""
+msgstr "Texto na lista de elementos (par)"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:112
 msgid "List Item Background Base (Even)"
-msgstr ""
+msgstr "Base para o fondo da lista de elementos (par)"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:113
 msgid "List Item Text (Odd)"
-msgstr ""
+msgstr "Texto na lista de elementos (impar)"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:114
 msgid "List Item Background Base (Odd)"
-msgstr ""
+msgstr "Base para o fondo da lista de elementos (impar)"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:115
 msgid "List Header Text (Even)"
-msgstr ""
+msgstr "Texto na cabeceira da lista (par)"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:116
 msgid "List Header Background Base (Even)"
-msgstr ""
+msgstr "Base para o fondo da cabeceira da lista (par)"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:117
 msgid "List Header Text (Odd)"
-msgstr ""
+msgstr "Texto na cabeceira da lista (impar)"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:119
 msgid "List Header Background Base (Odd)"
-msgstr ""
+msgstr "Base para o fondo da cabeceira da lista (impar)"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:120
 msgid "Radio Text"
-msgstr ""
+msgstr "Texto de opción"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:121
 msgid "Radio Text Disabled"
-msgstr ""
+msgstr "Texto de opción desactivado"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:122
 msgid "Slider Text"
-msgstr ""
+msgstr "Desprazamento do texto"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:123
 msgid "Slider Text Disabled"
-msgstr ""
+msgstr "Desprazamento do texto desactivado"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:124
 msgid "Frame Background Base"
-msgstr ""
+msgstr "Base para o fondo da imaxe"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:125
 msgid "Scroller Frame Background Base"
-msgstr ""
+msgstr "Base para o fondo da imaxe do desprazamento"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:130
 msgid "Module Label"
@@ -5871,10 +5950,10 @@ msgstr "Etiqueta do módulo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:131
 msgid "Composite Focus-out Color"
-msgstr ""
+msgstr "Cor ó retirar o enfoque"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Cores"
 
@@ -5886,17 +5965,17 @@ msgstr "Clase de cor: %s"
 #: src/modules/conf_theme/e_int_config_color_classes.c:278
 #, c-format
 msgid "Selected %u mixed colors classes"
-msgstr ""
+msgstr "Seleccionou %u clases de cores mixtas"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:281
 #, c-format
 msgid "Selected %u unset colors classes"
-msgstr ""
+msgstr "Seleccionou %u clases de cores non definidas"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:284
 #, c-format
 msgid "Selected %u uniform colors classes"
-msgstr ""
+msgstr "Seleccionou %u clases de cores uniformes"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:288
 #: src/modules/conf_theme/e_int_config_color_classes.c:547
@@ -5921,11 +6000,11 @@ msgstr "Sombra:"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:600
 msgid "Text with applied colors."
-msgstr ""
+msgstr "Texto coas cores aplicadas."
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:606
 msgid "Colors depend on theme capabilities."
-msgstr ""
+msgstr "As cores dependen das capacidades do tema"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:858
 msgid "Window Manager"
@@ -5934,7 +6013,7 @@ msgstr "Xestor de xanelas"
 #: src/modules/conf_theme/e_int_config_color_classes.c:860
 #: src/modules/conf_theme/e_int_config_fonts.c:81
 msgid "Widgets"
-msgstr ""
+msgstr "Widgets"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:866
 msgid "Others"
@@ -5946,19 +6025,19 @@ msgstr "Barra de título"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:62
 msgid "Textblock Plain"
-msgstr ""
+msgstr "Bloque de texto plano"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:63
 msgid "Textblock Light"
-msgstr ""
+msgstr "Bloque de texto lixeiro"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:64
 msgid "Textblock Big"
-msgstr ""
+msgstr "Bloque de texto grande"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:68
 msgid "Settings Heading"
-msgstr ""
+msgstr "Títulos das preferencias"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:69
 msgid "About Title"
@@ -5966,35 +6045,35 @@ msgstr "Sobre o título"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:70
 msgid "About Version"
-msgstr ""
+msgstr "Sobre a versión"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:72
 msgid "Desklock Title"
-msgstr ""
+msgstr "Título do bloqueo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:73
 msgid "Desklock Password"
-msgstr ""
+msgstr "Contrasinal de bloqueo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:74
 msgid "Dialog Error"
-msgstr ""
+msgstr "Diálogo de erro"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:75
 msgid "Exebuf Command"
-msgstr ""
+msgstr "Comando Exebuf"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:76
 msgid "Splash Title"
-msgstr ""
+msgstr "Título inicial"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:77
 msgid "Splash Text"
-msgstr ""
+msgstr "Texto inicial"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:78
 msgid "Splash Version"
-msgstr ""
+msgstr "Versión inicial"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:79
 msgid "Digital Clock"
@@ -6002,11 +6081,11 @@ msgstr "Reloxo dixital"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:82
 msgid "Entry"
-msgstr ""
+msgstr "Entrada"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:83
 msgid "Frame"
-msgstr ""
+msgstr "Imaxe"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:84
 msgid "Label"
@@ -6018,19 +6097,19 @@ msgstr "Botóns"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:86
 msgid "Slider"
-msgstr ""
+msgstr "Desprazar"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:87
 msgid "Radio Buttons"
-msgstr ""
+msgstr "Botóns de opción"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:88
 msgid "Check Buttons"
-msgstr ""
+msgstr "Botóns de selección"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:89
 msgid "Text List Item"
-msgstr ""
+msgstr "Elemento da lista de texto"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:90
 msgid "List Item"
@@ -6038,7 +6117,7 @@ msgstr "Elemento da lista"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:91
 msgid "List Header"
-msgstr ""
+msgstr "Cabeceira da lista"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:93
 msgid "Filemanager"
@@ -6046,7 +6125,7 @@ msgstr "Xestor de ficheiros"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:94
 msgid "Typebuf"
-msgstr ""
+msgstr "Typebuf"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:96
 msgid "Desktop Icon"
@@ -6063,35 +6142,35 @@ msgstr "Grande"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:102
 msgid "Small Styled"
-msgstr ""
+msgstr "Pequenos con estilo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:103
 msgid "Normal Styled"
-msgstr ""
+msgstr "Normais con estilo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:104
 msgid "Large Styled"
-msgstr ""
+msgstr "Grandes con estilo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:167
 msgid "Font Settings"
-msgstr ""
+msgstr "Preferencias do tipo de letra"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:252
 msgid "Tiny"
-msgstr ""
+msgstr "Pequena"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:270
 msgid "Big"
-msgstr ""
+msgstr "Grande"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:276
 msgid "Really Big"
-msgstr ""
+msgstr "Moi grande"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:282
 msgid "Huge"
-msgstr ""
+msgstr "Enorme"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:291
 #, c-format
@@ -6102,7 +6181,7 @@ msgstr[1] "%d píxeles"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:426
 msgid "Enable Custom Font Classes"
-msgstr ""
+msgstr "Habilitar clases de letra personalizadas"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:450
 msgid "Basic preview text: 123: 我的天空!"
@@ -6110,15 +6189,15 @@ msgstr "Vista previa básica do texto: 123: 我的天空!"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:624
 msgid "Font Classes"
-msgstr ""
+msgstr "Clases da letra"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:631
 msgid "Enable Font Class"
-msgstr ""
+msgstr "Habilitar clases de letra"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:638
 msgid "Font"
-msgstr ""
+msgstr "Tipo de letra"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:664
 msgid "Advanced Preview Text.. 我真的会写中文"
@@ -6126,33 +6205,33 @@ msgstr "Vista previa avanzada do texto.. 我真的会写中文"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:672
 msgid "Hinting"
-msgstr ""
+msgstr "Contorno"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:675
 msgid "Bytecode"
-msgstr ""
+msgstr "Bytecode"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:679
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:272
 #: src/modules/cpufreq/e_mod_main.c:224 src/modules/cpufreq/e_mod_main.c:256
 msgid "Automatic"
-msgstr ""
+msgstr "Automático"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:688
 msgid "Font Fallbacks"
-msgstr ""
+msgstr "Tipo de letra alternativo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:689
 msgid "Fallback Name"
-msgstr ""
+msgstr "Nome alternativo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:701
 msgid "Enable Fallbacks"
-msgstr ""
+msgstr "Habilitar alternativas"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:710
 msgid "Hinting / Fallbacks"
-msgstr ""
+msgstr "Contorno / Alternativas"
 
 #: src/modules/conf_theme/e_int_config_scale.c:129
 msgid "Factor"
@@ -6160,24 +6239,24 @@ msgstr "Factor"
 
 #: src/modules/conf_theme/e_int_config_scale.c:177
 msgid "Scale Settings"
-msgstr ""
+msgstr "Preferencias de escala"
 
 #: src/modules/conf_theme/e_int_config_scale.c:229
 msgid "DPI Scaling"
-msgstr ""
+msgstr "Escala de PPP"
 
 #: src/modules/conf_theme/e_int_config_scale.c:296
 msgid "Don't Scale"
-msgstr ""
+msgstr "Non axustar"
 
 #: src/modules/conf_theme/e_int_config_scale.c:299
 msgid "Scale relative to screen DPI"
-msgstr ""
+msgstr "Axustar en relación ós PPP da pantalla"
 
 #: src/modules/conf_theme/e_int_config_scale.c:304
 #, c-format
 msgid "Base DPI (Currently %i DPI)"
-msgstr ""
+msgstr "PPP base (Actualmente ten %i PPP)"
 
 #: src/modules/conf_theme/e_int_config_scale.c:308
 #, c-format
@@ -6186,7 +6265,7 @@ msgstr "%1.0f DPI"
 
 #: src/modules/conf_theme/e_int_config_scale.c:312
 msgid "Custom scaling factor"
-msgstr ""
+msgstr "Factor de escala personalizado"
 
 #: src/modules/conf_theme/e_int_config_scale.c:315
 #, c-format
@@ -6196,7 +6275,7 @@ msgstr "%1.2f x"
 #: src/modules/conf_theme/e_int_config_scale.c:319
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:213
 msgid "Policy"
-msgstr ""
+msgstr "Política"
 
 #: src/modules/conf_theme/e_int_config_scale.c:324
 msgid "Minimum"
@@ -6214,7 +6293,7 @@ msgstr "Máximo"
 
 #: src/modules/conf_theme/e_int_config_scale.c:338
 msgid "Constraints"
-msgstr ""
+msgstr "Restricións"
 
 #: src/modules/conf_theme/e_int_config_startup.c:38
 msgid "Startup Settings"
@@ -6222,18 +6301,18 @@ msgstr "Configuracións de arranque"
 
 #: src/modules/conf_theme/e_int_config_startup.c:317
 msgid "Show Splash Screen on Login"
-msgstr ""
+msgstr "Amosar a pantalla de presentación no arranque"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:46
 msgid "Transition Settings"
-msgstr ""
+msgstr "Preferencias de transición"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:173
 msgid "Events"
-msgstr ""
+msgstr "Eventos"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Arranque"
 
@@ -6246,7 +6325,7 @@ msgid "Background Change"
 msgstr "Cambiar fondo"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transicións"
 
@@ -6266,6 +6345,10 @@ msgstr "Categorías de temas"
 msgid "Assign"
 msgstr "Asignar"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Limpar"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Limpar todo"
@@ -6284,50 +6367,53 @@ msgid ""
 "Enlightenment was unable to import the theme.<br><br>Are you sure this is "
 "really a valid theme?"
 msgstr ""
+"Enlightenment foi incapaz de importar o tema.<br><br>Está seguro de que este "
+"é un tema válido?"
 
 #: src/modules/conf_theme/e_int_config_theme_import.c:294
 msgid "Enlightenment was unable to import the theme<br>due to a copy error."
 msgstr ""
+"Enlightenment foi incapaz de importar o tema<br>debido a un erro de copia."
 
 #: src/modules/conf_theme/e_int_config_xsettings.c:58
 msgid "Application Theme Settings"
-msgstr ""
+msgstr "Preferencias do tema dos aplicativos"
 
 #: src/modules/conf_theme/e_int_config_xsettings.c:449
 msgid "Match Enlightenment theme if possible"
-msgstr ""
+msgstr "Converter en tema Enlightenment se é posíbel"
 
 #: src/modules/conf_theme/e_int_config_xsettings.c:458
 msgid "Enable Settings Daemon"
-msgstr ""
+msgstr "Habilitar preferencias do \"daemon\""
 
 #: src/modules/conf_theme/e_int_config_xsettings.c:493
 msgid "Enable icon theme for applications"
-msgstr ""
+msgstr "Habilitar tema de iconas para os aplicativos"
 
 #: src/modules/conf_theme/e_int_config_xsettings.c:497
 msgid "Enable icon theme for Enlightenment"
 msgstr "Habilitar tema de iconas para Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 msgid "Application Theme"
 msgstr "Tema do aplicativo"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Bordos"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
-msgstr ""
+msgstr "Escala"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:36
 msgid "Window List Menu Settings"
-msgstr ""
+msgstr "Preferencias do menú da lista de xanelas"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:97
 msgid "Group By"
-msgstr ""
+msgstr "Agrupar por"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:105
 msgid "Include windows from other screens"
@@ -6335,11 +6421,11 @@ msgstr "Incluír xanelas de outras pantallas"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:110
 msgid "Separate Groups By"
-msgstr ""
+msgstr "Separar agrupacións"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:114
 msgid "Using separator bars"
-msgstr ""
+msgstr "Empregando barras de separación"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:117
 msgid "Using menus"
@@ -6347,15 +6433,15 @@ msgstr "Usando menús"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:121
 msgid "Grouping"
-msgstr ""
+msgstr "Agrupamento"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:128
 msgid "Alphabetical"
-msgstr ""
+msgstr "Alfabeticamente"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:131
 msgid "Window stacking layer"
-msgstr ""
+msgstr "Amoreamento en capas das xanelas"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:134
 msgid "Most recently used"
@@ -6363,23 +6449,23 @@ msgstr "Empregado máis recentemente:"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:137
 msgid "Sort Order"
-msgstr ""
+msgstr "Modo de ordenación"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:142
 msgid "Group with owning desktop"
-msgstr ""
+msgstr "Agrupar co seu escritorio"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:145
 msgid "Group with current desktop"
-msgstr ""
+msgstr "Agrupar co escritorio actual"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:148
 msgid "Separate group"
-msgstr ""
+msgstr "Separar grupo"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:151
 msgid "Warp to owning desktop"
-msgstr ""
+msgstr "Desprazar para o seu escritorio"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:154
 msgid "Iconified Windows"
@@ -6387,7 +6473,7 @@ msgstr "Xanelas minimizadas"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:158
 msgid "Limit caption length"
-msgstr ""
+msgstr "Lonxitude límite do título"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:161
 #, c-format
@@ -6396,246 +6482,273 @@ msgstr "%1.0f Caracteres"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:165
 msgid "Captions"
-msgstr ""
+msgstr "Títulos"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
-msgstr ""
+msgstr "Visualización da xanela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
-msgstr ""
+msgstr "Icona dos bordos"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
-msgstr ""
+msgstr "Definido polo usuario"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
-msgstr ""
+msgstr "Definido polo aplicativo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
-msgstr ""
+msgstr "Mover \"Geometry\""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
-msgstr ""
+msgstr "Amosar información"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
-msgstr ""
+msgstr "Segue a xanela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
-msgstr ""
+msgstr "Muda-lo tamaño de \"Geometry\""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
-msgstr ""
+msgstr "Visualizar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
-msgstr ""
+msgstr "Dispoción"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
-msgstr ""
+msgstr "Disposición intelixente"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
-msgstr ""
+msgstr "Non agocha-los gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
-msgstr ""
+msgstr "Colocar no punteiro do rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
-msgstr ""
+msgstr "Colocar manualmente co rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
-msgstr ""
+msgstr "Agrupar con xanelas do mesmo aplicativo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
-msgstr ""
+msgstr "Madar para o escritorio da nova xanela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Novas xanelas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Animar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineal"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Acelerar, e logo desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Acelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
-msgstr ""
+msgstr "Aceleración pronunciada"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
-msgstr ""
+msgstr "Desaceleración pronunciada"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
-msgstr ""
+msgstr "Aceleración pronunciada, logo desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
-msgstr ""
+msgstr "Saltar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
-msgstr ""
+msgstr "Saltar máis"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
-msgstr ""
+msgstr "Enrolar"
+
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr "Manter as xanelas dentro dos límites visuais da pantalla"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
-msgstr "Amosar xanelas de tódolas pantallas"
+msgid "Allow windows partly out of the visual screen limits"
+msgstr "Permitir xanelas parcialmente fóra dos límites da pantalla"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
-msgstr "Amosar xanelas de tódolas pantallas"
+msgid "Allow windows completely out of visual screen limits"
+msgstr "Permitir xanelas fóra dos límites visuais da pantalla"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
-#, fuzzy
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 msgid "Screen Limits"
-msgstr "Bloqueo de pantalla"
+msgstr "Límites da pantalla"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
-msgstr ""
+msgstr "Preferencias do enfoque"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
-msgstr ""
+msgstr "Premer na xanela para enfocala"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
-msgstr ""
+msgstr "Xanela baixo o rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
-msgstr ""
+msgstr "Xanela máis recente por debaixo do rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
-msgstr ""
+msgstr "Mostrar xanelas ó pasar o rato por riba"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Premer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Punteiro"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
-msgstr ""
+msgstr "Desleixado"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
-msgstr ""
+msgstr "Enfoque da nova xanela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Ningunha xanela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Tódalas xanelas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
-msgstr ""
+msgstr "Só diálogos"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
-msgstr ""
+msgstr "Só diálgogos con xanela enfocada"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
-msgstr ""
+msgstr "Mostrar automaticamente"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
-msgstr ""
+msgstr "Demora antes de mostrar:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
-msgstr ""
+msgstr "Mostrar xanela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
-msgstr ""
+msgstr "Mostrar ó comezar a mover ou muda-lo tamaño"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
-msgstr ""
+msgstr "Mostrar ó enfocar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
+msgstr "Permitir xanelas por encima de xanelas en pantalla completa"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+msgid "Active Window Hint Policy"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorar isto"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Desprazamento animado"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Contexto da acción"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Contorno"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Outras preferencias"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
-msgstr ""
+msgstr "Transmitir sempre os eventos do rato ós programas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
-msgstr ""
+msgstr "Ó premer aparece a xanela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
-msgstr ""
+msgstr "Ó premer enfoca a xanela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
-msgstr ""
+msgstr "Volver a enfocar a última xanela ó mudar de escritorio"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
-msgstr ""
+msgstr "Reverter o foco cando se perda"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
-msgstr ""
+msgstr "Desprazar punteiro para a nova xanela enfocada"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:66
 #: src/modules/conf_window_manipulation/e_mod_main.c:20
@@ -6644,7 +6757,7 @@ msgstr "Xeometría da xanela"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:177
 msgid "Resist obstacles"
-msgstr ""
+msgstr "Resistir a obstáculos"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:179
 msgid "Other windows"
@@ -6676,13 +6789,13 @@ msgstr "Dirección"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertical"
 
@@ -6738,11 +6851,11 @@ msgstr "Segue o redimensionamento"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:283
 msgid "Follow Raise"
-msgstr ""
+msgstr "Acompaña a aparición"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:286
 msgid "Follow Lower"
-msgstr ""
+msgstr "Acompaña o esvaecemento"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:289
 msgid "Follow Layer"
@@ -6779,11 +6892,11 @@ msgstr "Matar despois de:"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_process.c:105
 msgid "Ping clients"
-msgstr ""
+msgstr "Clientes ping"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_process.c:107
 msgid "Ping interval:"
-msgstr ""
+msgstr "Intervalo do ping:"
 
 #: src/modules/conf_window_manipulation/e_mod_main.c:19
 #: src/modules/wizard/page_060.c:28
@@ -6797,15 +6910,15 @@ msgstr "Menú da lista de xanelas"
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:33
 #: src/modules/conf_window_remembers/e_mod_main.c:17
 msgid "Window Remembers"
-msgstr ""
+msgstr "Recordatorios das xanelas"
 
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:119
 msgid "Remember internal dialogs"
-msgstr ""
+msgstr "Lembrar diálogos internos"
 
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:122
 msgid "Remember file manager windows"
-msgstr ""
+msgstr "Lembrar xanelas do xestor de ficheiros"
 
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:136
 msgid "Details"
@@ -6873,7 +6986,7 @@ msgstr "Manual"
 
 #: src/modules/cpufreq/e_mod_main.c:226 src/modules/cpufreq/e_mod_main.c:258
 msgid "Lower Power Automatic"
-msgstr ""
+msgstr "Reducir enerxía automaticamente"
 
 #: src/modules/cpufreq/e_mod_main.c:228 src/modules/cpufreq/e_mod_main.c:260
 msgid "Minimum Speed"
@@ -6922,6 +7035,8 @@ msgid ""
 "There was an error trying to set the<br>cpu frequency governor via the "
 "module's<br>setfreq utility."
 msgstr ""
+"Ocorreu un erro ó tentar establecer o<br>xestor de frecuencias da cpu a "
+"través da utilidade<br>do módulo setfreq."
 
 #: src/modules/cpufreq/e_mod_main.c:449
 msgid ""
@@ -6929,18 +7044,23 @@ msgid ""
 "missing<br>Kernel modules or features, or your CPU<br>simply does not "
 "support this feature."
 msgstr ""
+"O seu kernel non admite a configuración da <br>frecuencia da CPU. Pode ser "
+"que non teña<br>os módulos ou funcións do kernel, ou a súa "
+"CPU<br>simplemente non admite esta opción."
 
 #: src/modules/cpufreq/e_mod_main.c:477
 msgid ""
 "There was an error trying to set the<br>cpu frequency setting via the "
 "module's<br>setfreq utility."
 msgstr ""
+"Ocorreu un erro ó tentar establecer<br>a frecuencia da cpu a través da "
+"utilidade<br>do módulo setfreq."
 
 #: src/modules/dropshadow/e_mod_config.c:39
 msgid "Dropshadow Settings"
 msgstr "Preferencias das Sombras no bordo"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Calidade"
 
@@ -7026,36 +7146,36 @@ msgstr "Moi clara"
 
 #: src/modules/dropshadow/e_mod_main.c:90
 msgid "Dropshadow"
-msgstr ""
+msgstr "Sombra"
 
 #: src/modules/everything/e_mod_main.c:60
 #: src/modules/everything/e_mod_main.c:210
 msgid "Everything Launcher"
-msgstr ""
+msgstr "Iniciador de Everything"
 
 #: src/modules/everything/e_mod_main.c:61
 msgid "Show Everything Launcher"
-msgstr ""
+msgstr "Amosar o iniciador de Everything"
 
 #: src/modules/everything/e_mod_main.c:75
 msgid "Everything Configuration"
-msgstr ""
+msgstr "Configuración de Everything"
 
 #: src/modules/everything/e_mod_main.c:211
 msgid "Show Everything Dialog"
-msgstr ""
+msgstr "Amosar diálogo de \"Everything\""
 
 #: src/modules/everything/e_mod_main.c:420
 msgid "Everything Module"
-msgstr ""
+msgstr "Módulo \"Everything\""
 
 #: src/modules/everything/e_mod_main.c:620
 msgid "Run Everything"
-msgstr ""
+msgstr "Executar \"Everything\""
 
 #: src/modules/everything/evry_config.c:78
 msgid "Everything Settings"
-msgstr ""
+msgstr "Preferencias de \"Everything\""
 
 #: src/modules/everything/evry_config.c:364
 msgid "Available Plugins"
@@ -7088,7 +7208,7 @@ msgstr "Amosar no nivel superior"
 
 #: src/modules/everything/evry_config.c:403
 msgid "Minimum characters for search"
-msgstr ""
+msgstr "Mínimo de caracteres para buscar"
 
 #: src/modules/everything/evry_config.c:412
 msgid "Plugin Trigger"
@@ -7096,7 +7216,7 @@ msgstr "Disparador do complemento"
 
 #: src/modules/everything/evry_config.c:417
 msgid "Search only when triggered"
-msgstr ""
+msgstr "Buscar só cando estea activado"
 
 #: src/modules/everything/evry_config.c:424
 msgid "Plugin View"
@@ -7113,7 +7233,7 @@ msgstr "Desprazamento animado"
 
 #: src/modules/everything/evry_config.c:474
 msgid "Up/Down select next item in icon view"
-msgstr ""
+msgstr "Subir/Baixar seleccione o seguinte elemento na vista de iconas"
 
 #: src/modules/everything/evry_config.c:483
 msgid "Hide input when inactive"
@@ -7153,7 +7273,7 @@ msgstr "Último empregado"
 
 #: src/modules/everything/evry_config.c:526
 msgid "Subject Plugins"
-msgstr ""
+msgstr "Plugins persoais"
 
 #: src/modules/everything/evry_config.c:530
 msgid "Action Plugins"
@@ -7170,21 +7290,21 @@ msgstr "Complementos"
 
 #: src/modules/everything/evry_config.c:544
 msgid "Popup Size"
-msgstr ""
+msgstr "Tamaño da alerta"
 
 #: src/modules/everything/evry_config.c:545
 #: src/modules/everything/evry_config.c:578
 msgid "Popup Width"
-msgstr ""
+msgstr "Largura da alerta"
 
 #: src/modules/everything/evry_config.c:552
 #: src/modules/everything/evry_config.c:585
 msgid "Popup Height"
-msgstr ""
+msgstr "Altura da alerta"
 
 #: src/modules/everything/evry_config.c:560
 msgid "Popup Align"
-msgstr ""
+msgstr "Aliñamento da alerta"
 
 #: src/modules/everything/evry_config.c:563
 #: src/modules/everything/evry_config.c:570
@@ -7198,16 +7318,16 @@ msgstr "%1.2f"
 
 #: src/modules/everything/evry_config.c:577
 msgid "Edge Popup Size"
-msgstr ""
+msgstr "Tamaño da marxe da alerta"
 
 #: src/modules/everything/evry_config.c:594
 #: src/modules/winlist/e_int_config_winlist.c:286
 msgid "Geometry"
-msgstr ""
+msgstr "Xeometría"
 
 #: src/modules/everything/evry_config.c:632
 msgid "Everything Collection"
-msgstr ""
+msgstr "Everything - Colección"
 
 #: src/modules/everything/evry_plug_aggregator.c:122
 #, c-format
@@ -7240,33 +7360,51 @@ msgid ""
 "</hilight> toggle list view modes<br>    <hilight>&lt;ctrl+3&gt;</hilight> "
 "toggle thumb view modes"
 msgstr ""
-
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+"Ben, aquí unha pequena explicación sobre <hilight>everything</hilight>..."
+"<br>  Escriba unhas poucas letras da cousa que está a procurar. <br>  Use o "
+"cursor <hilight>&lt;arriba/abaixo&gt;</hilight> para elexir da lista de "
+"cousas.<br>  Prema <hilight>&lt;tab&gt;</hilight> para seleccionar unha "
+"acción e logo prema  <hilight>&lt;return&gt;</hilight>.<br> Esta páxina non "
+"se amosará a próxima vez que empregue <hilight>everything</hilight>.<br>    "
+"<hilight>&lt;Esc&gt;</hilight> pecha este diálogo<br>    <hilight>&lt;?&gt;</"
+"hilight> amosa esta páxina<br>    <hilight>&lt;return&gt;</hilight> executa "
+"unha acción<br>    <hilight>&lt;ctrl+return&gt;</hilight> executa unha "
+"acción e continúa<br>    <hilight>&lt;tab&gt;</hilight> alterna entre os "
+"selectores<br>    <hilight>&lt;ctrl+tab&gt;</hilight> completa a entrada "
+"(depende do plugin)<br>    <hilight>&lt;ctrl+'x'&gt;</hilight> vai cara o "
+"plugin que comeza con 'x'<br>    <hilight>&lt;ctrl+left/right&gt;</hilight> "
+"troca entre os plugins<br>    <hilight>&lt;ctrl+up/down&gt;</hilight> vai ó "
+"primeiro/último elemento<br>    <hilight>&lt;ctrl+1&gt;</hilight> alterna os "
+"modos de vista (sae desta páxina ;)<br>    <hilight>&lt;ctrl+2&gt;</hilight> "
+"alterna os modos de vista en lista<br>    <hilight>&lt;ctrl+3&gt;</hilight> "
+"alterna os modos de vista en miniatura"
+
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Aplicativos Everything"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Comandos"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Comando da Terminal"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
-msgstr ""
+msgstr "Everything - Plugin"
 
 #: src/modules/everything/evry_plug_files.c:1456
 #: src/modules/everything/evry_plug_files.c:1607
 msgid "Everything Files"
-msgstr ""
+msgstr "Everything - Ficheiros"
 
 #: src/modules/everything/evry_plug_files.c:1483
 msgid "Show recent files"
@@ -7282,135 +7420,149 @@ msgstr "Buscar ficheiros no caché"
 
 #: src/modules/everything/evry_plug_files.c:1495
 msgid "Cache visited directories"
-msgstr ""
+msgstr "Directorios visitados no caché"
 
 #: src/modules/everything/evry_plug_files.c:1499
 msgid "Clear cache"
 msgstr "Limpar caché"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr "Abrir terminal aquí"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Outro aplicativo..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 msgid "Go To Parent Directory"
 msgstr "Ir ó directorio pai"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 msgid "Clone Window"
 msgstr "Clonar xanela"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 msgid "Copy Path"
 msgstr "Copiar ruta"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
-msgstr ""
+msgstr "Executar"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Abrir"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Abrir con..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%d ficheiro"
 msgstr[1] "%d ficheiros"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Aplicativos Coñecidos"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Aplicativos Específicos"
+#: src/modules/fileman/e_fwin.c:2589
+msgid "Suggested Applications"
+msgstr "Aplicativos suxeridos"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Todos os Aplicativos"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Comando Personalizado"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "O copiado foi interrompido"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Cancelouse o movemento"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "O borrado foi interrompido"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "O borrado foi interrompido"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
-msgstr ""
+msgstr "Cancelouse unha operación descoñecida do escravo"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Copia de %s completa"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Copiando %s (tempo estimado: %s)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Movemento de %s completo"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Movendo %s (tempo estimado: %s)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Eliminación completa"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Eliminando ficheiros..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Borrado seguro"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Eliminando ficheiros..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Operación descoñecida do escravo %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
-#, fuzzy
 msgid "EFM Navigation"
-msgstr "Navegación rápida"
+msgstr "Navegación EFM"
 
 #: src/modules/fileman/e_int_config_mime.c:61
 #: src/modules/fileman/e_mod_main.c:47
@@ -7495,7 +7647,7 @@ msgstr "Barra lateral"
 
 #: src/modules/fileman/e_mod_config.c:348
 msgid "Regular Files In Menu (SLOW)"
-msgstr ""
+msgstr "Ficheiros normais no menú (LENTO)"
 
 #: src/modules/fileman/e_mod_config.c:384
 msgid "Open Dirs In Place"
@@ -7503,7 +7655,7 @@ msgstr "Abrir directorios no lugar"
 
 #: src/modules/fileman/e_mod_config.c:387
 msgid "Use Single Click"
-msgstr ""
+msgstr "Empregar un só clic"
 
 #: src/modules/fileman/e_mod_config.c:390
 msgid "Really Move"
@@ -7511,7 +7663,7 @@ msgstr "Mover de verdade"
 
 #: src/modules/fileman/e_mod_config.c:396
 msgid "Use Alternate Selection Modifiers"
-msgstr ""
+msgstr "Empregar modificadores de selección alternativos"
 
 #: src/modules/fileman/e_mod_config.c:399
 msgid "Allow Navigation On Desktop"
@@ -7519,15 +7671,16 @@ msgstr "Permitir navegación polo escritorio"
 
 #: src/modules/fileman/e_mod_config.c:403
 msgid "Max File Size For Thumbnailing"
-msgstr ""
+msgstr "Tamaño máximo do ficheiro da miniatura"
 
 #: src/modules/fileman/e_mod_config.c:409
 msgid "Spring Delay"
 msgstr ""
+"Demora para abrir o directorio despois de arrastrar e soltar un elemento"
 
 #: src/modules/fileman/e_mod_config.c:414
 msgid "Behavior"
-msgstr ""
+msgstr "Comportamento"
 
 #: src/modules/fileman/e_mod_config.c:423
 #: src/modules/fileman/e_mod_config.c:426
@@ -7589,27 +7742,29 @@ msgstr "Xestor de Ficheiros"
 msgid "Navigate"
 msgstr "Navegar"
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr "0 elementos listábeis"
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
-msgstr ""
+msgstr "Marcadores GTK"
 
-#: src/modules/fileman/e_mod_menu.c:317
-#, fuzzy
+#: src/modules/fileman/e_mod_menu.c:319
 msgid "Current Directory"
-msgstr "Novo Directorio"
+msgstr "Directorio actual"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
-msgstr ""
+msgstr "Cartafol persoal"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
-msgstr ""
+msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
-#, fuzzy
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
-msgstr "Navegar"
+msgstr "Navegar..."
 
 #: src/modules/fileman_opinfo/e_mod_main.c:110
 #, c-format
@@ -7650,11 +7805,11 @@ msgstr[1] "Procesando %d operacións"
 
 #: src/modules/fileman_opinfo/e_mod_main.c:328
 msgid "Filemanager is idle"
-msgstr ""
+msgstr "O xestor de ficheiros non está activo"
 
 #: src/modules/fileman_opinfo/e_mod_main.c:415
 msgid "EFM Operation Info"
-msgstr ""
+msgstr "Información de operacións do EFM"
 
 #: src/modules/gadman/e_mod_config.c:82 src/modules/gadman/e_mod_config.c:157
 #: src/modules/gadman/e_mod_main.c:166
@@ -7698,19 +7853,19 @@ msgstr "Fondo"
 msgid "Background Options"
 msgstr "Opcións do fondo"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Mover/mudar tamaño:"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Libre"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Apariencia"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Engadir outros gadgets"
 
@@ -7718,22 +7873,21 @@ msgstr "Engadir outros gadgets"
 msgid "Show/hide gadgets"
 msgstr "Amosar/Agochar gadgets"
 
-#: src/modules/gadman/e_mod_main.c:182
-#, fuzzy
+#: src/modules/gadman/e_mod_main.c:186
 msgid "Change Gadgets"
-msgstr "Gadgets cargados"
+msgstr "Cambiar Gadgets"
 
 #: src/modules/winlist/e_int_config_winlist.c:58
 msgid "Window Switcher Settings"
-msgstr ""
+msgstr "Preferencias do alternador de xanelas"
 
 #: src/modules/winlist/e_int_config_winlist.c:190
 msgid "Windows from other desks"
-msgstr ""
+msgstr "Xanelas de outros escritorios"
 
 #: src/modules/winlist/e_int_config_winlist.c:193
 msgid "Windows from other screens"
-msgstr ""
+msgstr "Xanelas de outras pantallas"
 
 #: src/modules/winlist/e_int_config_winlist.c:196
 msgid "Iconified"
@@ -7749,19 +7903,19 @@ msgstr "Minimizado doutras pantallas"
 
 #: src/modules/winlist/e_int_config_winlist.c:218
 msgid "Uniconify/Unshade"
-msgstr ""
+msgstr "Restaurar/Desenrolar"
 
 #: src/modules/winlist/e_int_config_winlist.c:220
 msgid "Warp mouse while selecting"
-msgstr ""
+msgstr "Desprazar rato ó seleccionar"
 
 #: src/modules/winlist/e_int_config_winlist.c:224
 msgid "Warp mouse at end"
-msgstr ""
+msgstr "Desprazar o rato ó final"
 
 #: src/modules/winlist/e_int_config_winlist.c:228
 msgid "Jump to desk"
-msgstr ""
+msgstr "Ir para ó escritorio"
 
 #: src/modules/winlist/e_int_config_winlist.c:230
 msgid "Selecting"
@@ -7885,7 +8039,7 @@ msgstr "Amosa-la etiqueta da icona"
 
 #: src/modules/ibar/e_mod_config.c:144
 msgid "Misc"
-msgstr ""
+msgstr "Miscelánea"
 
 #: src/modules/ibar/e_mod_config.c:145
 msgid "Lock icon move"
@@ -7893,7 +8047,7 @@ msgstr "Bloquear o movemento de iconas"
 
 #: src/modules/ibar/e_mod_config.c:147
 msgid "Track launch"
-msgstr ""
+msgstr "Seguir inicio das aplicacións"
 
 #: src/modules/ibar/e_mod_config.c:179
 msgid "Create new IBar source"
@@ -7901,7 +8055,7 @@ msgstr "Crear unha nova fonte IBar"
 
 #: src/modules/ibar/e_mod_config.c:180
 msgid "Enter a name for this new source:"
-msgstr ""
+msgstr "Introduza un nome para esta nova fonte:"
 
 #: src/modules/ibar/e_mod_config.c:194
 #, c-format
@@ -7909,6 +8063,8 @@ msgid ""
 "You requested to delete \"%s\".<br><br>Are you sure you want to delete this "
 "bar source?"
 msgstr ""
+"Solicitou eliminar \"%s\".<br><br>Está seguro de que quere eliminar esta "
+"barra orixe?"
 
 #: src/modules/ibar/e_mod_config.c:198
 msgid "Are you sure you want to delete this bar source?"
@@ -7933,7 +8089,7 @@ msgstr "Configuracións de IBox"
 
 #: src/modules/ibox/e_mod_config.c:98
 msgid "Expand When On Desktop"
-msgstr ""
+msgstr "Expandir no escritorio"
 
 #: src/modules/ibox/e_mod_config.c:101
 #: src/modules/notification/e_mod_config_item.c:90
@@ -7958,7 +8114,7 @@ msgstr "Amosar o Nome da Icona"
 
 #: src/modules/ibox/e_mod_config.c:125
 msgid "Display Border Caption"
-msgstr ""
+msgstr "Amosar título dos bordos"
 
 #: src/modules/ibox/e_mod_config.c:155
 msgid "Show windows from all screens"
@@ -7986,7 +8142,7 @@ msgstr "Preferencias do paxinador"
 
 #: src/modules/pager/e_mod_config.c:129 src/modules/pager/e_mod_config.c:188
 msgid "Flip desktop on mouse wheel"
-msgstr ""
+msgstr "Mudar de escritorio coa roda do rato"
 
 #: src/modules/pager/e_mod_config.c:132 src/modules/pager/e_mod_config.c:191
 msgid "Always show desktop names"
@@ -7994,19 +8150,19 @@ msgstr "Amosar sempre os nomes dos escritorios"
 
 #: src/modules/pager/e_mod_config.c:135 src/modules/pager/e_mod_config.c:194
 msgid "Live preview"
-msgstr ""
+msgstr "Previsualización en tempo real"
 
 #: src/modules/pager/e_mod_config.c:141 src/modules/pager/e_mod_config.c:230
 msgid "Show popup on desktop change"
-msgstr ""
+msgstr "Amosar alerta ó cambiar de escritorio"
 
 #: src/modules/pager/e_mod_config.c:144
 msgid "Show popup for urgent windows"
-msgstr ""
+msgstr "Amosar alerta para as xanelas urxentes"
 
 #: src/modules/pager/e_mod_config.c:197
 msgid "Resistance to dragging"
-msgstr ""
+msgstr "Resistencia ó arrastramento "
 
 #: src/modules/pager/e_mod_config.c:199 src/modules/pager/e_mod_config.c:238
 #: src/modules/pager/e_mod_config.c:257
@@ -8016,7 +8172,7 @@ msgstr "%.0f px"
 
 #: src/modules/pager/e_mod_config.c:204
 msgid "Select and Slide button"
-msgstr ""
+msgstr "Botón de Seleccionar e desprazar"
 
 #: src/modules/pager/e_mod_config.c:206 src/modules/pager/e_mod_config.c:214
 #: src/modules/pager/e_mod_config.c:220 src/modules/pager/e_mod_config.c:352
@@ -8027,19 +8183,19 @@ msgstr "Prema para establecer"
 
 #: src/modules/pager/e_mod_config.c:212
 msgid "Drag and Drop button"
-msgstr ""
+msgstr "Botón de Arrastrar e Soltar"
 
 #: src/modules/pager/e_mod_config.c:218
 msgid "Drag whole desktop"
-msgstr ""
+msgstr "Arrastrar todo o escritorio"
 
 #: src/modules/pager/e_mod_config.c:234
 msgid "Popup pager height"
-msgstr ""
+msgstr "Altura da alerta"
 
 #: src/modules/pager/e_mod_config.c:244
 msgid "Popup duration"
-msgstr ""
+msgstr "Duración da alerta"
 
 #: src/modules/pager/e_mod_config.c:248 src/modules/pager/e_mod_config.c:285
 #, c-format
@@ -8048,27 +8204,27 @@ msgstr "%1.1f segundos"
 
 #: src/modules/pager/e_mod_config.c:255
 msgid "Pager action popup height"
-msgstr ""
+msgstr "Altura da alerta da acción de paxinado"
 
 #: src/modules/pager/e_mod_config.c:265
 msgid "Show popup on urgent window"
-msgstr ""
+msgstr "Amosar alerta nas xanelas urxentes"
 
 #: src/modules/pager/e_mod_config.c:269
 msgid "Urgent popup sticks on screen"
-msgstr ""
+msgstr "As alertas urxentes fixadas na pantalla"
 
 #: src/modules/pager/e_mod_config.c:275
 msgid "Show popup for focused windows"
-msgstr ""
+msgstr "Amosar alerta para as xanelas enfocadas"
 
 #: src/modules/pager/e_mod_config.c:281
 msgid "Urgent popup duration"
-msgstr ""
+msgstr "Duración da alerta urxente"
 
 #: src/modules/pager/e_mod_config.c:292
 msgid "Urgent Windows"
-msgstr ""
+msgstr "Xanelas urxentes"
 
 #: src/modules/pager/e_mod_config.c:354 src/modules/pager/e_mod_config.c:359
 #: src/modules/pager/e_mod_config.c:363
@@ -8086,38 +8242,41 @@ msgid ""
 "already taken by internal<br>code for context menus.<br>This button only "
 "works in the popup."
 msgstr ""
+"Non pode empregar o botón dereito do rato neste<br>panel dado que xa é "
+"obxecto de manipulación<br>polos menús de contexto.<br>Este botón só "
+"funciona nas alertas."
 
 #: src/modules/pager/e_mod_main.c:2947
 msgid "Show Pager Popup"
-msgstr ""
+msgstr "Amosar alerta do paxinador"
 
 #: src/modules/pager/e_mod_main.c:2954 src/modules/pager/e_mod_main.c:2990
 msgid "Popup Desk Right"
-msgstr ""
+msgstr "No escritorio á dereita"
 
 #: src/modules/pager/e_mod_main.c:2956 src/modules/pager/e_mod_main.c:2991
 msgid "Popup Desk Left"
-msgstr ""
+msgstr "No escritorio á esquerda"
 
 #: src/modules/pager/e_mod_main.c:2958 src/modules/pager/e_mod_main.c:2992
 msgid "Popup Desk Up"
-msgstr ""
+msgstr "No escritorio arriba"
 
 #: src/modules/pager/e_mod_main.c:2960 src/modules/pager/e_mod_main.c:2993
 msgid "Popup Desk Down"
-msgstr ""
+msgstr "No escritorio abaixo"
 
 #: src/modules/pager/e_mod_main.c:2962 src/modules/pager/e_mod_main.c:2994
 msgid "Popup Desk Next"
-msgstr ""
+msgstr "No escritorio seguinte"
 
 #: src/modules/pager/e_mod_main.c:2964 src/modules/pager/e_mod_main.c:2995
 msgid "Popup Desk Previous"
-msgstr ""
+msgstr "No escritorio anterior"
 
 #: src/modules/syscon/e_int_config_syscon.c:43
 msgid "Syscon Settings"
-msgstr ""
+msgstr "Preferencias de Syscon"
 
 #: src/modules/syscon/e_int_config_syscon.c:151
 msgid "Secondary"
@@ -8133,7 +8292,7 @@ msgstr "Tamaño das Iconas"
 
 #: src/modules/syscon/e_int_config_syscon.c:165
 msgid "Do default action after timeout"
-msgstr ""
+msgstr "Executar unha acción predefinida despois do tempo límite"
 
 #: src/modules/syscon/e_int_config_syscon.c:172
 msgid "Default Action"
@@ -8141,11 +8300,11 @@ msgstr "Acción predefinida"
 
 #: src/modules/syscon/e_mod_main.c:31
 msgid "System Control"
-msgstr ""
+msgstr "Control do sistema"
 
 #: src/modules/syscon/e_mod_main.c:37
 msgid "Syscon"
-msgstr ""
+msgstr "Syscon"
 
 #: src/modules/syscon/e_mod_main.c:60
 msgid "System Controls"
@@ -8229,7 +8388,7 @@ msgstr "Seleccione o tamaño preferido"
 
 #: src/modules/wizard/page_060.c:30
 msgid "Focus by ..."
-msgstr ""
+msgstr "Enfocar por..."
 
 #: src/modules/wizard/page_060.c:37
 msgid "Mouse Over"
@@ -8275,13 +8434,13 @@ msgstr "Esquerda:"
 msgid "Right:"
 msgstr "Dereita:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Silenciar"
 
 #: src/modules/mixer/app_mixer.c:411 src/modules/mixer/conf_gadget.c:195
 msgid "Lock Sliders"
-msgstr ""
+msgstr "Bloquear controis"
 
 #: src/modules/mixer/app_mixer.c:415
 msgid "Edit"
@@ -8289,11 +8448,11 @@ msgstr "Editar"
 
 #: src/modules/mixer/conf_gadget.c:201
 msgid "Show both sliders when locked"
-msgstr ""
+msgstr "Amosar ámbolos controis cando estea bloqueado"
 
 #: src/modules/mixer/conf_gadget.c:206
 msgid "Show Popup on volume change via keybindings"
-msgstr ""
+msgstr "Amosar alerta ó alterar o volume cos atallos de teclado"
 
 #: src/modules/mixer/conf_gadget.c:317
 msgid "Sound Cards"
@@ -8305,11 +8464,11 @@ msgstr "Preferencias do xestor de son"
 
 #: src/modules/mixer/conf_module.c:93
 msgid "Mixer to use for global actions:"
-msgstr ""
+msgstr "Xestor de son a empregar para as accións globais:"
 
 #: src/modules/mixer/conf_module.c:117
 msgid "Display desktop notifications on volume change"
-msgstr ""
+msgstr "Mostrar notificacións no escritorio ó cambiar o volume"
 
 #: src/modules/mixer/conf_module.c:153
 msgid "Launch mixer..."
@@ -8335,7 +8494,7 @@ msgstr "Volume cambiado "
 msgid "Mixer Settings Updated"
 msgstr "Preferencias do xestor de son actualizadas"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr "Módulo xestor de son"
 
@@ -8369,7 +8528,7 @@ msgstr "Erro na bandexa do sistema"
 
 #: src/modules/systray/e_mod_main.c:912
 msgid "Systray cannot work in a shelf that is set to below everything."
-msgstr ""
+msgstr "A bandexa do sistema non funciona nun panel que esta debaixo de todo."
 
 #: src/modules/systray/e_mod_main.c:1123
 msgid "Systray"
@@ -8393,6 +8552,8 @@ msgid ""
 "File has an unspecified extension.<br>Please use '.jpg' or '.png' "
 "extensions<br>only as other formats are not<br>supported currently."
 msgstr ""
+"O ficheiro non ten ningunha extensión.<br>Por favor use só as extensións '."
+"jpg' ou '.png'<br>xa que non se admiten outros<br>formatos actualmente."
 
 #: src/modules/shot/e_mod_main.c:266
 msgid "Select screenshot save location"
@@ -8480,28 +8641,28 @@ msgstr "A captura de pantalla está dispoñíbel nesta localización:"
 msgid "Hide"
 msgstr "Agochar"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr "Onde poñer a Captura de pantalla..."
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr "Perfecto"
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
-msgstr ""
+msgstr "Compartir"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr "Facer unha captura"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr "Facer captura de pantalla"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr "Tarefas"
 
@@ -8536,11 +8697,11 @@ msgstr "columnas"
 
 #: src/modules/tiling/e_mod_config.c:137
 msgid "rows"
-msgstr ""
+msgstr "liñas"
 
 #: src/modules/tiling/e_mod_config.c:182
 msgid "Tile dialog windows as well"
-msgstr ""
+msgstr "Xanelas de diálogo en mosaico"
 
 #: src/modules/tiling/e_mod_config.c:185
 msgid "Show window titles"
@@ -8548,21 +8709,23 @@ msgstr "Amosa-los títulos das xanelas"
 
 #: src/modules/tiling/e_mod_config.c:189
 msgid "Key hints"
-msgstr ""
+msgstr "Suxestión de teclas"
 
 #: src/modules/tiling/e_mod_config.c:200
 msgid "Number of columns used to tile per desk (0 → tiling disabled):"
 msgstr ""
+"Número de columnas empregadas no mosaico por escritorio (0 → mosaico "
+"desactivado):"
 
 #: src/modules/tiling/e_mod_config.c:353
 msgid "Tiling Configuration"
-msgstr ""
+msgstr "Configuración do mosaico"
 
 #: src/modules/tiling/e_mod_tiling.c:3940
 #: src/modules/tiling/e_mod_tiling.c:4004
 #: src/modules/tiling/e_mod_tiling.c:4093
 msgid "Tiling"
-msgstr ""
+msgstr "Mosaico"
 
 #: src/modules/xkbswitch/e_mod_config.c:73
 msgid "Keyboard Settings"
@@ -8598,12 +8761,11 @@ msgstr "Variante"
 
 #: src/modules/notification/e_mod_main.c:137
 msgid "Notification Box"
-msgstr ""
+msgstr "Caixa de notificación"
 
 #: src/modules/notification/e_mod_main.c:212
-#, fuzzy
 msgid "Enter Presentation Mode"
-msgstr "Modo de presentación"
+msgstr "Entrar no modo de presentación"
 
 #: src/modules/notification/e_mod_main.c:213
 msgid ""
@@ -8611,135 +8773,157 @@ msgid ""
 "screen saver, lock and power saving will be disabled so you are not "
 "interrupted."
 msgstr ""
+"Enlightenment está no modo <b>presentación</b>.<br>Durante este modo, o "
+"protector de pantalla, o bloqueo e o aforro de enerxía desactivaranse para "
+"que non sexa interrompido."
 
 #: src/modules/notification/e_mod_main.c:219
-#, fuzzy
 msgid "Exited Presentation Mode"
-msgstr "Modo de presentación"
+msgstr "Saiu do modo de presentación"
 
 #: src/modules/notification/e_mod_main.c:220
 msgid ""
 "Presentation mode is over.<br>Now screen saver, lock and power saving "
 "settings will be restored."
 msgstr ""
+"Terminou o modo presentación.<br>Os servizos de protector de pantalla, "
+"bloqueo e aforro de enerxía restauraranse de novo."
 
 #: src/modules/notification/e_mod_main.c:235
-#, fuzzy
 msgid "Enter Offline Mode"
-msgstr "Alternar modo sen conexión"
+msgstr "Entrar no modo sen conexión"
 
 #: src/modules/notification/e_mod_main.c:236
 msgid ""
 "Enlightenment is in <b>offline</b> mode.<br>During offline mode, modules "
 "that use network will stop polling remote services."
 msgstr ""
+"Enlightenment está en modo <b>sen conexión</b>.<br>Durante o modo sen "
+"conexión, os módulos que empreguen a rede pararán de analizar servizos "
+"remotos."
 
 #: src/modules/notification/e_mod_main.c:242
-#, fuzzy
 msgid "Exited Offline Mode"
-msgstr "Alternar modo sen conexión"
+msgstr "Saíu do modo sen conexión"
 
 #: src/modules/notification/e_mod_main.c:243
 msgid ""
 "Now in <b>online</b> mode.<br>Now modules that use network will resume "
 "regular tasks."
 msgstr ""
+"Agora en modo <b>conectado</b>.<br>Os módulos que empreguen a rede retomarán "
+"as tarefas."
 
 #: src/modules/notification/e_mod_main.c:297
-#, fuzzy
 msgid "Notification"
-msgstr "Rotación"
+msgstr "Notificación"
 
 #: src/modules/notification/e_mod_main.c:331
-#, fuzzy
 msgid "Notification Module"
-msgstr "Modo de presentación"
+msgstr "Modo de notificacións"
 
 #: src/modules/notification/e_mod_main.c:350
 msgid "Error During DBus Init!"
-msgstr ""
+msgstr "Erro ó iniciar DBus!"
 
 #: src/modules/notification/e_mod_main.c:351
 msgid ""
 "Error during DBus init! Please check if dbus is correctly installed and "
 "running."
 msgstr ""
+"Erro ó iniciar DBus! Por favor verifique que dbus está instalado "
+"correctamente e en execución."
 
 #: src/modules/notification/e_mod_config.c:45
-#, fuzzy
 msgid "Notification Settings"
-msgstr "Preferencias do ficheiro de icona"
+msgstr "Preferencias de Notificación"
 
 #: src/modules/notification/e_mod_config.c:93
 #: src/modules/notification/e_mod_config_item.c:98
-#, fuzzy
 msgid "Urgency"
-msgstr "Urxente"
+msgstr "Urxencia"
 
 #: src/modules/notification/e_mod_config.c:94
 msgid "Levels of urgency to display:"
-msgstr ""
+msgstr "Niveis de urxencia a mostrar:"
 
 #: src/modules/notification/e_mod_config.c:100
 #: src/modules/notification/e_mod_config_item.c:105
-#, fuzzy
 msgid "Critical"
-msgstr "Vertical"
+msgstr "Crítica"
 
 #: src/modules/notification/e_mod_config.c:104
-#, fuzzy
 msgid "Default Timeout"
-msgstr "Vista predefinida"
+msgstr "Duración predeterminada"
 
 #: src/modules/notification/e_mod_config.c:105
 msgid "Force timeout for all notifications"
-msgstr ""
+msgstr "Forzar tempo límite para tódalas notificacións"
 
 #: src/modules/notification/e_mod_config.c:122
 msgid "Popup Corner"
-msgstr ""
+msgstr "Recuncho da alerta"
 
 #: src/modules/notification/e_mod_config.c:124
 msgid "Top left"
-msgstr ""
+msgstr "Superior esquerda"
 
 #: src/modules/notification/e_mod_config.c:126
 msgid "Top right"
-msgstr ""
+msgstr "Superior dereita"
 
 #: src/modules/notification/e_mod_config.c:128
 msgid "Bottom left"
-msgstr ""
+msgstr "Inferior esquerda"
 
 #: src/modules/notification/e_mod_config.c:130
 msgid "Bottom right"
-msgstr ""
+msgstr "Inferior dereita"
 
 #: src/modules/notification/e_mod_config.c:142
 msgid "Ignore replace ID"
-msgstr ""
+msgstr "Ignorar substitución do ID"
 
 #: src/modules/notification/e_mod_config.c:144
 msgid "Use multiple monitor geometry"
-msgstr ""
+msgstr "Empregar xeometría de múltiples monitores"
 
 #: src/modules/notification/e_mod_config_item.c:42
-#, fuzzy
 msgid "Notification Box Configuration"
-msgstr "Configuración das tarefas"
+msgstr "Configuración da caixa de notifiación"
 
 #: src/modules/notification/e_mod_config_item.c:92
-#, fuzzy
 msgid "Show the popup on mouse over"
-msgstr "Amosar ó pasar o rato"
+msgstr "Amosar ó pasar o rato por encima"
 
 #: src/modules/notification/e_mod_config_item.c:94
 msgid "Focus the source window when clicking"
-msgstr ""
+msgstr "Enfocar a xanela orixinal ó premer"
 
 #: src/modules/notification/e_mod_config_item.c:99
 msgid "Levels of urgency to store:"
-msgstr ""
+msgstr "Niveis de urxencia a gardar:"
+
+#~ msgid "%li Years ago"
+#~ msgstr "Fai %li anos"
+
+#~ msgid "%li Months ago"
+#~ msgstr "Fai %li meses"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "Fai %li semanas"
+
+#~ msgid "%li Days ago"
+#~ msgstr "Fai %li  días"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "Fai %li  Horas"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "Fai %li  Minutos"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Aplicativos Específicos"
 
 #~ msgid "Always on desktop"
 #~ msgstr "Sempre no escritorio"
index 10914ca..1fc5e05 100644 (file)
Binary files a/po/he.gmo and b/po/he.gmo differ
index 332cc50..5ff7cc3 100644 (file)
--- a/po/he.po
+++ b/po/he.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-09-11 09:15+0000\n"
 "Last-Translator: Yaron <sh.yaron@gmail.com>\n"
 "Language-Team: Hebrew <he@li.org>\n"
@@ -21,17 +21,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "אודות Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "סגור"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -69,100 +69,100 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "האם אתה בטוח שברצונך לחסל חלון זה?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "חסל"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "לא"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "האם אתה בטוח שברצונך לצאת?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "ביקשת לצאת מ־Enlightenment.<br><br>האם אתה בטוח שברצונך לצאת?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "יציאה"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "ביטול"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "אתה בטוח שברצונך להתנתק?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "אתה עומד להתנתק.<br><br>האם אתה בטוח שברצונך לעשות זאת?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "התנתק"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "האם אתה בטוח שברצונך לכבות?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "ביקשת לכבות את המחשב שלך.<br><br>האם אתה בטוח שברצונך לכבות?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "כבה"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "האם אתה בטוח שברצונך לאתחל?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "ביקשת לאתחל את המחשב שלך.<br><br>האם אתה בטוח שברצונך לאתחל אותו?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "הפעלה מחדש"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "ביקשת להשהות את המחשב שלך.<br><br>האם אתה בטוח שברצונך להשהות?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "השהיה"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "האם אתה בטוח שברצונך לעבור למצב המתנה?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -170,367 +170,368 @@ msgstr ""
 "ביקשת להעביר את המחשב למצב המתנה.<br><br>האם אתה בטוח שברצונך להשהות אל "
 "הכונן?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "עבור למצב שינה"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "חלון : פעולות"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "העבר"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "שנה גודל"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "תפריט"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "תפריט החלון"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "הגבה"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "הנמך"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "חלון : מצב"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "החלפת מצב הדבקה"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "החלפת מצב הדבקה"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "החלפת מצב ממוזער"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "החלפת מצב ממוזער"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "החלפת מצב מסך מלא"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "החלפת מצב מסך מלא"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "הגדל"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "הגדל אנכית"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "הגדל אופקית"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "הגדל"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "הגדל"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "הגדל למסך מלא"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "מצב הגדלה \"חכם\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "מצב הגדלה \"הרחבה\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "מצב הגדלה \"מילוי\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "החלפת מצב הצללה"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "החלפת מצב הצללה תחתית"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "החלפת מצב הצללה שמאלית"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "החלפת מצב הצללה ימנית"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "החלפת מצב ההצללה"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "מצב הצללה"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "החלפת מצב המסגרת"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "מסגרת"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "מחזור בין גבולות"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "החלפת מצב הנעיצה"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "שולחן העבודה"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "הפוך את שולחן העבודה שמאלה"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "הפוך את שולחן העבודה ימינה"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "הפוך את שולחן העבודה למעלה"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "הפוך את שולחן העבודה למטה"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "הפוך את שולחן העבודה ב־..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "הצג את שולחן העבודה"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "הצג את המדף"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "הפוך את שולחן העבודה אל..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "הפוך את שולחן העבודה קווית..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "החלף לשולחן העבודה 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "החלף לשולחן העבודה 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "החלף לשולחן העבודה 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "החלף לשולחן העבודה 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "החלף לשולחן העבודה 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "החלף לשולחן העבודה 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "החלף לשולחן העבודה 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "החלף לשולחן העבודה 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "החלף לשולחן העבודה 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "החלף לשולחן העבודה 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "החלף לשולחן העבודה 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "החלף לשולחן העבודה 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "החלף לשולחן העבודה..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "הפוך את שולחן העבודה שמאלה (כל המסכים)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "הפוך את שולחן העבודה ימינה (כל המסכים)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "הפוך את שולחן העבודה למעלה (כל המסכים)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "הפוך את שולחן העבודה למטה (כל המסכים)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "הפוך את שולחן העבודה ב־... (כל המסכים)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "הפוך את שולחן העבודה אל... (כל המסכים)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "הפוך את שולחן העבודה קווית... (כל המסכים)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "הפוך את כיוון שולחן העבודה..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "החלף לשולחן העבודה 0 (כל המסכים)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "החלף לשולחן העבודה 1 (כל המסכים)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "החלף לשולחן העבודה 2 (כל המסכים)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "החלף לשולחן העבודה 3 (כל המסכים)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "החלף לשולחן העבודה 4 (כל המסכים)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "החלף לשולחן העבודה 5 (כל המסכים)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "החלף לשולחן העבודה 6 (כל המסכים)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "החלף לשולחן העבודה 7 (כל המסכים)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "החלף לשולחן העבודה 8 (כל המסכים)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "החלף לשולחן העבודה 9 (כל המסכים)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "החלף לשולחן העבודה 10 (כל המסכים)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "החלף לשולחן העבודה 11 (כל המסכים)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "החלף לשולחן העבודה... (כל המסכים)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -544,236 +545,236 @@ msgstr "החלף לשולחן העבודה... (כל המסכים)"
 msgid "Window : List"
 msgstr "חלון , רשימת"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "קפיצה אל השולחן"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "מסך"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "שלח את העכבר למסך 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "שלח את העכבר למסך 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "שלח את העכבר למסך..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "שלח את העכבר מסך 1 קדימה"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "שלח את העכבר מסך 1 אחורה"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "שלח את העכבר קדימה/אחורה בין המסכים..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "עמום"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "תאורה אחורית הגדר"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "תאורה אחורית מינימום"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "תאורה אחורית אמצע"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "תאורה אחורית מקס"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "התאמת תאורה אחורית"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "תאורה אחורית עד"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "כיבוי"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "לעבור למרכז"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "לעבור למרכז"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "שנה גודל"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "לדחוף לכיוון ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "צור סמל"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "חלון : בתנועה"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "לשולחן העבודה הבא"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "לשולחן העבודה הקודם"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "לפי מס' שולחן העבודה..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "לשולחן העבודה..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "הגדרת מסכים"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "לשולחן העבודה הקודם"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "הצג תפריט ראשי"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "הצג תפריט מועדפים"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "הצג תפריט כל היישומים"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "הצג תפריט לקוחות"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "הצג תפריט..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "הפעל"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "פקודה"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "יישום"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "הפעל מחדש"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "צא עכשיו"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : מצב"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "החלפת מצב הצגה"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "החלפת מצב בלתי מקוון"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : מצב"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "מודול ה־%s של Enlightenment"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -790,60 +791,60 @@ msgstr ""
 msgid "System"
 msgstr "מערכת"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "התנתק"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "כבה עכשיו"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "כבה"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "השהיה"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "עבור למצב שינה"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "נעל"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "ניקוי החלונות"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "כללי : פעולות"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "פעולה מעוכבת"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "קיצורי מקשים"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "צור קיצור דרך במקלדת"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "צור קיצור דרך במקלדת"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -860,7 +861,7 @@ msgstr "בוחר צבע"
 msgid "Select"
 msgstr "הגדרות"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -871,7 +872,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -880,11 +881,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "בעיות בכתיבה להגדרות Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -895,13 +896,14 @@ msgstr ""
 "את<br>מקור השגיאה.<br><br>הקובץ בו ארעה השגיאה הינו:<br>%s<br><br>קובץ זה "
 "נמחק מחשש לנתונים פגומים.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -910,21 +912,21 @@ msgstr ""
 msgid "OK"
 msgstr "אישור"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "ההגדרות שודרגו"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "ידית קובץ EET רע."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "קובץ נתונים ריק."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -932,17 +934,17 @@ msgid ""
 msgstr ""
 "הקובץאינו ניתן לכתיבה. אולי הדיסק הוא לקריאה בלבד<br>או איבדת הרשאות לקבצים."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "זיכרון נגמר בעת הכנתהכתיבה.<br>אנא זיכרון עד בחינם."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "זוהי שגיאה כללית."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -950,70 +952,70 @@ msgid ""
 msgstr ""
 "קובץ הגדרות גדול מדי.<br>זה צריך להיות קטן מאוד (כמה מאות KB לכל היותר)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "אתה רץ מתוך שטח בעת כתיבתקובץ"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "התיק נסגר על זה בזמן הכתיבה."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "זיכרון , מיפוי (mmap) של הקובץ נכשלה."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 קידוד נכשלה."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "החתימה נכשל."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "החתימהלא תקין."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(אין חלונות)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "תכונה לא מיושם."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG לא זרע."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "הצפנת נכשל."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "תיאור: לא זמין"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1024,7 +1026,7 @@ msgstr ""
 "את<br>מקור השגיאה.<br><br>הקובץ בו ארעה השגיאה הינו:<br>%s<br><br>קובץ זה "
 "נמחק מחשש לנתונים פגומים.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1043,7 +1045,7 @@ msgid "Apply"
 msgstr "החל"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1062,8 +1064,8 @@ msgstr "מודולים"
 msgid "Preferences"
 msgstr "מאפייני הסמל"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "כן"
 
@@ -1094,24 +1096,24 @@ msgstr ""
 "נעילת שולחן העבודה נכשלה כיוון שאחד היישומים<br>לכד את המקלדת או העכבר או את "
 "שניהם<br>ולא ניתן לשחרר את לכידתם."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "נא הזינו את סיסמת השיחרור"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "אחר יישום ..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "שגיאה במערכת האימות"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1122,23 +1124,23 @@ msgstr ""
 "<hilight>%i</hilight>.<br>מצב זה הינו בעייתי ולא אמור לקרות. אנא דווחו על "
 "תקלה זו."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "הפעל מצב מצגת?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "לא, אבל להגדיל את פסק הזמן"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "לא, להפסיק לשאול"
@@ -1232,7 +1234,7 @@ msgstr "הפעלה במסוף"
 msgid "Show in Menus"
 msgstr "הצגה בתפריטים"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1247,34 +1249,34 @@ msgstr "בחר סמל"
 msgid "Select an Executable"
 msgstr "בחר קובץהפעלה"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "מחק"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "גזור"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "העתק"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "הדבק"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "בחר הכול"
 
@@ -1421,331 +1423,337 @@ msgstr "נתוני הפלט"
 msgid "There was no output."
 msgstr "אין פלט."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "נתיב לא קיים"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s לא קיים."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Mount Error"
 msgstr "הר שגיאה"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Can't mount device"
 msgstr "לא יכול לעלות המכשיר"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Unmount Error"
 msgstr "נתק שגיאה"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Can't unmount device"
 msgstr "לא ניתן לנתק את המכשיר"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Eject Error"
 msgstr "הוצא שגיאה"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "אין אפשרות להוציא את המכשיר"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "במקרה רגיש"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "הצג סיומת אייקון"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "סדר כעת"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "חיפוש מדריכים"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "חיפוש מדריכים"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "מצב תצוגה"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "מתחיל"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "רענן תצוגה"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "יישומים"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 #, fuzzy
 msgid "Link"
 msgstr "קשר"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "שינוי שם"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 #, fuzzy
 msgid "Unmount"
 msgstr "נתק"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 #, fuzzy
 msgid "Mount"
 msgstr "הר"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 #, fuzzy
 msgid "Eject"
 msgstr "לפלוט"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "מאפיינים"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "השתמש בסמל שסופק על ידי היישום "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "מאפייני הקובץ"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "במקרה רגיש"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "הצג סיומת אייקון"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "סדר כעת"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "חיפוש מדריכים"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "חיפוש מדריכים"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "השתמש בברירת המחדל"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "רשת סמלים"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "סמלים מותאמים אישית"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "רשימה"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "ברירת מחדל"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "מתחיל"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "גודל הסמל (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "שגיאה"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "שגיאה בטעינת מודול"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "קובץ:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "תיקייה חדשה"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "קובץ:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "לרשת הגדרות הוריות"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "הצג קבצים מוסתרים"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "זכור את הסדר"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "סדר כעת"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "השתמש לחץ בית"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "רזולוציית מסך"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "זימונית הגדרות"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "הגדרות הגופן"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "הגדר ברקע ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "הגדר ברקע ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "הגדרת כיסוי ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
+#: src/bin/e_fm.c:9454
 #, fuzzy
-msgid "Clear"
-msgstr "נק×\94"
+msgid "Clear overlay"
+msgstr "×\94×\92×\93רת ×\9b×\99ס×\95×\99 ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "יצירת תיקייה חדשה"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "שם התיקייה החדשה:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "שנה את שמה של %s ל־:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "שנה את שם הקובץ"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "נסה שוב"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "בטל"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "לא להכול"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "כן להכול"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 #, fuzzy
 msgid "Warning"
 msgstr "אזהרה"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "העברת טקסט"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "התעלם מזה"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "התעלם מהכול"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "ארעה שגיאה בעת ביצוע פעולה.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "אישור מחיקה"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "האם אתה בטוח שברצונך למחוק את<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1754,7 +1762,7 @@ msgstr ""
 "האם אתה בטוח שברצונך למחוק את<br>%d הקבצים הנבחרים תחת:<br><hilight>%s</"
 "hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1769,27 +1777,27 @@ msgstr[1] ""
 "האם אתה בטוח שברצונך למחוק את<br>%d הקבצים הנבחרים תחת:<br><hilight>%s</"
 "hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "נפח לא ידוע"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "התקן נתיק"
 
@@ -1798,7 +1806,7 @@ msgstr "התקן נתיק"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1864,7 +1872,7 @@ msgstr "קיבוץ לפי"
 msgid "Others:"
 msgstr "אחר"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1909,31 +1917,31 @@ msgstr "העברת טקסט"
 msgid "Automatically scroll contents"
 msgstr "גלול את התוכן אוטומטית"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "פשוט"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "צמצום"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "מראה"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "הסר"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "להפסיק לנוע"
@@ -1998,7 +2006,7 @@ msgstr "גודל"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "איסוף בערימה"
 
@@ -2139,7 +2147,7 @@ msgstr "מזער לסמל"
 msgid "Skip"
 msgstr "דלג"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "מסגרת"
 
@@ -2452,18 +2460,18 @@ msgid "Request Position"
 msgstr "בקשת מיקום"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2537,7 +2545,7 @@ msgid "Size, Position and Locks"
 msgstr "גודל, מיקומים ונעילות"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "כל"
@@ -2650,7 +2658,7 @@ msgstr "הגדרות המודול"
 msgid "Load"
 msgstr "לטעון"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "פריקת מודול"
@@ -2690,11 +2698,11 @@ msgstr "תכני המדף"
 msgid "Toolbar Contents"
 msgstr "תכני סרגל הכלים"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "הגדרות סרגלי הכלים"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "פריסה"
 
@@ -2712,87 +2720,87 @@ msgstr ""
 "שגיאה בהפעלתשיטת הזנה הפעלה<br><br>ודא<br>הקלט תצורת שיטה נכונה<br>כי "
 "הפעלה<br>התצורה של המחשב הוא<br>PATH שלך"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "ראשי"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "יישומים מועדפים"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "יישומים"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "חלונות"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "חלונות שאבדו"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "אודות"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "ערכת נושא"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "וירטואלי"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "מדפים"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "הצגת/הסתרת כל החלונות"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(אין יישומים)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "להגדיר שולחנות עבודה וירטואליים"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(אין חלונות)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "אין שם!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "הוסף מדף"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "מחק מדף"
@@ -2878,32 +2886,32 @@ msgstr "הצג על כל שולחנות העבודה"
 msgid "Show on specified Desktops"
 msgstr "הצג בשולחנות עבודה מסויימים"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2911,7 +2919,7 @@ msgstr ""
 "Enlightenment לא הצליחה להגדיר יישום לטיפול באות יציאה.\n"
 "יתכן כי אזל לך הזכרון?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2919,7 +2927,7 @@ msgstr ""
 "Enlightenment לא הצליחה להגדיר יישום לטיפול באות HUP.\n"
 "יתכן כי אזל לך הזכרון?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2928,47 +2936,47 @@ msgstr ""
 "Enlightenment לא הצליחה להגדיר יישום לטיפול באות HUP.\n"
 "יתכן כי אזל לך הזכרון?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2978,7 +2986,7 @@ msgstr ""
 "התוכנתי של X11 תחת Evas. אנא בדוק את התקנות ה־Evas\n"
 "וה־Ecore שלך ובדוק שהן תומכות במנוע העיבוד התוכנתי של X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2988,17 +2996,17 @@ msgstr ""
 "חוצץ תוכנתי תחת Evas. אנא בדוק את התקנות ה־Evas\n"
 "וה־Ecore שלך ובדוק שהם תומכים במנוע עיבוד החוצץ התוכנתי."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3006,12 +3014,12 @@ msgstr ""
 "Enlightenment לא הצליחה להתחיל את מערכת התראות החירום.\n"
 "האם הגדרת את משתנה ה־DISPLAY כראוי?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3019,34 +3027,34 @@ msgstr ""
 "Enlightenment לא הצליחה ליצור תיקיות בתיקיית הבית שלך.\n"
 "יתכן שאין לך תיקיית בית או שהכונן מלא?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת רישום הקבצים שלה."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת התצורה שלה."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת ערכות הנושא שלה."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת המידה שלה."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת ההצבעה שלה."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3054,28 +3062,28 @@ msgstr ""
 "Enlightenment לא הצליחה להגדיר את הנתיבים לחיפוש קבצים.\n"
 "יתכן שהזכרון אזל?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת הגופנים שלה."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת ערכות הנושא שלה."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת הבינאום שלה."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "הפעלת התמיכה בבינאום"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת הבינאום שלה."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3085,11 +3093,11 @@ msgstr ""
 "Enlightenment לא הצליחה להפעיל את מערכת שולחן העבודה FDO.\n"
 "יתכן שאזל לך הזכרון?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "הגדרת מסכים"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3097,251 +3105,251 @@ msgstr ""
 "הנסיון של Enlightenment להגדיר את ניהול החלונות עבור כל המסכים שבמערכת שלך\n"
 "נכשל. יתכן שישנו מנהל חלונות אחר פעיל?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "הגדרת DPMS"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "הגדרת איגודים"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment לא הצליחה להגדיר את תצורת ה־DPMS."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "הגדרת DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment לא הצליחה להגדיר את תצורת ה־DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "הגדרת שומר המסך"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment לא הצליחה להגדיר את שומר המסך של X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "הגדרת מצבי חיסכון בחשמל"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment לא הצליחה להגדיר את מצבי החסכון בחשמל שלה."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "הגדרת נעילת המסך"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת נעילת המסך שלה."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "הגדרת חלוניות התרעה"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת חלוניות ההתרעה שלה."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "הודעה הגדרת אוטובוס"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "הגדרת נתיבים"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "הגדרת פקדי מערכת"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מערכת פיקוד המערכת.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "הגדרת פעולות"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת הפעולות שלה."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "הגדרת מערכת הרצת הקבצים"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת ה־exec שלה."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "מנהל הקבצים"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מנהל הקבצים.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "הגדרת מערכת ההודעות"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment לא הצליחה לטעון את מערכת ההודעות שלה."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "הגדרת DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת ה־dnd שלה."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "גזל הגדרת קלט טיפול"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment לא הצליחה להפעיל את מערכת הטיפול בקלט הגרירה."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "הגדרת מודולים"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת המודולים שלה."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "הגדרת זכרונות"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment לא הצליחה להגדיר את הגדרות הזכרון."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "הגדרת מחלקות צבע."
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת מחלקות הצבע שלה."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "הגדרת בקרת היישומונים"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת בקרת היישומונים שלה."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "הגדרת רקע שולחן העבודה"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת הרקע לשולחן העבודה שלה."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "הגדרת העכבר"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment לא הצליחה להגדיר את תצורת העכבר."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת סידור הקבצים שלה."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "הגדרת איגודים"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת האיגודים שלה."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "הגדרת ממזער התמונות"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מערכת מיזעור התמונות.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מערכת פיקוד המערכת.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מערכת מיזעור התמונות.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment לא הצליחה להפעיל את מערכת פיקוד המערכת.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "הגדרת סביבת שולחן העבודה"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת ערכות הנושא שלה."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "הגדרת קובץ הזמנה"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment לא הצליחה להגדיר את מערכת סידור הקבצים שלה."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "טעינת מודולים"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "הגדרת מדפים"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "הגדרת מדפים"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "כמעט בוצע"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3370,7 +3378,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3380,11 +3388,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "בדיקת התמיכה בעיצוב."
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3392,7 +3400,7 @@ msgstr ""
 "Enlightenment מצאה כי Evas לא מצליח ליצור משטח עבודה לחוצץ. אנא בדוק\n"
 "את התמיכה של Evas במנוע חוצץ תוכנתי.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3401,7 +3409,7 @@ msgstr ""
 "Enlightenment מצאה כי Evas לא מצליח לטעון קבצי PNG. בדוק כי ל־Evas\n"
 "ישנה תמיכה בטעינת קבצי PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3410,7 +3418,7 @@ msgstr ""
 "Enlightenment מצאה כי Evas לא מצליח לטעון קבצי JPEG. בדוק כי ל־Evas\n"
 "ישנה תמיכה בטעינת קבצי JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3419,7 +3427,7 @@ msgstr ""
 "Enlightenment מצאה כי Evas לא מצליח לטעון קבצי PNG. בדוק כי ל־Evas\n"
 "ישנה תמיכה בטעינת קבצי PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3428,7 +3436,7 @@ msgstr ""
 "Enlightenment מצאה כי Evas לא מצליח לטעון קבצי EET. בדוק כי ל־Evas\n"
 "ישנה תמיכה בטעינת קבצי EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3437,7 +3445,7 @@ msgstr ""
 "Enlightenment מצאה כי Evas לא מצליח לטעון הגופן 'Sans'. בדוק כי ל־Evas\n"
 "ישנה תמיכה ב־fontconfig ושמערכת ה־fontconfig מגדירה את הגופן 'Sans'.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3445,11 +3453,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment קרסה מוקדם עם ההפעלה והופעלה מחדש"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3457,7 +3465,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3468,7 +3476,7 @@ msgstr ""
 "בוטלו<br>והם לא יטענו כדי לסייע בהסרת מודולים בעיתיים<br>כלשהם מהתצורה שלך. "
 "חלונית<br>תצורת המודולים אמורה לאפשר לך לבחור<br>במודולים שלך שוב."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3479,12 +3487,12 @@ msgstr ""
 "יטענו כדי<br>לסייע בהסרת מודולים בעיתיים כלשהם מהתצורה שלך.<br><br>חלונית "
 "תצורת המודולים אמורה לאפשר לך לבחור<br>במודולים שלך שוב."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "טעינת מודולים"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3493,11 +3501,11 @@ msgstr ""
 "ארעה שגיאה בטעינת המודול בשם: %s<br>לא נמצא מודל בשם %s<br>בתיקיות חיפוש "
 "המודולים.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "שגיאה בטעינת מודול"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3506,11 +3514,11 @@ msgstr ""
 "ארעה שגיאה בטעינת מודול בשם: %s<br>הנתיב המלא למודול זה הינו:<br>"
 "%s<br>השגיאה שדווחה הינה:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "המודול אינו מכיל את כל הפונקציות הנחוצות"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3521,23 +3529,39 @@ msgstr ""
 "צריכה להיות לפחות: %i.<br>מודול ה־API המפורסם על ידי Enlightenment הינו: %i."
 "<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "מודול ה־%s של Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "האם ברצונך לפרוק מודול זה?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "לא ידוע"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3545,85 +3569,85 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "מדף מס'"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "מדף"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "הוסף מדף"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "מדף מס'"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "הפסקת הזזה/שינוי גודל לפריטים"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "התחלת הזזה/שינוי גודל לפריטים"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "האם אתה בטוח שברצונך למחוק מדף זה?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "ביקשת למחוק מדף זה.<br><br>האם אתה בטוח שברצונך למחוק אותו?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "שנה את שם הקובץ"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "הערה"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "הצגה"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "הסתר אוטומטית"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 #, fuzzy
 msgid "Refresh"
 msgstr "לרענן"
@@ -3777,15 +3801,15 @@ msgstr "אודות ערכות הנושא"
 msgid "Set As Theme"
 msgstr "הגדרה כערכת נושא"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "הפסקת הזזה/שינוי גודל לפריטים"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "התחלת הזזה/שינוי גודל לפריטים"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "הגדרת תכולת סרגל הכלים"
@@ -3844,74 +3868,56 @@ msgstr "בעתיד"
 msgid "In the last minute"
 msgstr "בדקה האחרונה"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "שונה לאחרונה:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "לפני %li שנים"
+msgid_plural "%li Years ago"
+msgstr[0] "שונה לאחרונה:"
+msgstr[1] "שונה לאחרונה:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "לפני %li חודשים"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "שונה לאחרונה:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "שונה לאחרונה:"
+msgstr[1] "שונה לאחרונה:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "לפני %li שבועות"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "לפני %li ימים"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "לפני %li שעות"
+msgid_plural "%li Hours ago"
+msgstr[0] "לפני %li שעות"
+msgstr[1] "לפני %li שעות"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "לפני %li שעות"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "לפני %li דקות"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "לפני %li דקות"
+msgid_plural "%li Minutes ago"
+msgstr[0] "לפני %li דקות"
+msgstr[1] "לפני %li דקות"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "לא ידוע"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3929,12 +3935,12 @@ msgstr ""
 "המחדל יהיה לתקן<br>כי על ידי הוספת אותו פנימה אתה יכול להגדיר מחדש את הדברים "
 "עכשיו טעם<br>שלך. סליחה על אי הנוחות.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "מסך ההסתרה"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -3948,72 +3954,72 @@ msgstr ""
 "מודולרץ. זה רע<br>כאמצעי זהירות התצורה שלך שוחזרה לברירות המחדל<br>. סליחה "
 "על אי הנוחות.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f שניות"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "לפני %li שנים"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "לפני %li חודשים"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "לפני %li שבועות"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "לפני %li ימים"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "לפני %li שעות"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f דקות"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "לפני %li דקות"
@@ -4027,7 +4033,7 @@ msgstr "לפני %li דקות"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4074,11 +4080,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "הוסף למועדפים"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4180,7 +4186,7 @@ msgstr "Auto Detect"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "פנימי"
@@ -4207,33 +4213,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "חומרה"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "סוללה"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "ניהול צריכת חשמל"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "הסוללה שלך חלשה!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "מומלץ לחבר לרשת החשמל."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "לא זמין"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "שגיאה"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "מד הסוללה"
 
@@ -4242,8 +4248,8 @@ msgstr "מד הסוללה"
 msgid "Clock Settings"
 msgstr "מקדו את הגדרות"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "שעון"
 
@@ -4275,7 +4281,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 #, fuzzy
 msgid "Start"
 msgstr "להפעיל"
@@ -4288,7 +4294,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "קובץ הפעלה"
@@ -4619,7 +4625,7 @@ msgid "Resolution change"
 msgstr "שינוי רזולוציה"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "להציל"
@@ -4761,7 +4767,7 @@ msgstr "אנימציה מהירות"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4925,10 +4931,10 @@ msgid "Current Wallpaper"
 msgstr "הגדרת רקע שולחן העבודה"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 #, fuzzy
 msgid "Wallpaper"
 msgstr "טפט"
@@ -5555,6 +5561,55 @@ msgstr "מכולה"
 msgid "Manager"
 msgstr "מנהל"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "הגדרות המודול"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "השמישים ביותר"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "הגדרות המודול"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "הגדרות המודול"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "רדיו לחצנים"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "העבר"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5582,7 +5637,7 @@ msgid "Main Menu"
 msgstr "הצג תפריט ראשי"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "המועדפים"
@@ -5606,7 +5661,7 @@ msgstr "הערה"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5664,7 +5719,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "עכבר מהיר העבר סף"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%1.0f תווים"
@@ -5680,7 +5735,7 @@ msgid "%2.2f s"
 msgstr "%.1f שניות"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5703,7 +5758,7 @@ msgstr "תמונות"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 #, fuzzy
 msgid "Fonts"
 msgstr "גופנים"
@@ -5904,7 +5959,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5912,7 +5967,7 @@ msgid "Low"
 msgstr "הנמך"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "בינוני"
 
@@ -5924,7 +5979,7 @@ msgid "%.0f s"
 msgstr "%'.0f ק\"ב"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5948,17 +6003,17 @@ msgstr "מנוע"
 msgid "Power Management"
 msgstr "ניהול צריכת חשמל"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "מוגדר מדפים"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "האם אתה בטוח שברצונך למחוק מדף זה?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "אישור מחיקה"
@@ -6121,7 +6176,7 @@ msgid "File Manager Background Base"
 msgstr "מנהל הקבצים רקע בסיס"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 #, fuzzy
 msgid "Focus"
@@ -6246,7 +6301,7 @@ msgid "Composite Focus-out Color"
 msgstr "צבע Composite Focus -out"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 #, fuzzy
 msgid "Colors"
 msgstr "צבעים"
@@ -6672,7 +6727,7 @@ msgid "Events"
 msgstr "אירועים"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 #, fuzzy
 msgid "Startup"
 msgstr "אתחול"
@@ -6688,7 +6743,7 @@ msgid "Background Change"
 msgstr "רקע שינוי"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 #, fuzzy
 msgid "Transitions"
 msgstr "מעברים"
@@ -6713,6 +6768,11 @@ msgstr "נושא קטגוריות"
 msgid "Assign"
 msgstr "להקצות"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+#, fuzzy
+msgid "Clear"
+msgstr "נקה"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -6764,16 +6824,16 @@ msgstr "השתמש בערכת נושא הסמל של יישומים"
 msgid "Enable icon theme for Enlightenment"
 msgstr "אפשר ערכת הצלמיות"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "יישום"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "מסגרות"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "דרוג"
@@ -6862,50 +6922,50 @@ msgstr "%1.0f תווים"
 msgid "Captions"
 msgstr "אפשרויות"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 #, fuzzy
 msgid "Window Display"
 msgstr "חלון הראווה"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "מסגרת"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "השתמש בסמל שהוגדר על ידי המשתמש"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "השתמש בסמל שסופק על ידי היישום "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "העברת טקסט"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 #, fuzzy
 msgid "Display information"
 msgstr "הצגת מידע"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "הבא את החלון"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "שינוי גודל הטקסט"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
@@ -6913,242 +6973,271 @@ msgstr "שינוי גודל הטקסט"
 msgid "Display"
 msgstr "להציג"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "מיקום"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 #, fuzzy
 msgid "Smart Placement"
 msgstr "חכם מיקום"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 #, fuzzy
 msgid "Don't hide Gadgets"
 msgstr "אל תסתיר גאדג'טים"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 #, fuzzy
 msgid "Place at mouse pointer"
 msgstr "מקום סמן העכבר"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 #, fuzzy
 msgid "Place manually with the mouse"
 msgstr "מניחים באופן ידני באמצעות העכבר"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "עבורלשולחןעבודה של חלון חדש"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "מתחת לחלונות"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "להנפיש"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 #, fuzzy
 msgid "Linear"
 msgstr "שורתי"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "להאיץ, ואז להאט"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 #, fuzzy
 msgid "Accelerate"
 msgstr "להאיץ"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 #, fuzzy
 msgid "Decelerate"
 msgstr "להאט"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "ביטא האץ"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "בולט להאט"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Acceleratem בולט ואז להאט"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "לקפוץ"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "להקפיץ יותר"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "איסוף בערימה"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "אפשר חלונות מעל חלון מסך מלא"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "אפשר חלונות מעל חלון מסך מלא"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "הגדרת שומר המסך"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 #, fuzzy
 msgid "Focus Settings"
 msgstr "מקדו את הגדרות"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 #, fuzzy
 msgid "Click Window to Focus"
 msgstr "לחץ על חלון פוקוס"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 #, fuzzy
 msgid "Window under the Mouse"
 msgstr "חלון תחת מאוס"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 #, fuzzy
 msgid "Most recent Window under the Mouse"
 msgstr "חלון האחרונה תחת מאוס"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "להעלות את Windows על העכבר מעל"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "שעון"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "תפקיד"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "העתק"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 #, fuzzy
 msgid "New Window Focus"
 msgstr "בחלון חדש פוקוס"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(אין חלונות)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "חלונות"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "רק דיאלוגים"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "דיאלוגים רק עם ההורה ממוקד"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 #, fuzzy
 msgid "Autoraise"
 msgstr "Autoraise"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 #, fuzzy
 msgid "Delay before raising:"
 msgstr "עיכוב לפני גיוס:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 #, fuzzy
 msgid "Raise Window"
 msgstr "להעלות את חלון"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 #, fuzzy
 msgid "Raise when starting to move or resize"
 msgstr "להעלות כאשר מתחילים להעביר או לשנות גודל"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "להעלות כאשר לחיצה להתמקד"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "אפשר חלונות מעל חלון מסך מלא"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "הגדלת חלון מדיניות"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "התעלם מזה"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "הנפשת גלילה"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "פעולה ההקשר"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "רמז"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 #, fuzzy
 msgid "Other Settings"
 msgstr "הגדרות אחרות"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "תמיד לעבור על האירועים לתוכניות"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "לחץ מעלה את החלון"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "לחץ מתמקדחלון"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "להתרכז בחלון האחרון על מתג שולחני"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "לחזור להתמקד כאשר הוא איבד"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "החלק המצביע לחלוןממוקדת חדשה"
@@ -7200,14 +7289,14 @@ msgstr "כיוון"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 #, fuzzy
 msgid "Horizontal"
 msgstr "מאוזן"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 #, fuzzy
 msgid "Vertical"
 msgstr "אנכי"
@@ -7526,7 +7615,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Dropshadow הגדרות"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 #, fuzzy
 msgid "Quality"
 msgstr "איכות"
@@ -7889,28 +7978,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "יישומים מועדפים"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "פקודה"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "פקודה מוגדרת"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7947,134 +8036,149 @@ msgstr "מטמון ביקרו בספריות"
 msgid "Clear cache"
 msgstr "נקה מטמון"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "הפעלה במסוף"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "אחר יישום ..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "ללכת לספרייה אב"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "ניקוי החלונות"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "ה נתיבים"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 #, fuzzy
 msgid "Open"
 msgstr "לפתוח"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 #, fuzzy
 msgid "Open with..."
 msgstr "פתח באמצעות ..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "מוכרות יישומים"
 
-#: src/modules/fileman/e_fwin.c:2618
+#: src/modules/fileman/e_fwin.c:2589
 #, fuzzy
-msgid "Specific Applications"
-msgstr "×\99×\99ש×\95×\9e×\99×\9d ×¡×¤×¦×\99פ×\99ים"
+msgid "Suggested Applications"
+msgstr "×\94×\99×\99ש×\95×\9e×\99×\9d ×\94× ×\91×\97רים"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "כל היישומים"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "התאמה אישית פיקוד"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "ההעתקה הופסק"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "נעה היא בוטלה"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "מחיקת היא בוטלה"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "מחיקת היא בוטלה"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "המבצע לא ידוע של עבדים היא בוטלה"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "מחק לעשות"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "מחיקת קבצים ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "רזולוציית מסך"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "מחיקת קבצים ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "המבצע לא ידוע של עבדים היא בוטלה"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8288,26 +8392,30 @@ msgstr "מנהל הקבצים"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "תיקייה חדשה"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 #, fuzzy
 msgid "Home"
 msgstr "בית"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "שורש"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8410,21 +8518,21 @@ msgstr "רקע"
 msgid "Background Options"
 msgstr "רקע אפשרויות"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "התחל בהזזת/שינוי הגודל של חפיץ זה"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "ללא תשלום"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "חזות"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "הוסף גאדג'טים אחרים"
@@ -8433,7 +8541,7 @@ msgstr "הוסף גאדג'טים אחרים"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "הוסף יישומון"
@@ -9109,7 +9217,7 @@ msgstr "עזבו;"
 msgid "Right:"
 msgstr "נכון;"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "השתקה"
@@ -9184,7 +9292,7 @@ msgstr "נפח השתנה"
 msgid "Mixer Settings Updated"
 msgstr "הגדרות מערבל עודכן"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "מצב תצוגה"
@@ -9341,31 +9449,31 @@ msgstr ""
 msgid "Hide"
 msgstr "הסתר אוטומטית"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "חד"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "הגדרת מסכים"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "הגדרת מסכים"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "שורת המשימות"
@@ -9622,6 +9730,28 @@ msgstr "מיקוד חלון המקור בעת לחיצה"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "לפני %li שנים"
+
+#~ msgid "%li Months ago"
+#~ msgstr "לפני %li חודשים"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "לפני %li שבועות"
+
+#~ msgid "%li Days ago"
+#~ msgstr "לפני %li ימים"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "לפני %li שעות"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "לפני %li דקות"
+
+#, fuzzy
+#~ msgid "Specific Applications"
+#~ msgstr "יישומים ספציפיים"
+
 #, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "תמיד על שולחן העבודה"
@@ -10176,10 +10306,6 @@ msgstr ""
 #~ msgstr "סמן העכבר"
 
 #, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "הגדלת חלון מדיניות"
-
-#, fuzzy
 #~ msgid "Maximize Policy"
 #~ msgstr "למקסם את מדיניות"
 
index 4961ee5..1603bdc 100644 (file)
Binary files a/po/hr.gmo and b/po/hr.gmo differ
index 8dbc48c..a377057 100644 (file)
--- a/po/hr.po
+++ b/po/hr.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-11-09 18:07+0000\n"
 "Last-Translator: Miro Glavić <glavicmiro@gmail.com>\n"
 "Language-Team: Croatian <hr@li.org>\n"
@@ -21,17 +21,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "O Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Zatvori"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -79,63 +79,63 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Jeste li sigurni da želite zatvoriti ovaj prozor?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Zatvori"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Ne"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Jeste li sigurni da želite izaći?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Tražili ste da napustite Enlightenment.<br><br>Jeste li sigurni da želite "
 "izaći?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Izlaz"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Poništi"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Jeste li sigurni da se želite odjaviti?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Vi se odjavljujete.<br><br>Jeste li sigurni da hoćete da se odjavite?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Odjava"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Jeste li sigurni da želite ugasiti?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
@@ -143,15 +143,15 @@ msgstr ""
 "Tražili ste da ugasite vaše Računalo.<br><br>Jeste li sigurni da želite "
 "ugasiti?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Gašenje"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Jeste l isigurni da hoćete da ponovno podignete sustav?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -159,11 +159,11 @@ msgstr ""
 "Zahtijevate da ponovno podignete vaše Računalo.<br><br>Jeste li sigurni da "
 "hoćete da restartujete?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Ponovno podigni sustav"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -171,15 +171,15 @@ msgstr ""
 "Zatražili ste da suspendirate svoje Računalo.<br><br>Jeste li sigurni da "
 "želite suspendirati?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Suspendiraj"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Jeste li sigurni da želite hibernirati?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -187,367 +187,368 @@ msgstr ""
 "Zatražili ste da hibernirate svoje Računalo.<br><br>Jeste li sigurni da "
 "želite hibernirati?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernirati"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Prozor: Akcije"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Premjesti"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Promijeni veličinu"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Izbornik"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Prozorni Izbornik"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Uzdigni"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Spusti"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Prozor: Stanje"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Preklopnik Ljepljivog Moda"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Preklopnik Ljepljivog Moda"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Preklopnik Ikoniziranog Moda"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Preklopnik Ikoniziranog Moda"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Preklopnik Moda Cijelog Zaslona"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Preklopnik Moda Cijelog Zaslona"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maksimiziraj"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maksimiziraj Vertikalno"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maksimiziraj horizontalno"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maksimiziraj"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maksimiziraj"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maksimiziraj Cijeli Ekran"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maksimiziraj \"Pametan\" Mod"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maksimiziraj Mod \"Proširiti\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maksimiziraj Mod \"Popuni\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Preklopnik Moda Gornje Sjenke"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Preklopnik Moda Donje Sjenke"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Preklopnik Moda Lijeve Sjenke"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Preklopnik Moda Desne Sjenke"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Preklopnik Moda Sjenke"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Sjenčeno stanje"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Preklopnik Bezrubnog Stanja"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Bordura"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Ciklus između granica"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Preklopnik Pribodenog Stanja"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Radna površina"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Okreni Radnu Površinu Lijevo"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Okreni Radnu Površinu Desno"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Okreni Radnu Površinu Gore"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Okreni Radnu Površinu Dolje"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Okreni Radnu Površinu Za..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Prikaži Radnu Površinu"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Prikaži Policu"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Okreni Radnu Površinu Na..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Okreni Radnu Površinu Linearno"
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Prebaci na Radnu Površinu 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Prebaci na Radnu Površinu 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Prebaci na Radnu Površinu 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Prebaci na Radnu Površinu 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Prebaci na Radnu Površinu 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Prebaci na Radnu Površinu 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Prebaci na Radnu Površinu 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Prebaci na Radnu Površinu 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Prebaci na Radnu Površinu 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Prebaci na Radnu Površinu 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Prebaci na Radnu Površinu 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Prebaci na Radnu Površinu 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Prebaci na Radnu Površinu..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Okreni Radnu Površinu Lijevo (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Okreni Radnu Površinu Desno (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Okreni Radnu Površinu Gore (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Okreni Radnu Površinu Dolje (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Okreni Radnu Površinu Za... (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Okreni Radnu Površinu Na... (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Okreni Radnu Površinu Linearno... (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Preokreni Radnu Površinu U Smjeru..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 0 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 1 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 2 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 3 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 4 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 5 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 6 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 7 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 8 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 9 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 10 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Prebaci Na Radnu Površinu 11 (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Prebaci Na Radnu Površinu... (Svi Zasloni)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -560,236 +561,236 @@ msgstr "Prebaci Na Radnu Površinu... (Svi Zasloni)"
 msgid "Window : List"
 msgstr "Prozor: Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Skoči na stolu"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Zaslon"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Pošalji Miša Na Zaslon 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Pošalji Miša Na Zaslon 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Pošalji Miša Na Zaslon..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Pošalji Miša Naprijed 1 Zaslon"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Pošalji Miša Nazad 1 Zaslon"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Pošalji Miša Napred/Natrag na Ekrane..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "Dim"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Pozadinsko osvjetljenje Set"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Pozadinsko osvjetljenje Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "pozadinskog osvjetljenja Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Pozadinsko osvjetljenje Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Podešavanje pozadinskog osvjetljenja"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Pozadinsko svjetlo se"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Pozadinsko svjetlo dolje"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Premjesti u centru"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Premjesti u centru"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Promijeni veličinu za:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Pritisnite u smjeru ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Kreiraj Ikonu"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Prozor: Pomjeranje"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Na Slijedeću Radnu Površinu"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Na Prethodnu Radnu Površinu"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Po Radnoj Površini #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Na Radnu Površinu..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Postavi Ekrane"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Na Prethodnu Radnu Površinu"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Prikaži Glavni Izbornik"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Prikaži Omiljeni Izbornik"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Prikaži Izbornik Svih Aplikacija"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Prikaži Izbornik Klijenata"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Prikaži Izbornik..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Pokreni"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Naredba"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplikacija"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Ponovo pokreni"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Izađi Odmah"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Mod"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Mijenjaj Način Prezentacije"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Mijenjaj Način Isključenja"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Mod"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment %s Modul"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -806,60 +807,60 @@ msgstr ""
 msgid "System"
 msgstr "Sustav"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Odjava"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Ugasi Odmah"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Ugasi"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Suspendiraj"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hibernirati"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Zaključaj"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Očisti Prozore"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Uopćeno : Akcije"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Odgođena Akcija"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Tipkovnička Prečica"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Stvoriti Prečac tipkovnice"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Stvoriti Prečac tipkovnice"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -876,7 +877,7 @@ msgstr "Odabirač Boja"
 msgid "Select"
 msgstr "Odaberi Jedan"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -895,7 +896,7 @@ msgstr ""
 "rekonfigurirati  stvari<br>po vašoj želji. Izvinjavamo se zbog problema sa "
 "vašim postavkama.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -909,11 +910,11 @@ msgstr ""
 "i radi predostrožnosti vaše postavke su vraćene u<br>originalno stanje. "
 "Izvinjavamo se zbog neugodnosti.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problemi Pisanja Enlightenment Postavki"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -925,13 +926,14 @@ msgstr ""
 "otkrivena:<br>%s<br><br>je uklonjena da bi se izbjegla korupcija podataka."
 "<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -940,21 +942,21 @@ msgstr ""
 msgid "OK"
 msgstr "U redu"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Postavke Unaprijeđene"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET file ručka je loše."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Datoteka podataka je prazna."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -963,18 +965,18 @@ msgstr ""
 "Datoteka nije pisati. Moždaje disk samo za čitanje<br>ili ste izgubili "
 "dozvole za svojim datotekama."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Memorija je ponestalo , a pripreme pišem.<br>Molimo slobodnu memoriju gore."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "To jeopćenito greška."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -983,71 +985,71 @@ msgstr ""
 "Postavke datoteka je prevelika.<br>To bi trebao biti vrlo mali (nekoliko "
 "stotina KB najviše)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Vi ponestalo prostora , a pisanje na datoteku"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "File bio je zatvoren na njega dok je pisao."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Memory - mapiranje (mmap) u datoteke nije uspjelo."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Kodiranje nije uspjelo."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Hiberniranje nije uspjelo"
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Potpis je bio nevažeći."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Nema Prozora)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Imaju ne provode."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG nije bio prepun."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Suspendiranje nije uspjelo"
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Suspendiranje nije uspjelo"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Dobrodošli u Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1059,7 +1061,7 @@ msgstr ""
 "otkrivena:<br>%s<br><br>je uklonjena da bi se izbjegla korupcija podataka."
 "<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1078,7 +1080,7 @@ msgid "Apply"
 msgstr "Primijeni"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1097,8 +1099,8 @@ msgstr "Moduli"
 msgid "Preferences"
 msgstr "Postavke ikone"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Da"
 
@@ -1130,24 +1132,24 @@ msgstr ""
 "Zaključavanje radne površine je neuspjelo jer je neka aplikacija<br>zgrabila "
 "ili tipkovnicu ili miša ili oboje i ovoga se nije moguće riješiti."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Molimo unesite vašu lozinku za otključavanje"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Druga aplikacija..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Greška Sistema Autorizacije"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1158,11 +1160,11 @@ msgstr ""
 "greške je<hilight>%i</hilight>.<br>Ovo je loše i se nije smjelo dogoditi. "
 "Molimo prijavite ovaj problem."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Aktiviraj Način Prezentiranja"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1172,11 +1174,11 @@ msgstr ""
 "</b>prezentiranja</b> i privremeno onesposobiti zaštitnika zaslona, bravu  i "
 "uštedu energije?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Ne, ali povećaj vrijeme neaktivnosti"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Ne, i prestani pitati"
 
@@ -1269,7 +1271,7 @@ msgstr "Izvodi u Terminalu"
 msgid "Show in Menus"
 msgstr "Prikaži u Izbornicima"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1284,34 +1286,34 @@ msgstr "Odaberi Ikonu"
 msgid "Select an Executable"
 msgstr "Odaberi Izvršni"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Izbriši"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Izreži"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopiraj"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Zalijepi"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Odaberi sve"
 
@@ -1458,315 +1460,322 @@ msgstr "Izlazni Podaci"
 msgid "There was no output."
 msgstr "Nije bilo izlaza."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Nepostojeći put"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s ne postoji."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f datoteke"
 msgstr[1] "%1.0f datoteke"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Greška kod montiranja"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Nemoguće montirati uređaj"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Greška kod demontiranja"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Nemoguće demontirati uređaj"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Greška kod izbacivanja"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Nemoguće izbaciti uređaj"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Osjetljiv na Veličinu Slova"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Prikaži Ekstenziju Ikone"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Sortiraj Sada"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Pretraži Direktorije"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Pretraži Direktorije"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Pregled"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Početak"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Osvježi Pogled"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Akcija"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Link"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Preimenuj"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Demontiraj"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Monitraj"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Izbaci"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Svojstva"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Upotrijebi Ikonu Snabdjevenu Aplikacijom "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Svojstva datoteke"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Osjetljiv na Veličinu Slova"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Prikaži Ekstenziju Ikone"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Sortiraj Sada"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Pretraži Direktorije"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Pretraži Direktorije"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Upotrijebi zadane vrijednosti"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Mrežne Ikone"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Posebne Ikone"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Uobičajeni Stroj"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Početak"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Veličinia Ikone (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Greška"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Greška kod unošenja Modula"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Datoteka:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Novi Direktorij"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Datoteka:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Preuzmi izvorne postavke"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Prikaži Skrivene Datoteke"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Zapamti Redoslijed"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Sortiraj Sada"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Upotrijebi Jedan Klik"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Razlučivost Ekrana"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Postavke Menadžera Datoteka"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Postavke Menadžera Datoteka"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Postavi pozadinu..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Postavi pozadinu..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Postavi oblogu..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Očisti"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Postavi oblogu..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Kreiraj"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Naziv Novog Direktorija:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Preimenuj %s na:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Preimenuj Datoteku"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Ponovi"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Odustani"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Ne za sve"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Da za sve"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Upozorenje"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Datoteka već postoji, prepiši preko?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Premjesti Tekst"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignoriraj ovo"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignoriraj sve"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Pojavila se greška u izvođenju radnje<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Potvrda Brisanja"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Jeste li sigurni da želite obrisati<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1775,7 +1784,7 @@ msgstr ""
 "Jeste li sigurni da želite ukloniti<br>%d odabrane datoteke u:<br><hilight>"
 "%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1790,27 +1799,27 @@ msgstr[1] ""
 "Jeste li sigurni da želite ukloniti<br>%d odabrane datoteke u:<br><hilight>"
 "%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Nepoznata Jačina"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Odstranjiv Uređaj"
 
@@ -1819,7 +1828,7 @@ msgstr "Odstranjiv Uređaj"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1884,7 +1893,7 @@ msgstr "Grupiraj po"
 msgid "Others:"
 msgstr "Ostalo"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1929,31 +1938,31 @@ msgstr "Premjesti Tekst"
 msgid "Automatically scroll contents"
 msgstr "Automatski listaj sadržaj"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Običan"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Umetak"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Pogledaj"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Ukloni"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Zaustavi se kreće"
@@ -2016,7 +2025,7 @@ msgstr "Veličina"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Slaganje"
 
@@ -2157,7 +2166,7 @@ msgstr "Ikonizirati"
 msgid "Skip"
 msgstr "Preskoči"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Bordura"
 
@@ -2470,18 +2479,18 @@ msgid "Request Position"
 msgstr "Zahtijevaj Poziciju"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2569,7 +2578,7 @@ msgid "Size, Position and Locks"
 msgstr "Veličina, Pozicija i Brave"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Dozvoli"
@@ -2675,7 +2684,7 @@ msgstr "Postavke Modula"
 msgid "Load"
 msgstr "Prostor"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Iznesi Module"
@@ -2715,11 +2724,11 @@ msgstr "Sadržaj Police"
 msgid "Toolbar Contents"
 msgstr "Sadržaj Alatne Trake"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Postavke Alatne Trake"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Raspored"
 
@@ -2737,86 +2746,86 @@ msgstr ""
 "je konfiguracija vaše<br>metode unosa ispravna i da je<br>izvršitelj vaše "
 "konfiguracije u vašem PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Glavni"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Omiljene Aplikacije"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplikacije"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Prozori"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Izgubljeni Prozori"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "O"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtualno"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Police"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Prikaži/Sakrij Sve Prozore"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Nema Aplikacija)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Postavi Virtualne Radne Površine"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Nema Prozora)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Nema imena!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "dodaj Policu"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Ukloni Policu"
@@ -2901,32 +2910,32 @@ msgstr "Prikaži na svim Radnim Površinama"
 msgid "Show on specified Desktops"
 msgstr "Prikaži na specificiranim Radnim Površinama"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2934,7 +2943,7 @@ msgstr ""
 "Enlightenment ne može postaviti manipulator izlaznog signala.\n"
 "Možda vam nedostaje memorije?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2942,7 +2951,7 @@ msgstr ""
 "Enlightenment ne može postaviti manipulator HUP signala.\n"
 "Možda vam nedostaje memorije?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2951,47 +2960,47 @@ msgstr ""
 "Enlightenment ne može postaviti manipulator HUP signala.\n"
 "Možda vam nedostaje memorije?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3001,7 +3010,7 @@ msgstr ""
 "prikaz u Evas. Molimo provjerite instalaciju Evas i\n"
 "Ecore i provjerite da podržava Software X11 prikaznu mašinu."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3011,17 +3020,17 @@ msgstr ""
 "koji prezentira u Evas. Molimo provjerite vašu instalaciju Evas i Ecore i \n"
 "provjerite da ovi podržavaju Softver Bufer prezentacionu mašinu."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3029,12 +3038,12 @@ msgstr ""
 "Enlightenment ne može inicijalizirati svoj sistem hitnog alarma.\n"
 "Jeste li postavili svoju PRIKAZ varijablu?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3042,34 +3051,34 @@ msgstr ""
 "Enlightenment ne može kreirati direktorije u vašem polaznom direktoriju.\n"
 "Možda nemate polazni direktorij ili je vašdisk pun?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment ne može postaviti svoj sistem datotečnih registara."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment ne može postaviti svoj Config sistem."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment ne može postaviti svoj sistem tema."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment ne može postaviti svoj sustav promjene veličine."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment ne može postaviti svoj sustav pokazivača."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3077,28 +3086,28 @@ msgstr ""
 "Enlightenment ne može postaviti puteve za pronalaženje datoteka.\n"
 "Možda nemate dovoljno memorije?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment ne može postaviti svoj sistem pisma."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment ne može postaviti svoj sistem tema."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment ne može postaviti svoj intl sistem."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Pokretanje Međunarodne Podrške"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment ne može postaviti svoj intl sistem."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3108,11 +3117,11 @@ msgstr ""
 "Enlightenment ne može inicijalizirati sistem FDO radne površine,\n"
 "Možda vam nedostaje memorije?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Postavi Ekrane"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3121,251 +3130,251 @@ msgstr ""
 "sustavu\n"
 "nije uspio. Možda je neki drugi upravitelj prozora aktivan?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Postavi DPMS"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Postavljanje Poveznika"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment ne može konfigurirati DPMS postavke."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Postavi DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment ne može konfigurirati DPMS postavke."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Postavka Čuvara Zaslona"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment ne može konfigurirati X čuvar zaslona."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Postavljanje PowerSave načina"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment ne može postaviti svoje modove štednje energije."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Postavi Zaključavanje Radne Površine"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 "Enlightenment ne može postaviti svoj sistem zaključavanja radne površine."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Postavi Pop-ups"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment ne može postaviti svoj pop-up sistem."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Postavljanje Poruka Bus"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Postavke Puteva"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Postavljanje Kontrola Sustava"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment ne može inicijalizirati Sustavne Naredbe\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Postavi Akcije"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment ne može postaviti svoj sistem akcija."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Postavljanje Izvršnog Sistema"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment ne može postaviti svoj exec sistem."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Upravitelj datotekama"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment ne može inicijalizirati svoj Datotečni Upravitelj.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Postavi Sistem Poruka"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment ne može postaviti svoj msg sistem."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Postavi DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment ne može postaviti svoj DND sistem."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Postavke Rukovanja Masovnog Unosa"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment ne može postaviti svoj sustav rrkovanja grabljenja unosa"
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Postavi Module"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenmet ne može postaviti svoj sistem modula."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Postavi Podsjetnike"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment ne može postaviti postavke podsjetnika."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Postavi Klase Boja"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment ne može postaviti svoj sistem klasiranja boja."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Postavi Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment ne može postaviti svoj sistem kontrole aparata"
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Postavi Tapetu"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment ne može postaviti svoj sistem pozadine radne površine"
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Postavi Miša"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment ne može konfigurirati postavke miša."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment ne može postaviti svoj sistem rasporeda datoteka."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Postavljanje Poveznika"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment ne može postaviti svoj sistem poveznika"
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Postavi Urednika Sličica"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment ne može inicijalizirati sustav Postavljanja Sličica.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment ne može inicijalizirati Sustavne Naredbe\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment ne može inicijalizirati sustav Postavljanja Sličica.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment ne može inicijalizirati Sustavne Naredbe\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Postavljanje Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment ne može postaviti svoj sistem tema."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Postavljanje datoteka Redoslijed"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment ne može postaviti svoj sistem rasporeda datoteka."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Unesi Module"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Postavi Police"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Konfiguriraj Police"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Skoro Gotovo"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3419,7 +3428,7 @@ msgstr ""
 "\t-ja-znam-što-radim-i-prihvaćam-svu-odgovornost-za-to-\n"
 "\t\tAko trebate ovu pomoć, onda ne trebate ovu opciju.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3429,11 +3438,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Testiranje Podrške Formata"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3442,7 +3451,7 @@ msgstr ""
 "provjerite\n"
 "da Evas ima podršku za Softver Bafer mašinu.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3451,7 +3460,7 @@ msgstr ""
 "Enlightenment je otkrio da Evas ne može učitavati PNG datoteke. Provjeri \n"
 "da li Evas ima podršku učitavanja za PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3460,7 +3469,7 @@ msgstr ""
 "Enlightenment je otkrio da Evas ne može učitavati JPEG datoteke. Provjeri \n"
 "da li Evas ima podršku učitavanja za JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3469,7 +3478,7 @@ msgstr ""
 "Enlightenment je otkrio da Evas ne može učitavati PNG datoteke. Provjeri \n"
 "da li Evas ima podršku učitavanja za PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3478,7 +3487,7 @@ msgstr ""
 "Enlightenment je otkrio da Evas ne može učitavati EET datoteke. Provjeri \n"
 "da li Evas ima podršku učitavanja za EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3488,7 +3497,7 @@ msgstr ""
 "da li Evas ima fontconfig podršku i da sustavni fontconfig definira 'Sans' "
 "pismo.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3496,13 +3505,13 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 "Enlightenment je pao prilikom ranijeg starta i morao je biti ponovno "
 "podignut."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3510,7 +3519,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3522,7 +3531,7 @@ msgstr ""
 "problemni<br>moduliu vašoj konfiguraciji. Dijalog konfiguracije modula<br>će "
 "vam omogućiti ponovni odabir vaših modula."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3534,12 +3543,12 @@ msgstr ""
 "moduliu vašoj konfiguraciji.<br><br>Dijalog konfiguracije modula će vam "
 "omogućiti ponovni odabir<br>vaših modula."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Unesi Module"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3548,11 +3557,11 @@ msgstr ""
 "Potkrala se greška učitavanja modula: %s.<br>Modul sa imenom %s nije "
 "pronađen u<br>direktorijima za pretragu modula.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Greška kod unošenja Modula"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3561,11 +3570,11 @@ msgstr ""
 "Potkrala se greška učitavanja modula: %s.<br>Kompletan put do ovog modula je:"
 "<br>%s<br>Prijavljena greška je:<br>%s.<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Modul ne sadrži sve neophodne funkcije"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3576,23 +3585,39 @@ msgstr ""
 "zahtijeva najmanju inačicu API modula: %i.<br>API modul kojeg Enlightenment "
 "reklamira je: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s Modul"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Da li želite isprazniti ovaj modul?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Nepoznat"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3603,85 +3628,85 @@ msgstr ""
 "način </b>prezentiranja</b> i privremeno onesposobiti zaštitnika zaslona, "
 "bravu  i uštedu energije?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Polica #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Polica"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "dodaj Policu"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Polica #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Zaustavi Pomicanje/Promjenu Veličine Stvari"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Počni Pomicanje/Promjenu Veličine Stvari"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Jeste li sigurni da hoćete ukloniti ovu policu?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Zatražili ste da uklonite ovu policu.<br>Jeste li sigurni?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Preimenuj Datoteku"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Komentar"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Prezentacija"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Automatski Sakrij"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Osvježi"
 
@@ -3833,15 +3858,15 @@ msgstr "O Temi"
 msgid "Set As Theme"
 msgstr "Postavi Kao Temu"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Zaustavi Pomicanje/Promjenu Veličine Stvari"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Počni Pomicanje/Promjenu Veličine Stvari"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Postavi Sadržaj Alatne Trake"
 
@@ -3900,74 +3925,56 @@ msgstr "Ubuduće"
 msgid "In the last minute"
 msgstr "U zadnjoj Minuti"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Zadnja Promjena:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "prije %li godina"
+msgid_plural "%li Years ago"
+msgstr[0] "Zadnja Promjena:"
+msgstr[1] "Zadnja Promjena:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "prije %li Mjeseci"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Zadnja Promjena:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Zadnja Promjena:"
+msgstr[1] "Zadnja Promjena:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "prije %li Tjedana"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "prije %li Dana"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "prije %li Sati"
+msgid_plural "%li Hours ago"
+msgstr[0] "prije %li Sati"
+msgstr[1] "prije %li Sati"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "prije %li Sati"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "prije %li Minuta"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "prije %li Minuta"
+msgid_plural "%li Minutes ago"
+msgstr[0] "prije %li Minuta"
+msgstr[1] "prije %li Minuta"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Nepoznat"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3987,12 +3994,12 @@ msgstr ""
 "riješiti dodavanjem. Sada možete rekonfigurirati stvari po vašoj volji."
 "<br>Ispričavamo se zbog problema sa vašom konfiguracijom."
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Konfiguriraj Zaglavlje"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4008,72 +4015,72 @@ msgstr ""
 "Ovo je loše i iz bezbjednosnih razloga je<br>vaša konfiguracija obnovljena "
 "na početne vrijednosti. Ispričavamo se zbog neugodnosti."
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sekundi"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "prije %li godina"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "prije %li Mjeseci"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "prije %li Tjedana"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "prije %li Dana"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "prije %li Sati"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minuta"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "prije %li Minuta"
@@ -4087,7 +4094,7 @@ msgstr "prije %li Minuta"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4134,11 +4141,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Dodaj u Omiljene"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4234,7 +4241,7 @@ msgstr "Automatski Otkrij"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interno"
@@ -4259,33 +4266,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hardver"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Baterija"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Upravitelj Energije"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Baterija je niska"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "AC energija je preporučena"
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "Nedostupno"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "GREŠKA"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Baterijski Mjerač"
 
@@ -4294,8 +4301,8 @@ msgstr "Baterijski Mjerač"
 msgid "Clock Settings"
 msgstr "Postavke Fokusa"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Sat"
 
@@ -4327,7 +4334,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Start"
 
@@ -4339,7 +4346,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Prikaži Alatnu Traku"
@@ -4665,7 +4672,7 @@ msgid "Resolution change"
 msgstr "Promjena razlučivosti"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Spremi"
 
@@ -4799,7 +4806,7 @@ msgstr "Animacije"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4952,10 +4959,10 @@ msgid "Current Wallpaper"
 msgstr "Tapeta Radne Površine"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Tapeta"
 
@@ -5537,6 +5544,55 @@ msgstr "Spremnik"
 msgid "Manager"
 msgstr "Upravitelj"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Postavke Miša"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Najskorije upotrijebljen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Postavke Miša"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Postavke Miša"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Radio Gumbi"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Dugme %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Premjesti"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5563,7 +5619,7 @@ msgid "Main Menu"
 msgstr "Prikaži Glavni Izbornik"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Omiljeni"
 
@@ -5586,7 +5642,7 @@ msgstr "Komentar"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Aparati"
@@ -5641,7 +5697,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Granica Brzog Kretanja Miša"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f piksela/sek"
@@ -5656,7 +5712,7 @@ msgid "%2.2f s"
 msgstr "%1.2f sek"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5676,7 +5732,7 @@ msgstr "Slike"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Pisma"
 
@@ -5868,7 +5924,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5876,7 +5932,7 @@ msgid "Low"
 msgstr "Spusti"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Srednji"
 
@@ -5888,7 +5944,7 @@ msgid "%.0f s"
 msgstr "%1.0f sek"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5909,17 +5965,17 @@ msgstr "Stroj"
 msgid "Power Management"
 msgstr "Upravitelj Energije"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Konfiguriraj Police"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Jeste li sigurni da hoćete ukloniti ovu policu?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Potvrda Brisanja"
@@ -6067,7 +6123,7 @@ msgid "File Manager Background Base"
 msgstr "File Manager Pozadina Baza"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fokus"
@@ -6183,7 +6239,7 @@ msgid "Composite Focus-out Color"
 msgstr "Kompozitni Focus -out u boji"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Boje"
 
@@ -6553,7 +6609,7 @@ msgid "Events"
 msgstr "Događaji"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Pokretanje"
 
@@ -6566,7 +6622,7 @@ msgid "Background Change"
 msgstr "Promjena Pozadine"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Promjene"
 
@@ -6586,6 +6642,10 @@ msgstr "Kategorije Tema"
 msgid "Assign"
 msgstr "Pripiši"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Očisti"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Očisti Sve"
@@ -6636,16 +6696,16 @@ msgstr "Koristite ikonu temu za aplikacije"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Dobrodošli u Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplikacija"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Bordure"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Skaliranje"
 
@@ -6731,273 +6791,302 @@ msgstr "%1.0f Karaktera"
 msgid "Captions"
 msgstr "Opcije"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Izlog Prozora"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Bordura"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Upotrijebi Ikonu Definiranu od Korisnika"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Upotrijebi Ikonu Snabdjevenu Aplikacijom "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Geometrija Pomicanja Prozora"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Informacije o izložku"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Slijedi prozor"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Geometrija Promjene Veličine Prozora"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Prikaz"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Smještaj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Inteligentno Polaganje"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Ne skrivaj aparate"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Položi kod pokazivača miša"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Položi ručno uz upotrebu miša"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Prebacite se na radnoj površini novom prozoru"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Ispod Prozora"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animacije"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linearno"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Ubrzati , onda usporavati"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Ubrzaj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Uspori"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Ubrzanje Miša"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Uspori"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Izgovara Acceleratem onda usporavati"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "​​odskakivati"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Odskakivati ​​više"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Skaliranje"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Dopustite iznad prozora preko cijelog prozora"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Dopustite iznad prozora preko cijelog prozora"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Brava Zaslona"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Postavke Fokusa"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Klikni Prozor za Fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Prozor ispod Miša"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Zadnji prozor ispod miša"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Podizanje prozora na miša preko"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Sat"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Fokus pokazivača"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Loš fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Fokus Novog Prozora"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Nema Prozora)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Prozori"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Dijalozi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Samo dijalog s naglaskom roditelja"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Autouzdigni"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Zastoj prije uzdizanja:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Podigni Prozor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Uzdigni na početku pomjeranja ili promjene veličine"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Uzdigni kod klika za fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Dopustite iznad prozora preko cijelog prozora"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Odredbe Maksimiziranja Prozora"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignoriraj ovo"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animirani okretaj"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Sadržaj Akcije"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Savjetovanje"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Ostale Postavke"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Uvijek proći kliknite događaje programima"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Kliknite otvara prozor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Kliknite fokusira prozor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Preusmjeri zadnji prozor na radnoj površini prekidač"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Vrati se usredotočiti kada je izgubio"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Klizni pokazivač na novi fokusirani prozor"
 
@@ -7044,13 +7133,13 @@ msgstr "Smjer"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Vodoravno"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Okomito"
 
@@ -7335,7 +7424,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Postavke Oborene Sjenke"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kvaliteta"
 
@@ -7676,28 +7765,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Aplikacije kod Ponovnog Podizanja Sustava"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Naredba"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Pokreni Naredbu"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7734,127 +7823,143 @@ msgstr "Cache posjetio direktorija"
 msgid "Clear cache"
 msgstr "Očisti"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Izvodi u Terminalu"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Druga aplikacija..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Idi na Izvorni Direktorij"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Očisti Prozore"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Putevi"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Otvori"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Otvori s..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f datoteke"
 msgstr[1] "%1.0f datoteke"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Poznate Aplikacije"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Specifična Aplikacija"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Odabrane Aplikacije"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Sve Aplikacije"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Posebne Naredbe"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopiranje je prekinuto"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Pomicanje je prekinuto"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Brisanje je prekinuto"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Brisanje je prekinuto"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Nepoznata operacija pomoćnika je prekinuta"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Kopiranje %s je završeno"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Kopiranje %s (eta: %d sec)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Pomicanje %s je završeno"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Pomicanje %s (eta: %d sec)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Brisanje završeno"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Brisanje datoteka..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Razlučivost Ekrana"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Brisanje datoteka..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Nepoznata operacija pomoćnika %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -8052,24 +8157,28 @@ msgstr "Upravitelj datoteka"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Novi Direktorij"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Početak"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Korijen"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8164,20 +8273,20 @@ msgstr "Pozadina"
 msgid "Background Options"
 msgstr "Paniranje Pozadine"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Počni pomakni/promjeni veličinu ovog aparata"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Slobodno"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Izgled"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Dodaj ostale aparate"
 
@@ -8185,7 +8294,7 @@ msgstr "Dodaj ostale aparate"
 msgid "Show/hide gadgets"
 msgstr "Prikaži/Sakrij Aparate"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Dodaj Aparat"
@@ -8806,7 +8915,7 @@ msgstr "Lijevo:"
 msgid "Right:"
 msgstr "Desno:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Bezvučan"
 
@@ -8871,7 +8980,7 @@ msgstr "Promjena razlučivosti"
 msgid "Mixer Settings Updated"
 msgstr "Postavke Miksera Unaprijeđene"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Postavke Mikser Modula"
@@ -9026,31 +9135,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Automatski Sakrij"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Oštro"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Postavi Ekrane"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Postavi Ekrane"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Taskbar"
@@ -9317,6 +9426,27 @@ msgstr "Fokusiraj izvorni prozor kod klikanja"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "prije %li godina"
+
+#~ msgid "%li Months ago"
+#~ msgstr "prije %li Mjeseci"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "prije %li Tjedana"
+
+#~ msgid "%li Days ago"
+#~ msgstr "prije %li Dana"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "prije %li Sati"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "prije %li Minuta"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Specifična Aplikacija"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Uvijek na radnoj površini"
 
@@ -9899,9 +10029,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Pokazivač Miša"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Odredbe Maksimiziranja Prozora"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Pravila Maksimiziranja"
 
@@ -10361,10 +10488,6 @@ msgstr ""
 #~ "Prikaži informaciju geometrije prozora kod pomicanja ili promjene veličine"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animirani okretaj"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automatski Položaj Novog Prozora"
 
index ed0d420..c729bd7 100644 (file)
Binary files a/po/hu.gmo and b/po/hu.gmo differ
index 489a2ae..5affbef 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: hu\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-10-24 09:18+0000\n"
 "Last-Translator: lisovszki <lisovszki@gmail.com>\n"
 "Language-Team: Hungarian <pclinuxos-i18n@googlegroups.com>\n"
@@ -23,17 +23,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Az Enlightenmentrõl"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Bezárás"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -81,473 +81,474 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Tényleg be akarod zárni ezt az ablakot?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Kilövés"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nem"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Tényleg ki akarsz lépni?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Az Enlightenmentbõl való kilépést választottad.<br><br>Biztos, hogy ezt "
 "akarod?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Kilépés"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Mégsem"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Tényleg ki akarsz lépni?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Az Enlightenmentbõl való kilépést választottad.<br><br>Biztos, hogy ezt "
 "akarod?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Kijelentkezés"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Tényleg ki akarod kapcsolni a gépet?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "A számítógép kikapcsolását választottad.<br><br>Biztosan ki akarod kapcsolni?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Kikapcsolás"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Biztosan újra akarod indítani?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "A számítógép újraindítását választottad.<br><br>Biztos, hogy ezt akarod?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Újraindítás"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 "Az számítógép felfüggesztését választottad.<br><br>Biztos, hogy ezt akarod?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Felfüggesztés"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Tényleg hibernálni akarod a gépet?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 "A számítógép hibernálását választottad.<br><br>Biztos, hogy ezt akarod?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernálás"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Ablak : Műveletek"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Mozgatás"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Átméretezés"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menü"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Ablak menü"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Felemelés"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Alsó"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Ablak : Állapot"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Ragadós módra vált"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Ragadós módra vált"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Ikonizált módra vált"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Ikonizált módra vált"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Teljes képernyő módra vált"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Teljes képernyő módra vált"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximalizálás"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximalizálás függőlegesen"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximalizálás vízszintesen"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximalizálás"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximalizálás"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Teljes képernyő maximalizálás"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maximalizálási mód \"Intelligens\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maximalizálási mód \"Kitöltés\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maximalizálási mód \"Bőséges\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Felgördítés fel módra vált"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Felgördítés le módra vált"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Felgördítés balra módra vált"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Felgördítés jobbra módra vált"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Felgördítés módra vált"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Árnyékoltság"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Szegély nélküli állapotra vált"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Szegély"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Ciklus közti határok"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Rögzített állapotra vált"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Munkaasztal"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Asztal váltás balra"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Asztal váltás jobbra"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Asztal váltás fel"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Asztal váltás le"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Asztal váltás ezzel..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Munkaasztal megjelenítése"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Mutasd a polcot"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Asztal váltása ide..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Vízszintes asztal váltás..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Váltás a 0-ás asztalra"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Váltás az 1-es asztalra"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Váltás a 2-es asztalra"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Váltás a 3-as asztalra"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Váltás a 4-es asztalra"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Váltás az 5-ös asztalra"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Váltás a 6-os asztalra"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Váltás a 7-es asztalra"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Váltás a 8-as asztalra"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Váltás a 9-es asztalra"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Váltás a 10-es asztalra"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Váltás a 11-es asztalra"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Váltás erre az asztalra..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Asztal váltás balra"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Asztal váltás jobbra"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Asztal válát fel"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Asztal váltás le"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Asztalváltás ennyivel..."
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Váltás erre az asztalra..."
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Lineáris asztalváltás"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Munkaasztal forgatása a megadott irányba..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Váltás a 0. asztalra"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Váltás a 1. asztalra"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Váltás a 2. asztalra"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Váltás a 3 asztalra"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Váltás a 4. asztalra"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Váltás a 5. asztalra"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Váltás a 6. asztalra"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Váltás a 7. asztalra"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Váltás a 8. asztalra"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Váltás a 9. asztalra"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Váltás a 10. asztalra"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Váltás a 11. asztalra"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Váltás erre az asztalra..."
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -560,236 +561,236 @@ msgstr "Váltás erre az asztalra..."
 msgid "Window : List"
 msgstr "Ablak : Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Ugrás íróasztal"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Képernyő"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Az egér küldése a 0-ás képernyőre"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Az egér küldése a 1-es képernyőre"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Egér küldése erre a képernyőre..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Egér küldése előre 1 képernyőt"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Egér vissza 1 képernyőt"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Egér küldése előre/Vissza képernyőket..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "homályos"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Háttérvilágítás beállítása"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Háttérvilágítás Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Háttérvilágítás Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Háttérvilágítás Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Háttérvilágítás beállítása"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "háttérvilágítása"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Leállítás"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Áthelyezés Center"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Áthelyezés Center"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Átméretezés:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Nyomja meg az irány ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Ikon készítése"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Ablak : Mozgatás"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "A következő asztalra"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Az előző asztalra"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "#... Asztal által..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Erre az asztalra..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "képernyők beállítása"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Az előző asztalra"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Saját Menü mutatása"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Kedvencek menü megjelenítése"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Minden alkalmazás menü megjelenítése"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Ablakok menü megjelenítése"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Menü megjelenítése..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Indítás"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Parancs"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Alkalmazás"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Újraindítás"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Kilépés most"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment: Mód"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Bemutató mód"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Offline mód"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment: Mód"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment %s modul"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -806,60 +807,60 @@ msgstr ""
 msgid "System"
 msgstr "Rendszer"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Kijelentkezés"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Kikapcsolás most"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Kikapcsolás"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Felfüggesztés"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hibernálás"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Lezárás"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Ablakok tisztogatása"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Ablak : Műveletek"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Késleltetett folyamat"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Gyorsbillentyű"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Billentyűparancs létrehozása"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Billentyűparancs létrehozása"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -876,7 +877,7 @@ msgstr "Szín választó"
 msgid "Select"
 msgstr "Válassz egy"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -893,7 +894,7 @@ msgstr ""
 "és<br>ezek az elõzõ fájlokból hiányoztak. Mindent visszaállíthatsz,<br>ahogy "
 "neked tetszik. Az esetleges galibákért elnézést kérünk!<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -907,11 +908,11 @@ msgstr ""
 "Ez így nem túl jó, és figyelmez-<br>tetésként a beállítások visszaálltak az "
 "alapértelmezésre.<br>A galibákért elnézést kérünk!<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Enlightenment konfiguráció írási problémák"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -922,13 +923,14 @@ msgstr ""
 "megszakadt. Ez nagyon szokatlan.<br><br>A fájl, ahol a hiba keletkezett:<br>"
 "%s<br><br> A fájl törölve lett.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -937,21 +939,21 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Beállítások frissítve"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "Az EET fájlleíróba rossz."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "A fájl adatai üres."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -960,18 +962,18 @@ msgstr ""
 "A fájl nem írható. Talán a lemez csak olvasható<br>vagy elveszett "
 "engedélyeket a fájlokat."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Memória elfogyott , miközben készül az írás.<br>szabadítson fel memóriát."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Ez egy általános hiba."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -980,71 +982,71 @@ msgstr ""
 "A beállítások fájl túl nagy.<br>Meg kell nagyon kicsi (néhány száz KB "
 "legfeljebb)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Ha elfogyott a hely a fájl írása közben"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "A fájl -én zárult , hogy írás közben."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Memory -mapping (mmap) a fájl nem sikerült."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 kódolás nem sikerült."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Hibernálás nem sikerült."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Az aláírás érvénytelen."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Nincsenek ablakok)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Szolgáltatás nem hajtották végre."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG nem a maggal."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Felfüggesztés nem sikerült."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Felfüggesztés nem sikerült."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Üdvözlünk az Enlightenmentben"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1055,7 +1057,7 @@ msgstr ""
 "megszakadt. Ez nagyon szokatlan.<br><br>A fájl, ahol a hiba keletkezett:<br>"
 "%s<br><br> A fájl törölve lett.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1074,7 +1076,7 @@ msgid "Apply"
 msgstr "Alkalmaz"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1093,8 +1095,8 @@ msgstr "Modulok"
 msgid "Preferences"
 msgstr "Ikon tulajdonságok"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Igen"
 
@@ -1126,24 +1128,24 @@ msgstr ""
 "Nem tudtam az asztalt zárolni, mert egy alkalmazás<br>használja az egeret "
 "vagy billentyûzetet, vagy mindkettõt<br>és nem tudom tõle elszakítani õket."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Kérlek írd be a feloldási jelszavad"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Más alkalmazás..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Hiba az azonosítási rendszerben!"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1153,11 +1155,11 @@ msgstr ""
 "A PAM azonosítás hibával járt.<br>A hibakód <highlight>%i</highlight>.<br>Ez "
 "így nem jó, és nem kellene megtörténnie. Kérlek jelentsd ezt a hibát!"
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Aktiválod a bemutató üzemmódot?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1167,11 +1169,11 @@ msgstr ""
 "ha az energiatakarékosság érdekében átváltanánk <b>bemutató</b> módra, és "
 "letiltanánk átmenetileg a képernyővédőt?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Ne, de növelje a késleltetési időt"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Ne, és ne kérdezősködj"
 
@@ -1263,7 +1265,7 @@ msgstr "Futtatás terminálban"
 msgid "Show in Menus"
 msgstr "Megjelenítés a menükben"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1278,34 +1280,34 @@ msgstr "Válassz egy ikont"
 msgid "Select an Executable"
 msgstr "Egy futtatható kiválasztása"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Törlés"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Kivágás"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Másolás"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Beillesztés"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Mindent kijelöl"
 
@@ -1456,315 +1458,322 @@ msgstr "Kimeneti adat"
 msgid "There was no output."
 msgstr "Nem volt kimenet"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Nem létező útvonal"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s nem létezik."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f fájlok"
 msgstr[1] "%1.0f fájlok"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Csatolási hiba"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Nam lehet csatlakoztatni az eszközt"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Leválasztási hiba"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Nem lehet leválasztani az eszközt"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Kiadási hiba"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Nem lehet kiadni a lemezt"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Kis- és nagybetűérzékeny"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Ikon kiterjesztés megjelenítése"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Rendezés Most"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Könyvtárak keresése"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Könyvtárak keresése"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Nézetmód"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Indulás folyamatban"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "A nézet frissítése"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Művelet"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Link"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Átnevezés"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Leválasztás"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Csatolás"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Lemez kiadása"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Tulajdonságok"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Az alkalmazás ikonjának használata "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Fájljellemzők"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Kis- és nagybetűérzékeny"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Ikon kiterjesztés megjelenítése"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Rendezés Most"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Könyvtárak keresése"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Könyvtárak keresése"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Alapértelmezés használata"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Rács Ikonok"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Egyéni Ikonok"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Alapértelmezett motor"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Indulás folyamatban"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Ikonméret (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Hiba"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Hiba a modul betöltésekor"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Fájl:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Új könyvtár"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Fájl:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Szülő beállítások öröklése"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Rejtett fájlok megjelenítése"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Emlékezz az utasításokra"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Rendezés Most"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Egy kattintás használata"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Kijelző felbontása"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Fájlkezelő beállítások"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Fájlkezelő beállítások"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Háttér beállítása..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Háttér beállítása..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Overlay beállítása..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Törlés"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Overlay beállítása..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Új könyvtár létrehozása"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Új könyvtár neve:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "%s átnevezése erre:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Fájl átnevezése"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Újra"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Megszakítás"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Nem, ne mindet"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Igen, mindet"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Figyelmeztetés"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "A fájl már létezik, felülírod?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Szöveg mozgatása"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Elveti ezt"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Mindent elvet"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Hiba történt egy folyamat végzése közben.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "A törlés megerősítése"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Biztosan törölni akarod a(z) <br><hilight>%s</hilight> nevû fájlt?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1773,7 +1782,7 @@ msgstr ""
 "Biztosan törölni akarod<br> a %d kiválasztott fájlokat innen:<br><hilight>"
 "%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1788,27 +1797,27 @@ msgstr[1] ""
 "Biztosan törölni akarod<br> a %d kiválasztott fájlokat innen:<br><hilight>"
 "%s</hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Ismeretlen érték"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Cserélhető adathordozójú eszköz"
 
@@ -1817,7 +1826,7 @@ msgstr "Cserélhető adathordozójú eszköz"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1882,7 +1891,7 @@ msgstr "Csoportosítás"
 msgid "Others:"
 msgstr "Egyéb"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1927,31 +1936,31 @@ msgstr "Szöveg mozgatása"
 msgid "Automatically scroll contents"
 msgstr "Tartalom automatikus görgetése"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Egyszerű"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Beágyazott"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Kinézet"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Eltávolítás"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "abbahagyják a mozgást"
@@ -2016,7 +2025,7 @@ msgstr "Méret"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Halomba rakás"
 
@@ -2157,7 +2166,7 @@ msgstr "Ikonméret"
 msgid "Skip"
 msgstr "Kihagyás"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Szegély"
 
@@ -2470,18 +2479,18 @@ msgid "Request Position"
 msgstr "Hely kérés"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2567,7 +2576,7 @@ msgid "Size, Position and Locks"
 msgstr "Méret, hely és zárolások"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Engedélyezés"
@@ -2673,7 +2682,7 @@ msgstr "Modul beállítások"
 msgid "Load"
 msgstr "Területi beállítás"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Modul kikapcsolása"
@@ -2713,11 +2722,11 @@ msgstr "Polc elemei"
 msgid "Toolbar Contents"
 msgstr "Eszköztár elemei"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Eszköztár beállítások"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Elrendezés"
 
@@ -2735,86 +2744,86 @@ msgstr ""
 "beállítás jelenleg és<br> az ön beállítás s<br> futtatható jelenleg in az ön "
 "ÚTVONAL<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Fő"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Kedvencek"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Alkalmazások"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Ablakok"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Elveszett ablakok"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Névjegy"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Téma"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuális"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Polcok"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Összes ablak mutatása/elrejtése"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Nincs alkalmazás)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Virtuális asztalok beállítása"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Nincsenek ablakok)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Nincs név!!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Polc hozzáadása"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Polc törlése"
@@ -2903,32 +2912,32 @@ msgstr "Mutasd minden asztalon"
 msgid "Show on specified Desktops"
 msgstr "Mutrasd a kiválasztott asztalon"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2936,7 +2945,7 @@ msgstr ""
 "Az E17 nem tudta betölteni a kilépési signál kezelõt!\n"
 "Talán kevés a memória?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2944,7 +2953,7 @@ msgstr ""
 "Az E17 nem tudta betölteni a HUP szignál kezelõt!\n"
 "Talán kevés a memória?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2953,47 +2962,47 @@ msgstr ""
 "Az E17 nem tudta betölteni a HUP szignál kezelõt!\n"
 "Talán kevés a memória?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3003,7 +3012,7 @@ msgstr ""
 "Kérlek, ellenõrizd az Ecore, és Evas telepítéseket, hogy\n"
 "támogatják-e a fenti funkciót!"
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3013,17 +3022,17 @@ msgstr ""
 "Kérlek, ellenõrizd az Ecore, és Evas telepítéseket, hogy\n"
 "támogatják-e a fenti funkciót!"
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3031,12 +3040,12 @@ msgstr ""
 "Az E17 nem tudta elindítani a vészhelyzeti figyelmeztetõ rendszert!\n"
 "Be van állítva a DISPLAY változó?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3044,34 +3053,34 @@ msgstr ""
 "Az E17 nem tudta létrehozni a könyvtárakat a könyvtáradban!\n"
 "Lehet, hogy nincs saját könyvtárad, vagy a lemez tele van?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Az E17 nem tudta beállítani konfigurációs rendszert."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Az E17 nem tudta beállítani konfigurációs rendszert."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Az E17 nem tudta elindítani a témázó-rendszert."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Az E17 nem tudja elindítani a héj rendszert."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Az E17 nem tudta felállítani az intl rendszerét."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3079,28 +3088,28 @@ msgstr ""
 "Az E17 nem tudta felállítani a fájlok elérési útjait.\n"
 "Talán nincs elég memória?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Az E17 nem tudta elindítani a betütípus-rendszert."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Az E17 nem tudta elindítani a témázó-rendszert."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Az E17 nem tudta felállítani az intl rendszerét."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Nemzetközi támogatás indítása"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Az E17 nem tudta felállítani az intl rendszerét."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3110,11 +3119,11 @@ msgstr ""
 "Az E17 nem tudta betölteni a fájlrendszert!\n"
 "Talán kevés a memória?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "képernyők beállítása"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3122,250 +3131,250 @@ msgstr ""
 "Az E17 nem tudta elindítani az ablakkezelőt. Lehet, hogy fut már egy másik\n"
 "ablakkezelõ?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "DPMS Beállítás"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Billentyûkombinációk"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Az E17 nem tudta felállítani az emlékezési beállításokat."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "DPMS Beállítás"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Az E17 nem tudta felállítani az emlékezési beállításokat."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Képernyőkímélő beállítása"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Az E17 nem tudta elindítani az X képernyővédőt!"
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Energiatakarékos üzemmódok beállítása"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Az e17 nem tudta felállítani az energiatakarékossági rendszert."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Asztal zárolás beállítása"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Az E17 nem tudta felállítani az asztalzár-rendszert."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "felugró ablakok beállítása"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Az E17 nem tudta beállítani a felugró-ablak rendszert."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Beállítási üzenet busz"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Útvonalak beállítása"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Rendszer felügyeletek beállítása"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Az E17 nem tudta elindítani a elõkép-generátort!\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Folyamatok beállítása"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Az E17 nem tudta elindítani az akció-rendszerét."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Végrehajtó rendszer beállítása"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Az E17 nem tudta elindítani a exec rendszert."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Fájlkezelõ"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Az E17 nem tudta elindítani a fájlkezelõt!\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Üzenet rendszer beállítása"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Az E17 nem tudta felállítani az üzenet-rendszert."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "FÉV beállítása"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Az E17 nem tudta felállítani a fogd-és-vidd rendszert."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Grab Input kezelés beállítása"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Az E17 nem tudta elindítani a beviteli mozdulat-kezelõt."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Modulok beállítása"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Az E17 nem tudta elindítani a modul rendszert."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Emlékezések beállítása"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Az E17 nem tudta felállítani az emlékezési beállításokat."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "szín osztályok beállítása"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Az E17 nem tudta elindítani a szín-osztály rendszert."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Modulkezelő beállítása"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Az E17 nem tudta elindítani a modul kezelõ rendszert."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Háttérkép beállítása"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Az E17 nem tudta beállítani az asztal háttér-rendszert."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Egér beállítása"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Az Enlightenment nem tudja beállítani az egér opciókat."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Az E17 nem tudta elindítani a fájl utasítás rendszert."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Billentyûkombinációk"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Az e17 nem tudta felállítani a kombinációs rendszert."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Előkép beállítása"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Az E17 nem tudta elindítani a elõkép-generátort!\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Az E17 nem tudta elindítani a elõkép-generátort!\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Az E17 nem tudta elindítani a elõkép-generátort!\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Az E17 nem tudta elindítani a elõkép-generátort!\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Beállítás Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Az E17 nem tudta elindítani a témázó-rendszert."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Telepítőfájl megrendelése"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Az E17 nem tudta elindítani a fájl utasítás rendszert."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Modulok betöltése"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Polcok beállítása"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Polcok beállítása"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Madnem kész"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3394,7 +3403,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3404,11 +3413,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Formátum támogatás tesztelése"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3416,7 +3425,7 @@ msgstr ""
 "Az Evas nem tudja megcsinálni a puffer vásznat. Kérlek ellenõrizd\n"
 "hogy az Evas támogatja-e a Software Buffer engine-t\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3425,7 +3434,7 @@ msgstr ""
 "Az Evas nem tudja betölteni a PNG fájlokat. Kérlek ellenõrizd,\n"
 "hogy az Evas támogatja-e a PNG töltõt.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3434,7 +3443,7 @@ msgstr ""
 "Az Evas nem tudja betölteni a JPEG fájlokat. Kérlek ellenõrizd,\n"
 "hogy az Evas támogatja-e a JPEG töltõt.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3443,7 +3452,7 @@ msgstr ""
 "Az Evas nem tudja betölteni a PNG fájlokat. Kérlek ellenõrizd,\n"
 "hogy az Evas támogatja-e a PNG töltõt.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3452,7 +3461,7 @@ msgstr ""
 "Az Evas nem tudja betölteni a EET fájlokat. Kérlek ellenõrizd,\n"
 "hogy az Evas támogatja-e a EET töltõt.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3462,7 +3471,7 @@ msgstr ""
 "hogy az Evas támogatja-e a betűtípusbeállítást, és hogy a rendszer "
 "betűtípusa a 'Sans'-e.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3470,11 +3479,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Az E17 sérült már az indítás elején, ezért újra lett indítva."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3482,7 +3491,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3494,7 +3503,7 @@ msgstr ""
 "távolítod a hibákat<br>a beálításodból. a modul beállítások ablak<br>újra "
 "lehetővé teszi, hogy kiválaszd a <br>moduljaidat ismét."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3506,12 +3515,12 @@ msgstr ""
 "távolítod a hibákat<br>a beálításodból. a modul beállítások ablak<br>újra "
 "lehetővé teszi, hogy kiválaszd a <br>moduljaidat ismét."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Modulok betöltése"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3520,11 +3529,11 @@ msgstr ""
 "Hiba a %s modul betöltésekor<br>Nincs %s nevû modul a modul könyvtárakban."
 "<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Hiba a modul betöltésekor"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3533,11 +3542,11 @@ msgstr ""
 "Hiba a %s modul betöltésekor. A modul teljes elérési útja:<br>%s<br><br>A "
 "hiba:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "A modul nem tartalmazza az összes szükséges funkciót"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3547,23 +3556,39 @@ msgstr ""
 "Modul API hiba<br>Hiba a modul betöltésekor: %s<br> Ennek a modulnak "
 "legalább %i verziójú api kell<br>Az Enlightenment API verziója: %i<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s modul"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Szeretnéd a modult kikapcsolni?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Ismeretlen"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3574,85 +3599,85 @@ msgstr ""
 "energiatakarékossági szempontok miatt engedélyeznéd a <b>bemutató</b> módot "
 "és átmenetileg letiltanád a képernyővédőt?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Polc #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Polc"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Polc hozzáadása"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Polc #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Elemek mozgatásának/átméretezésének leállítása"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Elemek mozgatása/átméretezése"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Biztosan törölni akarod ezt a polcot?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "A polc törlését választottad.<br><br>Biztosan törölni akarod?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Fájl átnevezése"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Megjegyzés"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Bemutató"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Automatikus elrejtés"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Frissítés"
 
@@ -3804,15 +3829,15 @@ msgstr "A témáról"
 msgid "Set As Theme"
 msgstr "Beállítás témának"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Elemek mozgatásának/átméretezésének leállítása"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Elemek mozgatása/átméretezése"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Eszköztár tartalmának a beállítása"
 
@@ -3872,74 +3897,56 @@ msgstr "A jövőben"
 msgid "In the last minute"
 msgstr "Az utolsó percben"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Utoljára módosítva:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li éve"
+msgid_plural "%li Years ago"
+msgstr[0] "Utoljára módosítva:"
+msgstr[1] "Utoljára módosítva:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li hónapja"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Utoljára módosítva:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Utoljára módosítva:"
+msgstr[1] "Utoljára módosítva:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li hete"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li napja"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li órája"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li órája"
+msgstr[1] "%li órája"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li órája"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li perce"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li perce"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li perce"
+msgstr[1] "%li perce"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Ismeretlen"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3958,12 +3965,12 @@ msgstr ""
 "Ezek az új alapértelmezett beállítások helyjehozták a hibákat.<br>Most már "
 "testreszabhatod a modult.<br> Elnézésedet kérjük a kellemetlenségekért.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Címsor beállítása"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -3979,72 +3986,72 @@ msgstr ""
 "alapértelmezett beállítások vissza lettek állítva.<br> Elnézést a "
 "kellemetlenségekért.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%1.1f másodperc"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li éve"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li hónapja"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li hete"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li napja"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li órája"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f perc"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li perce"
@@ -4058,7 +4065,7 @@ msgstr "%li perce"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4105,11 +4112,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Hozzáadás a Kedvencekhez"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4205,7 +4212,7 @@ msgstr "Automatikus azonosítás"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Belső"
@@ -4230,33 +4237,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hárdver"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Akkumulátor"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Energiakezelés"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Hamarosan le fog merülni az akku!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "AC áramforrás ajánlott."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "HIBA"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Akkumulátor mérő"
 
@@ -4265,8 +4272,8 @@ msgstr "Akkumulátor mérő"
 msgid "Clock Settings"
 msgstr "Fókusz beállítások"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Óra"
 
@@ -4298,7 +4305,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Indítás"
 
@@ -4310,7 +4317,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Az eszköztár megjelenítése"
@@ -4637,7 +4644,7 @@ msgid "Resolution change"
 msgstr "Felbontás módosítása"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Mentés"
 
@@ -4772,7 +4779,7 @@ msgstr "Animációk"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4925,10 +4932,10 @@ msgid "Current Wallpaper"
 msgstr "Munkaasztal háttérképe"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Háttérkép"
 
@@ -5507,6 +5514,55 @@ msgstr "Tároló"
 msgid "Manager"
 msgstr "Kezelő"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Egér beállítások"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Legtöbbet használt"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Egér beállítások"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Egér beállítások"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Rádió gombok"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "%i gomb"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Mozgatás"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5533,7 +5589,7 @@ msgid "Main Menu"
 msgstr "Saját Menü mutatása"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Kedvencek"
 
@@ -5556,7 +5612,7 @@ msgstr "Megjegyzés"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Bigyók"
@@ -5611,7 +5667,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Gyors mutatómozgás küszöbe"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixel/mp"
@@ -5626,7 +5682,7 @@ msgid "%2.2f s"
 msgstr "%1.2f mp"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5646,7 +5702,7 @@ msgstr "Képek"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Betűkészletek"
 
@@ -5837,7 +5893,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5845,7 +5901,7 @@ msgid "Low"
 msgstr "Alsó"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Közepes"
 
@@ -5857,7 +5913,7 @@ msgid "%.0f s"
 msgstr "%1.0f másodperc"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5878,17 +5934,17 @@ msgstr "Meghajtó"
 msgid "Power Management"
 msgstr "Energiakezelés"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Beállított polcok"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Biztosan törölni akarod ezt a polcot?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "A törlés megerősítése"
@@ -6036,7 +6092,7 @@ msgid "File Manager Background Base"
 msgstr "File Manager Base Háttér"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fókusz"
@@ -6152,7 +6208,7 @@ msgid "Composite Focus-out Color"
 msgstr "Kompozit Focus -out Color"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Színek"
 
@@ -6522,7 +6578,7 @@ msgid "Events"
 msgstr "Események"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Indítás"
 
@@ -6535,7 +6591,7 @@ msgid "Background Change"
 msgstr "Háttér módosítás"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Átmenetek"
 
@@ -6555,6 +6611,10 @@ msgstr "Téma kategóriák"
 msgid "Assign"
 msgstr "Hozzárendelés"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Törlés"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Az összes törlése"
@@ -6606,16 +6666,16 @@ msgstr "Használja ikontémát alkalmazásokhoz"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Üdvözlünk az Enlightenmentben"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Alkalmazás"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Szegélyek"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Skálázás"
 
@@ -6701,273 +6761,302 @@ msgstr "%1.0f Karakter"
 msgid "Captions"
 msgstr "Beállítások"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Ablak megjelenítés"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Szegély"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Felhasználó által megadott ikon használata"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Az alkalmazás ikonjának használata "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Ablak mozgatás geometria"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Megjelenítés információ"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Követi az ablakon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Ablak átméretezés geometria"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Megjelenítés"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Elhelyezés"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Intelligens elhelyezés"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Ne rejtsd el a modulokat"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Helyezd el az egérmutatónál"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Manuálisan helyezd el az egérrel"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Váltás az asztalra az új ablak"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Ablakok alatt"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animációk"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineáris"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Fel kell gyorsítani , akkor lassul"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Gyorsítás"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Lassítás"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Egér gyorsítás"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Lassítás"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Kifejezett Acceleratem akkor lassul"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "ugrál"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce több"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Skálázás"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Hogy a Windows feletti teljes képernyős ablakot"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Hogy a Windows feletti teljes képernyős ablakot"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Képernyõ zárolás"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Fókusz beállítások"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "A fókuszáláshoz kattints az ablakra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Ablak az egér alatt"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Legújabb ablakok az egér alatt"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Emelje ablakok egeret"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Óra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Mutató fókusz"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Hanyag fókusz"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Új ablak fókusz"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Nincsenek ablakok)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Ablakok"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Párbeszédablakok"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Csak a dialógusok elsősorban a szülő"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Auto emelés"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Késleltetés az emelés elött:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Ablak előtérbe hozása"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Előtérbe hozás indításkor, mozgatáskor és átméretezéskor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Előtérbe hozás amikor a fókuszra kattint"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Hogy a Windows feletti teljes képernyős ablakot"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Ablak maximalizálási házirend"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Elveti ezt"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animált váltás"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Művelet környezet"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Megjelenítési információk (hinting)"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Egyéb beállítások"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Mindig át kattintson események programok"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Kattintson emeli az ablakot"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Kattintson az ablak középpontjában"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Összpontosítsák utolsó ablak asztali switch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Visszatérés koncentrálni , ha elveszett"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Csúsztasd a mutatót az újonnan megnyitot, fókuszált ablakra"
 
@@ -7014,13 +7103,13 @@ msgstr "Irány"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Vízszintes"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Függőleges"
 
@@ -7303,7 +7392,7 @@ msgstr "Hiba történt a <br>processzor frekveciabeálítása közben.<br>"
 msgid "Dropshadow Settings"
 msgstr "Árnyékvető beállítások"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Minőség"
 
@@ -7644,28 +7733,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Alkalmazások újraindítása"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Parancs"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Megadott parancs"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7702,127 +7791,143 @@ msgstr "Cache könyvtárakat látogatott"
 msgid "Clear cache"
 msgstr "Törlés"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Futtatás terminálban"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Más alkalmazás..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Vissza az előző könyvtárba"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Ablakok tisztogatása"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Útvonalak"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Megnyitás"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Megnyitás ezzel..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f fájlok"
 msgstr[1] "%1.0f fájlok"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Ismert alkalmazások"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Megadott alkalmazások"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Kiválasztott alkalmazások"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Alkalmazások"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Egyéni parancs"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Másolás megszakítva"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Mozgatás megszakítva"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Törlés megszakítva"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Törlés megszakítva"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Ismeretlen másodlagos müvelet megszakítva"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "A %s másolása kész"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "%s másolása (még: %d másodperc)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "%s áthelyezése befejezve"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "%s áthelyezése (még: %d másodperc)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Törlés végrehajtva"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Fájlok törlése..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Kijelző felbontása"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Fájlok törlése..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Ismeretlen müvelet innen: %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -8020,24 +8125,28 @@ msgstr "Fájlkezelő"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Új könyvtár"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Saját könyvtár"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8132,20 +8241,20 @@ msgstr "Háttér"
 msgid "Background Options"
 msgstr "Háttér úsztatás"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Modul áthelyezésének/átméretezésének kezdése"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Szabad"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Megjelenés"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Egyéb bigyók hozzáadása"
 
@@ -8153,7 +8262,7 @@ msgstr "Egyéb bigyók hozzáadása"
 msgid "Show/hide gadgets"
 msgstr "Bigyók megjelenítése/elrejtése"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Modul hozzáadása"
@@ -8771,7 +8880,7 @@ msgstr "Bal:"
 msgid "Right:"
 msgstr "Jobb:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Némít"
 
@@ -8836,7 +8945,7 @@ msgstr "Felbontás módosítása"
 msgid "Mixer Settings Updated"
 msgstr "Keverő beállításai frissítve"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Keverő modul beállításai"
@@ -8991,31 +9100,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Automatikus elrejtés"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Éles"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "képernyők beállítása"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "képernyők beállítása"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Feladatlista"
@@ -9276,6 +9385,27 @@ msgstr "A forrás ablakra fókuszál rákattintáskor"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li éve"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li hónapja"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li hete"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li napja"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li órája"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li perce"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Megadott alkalmazások"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Mindig a munkaasztalon"
 
@@ -9860,9 +9990,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Egér Kurzor"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Ablak maximalizálási házirend"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Maximalizálási házirend"
 
@@ -10321,10 +10448,6 @@ msgstr ""
 #~ "Mutasd az ablak geometriai információit mozgatáskor, vagy átméretezéskor"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animált váltás"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Új ablakok automatikus elhelyezése"
 
index 031fd40..0941ef7 100644 (file)
Binary files a/po/it.gmo and b/po/it.gmo differ
index f1c28e7..e3ace0e 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -6,8 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment 0.17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
-"PO-Revision-Date: 2012-10-09 20:45+0200\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
+"PO-Revision-Date: 2012-11-05 12:33+0100\n"
 "Last-Translator: Massimo Maiurana <maiurana@gmail.com>\n"
 "Language-Team: none\n"
 "Language: \n"
@@ -20,17 +20,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Informazioni su Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Chiudi"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -77,79 +77,79 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Siete sicuri di voler uccidere questa finestra?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Uccidi"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "No"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Siete sicuri di voler uscire?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Avete chiesto di uscire da Enlightenment.<br><br>Siete sicuri di voler "
 "uscire?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Esci"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Annulla"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Siete sicuri di voler chiudere la sessione?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Avete richiesto la chiusura della sessione.<br><br>Siete sicuri di volerlo "
 "fare?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 msgid "Log out"
 msgstr "Esci"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Siete sicuri di voler arrestarre il sistema?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Avete richiesto di arrestare il sistema.<br><br>Siete sicuri di volerlo fare?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Spegni"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Siete sicuri di voler riavviare?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -157,11 +157,11 @@ msgstr ""
 "Avete richiesto di riavviare il sistema.<br><br>Siete sicuri di volerlo "
 "fare??"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Riavvia"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -169,374 +169,375 @@ msgstr ""
 "Avete richiesto di sospendere il computer.<br><br>Siete sicuri di volerlo "
 "fare?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Sospendi"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Siete sicuri di voler ibernare?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 "Avete chiesto di ibernare il computer.<br><br>Siete sicuri di volerlo fare?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Iberna"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Finestre : Azioni"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Sposta"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Ridimensiona"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menù"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menù finestra"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Eleva"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Abbassa"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Finestre : Stato"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Commuta stato persistente"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 msgid "Sticky Mode Enable"
 msgstr "Attiva stato persistente"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Commuta stato iconificata"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 msgid "Iconic Mode Enable"
 msgstr "Attiva stato iconificata"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Commuta stato a tutto schermo"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 msgid "Fullscreen Mode Enable"
 msgstr "Attiva stato a tutto schermo"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Massimizza"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Massimizza verticalmente"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Massimizza orizzontalmente"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 msgid "Maximize Left"
 msgstr "Massimizza verso sinistra"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 msgid "Maximize Right"
 msgstr "Massimizza verso destra"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Massimizza a tutto schermo"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Modo massimizzazione intelligente"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Modo massimizzazione espansivo"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Modo massimizzazione riempitivo"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Commuta contrazione verso l'alto"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Commuta contrazione verso il basso"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Commuta contrazione verso sinistra"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Commuta contrazione verso destra"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Commuta contrazione"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 msgid "Set Shaded State"
 msgstr "Attiva stato contratta"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr "sintassi: \"(0|1) (up|down|left|right)\""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Commuta stato senza bordo"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Imposta bordo"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Cicla tra i bordi"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Commuta stato attaccata"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Desktop"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Cambia desktop verso sinistra"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Cambia desktop verso destra"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Cambia desktop verso l'alto"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Cambia desktop verso il basso"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Cambia desktop di..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Mostra il desktop"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Mostra la mensola"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Cambia desktop a..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Cambia desktop linearmente..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Passa al desktop 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Passa al desktop 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Passa al desktop 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Passa al desktop 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Passa al desktop 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Passa al desktop 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Passa al desktop 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Passa al desktop 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Passa al desktop 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Passa al desktop 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Passa al desktop 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Passa al desktop 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Passa al desktop..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Cambia desktop verso sinistra (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Cambia desktop verso destra (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Cambia desktop verso l'alto (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Cambia desktop verso il basso (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Cambia desktop di...  (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Cambia desktop a... (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Cambia desktop linearmente... (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Cambia desktop in direzione..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Passa al desktop 0 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Passa al desktop 1 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Passa al desktop 2 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Passa al desktop 3 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Passa al desktop 4 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Passa al desktop 5 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Passa al desktop 6 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Passa al desktop 7 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Passa al desktop 8 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Passa al desktop 9 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Passa al desktop 10 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Passa al desktop 11 (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Passa al desktop... (tutti gli schermi)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -549,217 +550,217 @@ msgstr "Passa al desktop... (tutti gli schermi)"
 msgid "Window : List"
 msgstr "Finestre : Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 msgid "Jump to window..."
 msgstr "Salta alla finestra..."
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr "Salta alla finestra... o avvia..."
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Schermo"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Invia mouse allo schermo 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Invia mouse allo schermo 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Invia mouse allo schermo..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Invia mouse avanti di 1 schermo"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Invia mouse indietro di 1 schermo"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Invia mouse avanti/indietro di schermi..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr "Oscura schermo"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr "Illumina schermo"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr "Imposta retroilluminazione"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr "Retroilluminazione minima"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr "Retroilluminazione media"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr "Retroilluminazione massima"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr "Regolazione retroilluminazione"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr "Aumenta retroilluminazione"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr "Diminuisci retroilluminazione"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Sposta al centro"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 msgid "Move To Coordinates..."
 msgstr "Sposta alle coordinate..."
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr "Sposta rispetto alle coordinate..."
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Ridimensiona a..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "Muovi in direzione..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "Trascina icona..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Finestre : Spostamento"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Al desktop successivo"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Al desktop precedente"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Di # desktop..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Al desktop..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 msgid "To Next Screen"
 msgstr "Allo schermo successivo"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 msgid "To Previous Screen"
 msgstr "Allo schermo precedente"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Mostra menù principale"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Mostra menù preferiti"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Mostra menù applicazioni"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Mostra menù dei client"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Mostra menù..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Lancia"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Comando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Applicazione"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr "Nuova istanza dell'applicazione a fuoco"
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Riavvia"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Esci adesso"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Modalità"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Commuta modalità presentazione"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Commuta modalità disconnessa"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Modulo"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr "Abilita il modulo specificato"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr "Disabilita il modulo specificato"
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr "Commuta il modulo specificato"
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -776,55 +777,55 @@ msgstr "Commuta il modulo specificato"
 msgid "System"
 msgstr "Sistema"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Esci"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Spegni adesso"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Spegni"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Sospendi adesso"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 msgid "Hibernate Now"
 msgstr "Iberna adesso"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Blocca"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Ordina Finestre"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Generica : Azioni"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Azione ritardata"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr "Layout di tastiera"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr "Usa layout di tastiera"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr "Layout di tastiera successivo"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr "Layout di tastiera precedente"
 
@@ -840,7 +841,7 @@ msgstr "Selettore colore"
 msgid "Select"
 msgstr "Seleziona"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -860,7 +861,7 @@ msgstr ""
 "funzionalità.<br>Adesso è possibile riconfigurare le cose a proprio "
 "piacimento.<br>Ci scusiamo per il disagio.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -875,11 +876,11 @@ msgstr ""
 "male, quindi la vostra configurazione è<br>stata ripristinata a scopo "
 "precauzionale ai valori predefiniti. Ci<br>scusiamo per l'inconveniente.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problemi scrittura configurazione di Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -890,13 +891,14 @@ msgstr ""
 "configurazione da:<br>%s<br><br>a:<br>%s<br><br>Il resto della scrittura è "
 "stato abortito per sicurezza.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -905,19 +907,19 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Impostazioni aggiornate"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "La gestione del file EET è errata."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "Il file non contiene dati."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -925,17 +927,17 @@ msgstr ""
 "Il file non è scrivibile. Forse il disco e' montato in sola<br>lettura o non "
 "si hanno più i propri permessi."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "La memoria è andata esaurita mentre si preparava<br>la scrittura. Si prega "
 "di liberare memoria."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Questo è un errore generico."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -943,60 +945,60 @@ msgstr ""
 "Il file di impostazioni è troppo grande.<br>Dovrebbe essere molto piccolo "
 "(al massimo qualche centinaio di KB)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 "Ci sono errori di I/O sul disco.<br>Forse ha bisogno di essere sostituito?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "Lo spazio è andato esaurito mentre si scriveva il file."
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "Il file è stato chiuso mentre lo si scriveva."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "La mappatura in memoria (mmap) del file è fallita."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "La codifica X509 è fallita."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Firma fallita."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "La firma non era valida."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Non firmato."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Funzionalità non implementata."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "Non è stato fornito il seme al PRNG."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Crittazione fallita."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr "Decrittazione fallita."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "L'errore è sconosciuto a Enlightenment."
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1008,7 +1010,7 @@ msgstr ""
 "%s<br><br>Questo file è stato cancellato per evitare<br>corruzione di dati."
 "<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1027,7 +1029,7 @@ msgid "Apply"
 msgstr "Applica"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1045,8 +1047,8 @@ msgstr "Moduli"
 msgid "Preferences"
 msgstr "Preferenze"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Sì"
 
@@ -1079,23 +1081,23 @@ msgstr ""
 "impossessata della tastiera e/o del<br>mouse e Enlightenment non può "
 "riappropiarsene."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Inserire la password di sblocco"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr "Autenticazione..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr "La password inserita non è valida. Riprovate."
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Errore del sistema di autenticazione"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1106,11 +1108,11 @@ msgstr ""
 "di autenticazione. Il codice d'errore è <hilight>%i</hilight>.<br>Questo è "
 "male e non dovrebbe succedere.<br>Si prega di riportare questo bug."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Attivare modalità presentazione?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1120,11 +1122,11 @@ msgstr ""
 "modalità <b>presentazione</b> e disabilitare temporaneamente lo screensaver, "
 "il bloccaschermo e la gestione energetica?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "No, ma aumenta la temporizzazione"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "No, e non chiedere più"
 
@@ -1217,7 +1219,7 @@ msgstr "Esegui in terminale"
 msgid "Show in Menus"
 msgstr "Mostra in menù"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1232,34 +1234,34 @@ msgstr "Selezionare un'icona per '%s'"
 msgid "Select an Executable"
 msgstr "Seleziona un'eseguibile"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Elimina"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Taglia"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Copia"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Incolla"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Seleziona tutto"
 
@@ -1407,298 +1409,303 @@ msgstr "Dati dell'output"
 msgid "There was no output."
 msgstr "Non ci sono output."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Percorso inesistente"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s non esiste."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%u file"
 msgstr[1] "%u file"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Errore di montaggio"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Impossibile montare il dispositivo"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Errore di smontaggio"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Impossibile smontare il dispositivo"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Errore di espulsione"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Impossibile espellere il dispositivo"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Sensibile a maiuscole/minuscole"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+msgid "Sort By Extension"
+msgstr "Ordina per estensione"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr "Ordina per data di modifica"
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr "Ordina per dimensione"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr "Directory per prime"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+msgid "Directories Last"
+msgstr "Directory per ultime"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Modalità visualizzazione"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Ordinamento"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Aggiorna vista"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr "Nuovo..."
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 msgid "Actions..."
 msgstr "Azioni..."
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Collega"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Rinomina"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Smonta"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Monta"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Espelli"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Proprietà"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Proprietà dell'applicazione"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Proprietà del file"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Sensibile a maiuscole/minuscole"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-msgid "Sort By Extension"
-msgstr "Ordina per estensione"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr "Ordina per data di modifica"
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr "Ordina per dimensione"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr "Directory per prime"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-msgid "Directories Last"
-msgstr "Directory per ultime"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Usa predefinito"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Icone"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Icone personalizzabile"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Elenco"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Vista predefinita"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Ordinamento"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Dimensione icona (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Errore"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr "Non riesco a creare il file!"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 msgid "New File"
 msgstr "Nuovo file"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr "Sto già creando un file in questa directory!"
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr "Impossibile scrivere in %s"
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 msgid "Directory"
 msgstr "Directory"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 msgid "File"
 msgstr "File"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Eredita impostazioni genitore"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Mostra file nascosti"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Ricorda ordinamento"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Ordina adesso"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr "Usa clic singolo"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
 msgstr "Cancellazione sicura"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 msgid "File Manager Settings"
 msgstr "Impostazioni del Filemanager"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
 msgstr "Impostazioni per le icone dei file"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Imposta sfondo..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+msgid "Clear background"
+msgstr "Pulisci sfondo..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Imposta sfumatura..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Pulisci"
+#: src/bin/e_fm.c:9454
+msgid "Clear overlay"
+msgstr "Pulisci sfumatura"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Crea nuova directory"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nome directory:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Rinomina %s in:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Rinomina file"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Ritenta"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Abortisci"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "No a tutti"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Sì a tutti"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Avvertimento"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Il file esiste già, lo sovrascrivo?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 msgid "Move Source"
 msgstr "Sposta sorgente"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignora questo"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignora tutto"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "C'è stato un errore nell'esecuzione di un'operazione.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Conferma eliminazione"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Siete sicuri di voler eliminare<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1707,7 +1714,7 @@ msgstr ""
 "Siete sicuri di voler eliminare<br><hilight>tutti</hilight>i %d file "
 "in<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1722,27 +1729,27 @@ msgstr[1] ""
 "Siete sicuri di voler eliminare<br>i %d file selezionati in<br><hilight>%s</"
 "hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr "%s %s—%s"
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr "%s—%s"
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr "Scheda Flash—%s"
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Volume sconosciuto"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Dispositivo rimovibile"
 
@@ -1751,7 +1758,7 @@ msgstr "Dispositivo rimovibile"
 msgid "Cannot change permissions: %s"
 msgstr "Impossibile cambiare i permessi: %s"
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1810,7 +1817,7 @@ msgstr "Gruppo:"
 msgid "Others:"
 msgstr "Altri:"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1854,31 +1861,31 @@ msgstr "Sposta in"
 msgid "Automatically scroll contents"
 msgstr "Scorri automaticamente contenuto"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Liscio"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Incassato"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Aspetto"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Elimina"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr "Ferma spostamento"
 
@@ -1938,7 +1945,7 @@ msgstr "Dimensione"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Livello"
 
@@ -1949,7 +1956,7 @@ msgstr "Stato di iconificata"
 #: src/bin/e_int_border_locks.c:317 src/bin/e_int_border_locks.c:336
 #: src/bin/e_int_border_remember.c:710
 msgid "Stickiness"
-msgstr "Stato di appiccicata"
+msgstr "Stato di persistente"
 
 #: src/bin/e_int_border_locks.c:319 src/bin/e_int_border_locks.c:338
 #: src/bin/e_int_border_remember.c:716
@@ -2067,7 +2074,7 @@ msgstr "Iconifica"
 msgid "Skip"
 msgstr "Salta"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Bordo"
 
@@ -2374,18 +2381,18 @@ msgid "Request Position"
 msgstr "Richiede posizione"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2474,7 +2481,7 @@ msgid "Size, Position and Locks"
 msgstr "Dimensione, posizione e blocchi"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Tutto"
 
@@ -2574,7 +2581,7 @@ msgstr "Gestione moduli"
 msgid "Load"
 msgstr "Carica"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Scarica"
 
@@ -2610,11 +2617,11 @@ msgstr "Contenuti della mensola"
 msgid "Toolbar Contents"
 msgstr "Contenuti della barra strumenti"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Impostazioni barra strumenti"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Posizione"
 
@@ -2632,85 +2639,85 @@ msgstr ""
 "che la configurazione<br>del metodo di input sia giusta e "
 "che<br>l'eseguibile di configurazione sia nel<br>proprio PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Principale"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Applicazioni preferite"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Applicazioni"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Finestre"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Finestre perse"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Informazioni su..."
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuali"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Mensole porta-gadget"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Mostra/nascondi tutte le finestre"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Nessuna Applicazione)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Imposta desktop virtuali"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Nessuna Finestra)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Nessun nome!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr "Aggiungi mensola"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 msgid "Delete a Shelf"
 msgstr "Elimina mensola"
 
@@ -2793,27 +2800,27 @@ msgstr "Mostra su tutti i desktop"
 msgid "Show on specified Desktops"
 msgstr "Mostra sui desktop specificati"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment non riesce ad inizializzare Eina!\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment non riesce a creare un dominio di logging!\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment non riesce ad inizializzare Eet!\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment non riesce ad inizializzare Ecore!\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment non riesce ad inizializzare EIO!\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2821,7 +2828,7 @@ msgstr ""
 "Enlightenment non riesce a configurare un gestore di segnali d'uscita.\n"
 "Forse siete a corto di memoria?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2829,7 +2836,7 @@ msgstr ""
 "Enlightenment non riesce a configurare un gestore di segnali HUP.\n"
 "Forse siete a corto di memoria?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2837,39 +2844,39 @@ msgstr ""
 "Enlightenment non riesce a configurare un gestore di segnali USER.\n"
 "Forse siete a corto di memoria?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment non riesce ad inizializzare Ecore_File!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment non riesce ad inizializzare Ecore_Con!\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment non riesce ad inizializzare Ecore_Ipc!\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment non riesce ad inizializzare Ecore_X!\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment non riesce ad inizializzare Ecore_IMF!\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment non riesce ad inizializzare Ecore_Evas!\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment non riesce ad inizializzare Elementary!\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment non riesce ad inizializzare Emotion!\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2879,7 +2886,7 @@ msgstr ""
 "software X11 in Evas. Controllate le vostre installazioni di Evas e\n"
 "Ecore e il loro supporto per il motore di rendering software X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2889,15 +2896,15 @@ msgstr ""
 "software Buffer in Evas. Controllate le vostre installazioni di Evas e\n"
 "Ecore e il loro supporto per il motore di rendering software Buffer."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment non riesce ad inizializzare Edje!\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment non riesce ad inizializzare E_Intl!\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2906,11 +2913,11 @@ msgstr ""
 "di allarme d'emergenza.\n"
 "Avete impostato la variabile DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment non riesce ad inizializzare E_Xinerama!\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2918,39 +2925,39 @@ msgstr ""
 "Enlightenment non riesce a creare directory nella vostra home.\n"
 "Forse non avete home directory, o il disco è pieno?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di file registry."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di configurazione."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment non riesce ad inizializzare E_Randr!\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment non riesce ad impostare il suo ambiente."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di scaling."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di puntatore."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -2958,35 +2965,35 @@ msgstr ""
 "Enlightenment non riesce a configurare i percorsi per la\n"
 "ricerca dei file. Forse siete a corto di memoria?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di font."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di temi."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 "Enlightenment non riesce a configurare la sua\n"
 "schermata di iniziazione."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Avvio supporto internazionalizzazione"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di intl (internazionalizzazione)."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
@@ -2996,11 +3003,11 @@ msgstr ""
 "Forse non avete permessi per accedere a ~/.cache/efreet o\n"
 "siete a corto di spazio su disco?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Impostazione schermi"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3009,281 +3016,281 @@ msgstr ""
 "da parte di Enlightenment è fallita. Forse c'è un altro window\n"
 "manager in esecuzione?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Impostazione ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr "Impostazione retroilluminazione"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment non riesce a configurare la retroilluminazione"
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Impostazione DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 "Enlightenment non riesce a configurare le\n"
 "impostazioni DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Impostazione screensaver"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 "Enlightenment non riesce a configurare lo\n"
 "screensaver di X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr "Modalità risparmio energetico"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di modi risparmio energetico."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Impostazione bloccashermo"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di blocco dello schermo."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Finestre popup"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di popup."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr "Bus dei messaggi"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Impostazione percorsi"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Controlli di sistema"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 "Enlightenment non riesce a il sistema di comandi di sistema.\n"
 "\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Impostazione azioni"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di azioni."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Sistema di esecuzione"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema \"exec\"."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr "File manager"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment non riesce ad inizializzare il File manager.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Sistema di messaggi"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di messaggi."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Impostazione drag and drop"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di 'drag & drop'."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Impostazioni gestione cattura dell'input"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di gestione della cattura dell'input."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Impostazione moduli"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di moduli."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Ripristino impostazioni da ricordare"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 "Enlightenment non riesce a configurare le\n"
 "impostazioni da ricordare."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Impostazione classi colore"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di classi colore."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Controllo dei gadget"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di controllo dei gadget."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Impostazione sfondo"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di sfondi del desktop."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Impostazione mouse"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 "Enlightenment non riesce a configurare le\n"
 "impostazion del mouse."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment non riesce a impostare i layout di tatsiera XKB."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Combinazioni tastiera e mouse"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di binding (associazioni)."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Generatore miniature"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di thumbnailing (anteprime).\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 "Enlightenment non riesce a inizializzare il suo sistema di\n"
 "cache delle icone.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment non riesce a inizializzare il sistema XSettings.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 "Enlightenment non riesce a inizializzare il suo sistema di\n"
 "aggiornamenti.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr "Ambienti desktop"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "ambiente desktop.\n"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Ordinamento dei file"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 "Enlightenment non riesce a configurare il suo\n"
 "sistema di ordinamento file."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Carica moduli"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Impostazione mensole porta-gadget"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Configura mensole porta-gadget"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Quasi fatto"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3336,7 +3343,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tSe hai bisogno di questo aiuto non hai bisogno di questa opzione.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3353,11 +3360,11 @@ msgstr ""
 "altre cose simili prima di cominciare l'esecuzione di\n"
 "enlightenment stesso.\n"
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Test supporto formato"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3366,7 +3373,7 @@ msgstr ""
 "buffer. Controllare che Evas abbia il supporto per il motore di\n"
 "rendering software Buffer.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
@@ -3374,7 +3381,7 @@ msgstr ""
 "Enlightenment ha riscontrato che Evas non può caricare file SVG.\n"
 "Controllare che Evas abbia il supporto per il loader SVG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
@@ -3382,7 +3389,7 @@ msgstr ""
 "Enlightenment ha riscontrato che Evas non può caricare file JPEG.\n"
 "Controllare che Evas abbia il supporto per il loader JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
@@ -3390,7 +3397,7 @@ msgstr ""
 "Enlightenment ha riscontrato che Evas non può caricare file PNG.\n"
 "Controllare che Evas abbia il supporto per il loader PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
@@ -3398,7 +3405,7 @@ msgstr ""
 "Enlightenment ha riscontrato che Evas non può caricare file EET.\n"
 "Controllare che Evas abbia il supporto per il loader EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3408,7 +3415,7 @@ msgstr ""
 "Controllare che Evas abbia il supporto per fontconfig e che il\n"
 "fontconfig di sistema dfeinisca un font 'Sans'.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3419,11 +3426,11 @@ msgstr ""
 "C'è stato un errore nel<br>caricamento del modulo: %s. Questo modulo è "
 "stato<br>disabilitato e non verrà caricato."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment è andato subito in crash ed è stato riavviato"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3434,7 +3441,7 @@ msgstr ""
 "<br>C'è stato un errore nel caricamento del modulo: %s.<br><br>Questo modulo "
 "è stato disabilitato e non verrà caricato."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3447,7 +3454,7 @@ msgstr ""
 "finestra di configurazione<br>dei moduli dovrebbe permettervi di "
 "selezionare<br>nuovamente i vostri moduli."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3460,12 +3467,12 @@ msgstr ""
 "finestra di configurazione<br>dei moduli dovrebbe permettervi di "
 "selezionare<br>nuovamente i vostri moduli."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Caricamento modulo: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3474,11 +3481,11 @@ msgstr ""
 "C'è stato un errore nel caricamento del modulo: %s<br>Non ho potuto trovare "
 "nessun modulo di nome %s nelle<br>directory di ricerca dei moduli.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Errore nel caricamento del modulo"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3487,11 +3494,11 @@ msgstr ""
 "C'è stato un errore nel caricamento del modulo: %s<br>Il percorso completo "
 "del modulo è:<br>%s<br>L'errore riportato è stato:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Il modulo non contiene tutte le funzioni necessarie"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3502,22 +3509,40 @@ msgstr ""
 "richiede una versione minima dell'API dei moduli di: %i.<br>L'API dei moduli "
 "dichiarata da Enlightenment è: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Modulo %s di Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 msgid "What action should be taken with this module?<br>"
 msgstr "Quale azione dovrebbe essere eseguita con questo modulo?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr "Mantieni"
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+"I seguenti moduli non sono tra quelli standard<br>di Enlightenment e "
+"potrebbero causare problemi.<br>Si prega di rimuoverli prima di segnalare "
+"bug.<br>Questo è l'elenco dei moduli:<br><br>"
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr "Caricamento moduli instabili"
+
+#: src/bin/e_module.c:793
+msgid "I know"
+msgstr "Lo so"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3528,15 +3553,15 @@ msgstr ""
 "modalità <b>presentazione</b> e disabilitare temporaneamente lo screensaver, "
 "il bloccaschermo e la gestione energetica?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Mensola #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr "Errore scomparsa automatica mensola"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
@@ -3546,36 +3571,36 @@ msgstr ""
 "\" o di disabilitare<br>la scomparsa automatica nelle proprietà<br>della "
 "mensola."
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Mensola"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr "Aggiungi mensola"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr "Errore della mensola"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr "Esiste già una mensola con lo stesso nome!"
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 msgid "Stop Moving Gadgets"
 msgstr "Fine spostamento gadget"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
 msgstr "Inizio spostamento gadget"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Siete sicuri di voler eliminare questa mensola?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
@@ -3583,29 +3608,28 @@ msgstr ""
 "Avete chiesto di eliminare questa mensola.<br><br>Siete sicuri di volerla "
 "eliminare?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr "Esiste già una mensola con lo stesso nome e id!"
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr "Rinomina mensola"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Contenuti"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 msgid "Orientation"
 msgstr "Orientamento"
 
-#: src/bin/e_shelf.c:2403
-#, fuzzy
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
 msgstr "Scomparsa automatica"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Aggiornamento"
 
@@ -3758,15 +3782,15 @@ msgstr "Informazioni sul tema"
 msgid "Set As Theme"
 msgstr "Imposta come tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Fine spostamento/ridimensionamento oggetti"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Inizio spostamento/ridimensionamento oggetti"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Imposta contenuti della barra strumenti"
 
@@ -3826,74 +3850,56 @@ msgstr "Nel futuro"
 msgid "In the last minute"
 msgstr "Nell'ultimo minuto"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, c-format
 msgid "Last year"
-msgstr "L'ultimo anno"
+msgid_plural "%li Years ago"
+msgstr[0] "%li anno fa"
+msgstr[1] "%li anni fa"
 
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li anni fa"
-
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr "L'ultimo mese"
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li mesi fa"
+msgid_plural "%li Months ago"
+msgstr[0] "%li mese fa"
+msgstr[1] "%li mesi fa"
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, c-format
 msgid "Last week"
-msgstr "L'ultima settimana"
+msgid_plural "%li Weeks ago"
+msgstr[0] "%li settimana fa"
+msgstr[1] "%li settimane fa"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li settimane fa"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr "Ieri"
+msgid_plural "%li Days ago"
+msgstr[0] "%li giorno fa"
+msgstr[1] "%li giorni fa"
 
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li giorni fa"
-
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr "Un'ora fa"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li ore fa"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li ora fa"
+msgstr[1] "%li ore fa"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr "Un minuto fa"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li minuti fa"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li minuto fa"
+msgstr[1] "%li minuti fa"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Sconosciuto"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3913,12 +3919,12 @@ msgstr ""
 "nuove funzionalità. Adesso è<br>possibile riconfigurare le cose a proprio "
 "piacimento. Ci scusiamo per il disagio.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "Configurazione %s aggiornata"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3933,72 +3939,72 @@ msgstr ""
 "male, quindi la vostra<br>configurazione è stata ripristinata a scopo "
 "precauzionale ai valori predefiniti. Ci scusiamo<br>per l'inconveniente.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr "Mai"
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr "%li Secondi"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr "Un anno"
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr "%li Anni"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr "Un mese"
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr "%li Mesi"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr "Una settimana"
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr "%li Settimane"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr "Un giorno"
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr "%li Giorni"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr "Un'ora"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr "%li Ore"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr "Un minuto"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr "%li Minuti"
@@ -4012,7 +4018,7 @@ msgstr "%li Minuti"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4058,11 +4064,11 @@ msgstr "V"
 msgid "Alpha"
 msgstr "Alpha"
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Aggiungi ai preferiti"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4153,7 +4159,7 @@ msgstr "Rileva automaticamente"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interno"
@@ -4176,32 +4182,32 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hardware"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Battery"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr "Temporizzazioni gestione energetica"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Basso livello batteria!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Consigliata alimentazione AC."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/D"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "ERRORE"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Indicatore di carica"
 
@@ -4209,8 +4215,8 @@ msgstr "Indicatore di carica"
 msgid "Clock Settings"
 msgstr "Impostazioni dell'orologio"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Clock"
 
@@ -4239,7 +4245,7 @@ msgid "Week"
 msgstr "Settimana"
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Inizio"
 
@@ -4251,7 +4257,7 @@ msgstr "Weekend"
 msgid "Days"
 msgstr "Giorni"
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr "Mostra calendario"
 
@@ -4558,7 +4564,7 @@ msgid "Resolution change"
 msgstr "Cambio risoluzione"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Salva"
 
@@ -4690,7 +4696,7 @@ msgstr "Velocità animazione"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4828,10 +4834,10 @@ msgid "Current Wallpaper"
 msgstr "Sfondo corrente"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Sfondo"
 
@@ -5391,6 +5397,49 @@ msgstr "Contenitore"
 msgid "Manager"
 msgstr "Manager"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+msgid "Mouse Buttons"
+msgstr "Pulsanti del mouse"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+msgid "Mouse Wheels"
+msgstr "Rotelle del mouse"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+msgid "Left Button"
+msgstr "Pulsante sinistro"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+msgid "Middle Button"
+msgstr "Pulsante centrale"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr "Pulsante destro"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr "Pulsante extra (%d)"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr "Rotella su"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+msgid "Mouse Wheel Down"
+msgstr "Rotella giù"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr "Rotella extra (%d) su"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr "Rotella extra (%d) giù"
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
 msgstr "Associazioni ACPI"
@@ -5413,7 +5462,7 @@ msgid "Main Menu"
 msgstr "Menù principale"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Preferiti"
 
@@ -5433,7 +5482,7 @@ msgstr "Commenti"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadget"
@@ -5484,7 +5533,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Soglia movimento veloce del mouse"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixel/s"
@@ -5499,7 +5548,7 @@ msgid "%2.2f s"
 msgstr "%2.2f s"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Opzioni varie"
@@ -5518,7 +5567,7 @@ msgstr "Immagini"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Font"
 
@@ -5693,14 +5742,14 @@ msgid "e.g. Saving to disk"
 msgstr "es: salvataggio su disco"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Bassa"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Media"
 
@@ -5712,7 +5761,7 @@ msgid "%.0f s"
 msgstr "%.0f s"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Alta"
 
@@ -5732,16 +5781,16 @@ msgstr "Motore"
 msgid "Power Management"
 msgstr "Gestione energetica"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
 msgstr "Mensole configurate: Display"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Siete sicuri di voler eliminare \"%s\"?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
 msgstr "Conferma eliminazione mensola"
 
@@ -5879,7 +5928,7 @@ msgid "File Manager Background Base"
 msgstr "Sfondo base file manager"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Cambio del fuoco"
@@ -5982,7 +6031,7 @@ msgid "Composite Focus-out Color"
 msgstr "Fuori fuoco in Composite"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Colori"
 
@@ -6341,7 +6390,7 @@ msgid "Events"
 msgstr "Eventi"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Avvio"
 
@@ -6354,7 +6403,7 @@ msgid "Background Change"
 msgstr "Cambio sfondo"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transizioni"
 
@@ -6374,6 +6423,10 @@ msgstr "Categorie dei temi"
 msgid "Assign"
 msgstr "Assegna"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Pulisci"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Pulisci tutto"
@@ -6421,15 +6474,15 @@ msgstr "Abilita tema icone per le applicazioni"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Abilita tema icone per Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 msgid "Application Theme"
 msgstr "Tema applicazione"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Bordi"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Scalatura"
 
@@ -6510,242 +6563,263 @@ msgstr "%1.0f caratteri"
 msgid "Captions"
 msgstr "Didascalie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Visualizzazione finestre"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Icona del bordo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Impostata dall'utente"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Fornita dall'applicazione"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "Geometria spostamento"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Visualizza informazioni"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Segui la finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "Geometria ridimensionamento"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Visualizzazioni"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Posizionamento"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Posizionamento intelligente"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Non nascondere i gadget"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Posiziona sotto il puntatore del mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Posiziona manualmente col mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr "Raggruppa con finestre della stessa applicazione"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Vai al desktop con la nuova finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Nuove finestre"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Usa animazione"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Costante"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Accelera, poi decelera"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Accelera"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Decelera"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr "Accelera molto"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr "Decelera molto"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Accelera decisamente, poi decelera"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr "Rimbalza"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr "Rimbalza molto"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Contrazione"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr "Mantieni finestre entro lo schermo visibile"
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
-#, fuzzy
-msgid "Allow windows out of visual screen limits"
-msgstr "Consenti finestre sopra finestra a tutto schermo"
+msgid "Allow windows partly out of the visual screen limits"
+msgstr "Consenti finestre parzialmente fuori schermo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
-#, fuzzy
-msgid "Allow windows partly out of screen limits"
-msgstr "Consenti finestre sopra finestra a tutto schermo"
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
+msgid "Allow windows completely out of visual screen limits"
+msgstr "Consenti finestre totalmente fuori schermo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
-#, fuzzy
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 msgid "Screen Limits"
-msgstr "Bloccaschermo"
+msgstr "Limiti dello schermo"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Fuoco delle finestre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Sulla finestra cliccata"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Sulla finestra sotto il mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Sulla finestra più recente sotto il mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "Eleva finestre al passaggio del mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Segue clic"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Segue puntatore"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "Segue finestre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Fuoco alle finestre nuove"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Nessuna finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Tutte le finestre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Solo finestre di dialogo"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "Solo finestre di dialogo con genitore a fuoco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Elevazione automatica"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Ritardo nell'elevazione"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Elevazione finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Eleva quando si muove/ridimensiona"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
 msgstr "Eleva quando dai il fuoco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Consenti finestre sopra finestra a tutto schermo"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+msgid "Active Window Hint Policy"
+msgstr "Regole per richiami alla finestra attiva"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+msgid "Ignore hint"
+msgstr "Ignora richiamo"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+msgid "Animate on hint"
+msgstr "Anima su richiamo"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+msgid "Activate on hint"
+msgstr "Attiva su richiamo"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+msgid "Hints"
+msgstr "Richiami"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Altre impostazioni"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "Passa sempre eventi clic ai programmi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Il clic eleva la finestra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Il clic da il fuoco alla finestre"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "Ridai il fuoco alla finestra al cambio di desktop"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "Ripristina fuoco quando viene perso"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Invia puntatore alla finestra che prende il fuoco"
 
@@ -6788,13 +6862,13 @@ msgstr "Direzione"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Orizzontale"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Verticale"
 
@@ -7059,7 +7133,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Impostazioni di Dropshadow"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Qualità"
 
@@ -7377,24 +7451,24 @@ msgstr ""
 "hilight> cambia visualizzazione a elenco<br>    <hilight>&lt;ctrl+3&gt;</"
 "hilight> cambia visualizzazione a miniature"
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Modulo applicazioni di Everything"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Comandi"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Comando terminale"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Interfaccia sudo"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr "Plugin di Everything"
@@ -7424,123 +7498,138 @@ msgstr "Cache per directory visitate"
 msgid "Clear cache"
 msgstr "Svuota cache"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr "Esegui terminale qui"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Altre applicazioni..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 msgid "Go To Parent Directory"
 msgstr "Vai alla directory superiore"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 msgid "Clone Window"
 msgstr "Clona finestra"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 msgid "Copy Path"
 msgstr "Copia percorso"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr "Esegui"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Apri"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Apri con..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%d file"
 msgstr[1] "%d file"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Applicazioni conosciute"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Applicazioni specifiche"
+#: src/modules/fileman/e_fwin.c:2589
+msgid "Suggested Applications"
+msgstr "Applicazioni suggerite"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Tutte le applicazioni"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Comando personalizzato"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Copiatura abortita"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Spostamento abortito"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Eliminazione abortita"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, c-format
+msgid "Secure deletion is aborted"
+msgstr "Eliminazione sicura abortita"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Operazione sconosciuta dallo slave abortita"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Copiatura di %s eseguita"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Copio %s (tempo rimanente: %s)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Spostamento di %s eseguito"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Sposto %s (tempo rimanente: %s)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Eliminazione eseguita"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Eliminazione file..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, c-format
+msgid "Secure delete done"
+msgstr "Cancellazione sicura eseguita"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, c-format
+msgid "Securely deleting files..."
+msgstr "Eliminazione sicura file..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr "Operazione sconosciuta dallo slave %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7724,23 +7813,27 @@ msgstr "File manager"
 msgid "Navigate"
 msgstr "Esplora"
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr "0 oggetti elencabili"
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr "Segnalibri GTK"
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 msgid "Current Directory"
 msgstr "Directory attuale"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Home"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "File system"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr "Esplora..."
 
@@ -7831,19 +7924,19 @@ msgstr "Sfondo"
 msgid "Background Options"
 msgstr "Opzioni dello sfondo"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Inizio spostamento/ridimensionamento"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Libero"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Aspetto"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Aggiungi altri gadget"
 
@@ -7851,7 +7944,7 @@ msgstr "Aggiungi altri gadget"
 msgid "Show/hide gadgets"
 msgstr "Mostra/nascondi i gadget"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 msgid "Change Gadgets"
 msgstr "Gestione gadget"
 
@@ -8412,7 +8505,7 @@ msgstr "Sinistro:"
 msgid "Right:"
 msgstr "Destro:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Muto"
 
@@ -8472,7 +8565,7 @@ msgstr "Il volume dell'audio è cambiato"
 msgid "Mixer Settings Updated"
 msgstr "Impostazioni di Mixer aggiornate"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr "Modulo Mixer"
 
@@ -8623,28 +8716,28 @@ msgstr "L'immagine è disponibile in questa locazione:"
 msgid "Hide"
 msgstr "Nascondi"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr "Dove salvare l'immagine"
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr "Perfetta"
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
 msgstr "Condivisione"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr "Scatta istantanea"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr "Scatta istantanea"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr "Tasks"
 
index 244ddf8..f2e4d4f 100644 (file)
Binary files a/po/ja.gmo and b/po/ja.gmo differ
index 6f29cbe..db2884d 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2011-01-06 16:45+0900\n"
 "Last-Translator: Yasufumi Haga <yasufumi.haga@nifty.com>\n"
 "Language-Team: E17-jp <LL@li.org>\n"
@@ -20,17 +20,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Enlightenment について"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "閉じる"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -68,474 +68,475 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "本当にこのウィンドウを強制終了しますか"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "強制終了"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "いいえ"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "本当に終了しますか"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Enlightenment を終了しようとしています.<br><br>本当に終了しますか."
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "終了"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "取消"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "本当にログアウトしますか"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "ログアウトしようとしています.<br><br>本当にログアウトしますか"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "ログアウト"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "本当にシャットダウンしますか"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "シャットダウンしようとしています.<br><br>本当にシャットダウンしますか"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "電源断"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "本当に再起動しますか"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "再起動しようとしています.<br><br>本当に再起動しますか"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "再起動"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "サスペンドしようとしています.<br><br>本当にサスペンドしますか"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "サスペンド"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "本当にハイバネートしますか"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr "ハイバネートしようとしています.<br><br>本当にハイバネートしますか"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "ハイバネート"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "ウィンドウ: 動作"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "移動"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "サイズ変更"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "メニュー"
 
 #
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "ウィンドウメニュー"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "上げる"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "下げる"
 
 #
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "ウィンドウ: 状態"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "常時表示モード反転"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "常時表示モード反転"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "アイコンモード反転"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "アイコンモード反転"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "全画面モード反転"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "全画面モード反転"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "最大化"
 
 #
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "垂直に最大化"
 
 #
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "水平に最大化"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "最大化"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "最大化"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "全面表示"
 
 #
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "最大化モード \"賢く\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "最大化モード \"拡大\""
 
 #
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "最大化モード \"空きまで"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "上方シェード反転"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "下方シェード反転"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "左方シェード反転"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "右方シェード反転"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "シェード状態反転"
 
 #
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "シェード状態"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "ボーダー無し状態反転"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "ボーダー"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "国境の間にサイクル"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "位置固定状態反転"
 
 #
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "デスクトップ"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "左のデスクトップへ移動する"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "右のデスクトップへ移動する"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "上のデスクトップへ移動する"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "下のデスクトップへ移動する"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "デスクトップを指定分移動する"
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "デスクトップ背景を出す"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "シェルフを出す"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "指定のデスクトップへ移動する..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "デスクトップを順に移動する..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "デスクトップ 0 に切り替える"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "デスクトップ 1 に切り替える"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "デスクトップ 2 に切り替える"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "デスクトップ 3 に切り替える"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "デスクトップ 4 に切り替える"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "デスクトップ 5 に切り替える"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "デスクトップ 6 に切り替える"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "デスクトップ 7 に切り替える"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "デスクトップ 8 に切り替える"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "デスクトップ 9 に切り替える"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "デスクトップ 10 に切り替える"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "デスクトップ 11 に切り替える"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "指定のデスクトップに切り替える"
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "左のデスクトップへ移動する(全スクリーン)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "右のデスクトップへ移動する(全スクリーン)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "上のデスクトップへ移動する(全スクリーン)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "下のデスクトップへ移動する(全スクリーン)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "デスクトップを指定分移動する(全スクリーン)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "指定のデスクトップへ移動する...(全スクリーン)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "デスクトップを順に移動する...(全スクリーン)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
 msgstr "方向でデスクトップを反転させる..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "デスクトップ 0 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "デスクトップ 1 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "デスクトップ 2 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "デスクトップ 3 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "デスクトップ 4 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "デスクトップ 5 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "デスクトップ 6 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "デスクトップ 7 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "デスクトップ 8 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "デスクトップ 9 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "デスクトップ 10 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "デスクトップ 11 に切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "指定のデスクトップに切り替える(全スクリーン)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -548,237 +549,237 @@ msgstr "指定のデスクトップに切り替える(全スクリーン)"
 msgid "Window : List"
 msgstr "ウィンドウ: ウィンドウリスト"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "選択されたウィンドウがあるデスクトップへ移動する"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "画面"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "マウスをスクリーン 0 へ移す"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "マウスをスクリーン 1 へ移す"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "マウスを指定のスクリーンへ移す..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "マウスを次のスクリーンへ移す"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "マウスを前のスクリーンへ戻す"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "マウスを指定のスクリーン分だけ前後に移す..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "薄暗い"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "バックライトのセット"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "バックライト最小"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "バックライトミッド"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "バックライト最大"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "バックライトが調整"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "ライトアップ"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "シャットダウン"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "中央に移動"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "中央に移動"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "変更サイズ"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "方向に押し..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "アイコン作成"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "ウィンドウ: 移動"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "次のデスクトップへ"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "前のデスクトップへ"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "指定分のデスクトップを移動"
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "指定のデスクトップへ..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "スクリーンを準備中"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "前のデスクトップへ"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "メインメニューを表示する"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "お気に入りメニューを表示する"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "全アプリケーションメニューを表示する"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "クライアントメニューを表示する"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "指定のメニューを表示する..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "コマンドの実行"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "コマンド"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "アプリケーション"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "再起動"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "ただちに終了"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : モード"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "プレゼンテーションモード切換え"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "オフラインモード切換え"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : モード"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment Randr モジュール"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 #, fuzzy
 msgid "Toggle the named module"
 msgstr "編集モード反転"
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -795,60 +796,60 @@ msgstr "編集モード反転"
 msgid "System"
 msgstr "システム"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "ログアウト"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "ただちに電源を切る"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "電源を切る"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "サスペンド"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "ハイバネート"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "ロック"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "ウィンドウ整頓"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "一般: 動作"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "遅延動作"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "キーボード"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "キーボードショートカットを作成します。"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "キーボードショートカットを作成します。"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -865,7 +866,7 @@ msgstr "色選択"
 msgid "Select"
 msgstr "選択"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -882,7 +883,7 @@ msgstr ""
 "いデフォルト設定<br>を追加すれば更新されます. これで好きなように設定できます."
 "ちょっと面倒ですが, <br>よろしくお願いします.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -896,11 +897,11 @@ msgstr ""
 "<br>これではまずいので, 念のためデフォルトの設定に置き換えました.<br>ご不便を"
 "おかけしますが, よろしくお願いします.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Enlightenment の設定書込時の問題"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -910,13 +911,14 @@ msgstr ""
 "%s から %s へ設定ファイルの移動中にエラーが起きました.<br>安全のため書き出し"
 "はここで強制終了しました."
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -925,19 +927,19 @@ msgstr ""
 msgid "OK"
 msgstr "了解"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "設定が更新されました"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "EETファイルハンドルがおかしいです"
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "ファイルデータが空です"
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -945,76 +947,76 @@ msgstr ""
 "このファイルには書き込めません.<br>ディスクが読み出し専用になっているか書き込"
 "み権限がありません"
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "書き出し準備中のメモリ不足になりました. メモリ解放してください."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "これは一般的なエラーです。"
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 "設定ファイルが大きすぎます.<br>ずっと小さいはずです (せいぜい数百KB程度)"
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr "ディスクの入出力エラーです. 交換した方がいいかも."
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "ファイル書き出し中にスペースが不足しました"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "書き出し中にファイルがクローズされました"
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "ファイルのメモリマップ (mmap) が失敗しました"
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "X509エンコーディングが失敗しました"
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "署名に失敗しました"
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "署名が不正です"
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "署名がありません"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "機能が未実装です"
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "PRNGの種がありません"
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "暗号化が失敗しました"
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "復号化が失敗しました"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "未知のエラーです"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1025,7 +1027,7 @@ msgstr ""
 "%s<br><br>です. 壊れたデータが使われないように, このファイルは削除されました."
 "<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1044,7 +1046,7 @@ msgid "Apply"
 msgstr "適用"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1063,8 +1065,8 @@ msgstr "モジュール"
 msgid "Preferences"
 msgstr "アイコン・プリファレンス"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "はい"
 
@@ -1095,24 +1097,24 @@ msgstr ""
 "キーボードかマウス, またはその両方を掴んで離さないアプリケーションがあるため,"
 "<br>デスクトップをロックできませんでした."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "ロック解除パスワードを入力して下さい"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "その他のアプリケーション..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "認証システムエラー"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1123,11 +1125,11 @@ msgstr ""
 "コードは <hilight>%i</hilight> です.<br>これはまずいですね. 起きてはいけない"
 "ことです. ぜひバグ報告して下さい."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "プレゼンテーションモードを有効にしますか?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1136,11 +1138,11 @@ msgstr ""
 "デスクトップのロック解除が早すぎます.<br><b>プレゼンテーションモード</b>を有"
 "効にして,<br>スクリーンセーバー, ロック, 省電力機能を一時的に無効にしますか?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "いいえ. しかしタイムアウトは増やす"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "いいえ. 以降は尋ねない"
 
@@ -1235,7 +1237,7 @@ msgstr "端末内で実行"
 msgid "Show in Menus"
 msgstr "メニューに表示する"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1250,34 +1252,34 @@ msgstr "アイコンを選択する"
 msgid "Select an Executable"
 msgstr "プログラムの選択"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "削除"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "カット"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "コピー"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "貼り付け"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "すべて選択"
 
@@ -1428,315 +1430,322 @@ msgstr "出力データ"
 msgid "There was no output."
 msgstr "出力はありませんでした"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "存在しないパス"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s が存在しません"
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f 個"
 msgstr[1] "%1.0f 個"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "マウントエラー"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "デバイスをマウントできません"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "アンマウントエラー"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "デバイスをアンマウントできません"
 
 #
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "イジェクトエラー"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "デバイスをイジェクトできません"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "大文字と小文字を区別する"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "拡張子を表示する"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "日付で整列"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "検索パス"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "検索パス"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "表示モード"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "整列"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "内容を更新する"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "アクション"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "リンク"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "名前変更"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "アンマウント"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "マウント"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "イジェクト"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "プロパティ"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "アプリケーションプロパティ"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "ファイルプロパティ"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "大文字と小文字を区別する"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "拡張子を表示する"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "日付で整列"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "検索パス"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "検索パス"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "デフォルトを使う"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "グリッドアイコン"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "カスタムアイコン"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "リスト"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "デフォルトの表示形式"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "整列"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "アイコンサイズ (%d)"
 
 #
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "エラー"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "モジュールのロードエラー"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "ファイル:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "ディレクトリ"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "ファイル:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "親の設定を継承する"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "隠しファイルを表示する"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "順序をを記憶する"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "ただちにソートする"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "シングルクリックで開く"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "画面の解像度"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "ファイルマネージャの設定"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "ファイルマネージャの設定"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "背景を設定する"
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "背景を設定する"
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "オーバーレイを設定する"
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "解除"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "オーバーレイを設定する"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "ディレクトリを新規作成する"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "新しいディレクトリ名"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "名前を %s から変更:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "ファイル名を変更する"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "再実行"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "中止"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "すべて拒否"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "すべて了承"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "警告"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "ファイルが存在します. 上書きしますか?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "移動先"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "これを無視"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "すべて無視"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "操作中にエラーが起きました.<br>%s"
 
 #
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "削除確認"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "以下を本当に削除しますか.<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1745,7 +1754,7 @@ msgstr ""
 "以下にある %d 個のファイルが選択されました.<br><hilight>%s</hilight><br>これ"
 "らを本当に削除しますか?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1760,27 +1769,27 @@ msgstr[1] ""
 "以下にある %d 個のファイルが選択されました.<br><hilight>%s</hilight><br>これ"
 "らを本当に削除しますか?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "未知のボリュームです"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "着脱可能媒体"
 
@@ -1789,7 +1798,7 @@ msgstr "着脱可能媒体"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1854,7 +1863,7 @@ msgstr "グループ化"
 msgid "Others:"
 msgstr "その他"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1898,31 +1907,31 @@ msgstr "移動先"
 msgid "Automatically scroll contents"
 msgstr "自動的にスクロールする"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "普通"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "埋め込む"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "外見"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "削除"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "編集を終了する"
@@ -1988,7 +1997,7 @@ msgstr "サイズ"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "積み重ね順"
 
@@ -2135,7 +2144,7 @@ msgstr "アイコン化"
 msgid "Skip"
 msgstr "スキップ"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "ボーダー"
 
@@ -2454,18 +2463,18 @@ msgid "Request Position"
 msgstr "要求の位置"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2553,7 +2562,7 @@ msgid "Size, Position and Locks"
 msgstr "サイズ, 位置, およびロック"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "すべて"
 
@@ -2654,7 +2663,7 @@ msgstr "モジュールの設定"
 msgid "Load"
 msgstr "ロード"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "アンロード"
 
@@ -2691,11 +2700,11 @@ msgstr "シェルフの中身の設定"
 msgid "Toolbar Contents"
 msgstr "ツールバーの内容"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "ツールバーの設定"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "配置"
 
@@ -2713,86 +2722,86 @@ msgstr ""
 "設定が正しいこと, および実行可能ファイル<br>が PATH にあることを確認して下さ"
 "い.<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "メイン"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "お気に入りのアプリケーション"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "アプリケーション"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "ウィンドウ"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "迷子なウィンドウ"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "情報"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "テーマ"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "仮想デスクトップ"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "シェルフ"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "全ウィンドウを一度に隠す/表示する"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(アプリケーション無し)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "仮想デスクトップの設定"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(ウインドウ無し)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "名前無し"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "シェルフを追加する"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "シェルフを削除する"
@@ -2877,36 +2886,36 @@ msgid "Show on specified Desktops"
 msgstr "指定のデスクトップに表示する"
 
 #
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2914,7 +2923,7 @@ msgstr ""
 "Enlightenment で終了シグナルハンドラーが準備できません.\n"
 "メモリー不足かもしれません."
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2922,7 +2931,7 @@ msgstr ""
 "Enlightenment で HUP シグナルハンドラーが準備できません.\n"
 "メモリー不足かもしれません."
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2931,54 +2940,54 @@ msgstr ""
 "メモリー不足かもしれません."
 
 #
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2989,7 +2998,7 @@ msgstr ""
 "ソフトウェア x11 レンダリングエンジンがサポートされていることも確認してくださ"
 "い."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3002,18 +3011,18 @@ msgstr ""
 "ださい."
 
 #
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3022,12 +3031,12 @@ msgstr ""
 "環境変数 DISPLAY の定義を確認してください."
 
 #
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3035,35 +3044,35 @@ msgstr ""
 "あなたのホームディレクトリにディレクトリが作成できません.\n"
 "ホームディレクトリはちゃんとありますか, ディスクが一杯になっていませんか."
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment でファイルレジストリシステムが初期化できません."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment で設定処理システムが初期化できません."
 
 #
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment でテーマシステムが準備できません."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment でスケールシステムが準備できません."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment でポインタシステムが準備できません."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3071,28 +3080,28 @@ msgstr ""
 "Enlightenment でファイル検索用のパスが設定できません.\n"
 "メモリー不足かもしれません."
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment でフォントシステムが準備できません."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment でテーマシステムが準備できません."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment で国際化システムが準備できません."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "国際化機能を起動中"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment で国際化システムが準備できません."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3102,11 +3111,11 @@ msgstr ""
 "Enlightenment で FDO デスクトップシステムが初期化できません.\n"
 "メモリー不足かもしれません."
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "スクリーンを準備中"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3114,254 +3123,254 @@ msgstr ""
 "Enlightenment でこのシステムのすべての画面に対するウィンドウ管理が\n"
 "準備できませんでした. 別のウィンドウマネージャが動いているかもしれません.\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "ACPIを準備中"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "バインドを準備中"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment で DPMS が設定できません."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "DPMSを準備中"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment で DPMS が設定できません."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "スクリーンセーバーを準備中"
 
 #
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment で X スクリーンセーバーが設定できません."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "セットアップパワーセーブモード"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment で省電力モードが準備できません."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "デスクロックを準備中"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment で デスクロックシステムが準備できません."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "ポップアップを準備中"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment でポップアップシステムが準備できません."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "セットアップメッセージバス"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "パスを設定中"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "システムコントロールを準備中"
 
 #
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment でシステムコマンドの処理システムが初期化できません.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "アクションを準備中"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment でアクションシステムが準備できません."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "実行システムを準備中"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment で exec システムが準備できません."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "ファイルマネージャ"
 
 #
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment でファイルマネージャが初期化できません.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "メッセージシステムを準備中"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment で メッセージシステムが準備できません."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "DNDシステムを準備中"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment で dnd システムが準備できません."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "入力グラブ処理システムを準備中"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment で入力グラブ処理システムが準備できません."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "モジュールを準備中"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment でモジュールシステムが準備できません."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "記憶機能を準備中"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment で記憶機能の設定が準備できません."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "色クラスを準備中"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment でカラークラスシステムが準備できません."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Gadconを準備中"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment でガジェット管理システムが準備できません."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "壁紙を準備中"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment でデスクトップ背景システムが準備できません."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "マウスを準備中"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment でマウスが設定できません."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment で order ファイルシステムが準備できません."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "バインドを準備中"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment でバインディングシステムが準備できません."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "サムネイル機能を準備中"
 
 #
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment でサムネイル処理システムが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment でシステムコマンドの処理システムが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment でサムネイル処理システムが初期化できません.\n"
 
 #
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment でシステムコマンドの処理システムが初期化できません.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "セットアップのデスクトップ環境"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment でテーマシステムが準備できません."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "ファイルオーダリングを準備中"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment で order ファイルシステムが準備できません."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "モジュールをロード中"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "シェルフを準備中"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "シェルフを設定中"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "ほぼ終了"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, fuzzy, c-format
 msgid ""
 "Options:\n"
@@ -3409,7 +3418,7 @@ msgstr ""
 "\t-psychotic\n"
 "\t\t精神病様にしてて\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3419,11 +3428,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "フォーマットのサポート状態を確認中"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3432,7 +3441,7 @@ msgstr ""
 "Evas にソフトウェアバッファエンジンがサポートされていることを確認して下さ"
 "い.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3441,7 +3450,7 @@ msgstr ""
 "Evas で PNG ファイルがロードできません.\n"
 "Evas で PNG ローダーがサポートされていることを確認して下さい.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3450,7 +3459,7 @@ msgstr ""
 "Evas で JPEG ファイルがロードできません.\n"
 "Evas で JPEG ローダーがサポートされていることを確認して下さい.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3459,7 +3468,7 @@ msgstr ""
 "Evas で PNG ファイルがロードできません.\n"
 "Evas で PNG ローダーがサポートされていることを確認して下さい.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3468,7 +3477,7 @@ msgstr ""
 "Evas で EET ファイルがロードできません.\n"
 "Evas で EET ローダーがサポートされていることを確認して下さい.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3479,7 +3488,7 @@ msgstr ""
 "およびシステムの fontconfig で 'Sans' フォントが\n"
 "定義されていることを確認して下さい.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3487,11 +3496,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3499,7 +3508,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3507,7 +3516,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3515,12 +3524,12 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "モジュールをロード中: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3529,11 +3538,11 @@ msgstr ""
 "モジュール %s のロード中にエラーが発生しました.<br>モジュール %s はモジュール"
 "の検索パスにありません.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "モジュールのロードエラー"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3542,11 +3551,11 @@ msgstr ""
 "モジュール %s のロード中にエラーが発生しました.<br>このモジュールのフルパスは"
 "以下のとおりです.<br>%s<br>エラーの内容は以下のとおりです.<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "モジュールに不足している機能があります."
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3557,23 +3566,40 @@ msgstr ""
 "モジュール API が必要です.<br>Enlightenment で提供されているモジュール API の"
 "バージョンは %i です.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s モジュール"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "このモジュールをアンロードしますか?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+#, fuzzy
+msgid "Unstable module tainting"
+msgstr "バイトコードをヒンティングする"
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "不明"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3584,84 +3610,84 @@ msgstr ""
 "</b>を有功にして,<br>スクリーンセーバー, ロック, 省電力機能を一時的に無効にし"
 "ますか?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "シェルフ #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "シェルフ"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "シェルフを追加する"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "シェルフ #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "ガジェットの位置と大きさの変更を終了する"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "ガジェットの位置と大きさの変更を始める"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "このシェルフを本当に削除しますか."
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "このシェルフを削除しようとしています.<br><br>本当に削除しますか."
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "ファイル名を変更する"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "中身"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "プレゼンテーション"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "自動隠蔽"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "更新"
 
@@ -3811,15 +3837,15 @@ msgstr "このテーマについて"
 msgid "Set As Theme"
 msgstr "テーマに設定する"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "搭載ガジェットの位置と大きさの変更を終了する"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "搭載ガジェットの位置と大きさの変更を始める"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "ツールバーの内容の設定"
 
@@ -3879,74 +3905,56 @@ msgstr "未来"
 msgid "In the last minute"
 msgstr "直前"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "最終使用"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li 年前"
+msgid_plural "%li Years ago"
+msgstr[0] "最終使用"
+msgstr[1] "最終使用"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li ヶ月前"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "最終使用"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li 週間前"
+msgid_plural "%li Weeks ago"
+msgstr[0] "最終使用"
+msgstr[1] "最終使用"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li 日前"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li 時間前"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li 時間前"
+msgstr[1] "%li 時間前"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li 時間前"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li 分前"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li 分前"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li 分前"
+msgstr[1] "%li 分前"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "不明"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3966,12 +3974,12 @@ msgstr ""
 "これで好きなように設定できます.<br>\n"
 "ちょっと面倒ですがよろしくお願いします.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "%s 設定を更新しました"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3986,72 +3994,72 @@ msgstr ""
 "これではまずいので, 念のためデフォルトの設定に置き換えました.<br>\n"
 "ご不便をおかけしますが, よろしくお願いします.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f 秒"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li 年前"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li ヶ月前"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li 週間前"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li 日前"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li 時間前"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f 分"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li 分前"
@@ -4065,7 +4073,7 @@ msgstr "%li 分前"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4113,11 +4121,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "お気に入りに追加する"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4212,7 +4220,7 @@ msgstr "自動検出"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "内部"
@@ -4238,34 +4246,34 @@ msgid "Hardware"
 msgstr "ハードウェア"
 
 #
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "バッテリ"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "電源管理"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "バッテリ容量低下!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "AC 電源を使ってください."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "不可"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "エラー"
 
 #
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "バッテリメーター"
 
@@ -4274,8 +4282,8 @@ msgstr "バッテリメーター"
 msgid "Clock Settings"
 msgstr "フォーカスの設定"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "時計"
 
@@ -4307,7 +4315,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 #, fuzzy
 msgid "Start"
 msgstr "スタート"
@@ -4320,7 +4328,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "ツールバーを表示する"
@@ -4645,7 +4653,7 @@ msgid "Resolution change"
 msgstr "解像度の変更"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "保存する"
 
@@ -4776,7 +4784,7 @@ msgstr "アニメーション速度"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4918,10 +4926,10 @@ msgid "Current Wallpaper"
 msgstr "現在の壁紙"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "壁紙"
 
@@ -5508,6 +5516,51 @@ msgstr "コンテナ"
 msgid "Manager"
 msgstr "マネージャ"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "マウスの設定"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "ホイール(上)"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+msgid "Left Button"
+msgstr "左ボタン"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+msgid "Middle Button"
+msgstr "中ボタン"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr "右ボタン"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "ボタン %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr "ホイール(上)"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+msgid "Mouse Wheel Down"
+msgstr "ホイール(下)"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5533,7 +5586,7 @@ msgid "Main Menu"
 msgstr "メインメニュー"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "お気に入り"
 
@@ -5555,7 +5608,7 @@ msgstr "注釈"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "ガジェット"
@@ -5611,7 +5664,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "マウスの高速移動しきい値"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f px/秒"
@@ -5626,7 +5679,7 @@ msgid "%2.2f s"
 msgstr "%2.2f 秒"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "その他"
@@ -5645,7 +5698,7 @@ msgstr "画像"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "フォント"
 
@@ -5830,14 +5883,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "低"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "普通"
 
@@ -5849,7 +5902,7 @@ msgid "%.0f s"
 msgstr "%1.0f 秒"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "高"
 
@@ -5870,18 +5923,18 @@ msgstr "エンジン"
 msgid "Power Management"
 msgstr "電源管理"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "利用可能なシェルフ"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "このシェルフを本当に削除しますか."
 
 #
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "削除確認"
@@ -6026,7 +6079,7 @@ msgid "File Manager Background Base"
 msgstr "ファイルマネージャ背景ベース"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "フォーカス"
@@ -6129,7 +6182,7 @@ msgid "Composite Focus-out Color"
 msgstr "コンポジットフォーカスアウト色"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "配色"
 
@@ -6495,7 +6548,7 @@ msgid "Events"
 msgstr "イベント"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "起動時"
 
@@ -6508,7 +6561,7 @@ msgid "Background Change"
 msgstr "背景の変更"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "デスクトップ特殊効果"
 
@@ -6528,6 +6581,10 @@ msgstr "テーマのカテゴリ"
 msgid "Assign"
 msgstr "設定"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "解除"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "全解除"
@@ -6579,16 +6636,16 @@ msgstr "アプリケーション用のアイコンテーマを使用する"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Enlightenment にようこそ"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "アプリケーション"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "ボーダー"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "スケール調整"
 
@@ -6671,252 +6728,281 @@ msgstr "%1.0f 個"
 msgid "Captions"
 msgstr "キャプション"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "ウィンドウの表示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "ボーダーアイコン"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "ユーザー定義"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "アプリケーション付属"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "移動情報"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "情報を表示する"
 
 #
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "ウィンドウに追随する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "サイズ変更情報"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "表示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "配置"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "賢く配置する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "ガジェットを隠さないように配置する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "マウスポインタの位置に配置する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "マウスを使い手作業で配置する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "新しいウィンドウのデスクトップへ移動する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "新しいウィンドウ"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "アニメーション"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "定速で動かす"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "加速のち減速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "次第に加速する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "次第に減速する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "マウスアクセラレータ"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "次第に減速する"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "顕著なAcceleratemは、減速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "バウンス"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "続きをバウンス"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "シェーディング"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "全画面ウィンドウの前に出せるようにする"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "全画面ウィンドウの前に出せるようにする"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "スクリーンロック"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "フォーカスの設定"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "ウィンドウをクリックしてフォーカスを移す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "マウスがあるウィンドウにフォーカスを移す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "最後にマウスがあったウィンドウにフォーカスを残す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "マウスが乗っているウィンドウを自動的に一番上に出す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "クリック"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "ポインタ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "スロッピ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "新しいウィンドウに対するフォーカス"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "ウインドウ無し"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "全ウィンドウ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "ダイアログのみ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "親にフォーカスがあるダイアログのみ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "オートレイズ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "一番上に出すまでの遅延時間"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "ウィンドウのレイズ"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "移動, サイズ変更時にウィンドウを上に出す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "クリックしてフォーカスを当てる時ウィンドウを上に出す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "全画面ウィンドウの前に出せるようにする"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "最大化ポリシー"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "これを無視"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "デスクトップの切り替えに特殊効果をつける"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "カテゴリー"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "ヒンティング"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "その他の設定"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "捕捉されたクリックイベントは必ずプログラムに通知する"
 
 #
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "クリックでウィンドウを前面に出す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "クリックしてフォーカスを移す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr ""
 "デスクトップの移動後, そこで最後にフォーカスがあったウィンドウに再度フォーカ"
 "スを移す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "ウィンドウが隠れたり閉じられたらフォーカスを戻す"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "新しくフォーカスを得たウィンドウにポインタを移す"
 
@@ -6960,13 +7046,13 @@ msgstr "方向"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "横に広げる"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "縦に広げる"
 
@@ -7246,7 +7332,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "ドロップシャドーの設定"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "品質"
 
@@ -7570,25 +7656,25 @@ msgstr ""
 "ビューモードを切替えます.<br><hilight>&lt;ctrl+3&gt;</hilight>でサムビュー"
 "モードを切替えます."
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Everythingアプリケーション"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "コマンド"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "端末起動コマンド"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "須藤GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7619,129 +7705,146 @@ msgstr "使用したディレクトリをキャッシュする"
 msgid "Clear cache"
 msgstr "キャッシュをクリアする"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "端末を開く"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "その他のアプリケーション..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "上のディレクトリへ移動"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "ウィンドウ整頓"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E のパス"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 #, fuzzy
 msgid "Run"
 msgstr "ロシア語"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "開く"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "開く..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f 個"
 msgstr[1] "%1.0f 個"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "既知のアプリケーション"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "特定のアプリケーション"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "選択されたアプリケーション"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "全アプリケーション"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "カスタムコマンド"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "コピーが異常終了しました"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "移動が異常終了しました"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "削除が異常終了しました"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "削除が異常終了しました"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "スレーブからの未知の操作が異常終了しました"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "%s のコピー終了"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "%s コピー中 (ETA: %d 秒)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "%s の移動終了"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "%s 移動中 (ETA: %d 秒)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "削除終了"
 
 #
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "ファイルを削除中..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "画面の解像度"
+
+#
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "ファイルを削除中..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "スレーブ %d からの未知の操作です"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7938,24 +8041,28 @@ msgstr "ファイルマネージャ"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "新しいディレクトリ"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "ホーム"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "ルート"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8051,19 +8158,19 @@ msgstr "背景"
 msgid "Background Options"
 msgstr "背景オプション"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "移動/大きさ変更を始める"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "自由"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "外観"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "他のガジェットを追加する"
 
@@ -8071,7 +8178,7 @@ msgstr "他のガジェットを追加する"
 msgid "Show/hide gadgets"
 msgstr "ガジェットを表示/隠蔽する"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "ガジェットを追加する"
@@ -8662,7 +8769,7 @@ msgstr "左:"
 msgid "Right:"
 msgstr "右:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "ミュート"
 
@@ -8726,7 +8833,7 @@ msgstr "解像度の変更"
 msgid "Mixer Settings Updated"
 msgstr "ミキサーの設定を更新しました"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "ミキサーモジュールの設定"
@@ -8883,31 +8990,31 @@ msgstr ""
 msgid "Hide"
 msgstr "自動隠蔽"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "くっきりとした影"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "スクリーンを準備中"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "スクリーンを準備中"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "タスクバー"
@@ -9184,6 +9291,27 @@ msgstr "クリックしたら元のウィンドウにフォーカス"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li 年前"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li ヶ月前"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li 週間前"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li 日前"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li 時間前"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li 分前"
+
+#~ msgid "Specific Applications"
+#~ msgstr "特定のアプリケーション"
+
 #~ msgid "Always on desktop"
 #~ msgstr "常に表示"
 
@@ -9679,9 +9807,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "マウスカーソル"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "最大化ポリシー"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "最大化ポリシー"
 
@@ -10146,10 +10271,6 @@ msgstr ""
 #~ msgstr "移動やサイズ変更の際, ウィンドウのジオメトリ情報を表示する"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "デスクトップの切り替えに特殊効果をつける"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "新しいウィンドウの配置方法"
 
@@ -12477,21 +12598,6 @@ msgstr ""
 #~ msgid "Name Only"
 #~ msgstr "名前だけ"
 
-#~ msgid "Left Button"
-#~ msgstr "左ボタン"
-
-#~ msgid "Middle Button"
-#~ msgstr "中ボタン"
-
-#~ msgid "Right Button"
-#~ msgstr "右ボタン"
-
-#~ msgid "Mouse Wheel Up"
-#~ msgstr "ホイール(上)"
-
-#~ msgid "Mouse Wheel Down"
-#~ msgstr "ホイール(下)"
-
 #~ msgid "Binding Action List"
 #~ msgstr "アクションリスト"
 
@@ -12540,9 +12646,6 @@ msgstr ""
 #~ msgid "Font Hinting Settings"
 #~ msgstr "フォントヒンティングの設定"
 
-#~ msgid "Bytecode Hinting"
-#~ msgstr "バイトコードをヒンティングする"
-
 #~ msgid "Automatic Hinting"
 #~ msgstr "自動的にヒンティングする"
 
index 078e305..e96e7ee 100644 (file)
Binary files a/po/km.gmo and b/po/km.gmo differ
index cb814da..b471149 100644 (file)
--- a/po/km.po
+++ b/po/km.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-09-03 09:15+0000\n"
 "Last-Translator: Chanrithy Thim <Unknown>\n"
 "Language-Team: Khmer <km@li.org>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "អំពី Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "បិទ"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -78,459 +78,460 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "តើ​អ្នក​ពិត​ជា​ចង់​បញ្ឍប់​បង្អួច​នេះ​ឬ?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "បញ្ឈប់"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "ទេ"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "តើ​អ្នក​ពិត​ជា​ចង់​ចេញ ឬ?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "អ្នក​បាន​ស្នើ​ចេញ​ពី Enlightenment ។<br><br>តើ​អ្នក​ពិត​ជា​ចង់​ចេញ ឬ?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "ចេញ"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "បោះ​​​បង់"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "តើ​អ្នក​ពិត​ជា​ចង់​ចាក​ចេញ ឬ?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "អ្នក​កំពុង​នឹង​ចាកចេញ ។<br><br>តើ​អ្នក​ពិត​ជា​ចង់​ធ្វើ​បែប​នេះ ឬ?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "ចាក​ចេញ"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "តើ​អ្នក​ពិត​ជា​ចង់​បិទ ឬ?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "អ្នក​បាន​ស្នើ​បិទ​កុំព្យូទ័រ​របស់​អ្នក ។<br><br>តើ​អ្នក​ពិត​ជា​ចង់​បិទ ឬ?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr ""
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "តើ​អ្នក​ពិត​ជា​ចង់​ចាប់​ផ្ដើម​ឡើង​វិញ ឬ?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "អ្នក​បាន​ស្នើ​ចាប់​ផ្ដើម​កុំព្យូទ័រ​របស់​អ្នក​ឡើង​វិញ ។<br><br>តើ​អ្នក​ពិត​ជា​ចង់​ចាប់​ផ្ដើម​វា​ឡើង​វិញ ឬ?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "ចាប់​ផ្ដើម​ឡើងវិញ"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "អ្នក​បាន​ស្នើ​ផ្អាក​កុំព្យូទ័រ​របស់​អ្នក ។<br><br>តើ​អ្នក​ពិត​ជា​ចង់​ផ្អាក ឬ?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr ""
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr ""
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr ""
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "បង្អួច : សកម្មភាព"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "ផ្លាស់ទី"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "ផ្លាស់ប្ដូរ​ទំហំ"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "ម៉ឺនុយ"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "ម៉ឺនុយ បង្អួច"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "លើក​ឡើង"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "ទាប​ជាង"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr ""
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 msgid "Sticky Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 msgid "Iconic Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 msgid "Fullscreen Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "អតិបរមា"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr ""
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr ""
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "អតិបរមា"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "អតិបរមា"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr ""
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr ""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr ""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr ""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 msgid "Set Shaded State"
 msgstr ""
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr ""
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr ""
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr ""
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr ""
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "ផ្ទៃតុ"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr ""
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr ""
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr ""
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr ""
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr ""
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr ""
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr ""
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr ""
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr ""
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr ""
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr ""
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr ""
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr ""
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr ""
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr ""
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr ""
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr ""
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr ""
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr ""
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr ""
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr ""
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -543,224 +544,224 @@ msgstr ""
 msgid "Window : List"
 msgstr ""
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "ថ្នាក់​បង្អួច"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "អេក្រង់"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr ""
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr ""
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr ""
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr ""
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr ""
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr ""
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr ""
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr ""
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr ""
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr ""
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr ""
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr ""
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "ផ្លាស់ទី"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "ផ្លាស់ទី"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "ផ្លាស់ប្ដូរ​ទំហំ"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "ជ្រើស​ទាំងអស់"
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr ""
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr ""
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr ""
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "អេក្រង់"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 msgid "To Previous Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr ""
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "ដំណើរការ"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "ពាក្យ​បញ្ជា"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "កម្មវិធី"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "ចាប់ផ្តើម​ឡើង​វិញ"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr ""
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -777,55 +778,55 @@ msgstr ""
 msgid "System"
 msgstr "ប្រព័ន្ធ"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "ចាក​ចេញ"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr ""
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 msgid "Hibernate Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "ចាក់សោ"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr ""
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr ""
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr ""
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr ""
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr ""
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr ""
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -842,7 +843,7 @@ msgstr ""
 msgid "Select"
 msgstr "ជ្រើស​ទាំងអស់"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -853,7 +854,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -862,11 +863,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -874,13 +875,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -889,92 +891,92 @@ msgstr ""
 msgid "OK"
 msgstr "យល់​ព្រម"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr ""
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr ""
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr ""
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr ""
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr ""
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr ""
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr ""
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr ""
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr ""
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr ""
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "ថ្នាក់​បង្អួច"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr ""
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr ""
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -982,7 +984,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1001,7 +1003,7 @@ msgid "Apply"
 msgstr "អនុវត្ត"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1019,8 +1021,8 @@ msgstr "ម៉ូឌុល"
 msgid "Preferences"
 msgstr ""
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "បាទ/​ចាស"
 
@@ -1048,23 +1050,23 @@ msgid ""
 "the keyboard or the mouse or both<br>and their grab is unable to be broken."
 msgstr ""
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr ""
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr ""
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr ""
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1072,22 +1074,22 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr ""
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr ""
 
@@ -1174,7 +1176,7 @@ msgstr ""
 msgid "Show in Menus"
 msgstr ""
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1189,34 +1191,34 @@ msgstr ""
 msgid "Select an Executable"
 msgstr ""
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "លុប"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "កាត់"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "ចម្លង"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "បិទភ្ជាប់"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "ជ្រើស​ទាំងអស់"
 
@@ -1360,315 +1362,320 @@ msgstr ""
 msgid "There was no output."
 msgstr ""
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr ""
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr ""
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr ""
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "ផ្នែក​បន្ថែម"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr ""
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr ""
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "ជ្រើស​ទាំងអស់"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr ""
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr ""
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr ""
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "ជម្រើស"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr ""
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr ""
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr ""
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr ""
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr ""
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 #, fuzzy
 msgid "Properties"
 msgstr "កម្មវិធី"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "កម្មវិធី"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr ""
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr ""
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "ផ្នែក​បន្ថែម"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr ""
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr ""
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "ជ្រើស​ទាំងអស់"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr ""
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr ""
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr ""
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr ""
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr ""
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr ""
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "ឈ្មោះ​ឯកសារ"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "ជ្រើស​ទាំងអស់"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "ឈ្មោះ​ឯកសារ"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr ""
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr ""
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr ""
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr ""
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
 msgstr ""
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "ម៉ឺនុយ បង្អួច"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr ""
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+msgid "Clear background"
+msgstr ""
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr ""
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
+#: src/bin/e_fm.c:9454
+msgid "Clear overlay"
 msgstr ""
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr ""
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr ""
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr ""
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr ""
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr ""
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr ""
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr ""
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "ផ្លាស់ទី"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr ""
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr ""
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr ""
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "តើ​អ្នក​ពិត​ជា​ចង់​ចេញ ឬ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1679,27 +1686,27 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr ""
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr ""
 
@@ -1708,7 +1715,7 @@ msgstr ""
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1768,7 +1775,7 @@ msgstr ""
 msgid "Others:"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1813,31 +1820,31 @@ msgstr "ផ្លាស់ទី"
 msgid "Automatically scroll contents"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr ""
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr ""
 
@@ -1895,7 +1902,7 @@ msgstr ""
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr ""
 
@@ -2027,7 +2034,7 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr ""
 
@@ -2336,18 +2343,18 @@ msgid "Request Position"
 msgstr ""
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2421,7 +2428,7 @@ msgid "Size, Position and Locks"
 msgstr ""
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr ""
 
@@ -2523,7 +2530,7 @@ msgstr ""
 msgid "Load"
 msgstr ""
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr ""
 
@@ -2559,11 +2566,11 @@ msgstr ""
 msgid "Toolbar Contents"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr ""
 
@@ -2578,85 +2585,85 @@ msgid ""
 "configuration's<br>executable is in your PATH<br>"
 msgstr ""
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr ""
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr ""
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr ""
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr ""
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr ""
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr ""
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr ""
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr ""
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "លុប"
@@ -2740,410 +2747,410 @@ msgstr ""
 msgid "Show on specified Desktops"
 msgstr ""
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr ""
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr ""
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr ""
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr ""
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr ""
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr ""
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr ""
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr ""
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr ""
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr ""
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr ""
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr ""
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr ""
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr ""
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr ""
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
 msgstr ""
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr ""
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr ""
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr ""
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr ""
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
 "out of memory or disk space?"
 msgstr ""
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr ""
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr ""
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr ""
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr ""
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr ""
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr ""
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr ""
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr ""
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr ""
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr ""
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr ""
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr ""
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr ""
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr ""
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr ""
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr ""
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr ""
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr ""
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr ""
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr ""
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr ""
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr ""
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr ""
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr ""
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr ""
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr ""
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr ""
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr ""
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr ""
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr ""
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr ""
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3172,7 +3179,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3182,48 +3189,48 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr ""
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3231,11 +3238,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3243,7 +3250,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3251,7 +3258,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3259,34 +3266,34 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr ""
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr ""
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
 "is:<br>%s<br>The error reported was:<br>%s<br>"
 msgstr ""
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr ""
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3294,22 +3301,37 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr ""
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 msgid "What action should be taken with this module?<br>"
 msgstr ""
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+msgid "I know"
+msgstr ""
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3317,80 +3339,80 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "ផ្ទៃតុ"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
 msgstr ""
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr ""
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "ពាក្យ​បញ្ជា"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "ជ្រើស​ទាំងអស់"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
 msgstr ""
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr ""
 
@@ -3529,15 +3551,15 @@ msgstr ""
 msgid "Set As Theme"
 msgstr ""
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr ""
 
@@ -3593,74 +3615,56 @@ msgstr ""
 msgid "In the last minute"
 msgstr ""
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, c-format
 msgid "Last year"
-msgstr ""
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr ""
+msgid_plural "%li Years ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr ""
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, c-format
 msgid "Last week"
-msgstr ""
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr ""
+msgid_plural "%li Weeks ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr ""
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr ""
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr ""
+msgid_plural "%li Hours ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr ""
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr ""
+msgid_plural "%li Minutes ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr ""
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3671,12 +3675,12 @@ msgid ""
 "the hiccup in your configuration.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr ""
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3685,72 +3689,72 @@ msgid ""
 "has been now restored to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr ""
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr ""
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr ""
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr ""
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr ""
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr ""
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr ""
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr ""
@@ -3764,7 +3768,7 @@ msgstr ""
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -3810,11 +3814,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -3905,7 +3909,7 @@ msgstr ""
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr ""
@@ -3928,32 +3932,32 @@ msgstr ""
 msgid "Hardware"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr ""
 
@@ -3961,8 +3965,8 @@ msgstr ""
 msgid "Clock Settings"
 msgstr ""
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr ""
 
@@ -3991,7 +3995,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr ""
 
@@ -4003,7 +4007,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "ដែលអាចប្រតិបត្តិ"
@@ -4304,7 +4308,7 @@ msgid "Resolution change"
 msgstr ""
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr ""
 
@@ -4427,7 +4431,7 @@ msgstr ""
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4566,10 +4570,10 @@ msgid "Current Wallpaper"
 msgstr ""
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr ""
 
@@ -5107,6 +5111,54 @@ msgstr ""
 msgid "Manager"
 msgstr ""
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "ផ្លាស់ទី"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "ផ្លាស់ទី"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "ផ្លាស់ទី"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "ផ្លាស់ទី"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "ផ្លាស់ទី"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
 msgstr ""
@@ -5131,7 +5183,7 @@ msgid "Main Menu"
 msgstr "ម៉ឺនុយ បង្អួច"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr ""
 
@@ -5154,7 +5206,7 @@ msgstr "ពាក្យ​បញ្ជា"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr ""
@@ -5205,7 +5257,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr ""
@@ -5220,7 +5272,7 @@ msgid "%2.2f s"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr ""
@@ -5239,7 +5291,7 @@ msgstr ""
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr ""
 
@@ -5416,7 +5468,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5424,7 +5476,7 @@ msgid "Low"
 msgstr "ទាប​ជាង"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr ""
 
@@ -5436,7 +5488,7 @@ msgid "%.0f s"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5456,16 +5508,16 @@ msgstr ""
 msgid "Power Management"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "តើ​អ្នក​ពិត​ជា​ចង់​ចេញ ឬ?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
 msgstr ""
 
@@ -5603,7 +5655,7 @@ msgid "File Manager Background Base"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr ""
@@ -5706,7 +5758,7 @@ msgid "Composite Focus-out Color"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr ""
 
@@ -6065,7 +6117,7 @@ msgid "Events"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr ""
 
@@ -6078,7 +6130,7 @@ msgid "Background Change"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr ""
 
@@ -6098,6 +6150,10 @@ msgstr ""
 msgid "Assign"
 msgstr ""
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr ""
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr ""
@@ -6143,16 +6199,16 @@ msgstr ""
 msgid "Enable icon theme for Enlightenment"
 msgstr "អំពី Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "កម្មវិធី"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr ""
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr ""
 
@@ -6235,245 +6291,269 @@ msgstr ""
 msgid "Captions"
 msgstr "ជម្រើស"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "កម្មវិធី"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "ថ្នាក់​បង្អួច"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr ""
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
-msgid "Allow windows partly out of screen limits"
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
+msgid "Allow windows completely out of visual screen limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "អេក្រង់"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "ចម្លង"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "ថ្នាក់​បង្អួច"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "ថ្នាក់​បង្អួច"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+msgid "Active Window Hint Policy"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+msgid "Ignore hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+msgid "Animate on hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+msgid "Activate on hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+msgid "Hints"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr ""
 
@@ -6518,13 +6598,13 @@ msgstr "ជ្រើស​ទាំងអស់"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr ""
 
@@ -6788,7 +6868,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr ""
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr ""
 
@@ -7092,27 +7172,27 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "កម្មវិធី"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "ពាក្យ​បញ្ជា"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "ពាក្យ​បញ្ជា"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7143,125 +7223,141 @@ msgstr ""
 msgid "Clear cache"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 msgid "Go To Parent Directory"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "ថ្នាក់​បង្អួច"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "ចម្លង"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr ""
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "កម្មវិធី"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, c-format
+msgid "Secure deletion is aborted"
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, c-format
+msgid "Secure delete done"
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2991
+#, c-format
+msgid "Securely deleting files..."
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr ""
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7450,24 +7546,28 @@ msgstr ""
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "ជ្រើស​ទាំងអស់"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7560,19 +7660,19 @@ msgstr ""
 msgid "Background Options"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr ""
 
@@ -7580,7 +7680,7 @@ msgstr ""
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "ផ្ទៃតុ"
@@ -8151,7 +8251,7 @@ msgstr ""
 msgid "Right:"
 msgstr ""
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr ""
 
@@ -8211,7 +8311,7 @@ msgstr ""
 msgid "Mixer Settings Updated"
 msgstr ""
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "ម៉ូឌុល"
@@ -8356,28 +8456,28 @@ msgstr ""
 msgid "Hide"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr ""
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr ""
 
index 58c7b62..e81301d 100644 (file)
Binary files a/po/ko.gmo and b/po/ko.gmo differ
index 803b113..988a99e 100644 (file)
--- a/po/ko.po
+++ b/po/ko.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2011-03-12 13:51-0800\n"
 "Last-Translator: Daniel Juyung Seo <seojuyung2@gmail.com>\n"
 "Language-Team: Korean <KO@li.org>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Enlightenment 정보"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "닫기"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -68,498 +68,499 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "이 창을 강제종료 하시겠습니까?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "강제종료"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "아니요"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "정말 종료 하시겠습니까?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Enlightement를 종료하시겠습니까?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "종료"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "취소"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "로그아웃 하시겠습니까?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "로그아웃 하시겠습니까?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "로그아웃"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "시스템을 종료하시겠습니까?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "시스템을 종료하시겠습니까?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "전원 오프"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "시스템을 재시작하시겠습니까?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "시스템을 재시작하시겠습니까?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "재기동"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "시스템을 정지 상태로 전환하시겠습니까?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "대기모드"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "시스템을 대기 상태로 전환하시겠습니까?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr "시스템을 대기 상태로 전환하시겠습니까?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "하이버네이션"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "창 : 움직임"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "이동"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "크기변경"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "메뉴"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "창 메뉴"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "말아올림"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "아래로"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "창 : 상태"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "고정 상태"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "고정 상태"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "아이콘 상태"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "아이콘 상태"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "전체화면 상태"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "전체화면 상태"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "최대화"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "세로 최대화"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "가로 최대화"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "최대화"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "최대화"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "전체화면"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "최대화 상태 \"일반\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "최대화 상태 \"확장\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "최대화 상태 \"채우기\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 #, fuzzy
 msgid "Shade Up Mode Toggle"
 msgstr "모드 최대 그늘 전환"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 #, fuzzy
 msgid "Shade Down Mode Toggle"
 msgstr "모드 아래 그늘 전환"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 #, fuzzy
 msgid "Shade Left Mode Toggle"
 msgstr "전환 명암 왼쪽 모드"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 #, fuzzy
 msgid "Shade Right Mode Toggle"
 msgstr "전환 명암 마우스 모드"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 #, fuzzy
 msgid "Shade Mode Toggle"
 msgstr "전환 음영 모드"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "음영 상태"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 #, fuzzy
 msgid "Toggle Borderless State"
 msgstr "국경 상태를 전환"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "테두리"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "테두리 사이의 주기"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Toggle Pinned State"
 msgstr "전환 고정된 상태"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "데스크톱"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "왼쪽 데스크톱으로 이동"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "오른쪽 데스크톱으로 이동"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "윗쪽 데스크톱으로 이동"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "아랫쪽 데스크톱으로 이동"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 #, fuzzy
 msgid "Flip Desktop By..."
-msgstr "í\95\98ì\97¬ ë°\94í\83\95 화면을 뒤집 ..."
+msgstr "í\95\98ì\97¬ ë°°ê²½ 화면을 뒤집 ..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "데스크톱 표시"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 #, fuzzy
 msgid "Show The Shelf"
-msgstr "ì\84 ë°\98ì\9d\84 í\91\9cì\8b\9c"
+msgstr "ì\85¸í\94\84 í\91\9cì\8b\9c"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 #, fuzzy
 msgid "Flip Desktop To..."
-msgstr "ë¡\9c ë°\94í\83\95 화면을 뒤집 ..."
+msgstr "ë¡\9c ë°°ê²½ 화면을 뒤집 ..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 #, fuzzy
 msgid "Flip Desktop Linearly..."
 msgstr "선형적으로 데스크톱을 뒤집 ..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "데스크톱 0으로 변경"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "데스크톱 1로 변경"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "데스크톱 2로 변경"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "데스크톱 3으로 변경"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "데스크톱 4로 변경"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "데스크톱 5로 변경"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "데스크톱 6으로 변경"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "데스크톱 7로 변경"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "데스크톱 8로 변경"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "데스크톱 9로 변경"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "데스크톱 10으로 변경"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "데스크톱 11로 변경"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "데스크톱 변경..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 #, fuzzy
 msgid "Flip Desktop Left (All Screens)"
-msgstr "ì\99¼ìª½ í\94\8c립 ë°\94í\83\95 화면 (전체 화면."
+msgstr "ì\99¼ìª½ í\94\8c립 ë°°ê²½ 화면 (전체 화면."
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 #, fuzzy
 msgid "Flip Desktop Right (All Screens)"
 msgstr "플립 데스크톱 마우스 (전체 화면."
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 #, fuzzy
 msgid "Flip Desktop Up (All Screens)"
 msgstr "데스크톱 최대 를 (전체 화면) 뒤집기"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 #, fuzzy
 msgid "Flip Desktop Down (All Screens)"
-msgstr "(ì \84ì²´ í\99\94ë©´) ë°\94í\83\95 화면을 아래로 뒤집기"
+msgstr "(ì \84ì²´ í\99\94ë©´) ë°°ê²½ 화면을 아래로 뒤집기"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 #, fuzzy
 msgid "Flip Desktop By... (All Screens)"
-msgstr "í\95\98ì\97¬ ë°\94í\83\95 화면을 뒤집 ... (전체 화면."
+msgstr "í\95\98ì\97¬ ë°°ê²½ 화면을 뒤집 ... (전체 화면."
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 #, fuzzy
 msgid "Flip Desktop To... (All Screens)"
-msgstr "ë¡\9c ë°\94í\83\95 화면을 뒤집 ... (전체 화면."
+msgstr "ë¡\9c ë°°ê²½ 화면을 뒤집 ... (전체 화면."
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 #, fuzzy
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "선형적으로 데스크톱을 뒤집 ... (전체 화면."
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
-msgstr "ë°©í\96¥ ì\97\90ì\84\9c ë°\94í\83\95 화면을 뒤집 ..."
+msgstr "ë°©í\96¥ ì\97\90ì\84\9c ë°°ê²½ 화면을 뒤집 ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 #, fuzzy
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "데스크톱 0 (전체 화면) 으로 전환"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 #, fuzzy
 msgid "Switch To Desktop 1 (All Screens)"
-msgstr "(ì \84ì²´ í\99\94ë©´) ë°\94í\83\95 화면 1로 전환"
+msgstr "(ì \84ì²´ í\99\94ë©´) ë°°ê²½ 화면 1로 전환"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 #, fuzzy
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "(전체 화면) 데스크톱 2 로 전환"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 #, fuzzy
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "데스크톱 3 (전체 화면) 으로 전환"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 #, fuzzy
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "(전체 화면) 데스크톱 4 로 전환"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 #, fuzzy
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "(전체 화면) 데스크톱 5 로 전환"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 #, fuzzy
 msgid "Switch To Desktop 6 (All Screens)"
-msgstr "(ì \84ì²´ í\99\94ë©´) ë°\94í\83\95 화면 6으로 전환"
+msgstr "(ì \84ì²´ í\99\94ë©´) ë°°ê²½ 화면 6으로 전환"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 #, fuzzy
 msgid "Switch To Desktop 7 (All Screens)"
-msgstr "(ì \84ì²´ í\99\94ë©´) ë°\94í\83\95 화면 7로 전환"
+msgstr "(ì \84ì²´ í\99\94ë©´) ë°°ê²½ 화면 7로 전환"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 #, fuzzy
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "데스크톱 8 (전체 화면) 으로 전환"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 #, fuzzy
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "(전체 화면) 데스크톱 9 전환"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 #, fuzzy
 msgid "Switch To Desktop 10 (All Screens)"
-msgstr "(ì \84ì²´ í\99\94ë©´) ë°\94í\83\95 화면 10 전환"
+msgstr "(ì \84ì²´ í\99\94ë©´) ë°°ê²½ 화면 10 전환"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 #, fuzzy
 msgid "Switch To Desktop 11 (All Screens)"
-msgstr "(ì \84ì²´ í\99\94ë©´) ë°\94í\83\95 화면 11 전환"
+msgstr "(ì \84ì²´ í\99\94ë©´) ë°°ê²½ 화면 11 전환"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 #, fuzzy
 msgid "Switch To Desktop... (All Screens)"
-msgstr "ë°\94í\83\95 화면 으로 전환 ... (전체 화면."
+msgstr "ë°°ê²½ 화면 으로 전환 ... (전체 화면."
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -572,236 +573,236 @@ msgstr "바탕 화면 으로 전환 ... (전체 화면."
 msgid "Window : List"
 msgstr "창 : 목록"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "책상 으로 이동"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "화면"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "마우스를 화면 0 으로"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "마우스를 화면 1로"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "마우스를 화면으로 보내기..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "마우스를 앞의 화면으로 보내기"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "마우스를 뒤의 화면으로 보내기"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "마우스 앞/뒤 화면으로 보내기..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "어둑한"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "백라이트 설정"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "백라이트 최소"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "백라이트 중순"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "백라이트 최대"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "백라이트 조정"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "역광 최대"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "시스템 종료"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "센터로 이동"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "센터로 이동"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "크기변경"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "방향으로 밀어 ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "아이콘 생성"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "창 : 이동"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "다음 데스크톱으로"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "이전 데스크톱으로"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "데스크톱으로..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "설정 화면"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "이전 데스크톱으로"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "메인 메뉴 표시"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "즐겨찾기 메뉴 표시"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "모든 응용프로그램 메뉴 표시"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "클라이언트 메뉴 표시"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "메뉴 표시..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "실행"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "명령"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "응용프로그램"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "재시작"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "지금 종료"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enligtenment : 모드"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "프리젠테이션 모드 토글"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "오프라인 모드 토글"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
-msgstr "Enligtenment : ëª¨ë\93\9c"
+msgstr "Enligtenment : ëª¨ë\93\88"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment %s 모듈"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -818,69 +819,69 @@ msgstr ""
 msgid "System"
 msgstr "시스템"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "로그아웃"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "바로 끄기"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "끄기"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "대기모드"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "하이버네이션"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 #, fuzzy
 msgid "Lock"
 msgstr "로크"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "창 정리"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "일반 ; 작업"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "지발"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "키보드와 마우스"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "키보드 단축키 만들기"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "키보드 단축키 만들기"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
 #: src/bin/e_bg.c:22
 msgid "Set As Background"
-msgstr "ë°\94í\83\95 화면으로 설정"
+msgstr "ë°°ê²½ 화면으로 설정"
 
 #: src/bin/e_color_dialog.c:26
 msgid "Color Selector"
@@ -891,7 +892,7 @@ msgstr "색 선택"
 msgid "Select"
 msgstr "도구모음 설정"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -906,7 +907,7 @@ msgstr ""
 "로운 기능을 위한 의도로 이해해주시기 바랍니다. <br>번거로우시겠지만, 원하시는"
 "데로 다시 설정해주시길 바랍니다."
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -919,11 +920,11 @@ msgstr ""
 "사용하시던 버전보다 더 낮은 Enlightement를 설치하신 것 같습니다.<br><br>예상"
 "치 못한 에러를 막기 위해 설정을 초기화하였습니다."
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Enlightenment 설정 저장 중 오류가 발생하였습니다."
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -933,13 +934,14 @@ msgstr ""
 "Enlightenment 설정 중 저장되다 만 파일이<br>있습니다. (흔히 일어나진 않습니"
 "다.)<br><br>데이터 손상을 막기 위해 다음 파일을 삭제하였습니다.<br>%s"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -948,19 +950,19 @@ msgstr ""
 msgid "OK"
 msgstr "확인"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "설정이 갱신되었습니다."
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "EET 파일이 손상되었습니다."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "파일 데이터가 비어 있습니다."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -969,17 +971,17 @@ msgstr ""
 "파일에 쓰기 권한이 없습니다. 아마도디스크가 읽기 전용<br>입니다 하거나 해당 "
 "파일에 권한을 잃었다."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "쓰기 를 준비 하는 동안 메모리 도망.<br>무료로 최대 메모리를 바랍니다."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "이것은 일반적인 오류입니다."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -988,69 +990,69 @@ msgstr ""
 "설정 파일이 너무 큽니다.<br>그것은 (대부분 에서몇 백 KB) 매우 작은 이어야합니"
 "다."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "파일을 쓰는 동안 공간이 떨어져서"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "작성할때파일이 그것에 폐쇄되었습니다."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "파일의 메모리 매핑 (mmap)가 실패했습니다."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 인코딩 이 실패했습니다."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "서명 에 실패했습니다."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "서명이 잘못되었습니다."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(창 없음)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "구현되지 기능이 있습니다."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG 는 놓는 되지 않았습니다."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "암호화에 실패했습니다."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "사용안함"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1060,7 +1062,7 @@ msgstr ""
 "Enlightenment 설정 중 저장되다 만 파일이<br>있습니다. (흔히 일어나진 않습니"
 "다.)<br><br>데이터 손상을 막기 위해 다음 파일을 삭제하였습니다.<br>%s"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1079,7 +1081,7 @@ msgid "Apply"
 msgstr "적용"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1097,8 +1099,8 @@ msgstr "모듈"
 msgid "Preferences"
 msgstr "환경 설정"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "예"
 
@@ -1127,26 +1129,26 @@ msgid ""
 "the keyboard or the mouse or both<br>and their grab is unable to be broken."
 msgstr ""
 "일부 응용 프로그램<br>는키보 드나마우스 또는<br>둘 모두 를 움켜 잡 으며 그들"
-"의 손잡이 가 깨져서 수 없기 때문에바탕 화면을 잠금 실패."
+"의 손잡이 가 깨져서 수 없기 때문에 배경 화면을 잠금 실패."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "비밀번호를 입력해주세요."
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "다른 응용 프로그램에 ..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "인증 시스템 에러"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1154,23 +1156,23 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "프리젠테이션 모드를 활성화하시겠습니까?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "아니,하지만 제한 시간 을 증가"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "아니, 물어 보는 중지"
@@ -1197,7 +1199,7 @@ msgstr ""
 #: src/bin/e_eap_editor.c:234
 #, fuzzy
 msgid "Desktop Entry Editor"
-msgstr "ë°\94í\83\95 화면 항목 편집기"
+msgstr "ë°°ê²½ 화면 항목 편집기"
 
 #: src/bin/e_eap_editor.c:676 src/bin/e_int_border_prop.c:448
 #: src/bin/e_int_border_prop.c:502
@@ -1266,7 +1268,7 @@ msgstr "터미널에서 실행"
 msgid "Show in Menus"
 msgstr "메뉴에 표시"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1282,34 +1284,34 @@ msgstr "아이콘 선택"
 msgid "Select an Executable"
 msgstr "실행 을 선택"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "삭제"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "잘라내기"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "복사"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "붙여넣기"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "전체 선택"
 
@@ -1454,328 +1456,335 @@ msgstr "출력 데이터"
 msgid "There was no output."
 msgstr "출력물이 없음."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "존재하지 않는 경로"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s는 존재하지 않음."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f 개"
 msgstr[1] "%1.0f 개"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "마운트 오류"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "장치를 마운트할 수 없습니다"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "마운트 해제 오류"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "장치를 마운트 해제할 수 없습니다"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "꺼내기 오류"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "장치를 꺼낼 수 없습니다"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "대소문자 구분"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "아이콘 확장 보기"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "정렬"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "디렉토리 검색"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "디렉토리 검색"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "보기 모드"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "없음"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "새로 고침"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "동작"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "링크"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "이름 변경"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "마운트 해제"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "마운트"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "꺼내기"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "속성"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "응용프로그램 속성"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "파일 속성"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "대소문자 구분"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "아이콘 확장 보기"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "정렬"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "디렉토리 검색"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "디렉토리 검색"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "기본값을 사용하여"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "그리드 아이콘"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "사용자 정의 아이콘"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "목록"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "기본값"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "없음"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "아이콘 사이즈 (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "오류"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "모듈 읽기 오류"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "파일:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "새 디렉토리"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "파일:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "부모 설정을 상속"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "숨김 파일 표시"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "정렬순서 저장"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "정렬"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "클릭 한 번으로 사용"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "화면 해상도"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "호출기 설정"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "폰트 설정"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "배경 설정 ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "배경 설정 ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "오버레이 를 설정 ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "지우기"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "오버레이 를 설정 ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "새 디렉토리 작성"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "디렉토리 명:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "%s 이름 변경:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "이름 변경"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "재시도"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "중지"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "전부 아니요"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "전부 예"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "경고"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "파일이 이미 존재합니다, 덮어쓰기겠습니까?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "이동"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "무시"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "전부 무시"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "삭제 확인"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "삭제하시겠습니까<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr "삭제하시겠습니까<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1786,27 +1795,27 @@ msgid_plural ""
 msgstr[0] "삭제하시겠습니까<br><hilight>%s</hilight> ?"
 msgstr[1] "삭제하시겠습니까<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, fuzzy, c-format
 msgid "Unknown Volume"
 msgstr "알 수없는 볼륨"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "이동식 장치"
 
@@ -1815,7 +1824,7 @@ msgstr "이동식 장치"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1880,7 +1889,7 @@ msgstr "그룹으로"
 msgid "Others:"
 msgstr "기타 설정"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1926,34 +1935,34 @@ msgstr "이동"
 msgid "Automatically scroll contents"
 msgstr "자동 스크롤 내용"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 #, fuzzy
 msgid "Plain"
 msgstr "평원"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 #, fuzzy
 msgid "Inset"
 msgstr "삽입된 페이지"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
-msgstr "ë³´ë\9d¼"
+msgstr "모ì\96\91"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "제거"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "움직이지 마세요"
@@ -2018,7 +2027,7 @@ msgstr "크기"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "고정상태"
 
@@ -2161,7 +2170,7 @@ msgstr "아이콘화"
 msgid "Skip"
 msgstr "건너뛰기"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "테두리"
 
@@ -2201,12 +2210,12 @@ msgstr "항상 아래로"
 #: src/bin/e_int_border_menu.c:1073
 #, fuzzy
 msgid "Pin to Desktop"
-msgstr "ë°\94í\83\95 화면에."
+msgstr "ë°°ê²½ 화면에."
 
 #: src/bin/e_int_border_menu.c:1084
 #, fuzzy
 msgid "Unpin from Desktop"
-msgstr "ë°\94í\83\95 화면 에서 핀을 빼다"
+msgstr "ë°°ê²½ 화면 에서 핀을 빼다"
 
 #: src/bin/e_int_border_menu.c:1174
 #, fuzzy
@@ -2486,18 +2495,18 @@ msgid "Request Position"
 msgstr "위치 요청"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2577,7 +2586,7 @@ msgid "Size, Position and Locks"
 msgstr "크기, 위치, 고정상태"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "허용"
@@ -2635,7 +2644,7 @@ msgstr "창 목록 무시"
 #: src/bin/e_int_border_remember.c:737
 #, fuzzy
 msgid "Application file or name (.desktop)"
-msgstr "ì\9d\91ì\9a© í\94\84ë¡\9cê·¸ë\9e¨ í\8c\8cì\9d¼ ë\98\90ë\8a\94 ì\9d´ë¦\84 (. ë°\94í\83\95 화면)"
+msgstr "ì\9d\91ì\9a© í\94\84ë¡\9cê·¸ë\9e¨ í\8c\8cì\9d¼ ë\98\90ë\8a\94 ì\9d´ë¦\84 (. ë°°ê²½ 화면)"
 
 #: src/bin/e_int_border_remember.c:745
 msgid "Match only one window"
@@ -2669,7 +2678,7 @@ msgstr "파일"
 #: src/bin/e_int_config_modules.c:54 src/modules/everything/e_mod_main.c:69
 #, fuzzy
 msgid "Launcher"
-msgstr "실행"
+msgstr "실행"
 
 #: src/bin/e_int_config_modules.c:55
 #: src/modules/conf_applications/e_int_config_defapps.c:329
@@ -2692,7 +2701,7 @@ msgstr "모듈 설정"
 msgid "Load"
 msgstr "로드"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "부리다"
@@ -2725,19 +2734,19 @@ msgstr "사용가능한 도구"
 
 #: src/bin/e_int_gadcon_config.c:785
 msgid "Shelf Contents"
-msgstr "도구모음 내용"
+msgstr "셸프 내용"
 
 #: src/bin/e_int_gadcon_config.c:791
 #, fuzzy
 msgid "Toolbar Contents"
 msgstr "툴바 내용"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "툴바 설정"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "레이아웃"
 
@@ -2756,95 +2765,95 @@ msgstr ""
 "환경<br>에 있는지 당신의 입력<br>방법 구성을 정확하고<br>인지 확인 하시기 바"
 "랍니다"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "메인"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "자주 실행하는 응용프로그램"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "응용 프로그램"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "창"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "잃어버린 창"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "정보"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "테마"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "가상"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 #, fuzzy
 msgid "Shelves"
-msgstr "ì±\85ì\9e¥"
+msgstr "ì\85¸í\94\84"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "모든 창 표시/숨기기"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(응용프로그램 없음)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "가상 데스크톱 설정"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(창 없음)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "이름 없음!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
-msgstr "Shelf 추가"
+msgstr "셸프 추가"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
-msgstr "Shelf 삭제"
+msgstr "셸프 삭제"
 
 #: src/bin/e_int_shelf_config.c:44
 #: src/modules/conf_shelves/e_int_config_shelf.c:53
 msgid "Shelf Settings"
-msgstr "도구모음 설정"
+msgstr "셸프 설정"
 
 #: src/bin/e_int_shelf_config.c:143
 #, fuzzy
@@ -2931,32 +2940,32 @@ msgstr "모든 데스크톱에 표시"
 msgid "Show on specified Desktops"
 msgstr "지정된 데스크톱에 표시"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2964,7 +2973,7 @@ msgstr ""
 "Enlightenment이 종료 시그널 관리자를 설정 할 수 없습니다.\n"
 "메모리가 부족합니까?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2972,7 +2981,7 @@ msgstr ""
 "Enlightenment이 재시작 시그널 관리자를 설정 할 수 없습니다.\n"
 "메모리가 부족합니까?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2980,54 +2989,54 @@ msgstr ""
 "Enlightenment이 USER 시그널 관리자를 설정 할 수 없습니다.\n"
 "메모리가 부족합니까?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3037,17 +3046,17 @@ msgstr ""
 "설치된 Evas아 Ecore의 소프트웨어 버퍼 렌더링 엔진을 확인 하십\n"
 "시오."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3055,73 +3064,73 @@ msgstr ""
 "비상 경고 시스템을 초기화 할 수 없습니다.\n"
 "DISPLAY 값이 있습니까?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "파일 레지스트리 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "설정 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "테마 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "글꼴 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "글꼴 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "테마 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "초기화 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "국제 지원 시작"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "초기화 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3131,279 +3140,279 @@ msgstr ""
 "Enlightenment이 파일 시스템을 초기화 할 수 없습니다!\n"
 "메모리가 부족합니까?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 #, fuzzy
 msgid "Setup Screens"
 msgstr "설정 화면"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "ACPI 설정"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "설치 백라이트"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "DPMS 설정을 할 수 없습니다."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "DPMS 설정"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "DPMS 설정을 할 수 없습니다."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 #, fuzzy
 msgid "Setup Screensaver"
 msgstr "설치 화면 보호기"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "화면 보호기를 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "설치 Powersave 모드"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "설치 Desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "데스크톱 고정 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "설정 팝업"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "팝업 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "설치 메시지 버스"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "설치 경로"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "설치 시스템 제어"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "시스템 명령 시스템을 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "설치 작업"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "동작 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "설치 프로그램 실행 시스템"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "파일관리자"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "파일 관리자를 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "설치 메시지 시스템"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "메세지 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "설치 DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "DND 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "설치 손잡이 입력 처리"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "바인딩 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 #, fuzzy
 msgid "Setup Modules"
 msgstr "설치 모듈"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "확장 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "설치가 기억"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "창 기억 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 #, fuzzy
 msgid "Setup Color Classes"
 msgstr "설치 컬러 교실"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "색상 클래스 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "설치 Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "가젯 관리 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
-msgstr "ë°\94í\83\95화면 설정"
+msgstr "ë°°ê²½ 화면 설정"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "배경화면 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "마우스 설정"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "창 기억 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "설정 바인딩"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "바인딩 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "설치 Thumbnailer"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "썸네일 시스템을 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "시스템 명령 시스템을 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "썸네일 시스템을 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "시스템 명령 시스템을 초기화 할 수 없습니다.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "설치 데스크톱 환경"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "테마 시스템을 설정 할 수 없습니다."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "주문 설정 파일"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 #, fuzzy
 msgid "Load Modules"
-msgstr "ë¡\9cë\93\9c ëª¨ë\93\88"
+msgstr "모ë\93\88 ì¶\94ê°\80"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 #, fuzzy
 msgid "Setup Shelves"
-msgstr "ì\84¤ì¹\98 ì\84 ë°\98"
+msgstr "ì\85¸í\94\84 ì\84¤ì¹\98"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 #, fuzzy
 msgid "Configure Shelves"
-msgstr "ì\84 ë°\98 구성"
+msgstr "ì\85¸í\94\84 구성"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 #, fuzzy
 msgid "Almost Done"
 msgstr "거의."
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3432,7 +3441,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3442,12 +3451,12 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "포맷 지원 테스트"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3455,7 +3464,7 @@ msgstr ""
 "Evas가 버퍼 캔버스를 만들 수 없는 것을 발견 했습니다. Evas가\n"
 "소프트웨어 버퍼 엔진을 지원하는지 확인 하십시오.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3464,7 +3473,7 @@ msgstr ""
 "Evas가 PNG 파일을 읽을 수 없는 것을 발견 했습니다. Evas가 PNG\n"
 "를 지원 하는지 확인 하십시오.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3473,7 +3482,7 @@ msgstr ""
 "Evas가 JPEG 파일을 읽을 수 없는 것을 발견 했습니다. Evas가 JPEG\n"
 "를 지원 하는지 확인 하십시오.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3482,7 +3491,7 @@ msgstr ""
 "Evas가 PNG 파일을 읽을 수 없는 것을 발견 했습니다. Evas가 PNG\n"
 "를 지원 하는지 확인 하십시오.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3491,14 +3500,14 @@ msgstr ""
 "Evas가 EET 파일을 읽을 수 없는 것을 발견 했습니다. Evas가 EET\n"
 "를 지원 하는지 확인 하십시오.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3506,11 +3515,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3518,7 +3527,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3529,7 +3538,7 @@ msgstr ""
 "제가 있는 모듈을 설정에서 제거 하십시오.<br>확장 기능 설정에서 기능을<br> 새"
 "로 설정해서문제를 해결 하십시오.<br>."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3537,23 +3546,23 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "%s 모듈 읽기"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "모듈 읽기 오류"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3562,11 +3571,11 @@ msgstr ""
 "오류가 있는 추가기능: %s<br>이 모듈의 전체 경로:<br>%s<br>오류 보고서:<br>"
 "%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "모듈이 필요로하는 기능을 포함하고 있지 않습니다."
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3574,23 +3583,39 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s 모듈"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "이 모듈을 제거 하시겠습니까?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "알수없음"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3598,87 +3623,89 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
-msgstr ""
+msgstr "셸프 #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
-msgstr ""
+msgstr "셸프 자동숨김 오류"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
+"현재 설정으로는 셸프 자동숨김이<br>올바르게 동작하지 않습니다.셸프를 "
+"Everything 아래로 설정하거나<br>자동숨김을 해제하십시오."
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
-msgstr "도구모음 크기"
+msgstr "셸프 크기"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
-msgstr "Shelf 추가"
+msgstr "새로운 셸프 추가"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
-msgstr "꺼내기 오류"
+msgstr "셸프 오류"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
-msgstr ""
+msgstr "같은 이름을 가진 셸프가 이미 있습니다!"
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "움직이지 마세요"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "도구 제거"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "이 도구 막대를 삭제 하시겠습니까?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 #, fuzzy
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "이 선반 을 삭제 요청했습니다.<br><br>당신이 그것을 삭제하 시겠습니까?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
-msgstr "이름 변경"
+msgstr "ì\85¸í\94\84 ì\9d´ë¦\84 ë³\80ê²½"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "메모"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "프리젠테이션"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "자동 숨기기"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "주파수"
 
@@ -3839,15 +3866,15 @@ msgstr "테마에 관하여"
 msgid "Set As Theme"
 msgstr "테마로 설정"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "툴바 내용을 설정"
@@ -3904,74 +3931,56 @@ msgstr "향후에"
 msgid "In the last minute"
 msgstr "마지막 분에"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "최근 수정:"
+msgid_plural "%li Years ago"
+msgstr[0] "최근 수정:"
+msgstr[1] "최근 수정:"
 
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li 년전"
-
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li 달전"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "최근 수정:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "최근 수정:"
+msgstr[1] "최근 수정:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li 주전"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li 일전"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li 시간전"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li 시간전"
+msgstr[1] "%li 시간전"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li 시간전"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li 분전"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li 분전"
+msgstr[1] "%li 분전"
 
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li 분전"
-
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "알수없음"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3987,12 +3996,12 @@ msgstr ""
 "로운 기능을 위한 의도로 이해해주시기 바랍니다. <br>번거로우시겠지만, 원하시는"
 "데로 다시 설정해주시길 바랍니다."
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "설정이 갱신됨"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4006,72 +4015,72 @@ msgstr ""
 "사용하시던 버전보다 더 낮은 Enlightement를 설치하신 것 같습니다.<br><br>예상"
 "치 못한 에러를 막기 위해 설정을 초기화하였습니다."
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.2f 초"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li 년전"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li 달전"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li 주전"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li 일전"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li 시간전"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f 분"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li 분전"
@@ -4085,7 +4094,7 @@ msgstr "%li 분전"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4132,11 +4141,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "즐겨찾기에 추가"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4158,7 +4167,7 @@ msgstr "밧데리 전원이 낮을 경우 알림 표시"
 #: src/modules/battery/e_mod_config.c:138
 #, fuzzy
 msgid "Use desktop notifications for alert"
-msgstr "경보 ì\97\90 ë\8c\80í\95\9c ë°\94í\83\95 화면 알림을 사용합니다."
+msgstr "경보 ì\97\90 ë\8c\80í\95\9c ë°°ê²½ 화면 알림을 사용합니다."
 
 #: src/modules/battery/e_mod_config.c:235
 #, fuzzy
@@ -4235,7 +4244,7 @@ msgstr "자동 감지"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4262,33 +4271,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "하드웨어"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "밧데리"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "전원 관리"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "밧데리가 부족합니다!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "AC 전원을 연결해주세요."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "에러"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "배터리 측정기"
@@ -4298,8 +4307,8 @@ msgstr "배터리 측정기"
 msgid "Clock Settings"
 msgstr "촛점 설정"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "시계"
 
@@ -4331,7 +4340,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "시작"
 
@@ -4343,7 +4352,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "실행"
@@ -4412,7 +4421,7 @@ msgstr "테두리"
 #: src/modules/conf_applications/e_mod_main.c:25
 #, fuzzy
 msgid "Personal Application Launchers"
-msgstr "개인 발사기 삭제"
+msgstr "개인 애플리케이션 실행기"
 
 #: src/modules/conf_applications/e_int_config_defapps.c:74
 #: src/modules/conf_applications/e_int_config_defapps.c:303
@@ -4506,7 +4515,7 @@ msgstr "애플리케이션"
 #: src/modules/conf_applications/e_mod_main.c:21
 #, fuzzy
 msgid "Create Application Launcher"
-msgstr "ì\8b¤í\96\89"
+msgstr "ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98 ì\8b¤í\96\89기 ë§\8cë\93¤ê¸°"
 
 #: src/modules/conf_applications/e_mod_main.c:62
 #, fuzzy
@@ -4661,7 +4670,7 @@ msgid "Resolution change"
 msgstr "해상도 변경"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "저장"
 
@@ -4727,7 +4736,7 @@ msgstr "데스크톱 갯수"
 #: src/modules/conf_display/e_int_config_desks.c:153
 #, fuzzy
 msgid "Click to change wallpaper"
-msgstr "교환 배경 화면"
+msgstr "배경 화면을 변경하려면 클릭하세요."
 
 #: src/modules/conf_display/e_int_config_desks.c:160
 #: src/modules/conf_display/e_int_config_desks.c:165
@@ -4786,7 +4795,7 @@ msgstr "애니메이션 속도"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4806,7 +4815,7 @@ msgstr "데스크톱 이름"
 
 #: src/modules/conf_display/e_int_config_desk.c:160
 msgid "Desktop Wallpaper"
-msgstr "데스크톱 배경화면"
+msgstr "데스크톱 배경 화면"
 
 #: src/modules/conf_display/e_int_config_desk.c:166
 #: src/modules/fileman/e_int_config_mime.c:183
@@ -4930,19 +4939,19 @@ msgstr "테마 정의됨"
 
 #: src/modules/conf_display/e_int_config_desklock.c:356
 msgid "Theme Wallpaper"
-msgstr "테마의 배경화면"
+msgstr "테마의 배경 화면"
 
 #: src/modules/conf_display/e_int_config_desklock.c:360
 msgid "Current Wallpaper"
-msgstr "현재 배경화면"
+msgstr "현재 배경 화면"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
-msgstr "배경화면"
+msgstr "배경 화면"
 
 #: src/modules/conf_display/e_int_config_screensaver.c:58
 msgid "Screen Saver Settings"
@@ -5525,6 +5534,55 @@ msgstr "컨테이너"
 msgid "Manager"
 msgstr "관리자"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "마우스 설정"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "이동"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "마우스 설정"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "마우스 설정"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "라디오 버튼"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "단추 %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "아래로 이동"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5550,7 +5608,7 @@ msgid "Main Menu"
 msgstr "메인 메뉴"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "즐겨찾기"
 
@@ -5573,7 +5631,7 @@ msgstr "메모"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5626,7 +5684,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "빠른 마우스 이동"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f 픽셀/초"
@@ -5641,7 +5699,7 @@ msgid "%2.2f s"
 msgstr "%2.2f 초"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5662,7 +5720,7 @@ msgstr "이미지"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "글꼴"
 
@@ -5852,14 +5910,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "낮음"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "보통"
 
@@ -5871,7 +5929,7 @@ msgid "%.0f s"
 msgstr "%1.0f 분"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "높음"
 
@@ -5892,29 +5950,29 @@ msgstr "엔진"
 msgid "Power Management"
 msgstr "전원 관리"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
-msgstr "설정된 도구모음"
+msgstr "설정된 셸프: 화면"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "이 도구 막대를 삭제 하시겠습니까?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
-msgstr "삭제 확인"
+msgstr "ì\85¸í\94\84 ì\82­ì \9c í\99\95ì\9d¸"
 
 #: src/modules/conf_theme/e_int_config_wallpaper.c:105
 msgid "Wallpaper Settings"
-msgstr "배경 설정"
+msgstr "배경 화면 설정"
 
 #: src/modules/conf_theme/e_int_config_wallpaper.c:501
 #: src/modules/conf_theme/e_int_config_wallpaper.c:621
 msgid "Use Theme Wallpaper"
-msgstr "테마 배경 사용"
+msgstr "테마 배경 화면 사용"
 
 #: src/modules/conf_theme/e_int_config_wallpaper.c:506
 #: src/modules/conf_theme/e_int_config_wallpaper.c:626
@@ -5929,7 +5987,7 @@ msgstr "온라인 ..."
 
 #: src/modules/conf_theme/e_int_config_wallpaper.c:648
 msgid "Where to place the Wallpaper"
-msgstr "배경을 적용할 곳"
+msgstr "배경 화면을 적용할 곳"
 
 #: src/modules/conf_theme/e_int_config_wallpaper.c:649
 msgid "All Desktops"
@@ -6055,7 +6113,7 @@ msgstr "대화 배경 자료"
 #: src/modules/conf_theme/e_int_config_color_classes.c:96
 #, fuzzy
 msgid "Shelf Background Base"
-msgstr "ì\84 ë°\98 배경 자료"
+msgstr "ì\85¸í\94\84 배경 자료"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:97
 #, fuzzy
@@ -6063,7 +6121,7 @@ msgid "File Manager Background Base"
 msgstr "파일 관리자 배경 자료"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "촛점"
@@ -6190,7 +6248,7 @@ msgid "Composite Focus-out Color"
 msgstr "복합 포커스 아웃 컬러"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "색상"
 
@@ -6396,7 +6454,7 @@ msgstr "Typebuf"
 #: src/modules/conf_theme/e_int_config_fonts.c:96
 #, fuzzy
 msgid "Desktop Icon"
-msgstr "ë°\94í\83\95 화면 아이콘"
+msgstr "ë°°ê²½ 화면 아이콘"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:99
 #: src/modules/conf_theme/e_int_config_fonts.c:258
@@ -6601,7 +6659,7 @@ msgid "Events"
 msgstr "이벤트"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "시작"
 
@@ -6614,7 +6672,7 @@ msgid "Background Change"
 msgstr "배경 변경"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "변화"
 
@@ -6637,6 +6695,10 @@ msgstr "테마 카테고리"
 msgid "Assign"
 msgstr "할당"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "지우기"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -6686,16 +6748,16 @@ msgstr "어플리케이션에 아이콘 테마 를 사용하여"
 msgid "Enable icon theme for Enlightenment"
 msgstr "아이콘 테마 사용"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "응용프로그램"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "테두리"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "스케일링"
@@ -6760,7 +6822,7 @@ msgstr "데스크톱을 소유하고 있는 그룹"
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:145
 #, fuzzy
 msgid "Group with current desktop"
-msgstr "í\98\84ì\9e¬ ë°\94í\83\95 화면 과 그룹"
+msgstr "í\98\84ì\9e¬ ë°°ê²½ 화면 과 그룹"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:148
 #, fuzzy
@@ -6792,276 +6854,305 @@ msgstr ""
 msgid "Captions"
 msgstr "옵션"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "창 표시"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "테두리"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "테마 정의됨"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "응용프로그램"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "창 이동 정보"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "정보 표시"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "창문 을 따른다"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "창 크기 변경 정보"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "화면"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "단순한 위치 설정"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "단순한 위치 설정"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "도구 숨기지 않음"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "마우스 포인터에 표시"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "마우스 위치에 표시"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "새 윈도우 의 데스크톱 으로 전환"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "다음 창"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "움직이는 모양 사용"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 #, fuzzy
 msgid "Linear"
 msgstr "선형"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "가속 후 속도를 줄이다"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "가속"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "감속"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "마우스 가속"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "감속"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "발음 Acceleratem 후 속도를 줄이다"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "튀다"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "더 반사"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "고정상태"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "전체 화면 창 위의 창 허용"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "전체 화면 창 위의 창 허용"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "화면 잠금"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "촛점 설정"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "창 클릭시 촛점 이동"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "마우스가 위로 가면 촛점 이동"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 #, fuzzy
 msgid "Most recent Window under the Mouse"
 msgstr "마우스 밑에 가장 최근."
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "마우스 에 창문 도 살리고"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "시계"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "커서에 촛점"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "복사"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "새창의 촛점"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(창 없음)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "창"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "새로운 대화상자만 촛점을 가짐"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "초점 부모 만이 대화 상자"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "자동으로 앞으로"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "앞으로 올릴 시간:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "창 끌어 올림"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "이동하거나 크기가 변경될때 끌어 올림"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "클릭 했을때 끌어 올림"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "전체 화면 창 위의 창 허용"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "창 최대화 정책"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "무시"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "움직이는 모양 사용"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "액션 컨텍스트"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "힌트를주는"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "기타 설정"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "항상 프로그램 에 이벤트를 클릭 하세요"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "클릭창문을 제기"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "클릭 하면 창이 초점을 맞춘"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "데스크톱 스위치 에 마지막으로 창문을 집중할"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "그것이 분실 되었을 때 초점 을 되돌리기"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "새로운 초점 창으로 포인터를 슬라이드"
@@ -7113,13 +7204,13 @@ msgstr "아이콘 선택"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "수평"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "수직"
 
@@ -7429,7 +7520,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Dropshadow 설정"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 #, fuzzy
 msgid "Quality"
 msgstr "품질"
@@ -7530,12 +7621,12 @@ msgstr "Dropshadow"
 #: src/modules/everything/e_mod_main.c:210
 #, fuzzy
 msgid "Everything Launcher"
-msgstr "모두"
+msgstr "Everything 실행기"
 
 #: src/modules/everything/e_mod_main.c:61
 #, fuzzy
 msgid "Show Everything Launcher"
-msgstr "모든 실행기 보기"
+msgstr "Everything 실행기 보기"
 
 #: src/modules/everything/e_mod_main.c:75
 #, fuzzy
@@ -7550,12 +7641,12 @@ msgstr "모든 대화 상자 표시"
 #: src/modules/everything/e_mod_main.c:420
 #, fuzzy
 msgid "Everything Module"
-msgstr "모두"
+msgstr "Everything 모듈"
 
 #: src/modules/everything/e_mod_main.c:620
 #, fuzzy
 msgid "Run Everything"
-msgstr "모두"
+msgstr "Everything 실행기 실행"
 
 #: src/modules/everything/evry_config.c:78
 #, fuzzy
@@ -7777,27 +7868,27 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "응용프로그램 재시작"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "명령"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "터미널 명령"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo는 GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7834,131 +7925,147 @@ msgstr "캐시 디렉토리를 방문한"
 msgid "Clear cache"
 msgstr "캐시 지우기"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "터미널에서 실행"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "다른 응용 프로그램에 ..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "상위 디렉토리로 이동"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "창 정리"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E 경로"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "열기"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "다른 프로그램으로 열기.."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f 개"
 msgstr[1] "%1.0f 개"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "알려진 응용"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "정의된 응용프로그램"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "기본 응용프로그램"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "모든 응용프로그램"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "사용자 지정 명령"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "복사 가 중단 됩니다"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "이동 이 중단 됩니다"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "삭제 가 중단 된다"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "삭제 가 중단 된다"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "슬레이브 에서 알 수없는 작업 중단"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "완료 삭제"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "파일을 삭제 ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "화면 해상도"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "파일을 삭제 ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "슬레이브 에서 알 수없는 작업 중단"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8043,7 +8150,7 @@ msgstr "플래쉬 제목"
 #: src/modules/fileman/e_mod_config.c:339
 #, fuzzy
 msgid "Icons On Desktop"
-msgstr "ë°\94í\83\95 화면에."
+msgstr "ë°°ê²½ 화면에."
 
 #: src/modules/fileman/e_mod_config.c:342
 #, fuzzy
@@ -8081,7 +8188,7 @@ msgstr "대체 선택 수정자 를 사용"
 #: src/modules/fileman/e_mod_config.c:399
 #, fuzzy
 msgid "Allow Navigation On Desktop"
-msgstr "ë°\94í\83\95 화면에 장치 아이콘 표시"
+msgstr "ë°°ê²½ 화면에 장치 아이콘 표시"
 
 #: src/modules/fileman/e_mod_config.c:403
 msgid "Max File Size For Thumbnailing"
@@ -8109,7 +8216,7 @@ msgstr "이동"
 #: src/modules/fileman/e_mod_config.c:438
 #, fuzzy
 msgid "Show device icons on desktop"
-msgstr "ë°\94í\83\95 화면에 장치 아이콘 표시"
+msgstr "ë°°ê²½ 화면에 장치 아이콘 표시"
 
 #: src/modules/fileman/e_mod_config.c:441
 #, fuzzy
@@ -8163,26 +8270,30 @@ msgstr "파일관리자"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "새 디렉토리"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 #, fuzzy
 msgid "Home"
 msgstr "홈"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "뿌리"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8285,20 +8396,20 @@ msgstr "배경"
 msgid "Background Options"
 msgstr "배경"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "무료"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "외관"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "다른 가젯 추가하기"
@@ -8307,7 +8418,7 @@ msgstr "다른 가젯 추가하기"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "도구 추가"
@@ -8559,7 +8670,7 @@ msgstr "IBox 설정"
 #: src/modules/ibox/e_mod_config.c:98
 #, fuzzy
 msgid "Expand When On Desktop"
-msgstr "ë°\94í\83\95 화면에."
+msgstr "ë°°ê²½ 화면에."
 
 #: src/modules/ibox/e_mod_config.c:101
 #: src/modules/notification/e_mod_config_item.c:90
@@ -8622,7 +8733,7 @@ msgstr "마우스 휠로 화면 변경"
 #: src/modules/pager/e_mod_config.c:132 src/modules/pager/e_mod_config.c:191
 #, fuzzy
 msgid "Always show desktop names"
-msgstr "ë°\94í\83\95 화면 이름을 표시"
+msgstr "ë°°ê²½ 화면 이름을 표시"
 
 #: src/modules/pager/e_mod_config.c:135 src/modules/pager/e_mod_config.c:194
 #, fuzzy
@@ -8632,7 +8743,7 @@ msgstr "미리보기"
 #: src/modules/pager/e_mod_config.c:141 src/modules/pager/e_mod_config.c:230
 #, fuzzy
 msgid "Show popup on desktop change"
-msgstr "ë°\94í\83\95 화면 변화에 팝업 보기"
+msgstr "ë°°ê²½ 화면 변화에 팝업 보기"
 
 #: src/modules/pager/e_mod_config.c:144
 #, fuzzy
@@ -8910,7 +9021,7 @@ msgstr "이동"
 #: src/modules/mixer/app_mixer.c:165
 #, fuzzy
 msgid "Capture"
-msgstr "포착"
+msgstr "캡처"
 
 #: src/modules/mixer/app_mixer.c:167
 #, fuzzy
@@ -8953,7 +9064,7 @@ msgstr "왼쪽:"
 msgid "Right:"
 msgstr "오른쪽:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "음소거"
 
@@ -8994,7 +9105,7 @@ msgstr "세계적인 동작 을 위해 사용하는 혼합기:"
 #: src/modules/mixer/conf_module.c:117
 #, fuzzy
 msgid "Display desktop notifications on volume change"
-msgstr "볼륨 ë³\80í\99\94ì\97\90 ë°\94í\83\95 화면 알림을 Diplay"
+msgstr "볼륨 ë³\80í\99\94ì\97\90 ë°°ê²½ 화면 알림을 Diplay"
 
 #: src/modules/mixer/conf_module.c:153
 msgid "Launch mixer..."
@@ -9023,10 +9134,10 @@ msgstr "볼륨 변경"
 msgid "Mixer Settings Updated"
 msgstr "믹서 설정 업데이트"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
-msgstr "모듈"
+msgstr "믹ì\84\9c ëª¨ë\93\88"
 
 #: src/modules/connman/e_mod_main.c:237
 #, fuzzy
@@ -9175,38 +9286,38 @@ msgstr ""
 
 #: src/modules/shot/e_mod_main.c:524
 msgid "Screenshot is available at this location:"
-msgstr ""
+msgstr "스크린샷을 여기서 받으실 수 있습니다."
 
 #: src/modules/shot/e_mod_main.c:533
 #, fuzzy
 msgid "Hide"
 msgstr "자동 숨기기"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
-msgstr ""
+msgstr "스크린샷을 어디에 저장할까요..."
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "세밀하게"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "설정 화면"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
-msgstr "설정 화면"
+msgstr "화면 캡처"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "작업 표시줄"
@@ -9224,7 +9335,7 @@ msgstr "아이콘명 표시"
 #: src/modules/tasks/e_mod_config.c:94
 #, fuzzy
 msgid "Show text only"
-msgstr "ë°\94í\83\95 화면 아이콘 표시"
+msgstr "ë°°ê²½ 화면 아이콘 표시"
 
 #: src/modules/tasks/e_mod_config.c:98
 #, fuzzy
@@ -9375,11 +9486,11 @@ msgstr "화면 돌리기"
 #: src/modules/notification/e_mod_main.c:331
 #, fuzzy
 msgid "Notification Module"
-msgstr "프리젠테이션 모드"
+msgstr "알림 모듈"
 
 #: src/modules/notification/e_mod_main.c:350
 msgid "Error During DBus Init!"
-msgstr ""
+msgstr "DBus 초기화 도중 에러!"
 
 #: src/modules/notification/e_mod_main.c:351
 msgid ""
@@ -9466,9 +9577,30 @@ msgstr "선택시 창에 촛점"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li 년전"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li 달전"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li 주전"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li 일전"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li 시간전"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li 분전"
+
+#~ msgid "Specific Applications"
+#~ msgstr "정의된 응용프로그램"
+
 #, fuzzy
 #~ msgid "Always on desktop"
-#~ msgstr "í\95­ì\83\81 ë°\94í\83\95 화면"
+#~ msgstr "í\95­ì\83\81 ë°°ê²½ 화면"
 
 #, fuzzy
 #~ msgid "On top pressing"
@@ -9476,7 +9608,7 @@ msgstr ""
 
 #, fuzzy
 #~ msgid "(No Shelves)"
-#~ msgstr "(ì\97\86ì\9d\8c ì\84 ë°\98."
+#~ msgstr "(ì\85¸í\94\84 ì\97\86ì\9d\8c)"
 
 #, fuzzy
 #~ msgid "By"
@@ -9488,7 +9620,7 @@ msgstr ""
 
 #, fuzzy
 #~ msgid "Exchange wallpapers"
-#~ msgstr "교환 배경 화면"
+#~ msgstr "배경 화면 변경"
 
 #~ msgid "Download"
 #~ msgstr "다운로드"
@@ -9881,7 +10013,7 @@ msgstr ""
 
 #, fuzzy
 #~ msgid "Wallpaper Import Error"
-#~ msgstr "ë°\94í\83\95 화면 가져오기 오류"
+#~ msgstr "ë°°ê²½ 화면 가져오기 오류"
 
 #, fuzzy
 #~ msgid "Icons override general theme"
@@ -9905,10 +10037,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "마우스 커서"
 
-#, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "창 최대화 정책"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "최대 규칙"
 
@@ -9934,7 +10062,7 @@ msgstr ""
 
 #, fuzzy
 #~ msgid "Show UDisks icons on desktop"
-#~ msgstr "ë°\94í\83\95 화면에서 UDisks 아이콘 표시"
+#~ msgstr "ë°°ê²½ 화면에서 UDisks 아이콘 표시"
 
 #, fuzzy
 #~ msgid "Uncover"
@@ -9946,7 +10074,7 @@ msgstr ""
 
 #, fuzzy
 #~ msgid "XKB Switcher Module"
-#~ msgstr "모듈"
+#~ msgstr "XKB 스위처 모듈"
 
 #, fuzzy
 #~ msgid "Popup speed"
@@ -10027,7 +10155,7 @@ msgstr ""
 #~ "메모리가 부족하지 않습니까?"
 
 #~ msgid "Enlightenment cannot set up its shelf system."
-#~ msgstr "Shelf 시스템을 설정 할 수 없습니다."
+#~ msgstr "셸프 시스템을 설정 할 수 없습니다."
 
 #~ msgid "New Application"
 #~ msgstr "새 응용프로그램"
@@ -10138,7 +10266,7 @@ msgstr ""
 #~ msgstr "아이콘 제거"
 
 #~ msgid "Wallpaper Mode"
-#~ msgstr "ë°\94í\83\95화면 상태"
+#~ msgstr "ë°°ê²½ 화면 상태"
 
 #, fuzzy
 #~ msgid "Screensaver Timer"
@@ -10152,10 +10280,6 @@ msgstr ""
 #~ msgstr "움직이거나 크기변경시 창의 위치 정보를 표시"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "움직이는 모양 사용"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "새창을 자동으로 위치 시킴"
 
@@ -10192,7 +10316,7 @@ msgstr ""
 
 #, fuzzy
 #~ msgid "Set as Wallpaper"
-#~ msgstr "데스크톱 배경화면"
+#~ msgstr "데스크톱 배경 화면"
 
 #~ msgid "Desktop file scan"
 #~ msgstr "아이콘 파일을 검색합니다."
@@ -10453,7 +10577,7 @@ msgstr ""
 #~ msgstr "확장된 단추 모듈"
 
 #~ msgid "Enlightenment Temperature Module"
-#~ msgstr "Enlightenment 온도 모듈"
+#~ msgstr "Enlightenment 온도 모듈"
 
 #~ msgid "Enlightenment cannot set up its window list system."
 #~ msgstr "창 목록 시스템을 설정 할 수 없습니다."
index 96b0267..8f03dca 100644 (file)
Binary files a/po/ku.gmo and b/po/ku.gmo differ
index 03f7957..4484e0e 100644 (file)
--- a/po/ku.po
+++ b/po/ku.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-06-03 16:28+0000\n"
 "Last-Translator: Erdal Ronahi <erdal.ronahi@gmail.com>\n"
 "Language-Team: Kurdish <ku@li.org>\n"
@@ -21,17 +21,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr ""
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr ""
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -66,456 +66,457 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr ""
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Kuştin"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Na"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr ""
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr ""
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr ""
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr ""
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 msgid "Log out"
 msgstr ""
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr ""
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr ""
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr ""
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr ""
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr ""
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr ""
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr ""
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr ""
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Guhestin"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr ""
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr ""
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr ""
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr ""
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 msgid "Sticky Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 msgid "Iconic Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 msgid "Fullscreen Mode Enable"
 msgstr ""
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr ""
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr ""
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr ""
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 msgid "Maximize Left"
 msgstr ""
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 msgid "Maximize Right"
 msgstr ""
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr ""
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr ""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr ""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr ""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 msgid "Set Shaded State"
 msgstr ""
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr ""
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr ""
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr ""
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr ""
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Sermase"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr ""
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr ""
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr ""
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr ""
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr ""
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr ""
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr ""
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr ""
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr ""
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr ""
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr ""
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr ""
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr ""
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr ""
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr ""
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr ""
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr ""
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr ""
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr ""
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr ""
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr ""
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -528,219 +529,219 @@ msgstr ""
 msgid "Window : List"
 msgstr ""
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 msgid "Jump to window..."
 msgstr ""
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr ""
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr ""
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr ""
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr ""
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr ""
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr ""
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr ""
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr ""
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr ""
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr ""
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr ""
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr ""
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Guhestin"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Guhestin"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr ""
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr ""
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr ""
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr ""
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr ""
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr ""
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 msgid "To Next Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 msgid "To Previous Screen"
 msgstr ""
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr ""
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr ""
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr ""
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr ""
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr ""
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr ""
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr ""
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr ""
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 msgid "Enlightenment : Module"
 msgstr ""
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -757,55 +758,55 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr ""
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr ""
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 msgid "Hibernate Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr ""
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr ""
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr ""
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr ""
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr ""
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr ""
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr ""
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -821,7 +822,7 @@ msgstr ""
 msgid "Select"
 msgstr ""
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -832,7 +833,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -841,11 +842,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -853,13 +854,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -868,91 +870,91 @@ msgstr ""
 msgid "OK"
 msgstr ""
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr ""
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr ""
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr ""
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr ""
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr ""
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr ""
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr ""
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr ""
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr ""
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr ""
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr ""
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr ""
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr ""
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -960,7 +962,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -979,7 +981,7 @@ msgid "Apply"
 msgstr ""
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -997,8 +999,8 @@ msgstr ""
 msgid "Preferences"
 msgstr ""
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Erê"
 
@@ -1026,23 +1028,23 @@ msgid ""
 "the keyboard or the mouse or both<br>and their grab is unable to be broken."
 msgstr ""
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr ""
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr ""
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr ""
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1050,22 +1052,22 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr ""
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr ""
 
@@ -1152,7 +1154,7 @@ msgstr ""
 msgid "Show in Menus"
 msgstr ""
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1167,34 +1169,34 @@ msgstr ""
 msgid "Select an Executable"
 msgstr ""
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr ""
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr ""
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr ""
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr ""
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr ""
 
@@ -1338,306 +1340,311 @@ msgstr ""
 msgid "There was no output."
 msgstr ""
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr ""
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr ""
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr ""
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+msgid "Sort By Extension"
+msgstr ""
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr ""
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr ""
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+msgid "Directories Last"
+msgstr ""
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr ""
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr ""
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr ""
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 msgid "Actions..."
 msgstr ""
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr ""
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr ""
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr ""
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr ""
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr ""
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr ""
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr ""
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr ""
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr ""
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-msgid "Sort By Extension"
-msgstr ""
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr ""
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr ""
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-msgid "Directories Last"
-msgstr ""
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr ""
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr ""
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr ""
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr ""
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr ""
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr ""
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 msgid "New File"
 msgstr ""
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 msgid "Directory"
 msgstr ""
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 msgid "File"
 msgstr ""
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr ""
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr ""
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr ""
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr ""
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
 msgstr ""
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 msgid "File Manager Settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr ""
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+msgid "Clear background"
+msgstr ""
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr ""
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
+#: src/bin/e_fm.c:9454
+msgid "Clear overlay"
 msgstr ""
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr ""
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr ""
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr ""
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr ""
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr ""
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr ""
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr ""
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Guhestin"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr ""
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr ""
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr ""
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1648,27 +1655,27 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr ""
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr ""
 
@@ -1677,7 +1684,7 @@ msgstr ""
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1736,7 +1743,7 @@ msgstr ""
 msgid "Others:"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1781,31 +1788,31 @@ msgstr "Guhestin"
 msgid "Automatically scroll contents"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr ""
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr ""
 
@@ -1863,7 +1870,7 @@ msgstr ""
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr ""
 
@@ -1993,7 +2000,7 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr ""
 
@@ -2300,18 +2307,18 @@ msgid "Request Position"
 msgstr ""
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2385,7 +2392,7 @@ msgid "Size, Position and Locks"
 msgstr ""
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr ""
 
@@ -2486,7 +2493,7 @@ msgstr ""
 msgid "Load"
 msgstr ""
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr ""
 
@@ -2522,11 +2529,11 @@ msgstr ""
 msgid "Toolbar Contents"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr ""
 
@@ -2541,85 +2548,85 @@ msgid ""
 "configuration's<br>executable is in your PATH<br>"
 msgstr ""
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr ""
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr ""
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr ""
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr ""
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr ""
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr ""
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr ""
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr ""
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 msgid "Delete a Shelf"
 msgstr ""
 
@@ -2702,410 +2709,410 @@ msgstr ""
 msgid "Show on specified Desktops"
 msgstr ""
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr ""
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr ""
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr ""
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr ""
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr ""
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr ""
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr ""
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr ""
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr ""
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr ""
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr ""
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr ""
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr ""
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr ""
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr ""
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
 msgstr ""
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr ""
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr ""
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr ""
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr ""
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
 "out of memory or disk space?"
 msgstr ""
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr ""
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr ""
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr ""
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr ""
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr ""
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr ""
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr ""
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr ""
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr ""
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr ""
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr ""
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr ""
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr ""
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr ""
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr ""
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr ""
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr ""
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr ""
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr ""
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr ""
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr ""
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr ""
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr ""
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr ""
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr ""
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr ""
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr ""
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr ""
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr ""
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr ""
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr ""
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3134,7 +3141,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3144,48 +3151,48 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr ""
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3193,11 +3200,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3205,7 +3212,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3213,7 +3220,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3221,34 +3228,34 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr ""
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr ""
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
 "is:<br>%s<br>The error reported was:<br>%s<br>"
 msgstr ""
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr ""
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3256,22 +3263,37 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr ""
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 msgid "What action should be taken with this module?<br>"
 msgstr ""
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+msgid "I know"
+msgstr ""
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3279,78 +3301,78 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Sermase"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
 msgstr ""
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr ""
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr ""
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr ""
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 msgid "Orientation"
 msgstr ""
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
 msgstr ""
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr ""
 
@@ -3489,15 +3511,15 @@ msgstr ""
 msgid "Set As Theme"
 msgstr ""
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr ""
 
@@ -3553,74 +3575,56 @@ msgstr ""
 msgid "In the last minute"
 msgstr ""
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, c-format
 msgid "Last year"
-msgstr ""
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr ""
+msgid_plural "%li Years ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr ""
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, c-format
 msgid "Last week"
-msgstr ""
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr ""
+msgid_plural "%li Weeks ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr ""
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr ""
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr ""
+msgid_plural "%li Hours ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr ""
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr ""
+msgid_plural "%li Minutes ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr ""
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3631,12 +3635,12 @@ msgid ""
 "the hiccup in your configuration.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr ""
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3645,72 +3649,72 @@ msgid ""
 "has been now restored to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr ""
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr ""
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr ""
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr ""
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr ""
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr ""
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr ""
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr ""
@@ -3724,7 +3728,7 @@ msgstr ""
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -3770,11 +3774,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -3865,7 +3869,7 @@ msgstr ""
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr ""
@@ -3888,32 +3892,32 @@ msgstr ""
 msgid "Hardware"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr ""
 
@@ -3921,8 +3925,8 @@ msgstr ""
 msgid "Clock Settings"
 msgstr ""
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr ""
 
@@ -3951,7 +3955,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr ""
 
@@ -3963,7 +3967,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr ""
 
@@ -4251,7 +4255,7 @@ msgid "Resolution change"
 msgstr ""
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr ""
 
@@ -4374,7 +4378,7 @@ msgstr ""
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4512,10 +4516,10 @@ msgid "Current Wallpaper"
 msgstr ""
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr ""
 
@@ -5052,6 +5056,54 @@ msgstr ""
 msgid "Manager"
 msgstr ""
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Guhestin"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Guhestin"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Guhestin"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Guhestin"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Guhestin"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
 msgstr ""
@@ -5074,7 +5126,7 @@ msgid "Main Menu"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr ""
 
@@ -5094,7 +5146,7 @@ msgstr ""
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr ""
@@ -5145,7 +5197,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr ""
@@ -5160,7 +5212,7 @@ msgid "%2.2f s"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr ""
@@ -5179,7 +5231,7 @@ msgstr ""
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr ""
 
@@ -5351,14 +5403,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr ""
 
@@ -5370,7 +5422,7 @@ msgid "%.0f s"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5390,16 +5442,16 @@ msgstr ""
 msgid "Power Management"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr ""
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
 msgstr ""
 
@@ -5537,7 +5589,7 @@ msgid "File Manager Background Base"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr ""
@@ -5640,7 +5692,7 @@ msgid "Composite Focus-out Color"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr ""
 
@@ -5999,7 +6051,7 @@ msgid "Events"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr ""
 
@@ -6012,7 +6064,7 @@ msgid "Background Change"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr ""
 
@@ -6032,6 +6084,10 @@ msgstr ""
 msgid "Assign"
 msgstr ""
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr ""
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr ""
@@ -6075,15 +6131,15 @@ msgstr ""
 msgid "Enable icon theme for Enlightenment"
 msgstr ""
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 msgid "Application Theme"
 msgstr ""
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr ""
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr ""
 
@@ -6164,239 +6220,263 @@ msgstr ""
 msgid "Captions"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr ""
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
-msgid "Allow windows partly out of screen limits"
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
+msgid "Allow windows completely out of visual screen limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 msgid "Screen Limits"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+msgid "Active Window Hint Policy"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+msgid "Ignore hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+msgid "Animate on hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+msgid "Activate on hint"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+msgid "Hints"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr ""
 
@@ -6440,13 +6520,13 @@ msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr ""
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr ""
 
@@ -6706,7 +6786,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr ""
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr ""
 
@@ -7009,24 +7089,24 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr ""
@@ -7056,124 +7136,139 @@ msgstr ""
 msgid "Clear cache"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 msgid "Go To Parent Directory"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Guhestin"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 msgid "Copy Path"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
+#: src/modules/fileman/e_fwin.c:2589
+msgid "Suggested Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, c-format
+msgid "Secure deletion is aborted"
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, c-format
+msgid "Secure delete done"
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2991
+#, c-format
+msgid "Securely deleting files..."
+msgstr ""
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr ""
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7359,23 +7454,27 @@ msgstr ""
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 msgid "Current Directory"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7467,19 +7566,19 @@ msgstr ""
 msgid "Background Options"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr ""
 
@@ -7487,7 +7586,7 @@ msgstr ""
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Sermase"
@@ -8048,7 +8147,7 @@ msgstr ""
 msgid "Right:"
 msgstr ""
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr ""
 
@@ -8108,7 +8207,7 @@ msgstr ""
 msgid "Mixer Settings Updated"
 msgstr ""
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr ""
 
@@ -8251,28 +8350,28 @@ msgstr ""
 msgid "Hide"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr ""
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr ""
 
index 7b28fca..e97c89f 100644 (file)
Binary files a/po/lt.gmo and b/po/lt.gmo differ
index 85f0d7d..aeb8c1c 100644 (file)
--- a/po/lt.po
+++ b/po/lt.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2010-01-31 14:58+0000\n"
 "Last-Translator: Joshas <Unknown>\n"
 "Language-Team: Lithuanian Translation team\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Apie Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Užverti"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -82,79 +82,79 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Ar tikrai norite priverstinai užverti šį langą?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Priverstinai uždaryti"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Ne"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Ar tikrai norite išeiti?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Jūs paprašėte išeiti iš Enlightenment aplinkos.<br><br>Ar tikrai norite "
 "išeiti?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Išeiti"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Atsisakyti"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Ar tikrai norite atsijungti?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Jūs tuoj atsijungsite nuo aplinkos.<br><br>Ar tikrai norite tai padaryti?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Atsijungti"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Ar tikrai norite išjungti kompiuterį?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Jūs paprašėte išjungti kompiuterį.<br><br>Ar tikrai norite tai padaryti?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Išjungti"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Ar norite perkrauti kompiuterį?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -162,11 +162,11 @@ msgstr ""
 "Jūs paprašėte perkrauti kompiuterį.<br><br>Ar tikrai norite perkrauti "
 "kompiuterį?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Perkrauti"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -174,15 +174,15 @@ msgstr ""
 "Jūs paprašėte perjungti kompiuterį į laukimo režimą.<br><br>Ar tikrai norite "
 "tai padaryti?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Sulaikyti"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Pereiti į miego režimą?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -190,367 +190,368 @@ msgstr ""
 "Jūs paprašėte perjungti kompiuterį į miego režimą.<br><br>Ar tikrai norite "
 "tai atlikti?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Užmigdyti"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Langas : Veiksmai"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Perkelti"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Keisti dydį"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Meniu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Lango meniu"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Pakelti"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Nuleisti"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Langas : Būsena"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Perjungti prilipimo veikseną"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Perjungti prilipimo veikseną"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Perjungti piktogramų veikseną"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Perjungti piktogramų veikseną"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Perjungti pilno ekrano veikseną"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Perjungti pilno ekrano veikseną"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Padidinti"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Padidinti vertikaliai"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Padidinti horizontaliai"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Padidinti"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Padidinti"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Padidinti per visą ekraną"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "\"Gudri\" padidinimo veiksena"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "\"Išplėtimo\" padidinimo veiksena"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "\"Užpildymo\" padidinimo veiksena"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Paslėpimo aukštyn veiksenos perjungimas"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Paslėpimo žemyn veiksenos perjungimas"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Paslėpimo kairėn veiksenos perjungimas"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Paslėpimo dešinėn veiksenos perjungimas"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Paslėpimo veiksenos perjungimas"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Paslėpimo būsenos"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Būsenos be rėmelių perjungimas"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Rėmelis"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Tarp sienų ciklas"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Prisegimo būsenos perjungimas"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Darbalaukis"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Versti darbalaukį kairėn"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Versti darbalaukį dešinėn"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Versti darbalaukį aukštyn"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Versti darbalaukį žemyn"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Versti darbalaukį per ..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Rodyti darbalaukį"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Rodyti lentyną"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Versti darbalaukį į ..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Versti darbalaukį tiesiai ..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Persijungti į darbalaukį 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Persijungti į darbalaukį 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Persijungti į darbalaukį 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Persijungti į darbalaukį 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Persijungti į darbalaukį 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Persijungti į darbalaukį 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Persijungti į darbalaukį 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Persijungti į darbalaukį 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Persijungti į darbalaukį 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Persijungti į darbalaukį 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Persijungti į darbalaukį 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Persijungti į darbalaukį 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Persijungti į darbalaukį ..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Versti darbalaukį kairėn (Visus ekranus)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Versti darbalaukį dešinėn (Visus ekranus)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Versti darbalaukį aukštyn (Visus ekranus)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Versti darbalaukį žemyn (Visus ekranus)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Versti darbalaukį per ... (Visus ekranus)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Versti darbalaukį į ... (Visus ekranus)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Versti darbalaukį tiesiškai ... (Visus ekranus)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Versti darbalaukį šia kryptimi ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Persijungti į darbalaukį 0 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Persijungti į darbalaukį 1 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Persijungti į darbalaukį 2 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Persijungti į darbalaukį 3 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Persijungti į darbalaukį 4 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Persijungti į darbalaukį 5 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Persijungti į darbalaukį 6 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Persijungti į darbalaukį 7 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Persijungti į darbalaukį 8 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Persijungti į darbalaukį 9 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Persijungti į darbalaukį 10 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Persijungti į darbalaukį 11 (Visus ekranus)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Persijungti į darbalaukį ... (Visus ekranus)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -563,236 +564,236 @@ msgstr "Persijungti į darbalaukį ... (Visus ekranus)"
 msgid "Window : List"
 msgstr "Langas : Sąrašas"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Peršokti į stalo"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Ekranas"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Perkelti žymeklį į ekraną 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Perkelti žymeklį į ekraną 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Perkelti žymeklį į ekraną ..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Perkelti žymeklį pirmyn per vieną ekraną"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Perkelti žymeklį atgal per vieną ekraną"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Perkelti žymeklį pirmyn/atgal per ekranus ..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "silpnas"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Foninio apšvietimo komplektas"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Foninio apšvietimo min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Apšvietimo vidurio"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Foninio apšvietimo Maks"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Foninio apšvietimo Sureguliuokite"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Foninio apšvietimo aukštyn"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Foninio apšvietimo žemyn"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Perkelti centro"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Perkelti centro"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Keisti dydį po:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Įstumkite Tvarka ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Sukurti piktogramą"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Langas : Perkėlimas"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Į kitą darbalaukį"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Į ankstesnį darbalaukį"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Pagal darbalaukio # ..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Į darbalaukį ..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Ekranų nustatymas"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Į ankstesnį darbalaukį"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Rodyti pagrindinį meniu"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Rodyti mėgstamiausių meniu"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Rodyti visų programų meniu"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Rodyti klientų meniu"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Rodyti meniu ..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Vykdyti"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Komanda"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Programa"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Paleisti iš naujo"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Išeiti dabar"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Veiksena"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Perjungti pristatymo veikseną"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Perjungti atjungties veikseną"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Veiksena"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment %s modulis"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -809,60 +810,60 @@ msgstr ""
 msgid "System"
 msgstr "Sistema"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Atsijungti"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Iš kart išjungti"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Išjungti"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Sulaikyti"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Užmigdyti"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Užrakinti"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Išvalyti langus"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Daugybinis : Veiksmai"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Uždelstas veiksmas"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Spartusis klavišas"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Sukurti Spartieji klaviatūros klavišai"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Sukurti Spartieji klaviatūros klavišai"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -879,7 +880,7 @@ msgstr "Spalvos parinkimas"
 msgid "Select"
 msgstr "Pasirinkite vieną"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -897,7 +898,7 @@ msgstr ""
 "viską susikonfigūruoti kaip pageidaujate.<br>Atsiprašome už sukeltus "
 "nepatogumus."
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -911,11 +912,11 @@ msgstr ""
 "Enlightenment versija. Tai yra blogai ir dėl <br>viso pikto buvo grąžintos "
 "pradinės nuostatų reikšmės. Atsiprašome už nepatogumus."
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problema įrašant Enlightenment nuostatas"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -926,13 +927,14 @@ msgstr ""
 "labai neįprasta.<br><br>Klaida įvyko šiame faile:<br>%s<br><br>Siekiant "
 "išvengti duomenų sugadinimo šis failas buvo ištrintas.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -941,21 +943,21 @@ msgstr ""
 msgid "OK"
 msgstr "Gerai"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Nuostatos atnaujintos"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET failą rankena yra blogai."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Failo duomenys yra tuščias."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -964,17 +966,17 @@ msgstr ""
 "Failas nėra įrašomas. Galbūt diske yra skaityti tik<br>, ar jūs prarado "
 "teises į savo failus."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Atminties bėgo , o nurašymo.<br>Prašome atlaisvinti atminties."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Tai yrabendrinis klaida."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -983,71 +985,71 @@ msgstr ""
 "Nustatymų failas yra per didelis.<br>Ji turėtų būti labai nedidelis (keli "
 "šimtai KB didžiausia)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Jūs pritrūko vietos rašant failą"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Byla buvo uždarytas , o raštu."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Atminties kartografavimo (mmap) failo nepavyko."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 kodavimas nepavyko."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Nepavyko užmigdyti."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Parašas yra negaliojantis."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(langų nėra)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Žanras neįgyvendino."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "Ne sėklomis PRNG."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Nepavyko sustabdyti."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Nepavyko sustabdyti."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Jus sveikina Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1058,7 +1060,7 @@ msgstr ""
 "labai neįprasta.<br><br>Klaida įvyko šiame faile:<br>%s<br><br>Siekiant "
 "išvengti duomenų sugadinimo šis failas buvo ištrintas.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1077,7 +1079,7 @@ msgid "Apply"
 msgstr "Pritaikyti"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1096,8 +1098,8 @@ msgstr "Moduliai"
 msgid "Preferences"
 msgstr "Piktogramos parinktis"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Taip"
 
@@ -1129,24 +1131,24 @@ msgstr ""
 "Nepavyko užrakinti darbalaukio, nes viena programa<br>perėmė klaviatūrą ir/"
 "arba pelę ir šio perėmimo nepavyko apeiti."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Prašome įvesti atrakinimo slaptažodį"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Kita programa..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Atpažinimo sistemos klaida"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1157,11 +1159,11 @@ msgstr ""
 "kodas: <hilight>%i</hilight>.<br>Tai yra blogai, ir to neturėtų įvykti. "
 "Prašome pranešti apie šią klaidą."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Įjungti pristatymo veikseną?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1171,11 +1173,11 @@ msgstr ""
 "<b>pristatymo</b> režimą ir laikinai išjungti ekrano užsklandą, užrakinimą "
 "ir energijos taupymą?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Ne, bet padidinkite laukimo laiką"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Ne, ir daugiau neklauskite"
 
@@ -1268,7 +1270,7 @@ msgstr "Vykdyti terminale"
 msgid "Show in Menus"
 msgstr "Rodyti meniu"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1283,34 +1285,34 @@ msgstr "Parinkti piktogramą"
 msgid "Select an Executable"
 msgstr "Parinkti vykdomąjį failą"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Šalinti"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Iškirpti"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopijuoti"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Įdėti"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Pažymėti viską"
 
@@ -1459,315 +1461,322 @@ msgstr "Išvedimo duomenys"
 msgid "There was no output."
 msgstr "Išvedimo nebuvo."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Neegzistuojantis kelias"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s neegzistuoja."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f files"
 msgstr[1] "%1.0f files"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Klaida prijungiant"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Nepavyko prijungti įrenginio"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Klaida atjungiant"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Nepavyko atjungti įrenginio"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Išėmimo klaida"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Nepavyko išimti įrenginio"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Paisyti raidžių dydį"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Rodyti piktogramų plėtinius"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Rikiuoti dabar"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Paieškos katalogai"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Paieškos katalogai"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Rodymo būdas"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Paleidžiama"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Atnaujinti vaizdą"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Veiksmas"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Nuoroda"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Pervadinti"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Atjungti"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Prijungti"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Išmesti"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Savybės"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Naudoti programos pateiktą piktogramą "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Failo savybės"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Paisyti raidžių dydį"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Rodyti piktogramų plėtinius"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Rikiuoti dabar"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Paieškos katalogai"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Paieškos katalogai"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Naudoti numatytąsias"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Tinklelio piktogramos"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Savos piktogramos"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Sąrašas"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Numatytasis variklis"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Paleidžiama"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Piktogramos dydis (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Klaida"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Klaida įkeliant modulį"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Failas:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Naujas katalogas"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Failas:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Paveldėti tėvinio elemento nuostatas"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Rodyti paslėptus failus"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Prisiminti rikiavimo tvarką"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Rikiuoti dabar"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Naudoti vieną spragtelėjimą"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Monitoriaus skiramoji geba"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Failų tvarkyklės nuostatos"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Failų tvarkyklės nuostatos"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Parinkti foną ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Parinkti foną ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Parinkti perdangą ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Išvalyti"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Parinkti perdangą ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Sukurti naują katalogą"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Naujo katalogo vardas:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Pervadinti %s į:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Pervadinti failą"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Bandyti vėl"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Nutraukti"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Visiems ne"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Visiems taip"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Įspėjimas"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Failas jau egzistuoja, perrašyti?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Perkėlimo tekstas"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Praleisti"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Praleisti visus"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Vykdant veiksmą įvyko klaida.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Patvirtinti šalinimą"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Ar tikrai norite pašalinti <br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1775,7 +1784,7 @@ msgid ""
 msgstr ""
 "Ar tikrai norite pašalinti<br>%d pažymėtų failų:<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1788,27 +1797,27 @@ msgstr[0] ""
 msgstr[1] ""
 "Ar tikrai norite pašalinti<br>%d pažymėtų failų:<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Nežinomas tomas"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Keičiamasis įrenginys"
 
@@ -1817,7 +1826,7 @@ msgstr "Keičiamasis įrenginys"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1882,7 +1891,7 @@ msgstr "Grupuoti pagal"
 msgid "Others:"
 msgstr "Kita"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1927,31 +1936,31 @@ msgstr "Perkėlimo tekstas"
 msgid "Automatically scroll contents"
 msgstr "Automatiškai slinkti turinį"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Paprastas"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Įdubęs"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Išvaizda"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Pašalinti"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "sustoti"
@@ -2017,7 +2026,7 @@ msgstr "Dydžio"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Sukrovimas"
 
@@ -2158,7 +2167,7 @@ msgstr "Suskleisti į piktogramą"
 msgid "Skip"
 msgstr "Paleisti"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Rėmelis"
 
@@ -2471,18 +2480,18 @@ msgid "Request Position"
 msgstr "Padėties užklausa"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2570,7 +2579,7 @@ msgid "Size, Position and Locks"
 msgstr "Dydis, padėtis ir užraktai"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Leisti"
@@ -2676,7 +2685,7 @@ msgstr "Modulio nuostatos"
 msgid "Load"
 msgstr "Lokalė"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Iškelti modulį"
@@ -2716,11 +2725,11 @@ msgstr "Lentynos turinys"
 msgid "Toolbar Contents"
 msgstr "Įrankių juostos turinys"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Įrankių juostos nuostatos"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Išdėstymas"
 
@@ -2738,86 +2747,86 @@ msgstr ""
 "įvesties metodo konfigūracija<br>yra teisinga ir konfigūracijoje "
 "naudojamas<br>vykdomasis failas yra Jūsų KELYJE (PATH)<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Pagrindinis"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Mėgstamiausios programos"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Programos"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Langai"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Dingę langai"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Apie"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Apipavidalinimas"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtualus"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Lentynos"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Rodyti/slėpti visus langus"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(programų nėra)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Nustatyti virtualius darbalaukius"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(langų nėra)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Be vardo!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Pridėti lentyną"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Pašalinti lentyną"
@@ -2902,32 +2911,32 @@ msgstr "Rodyti visuose darbalaukiuose"
 msgid "Show on specified Desktops"
 msgstr "Rodyti nurodytuose darbalaukiuose"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2935,7 +2944,7 @@ msgstr ""
 "Enlightenment nepavyko nustatyti išėjimo signalo doroklės.\n"
 "Galbūt pritrūkote operatyviosios atminties?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2943,7 +2952,7 @@ msgstr ""
 "Enlightenment nepavyko nustatyti HUP signalo doroklė.\n"
 "Galbūt pritrūkote operatyviosios atminties?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2952,47 +2961,47 @@ msgstr ""
 "Enlightenment nepavyko nustatyti HUP signalo doroklė.\n"
 "Galbūt pritrūkote operatyviosios atminties?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3002,7 +3011,7 @@ msgstr ""
 "atvaizdavimo Evas sistemoje. Prašome patikrinti ar Evas ir Ecore palaiko "
 "programinį X11 atvaizdavimo variklį."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3012,17 +3021,17 @@ msgstr ""
 "atvaizdavimo Evas sistemoje. Prašome patikrinti ar Evas ir Ecore palaiko "
 "programinį buferio atvaizdavimo variklį."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3030,12 +3039,12 @@ msgstr ""
 "Enlightenment nepavyko inicijuoti avarinio įspėjimo sistemos.\n"
 "Ar nurodėte DISPLAY kintamąjį?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3043,34 +3052,34 @@ msgstr ""
 "Enlightenment nepavyko sukurti katalogų Jūsų namų kataloge.\n"
 "Galbūt Jūs neturite namų katalogo arba diske nėra laisvos vietos?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment nepavyko nustatyti failų registro sistemos."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment nepavyko nustatyti konfigūracijos sistemos."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment nepavyko nustatyti apipavidalinimo sistemos."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment nepavyko nustatyti mastelio sistemos."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment nepavyko nustatyti žymeklio sistemos."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3078,28 +3087,28 @@ msgstr ""
 "Enlightenment nepavyko nustatyti kelių failų paieškai.\n"
 "Galbūt pritrūkote operatyviosios atminties?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment nepavyko nustatyti šriftų sistemos."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment nepavyko nustatyti apipavidalinimo sistemos."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment nepavyko nustatyti intl sistemos."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Paleidžiamas internacionalinis palaikymas"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment nepavyko nustatyti intl sistemos."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3109,11 +3118,11 @@ msgstr ""
 "Enlightenment nepavyko inicijuoti FDO darbalaukio sistemos.\n"
 "Galbūt pritrūkote operatyviosios atminties?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Ekranų nustatymas"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3121,250 +3130,250 @@ msgstr ""
 "Enlightenment nepavyko nustatyti langų tvarkymo Jūsų sistemos ekranams. Gal "
 "būt fone veikia kita langų tvarkyklė?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "DPMS nustatymas"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Saistymo nustatymas"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment nepavyko nustatyti DPMS nuostatų."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "DPMS nustatymas"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment nepavyko nustatyti DPMS nuostatų."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Ekrano užsklandos nustatymas"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment nepavyko nustatyti X ekrano užsklandos."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Nustatymo PowerSave režimai"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment nepavyko nustatyti energijos taupymo režimų."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Darbalaukio užrakto nustatymas"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment nepavyko nustatyti darbalaukio užrakto sustemos."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Iškylančiųjų langų nustatymas"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment nepavyko nustatyti iškylančiųjų langų sistemos."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Nustatymo pranešimas Autobusas"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Parengiami keliai"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Sistemos valdymo nustatymas"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment nepavyko inicijuoti sistemos valdymo sistemos.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Veiksmų nustatymas"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment nepavyko nustatyti veiksmų sistemos."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Vykdymo sistemos nustatymas"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment nepavyko nustatyti exec sistemos."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Failų tvarkyklė"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment nepavyko inicijuoti failų tvarkyklės.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Pranešimų sistemos nustatymas"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment nepavyko nustatyti msg sistemos."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "DND nustatymas"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment nepavyko nustatyti dnd sistemos."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Įvesties perėmimo valdymo nustatymas"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment nepavyko nustatyti įvesties perėmimo valdymo sustemos."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Modulių nustatymas"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment nepavyko nustatyti modulių sistemos."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Prisiminimų nustatymas"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment negali nustatyti prisiminimų nuostatų."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Spalvų klasių nustatymas"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment nepavyko nustatyti spalvų klasių sistemos."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Gadcon nustatymas"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment nepavyko nustatyti įtaisų valdymo sistemos."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Darbalaukio fono nustatymas"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment nepavyko nustatyti darbalaukio fono sistemos."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Pelės nustatymas"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment nepavyko nustatyti pelės nuostatų."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment nepavyko nustatyti failų rikiavimo sistemos."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Saistymo nustatymas"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment nepavyko nustatyti saistymo sistemos."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Miniatiūrų kūrimo sistemos nustatymas"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment nepavyko inicijuoti miniatiūrų kūrimo sistemos.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment nepavyko inicijuoti sistemos valdymo sistemos.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment nepavyko inicijuoti miniatiūrų kūrimo sistemos.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment nepavyko inicijuoti sistemos valdymo sistemos.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Sąrankos darbalaukio Aplinka"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment nepavyko nustatyti apipavidalinimo sistemos."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Sąrankos failo užsakymas"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment nepavyko nustatyti failų rikiavimo sistemos."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Įkelti modulius"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Lentynų nustatymas"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Lentynų konfigūracija"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Beveik baigta"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3417,7 +3426,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tJei Jums reikia šios pagalbos, šis parametras Jums nereikalingas.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3427,11 +3436,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Tikrinamas formatų palaikymas"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3439,7 +3448,7 @@ msgstr ""
 "Enlightenment pastebėjo, kad Evas negali sukurti buferio drobės. Prašome "
 "patikrinti ar Evas palaiko programinį buferio variklį.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3448,7 +3457,7 @@ msgstr ""
 "Enlightenment patebėjo, kad Evas negali įkelti PNG failų. Patikrinkite ar "
 "Evas palaiko PNG įkėlimą.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3457,7 +3466,7 @@ msgstr ""
 "Enlightenment patebėjo, kad Evas negali įkelti JPEG failų. Patikrinkite ar "
 "Evas palaiko JPEG įkėlimą.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3466,7 +3475,7 @@ msgstr ""
 "Enlightenment patebėjo, kad Evas negali įkelti PNG failų. Patikrinkite ar "
 "Evas palaiko PNG įkėlimą.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3475,7 +3484,7 @@ msgstr ""
 "Enlightenment patebėjo, kad Evas negali įkelti EET failų. Patikrinkite ar "
 "Evas palaiko EET įkėlimą.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3484,7 +3493,7 @@ msgstr ""
 "Enlightenment pastebėjo, kad Evas negali įkelti 'Sans' šrifto. Patikrinkite "
 "ar Evas palaiko fontconfig ir fontconfig sistema apibrėžia 'Sans' šriftą.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3492,11 +3501,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment užstrigo įkrovos metu ir buvo paleistas iš naujo"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3504,7 +3513,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3516,7 +3525,7 @@ msgstr ""
 "problematiškus<br> modulius iš dabartinės konfigūracijos.<br>Modulių "
 "konfigūracijos langas turėtų leisti<br>vėl pasirinkti Jūsų modulius."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3528,12 +3537,12 @@ msgstr ""
 "problematiškus modulius iš dabartinės konfigūracijos.<br><br>Modulių "
 "konfigūracijos langas turėtų leisti<br>vėl pasirinkti Jūsų modulius."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Įkelti modulius"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3542,11 +3551,11 @@ msgstr ""
 "Įvyko klaida įkeliant modulį: %s<br>Modulis pavadintas %s nerastas modulių "
 "paieškos kataloguose."
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Klaida įkeliant modulį"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3555,11 +3564,11 @@ msgstr ""
 "Įkeliant modulį %s įvyko klaida.<br>Pilnas kelias į šį modulį:<br>"
 "%s<br>Klaida:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Modulis neturi visų reikalingų funkcijų"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3569,23 +3578,39 @@ msgstr ""
 "Modulio API klaida<br>Klaida inicijuojant modulį: %s<br>Jis reikalauja bent "
 "%i modulių API versijos.<br>Enlightenment modulių API versija: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s modulis"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Ar norite iškelti šį modulį?"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Nežinomas"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3596,85 +3621,85 @@ msgstr ""
 "<b>pristatymo</b> režimą ir laikinai išjungti ekrano užsklandą, užrakinimą "
 "ir energijos taupymą?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Lentyna #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Lentyna"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Pridėti lentyną"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Lentyna #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Baigti elementų perkėlimą/dydžio keitimą"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Pradėti elementų perkėlimą/dydžio keitimą"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Ar tikrai norite pašalinti šią lentyną?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Jūs paprašėte pašalinti šią lentyną.<br><br>Ar esate įsitikinęs?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Pervadinti failą"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Komentaras"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Pristatymas"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Automatinis slėpimas"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Kadrų dažnis"
 
@@ -3825,15 +3850,15 @@ msgstr "Apie temą"
 msgid "Set As Theme"
 msgstr "Nustatyti tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Baigti elementų perkėlimą/dydžio keitimą"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Pradėti elementų perkėlimą/dydžio keitimą"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Nurodyti įrankių juostos turinį"
 
@@ -3892,74 +3917,56 @@ msgstr "Ateityje"
 msgid "In the last minute"
 msgstr "Paskutinę minutę"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Paskutinis pakeitimas:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "Prieš %li metus"
+msgid_plural "%li Years ago"
+msgstr[0] "Paskutinis pakeitimas:"
+msgstr[1] "Paskutinis pakeitimas:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "Prieš %li mėnesius"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Paskutinis pakeitimas:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Paskutinis pakeitimas:"
+msgstr[1] "Paskutinis pakeitimas:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "Prieš %li savaites"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "Prieš %li dienas"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "Prieš %li valandas"
+msgid_plural "%li Hours ago"
+msgstr[0] "Prieš %li valandas"
+msgstr[1] "Prieš %li valandas"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "Prieš %li valandas"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "Prieš %li minutes"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "Prieš %li minutes"
+msgid_plural "%li Minutes ago"
+msgstr[0] "Prieš %li minutes"
+msgstr[1] "Prieš %li minutes"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Nežinomas"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3978,12 +3985,12 @@ msgstr ""
 "pataisyta pridėjus naujas nuostatas. Dabar galite viską susikonfigūruoti "
 "kaip pageidaujate.<br>Atsiprašome už sukeltus nepatogumus."
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "(nėra informacijos)"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -3999,72 +4006,72 @@ msgstr ""
 "versija. Tai yra blogai ir dėl <br>viso pikto buvo grąžintos pradinės "
 "nuostatų reikšmės. Atsiprašome už nepatogumus."
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sekundės"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "Prieš %li metus"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "Prieš %li mėnesius"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "Prieš %li savaites"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "Prieš %li dienas"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "Prieš %li valandas"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minutės"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "Prieš %li minutes"
@@ -4078,7 +4085,7 @@ msgstr "Prieš %li minutes"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4125,11 +4132,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Įtraukti į mėgiamiausius"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4225,7 +4232,7 @@ msgstr "Aptikti automatiškai"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Vidinis"
@@ -4250,33 +4257,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Aparatinė įranga"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Baterija"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Energijos valdymas"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Jūsų baterija išsikrauna!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Rekomenduojame įjungti maitinimą."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "nėra"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "KLAIDA"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Baterijos matuoklis"
 
@@ -4285,8 +4292,8 @@ msgstr "Baterijos matuoklis"
 msgid "Clock Settings"
 msgstr "Aktyvinimo nuostatos"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Laikrodis"
 
@@ -4318,7 +4325,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Paleisti"
 
@@ -4330,7 +4337,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Rodyti įrankių juostą"
@@ -4656,7 +4663,7 @@ msgid "Resolution change"
 msgstr "Skiriamosios gebos keitimas"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Išsaugoti"
 
@@ -4789,7 +4796,7 @@ msgstr "Animacijos"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4942,10 +4949,10 @@ msgid "Current Wallpaper"
 msgstr "Darbalaukio fonas"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Darbalaukio fonas"
 
@@ -5528,6 +5535,55 @@ msgstr "Sudėtinis rodinys"
 msgid "Manager"
 msgstr "Tvarkytuvė"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Pelės nuostatos"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Vėliausiai naudoti"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Pelės nuostatos"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Pelės nuostatos"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Akutės"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Mygtukas %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Perkelti"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5554,7 +5610,7 @@ msgid "Main Menu"
 msgstr "Rodyti pagrindinį meniu"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Mėgiamiausi"
 
@@ -5577,7 +5633,7 @@ msgstr "Komentaras"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Įtaisai"
@@ -5632,7 +5688,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Greito žymeklio perkėlimo slenkstis"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pikseliai/sek."
@@ -5647,7 +5703,7 @@ msgid "%2.2f s"
 msgstr "%1.2f sek."
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5667,7 +5723,7 @@ msgstr "Paveikslai"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Šriftai"
 
@@ -5858,7 +5914,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5866,7 +5922,7 @@ msgid "Low"
 msgstr "Nuleisti"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Vidutinis"
 
@@ -5878,7 +5934,7 @@ msgid "%.0f s"
 msgstr "%1.0f sek."
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5899,17 +5955,17 @@ msgstr "Variklis"
 msgid "Power Management"
 msgstr "Energijos valdymas"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Sukonfigūruotos lentynos"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Ar tikrai norite pašalinti šią lentyną?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Patvirtinti šalinimą"
@@ -6057,7 +6113,7 @@ msgid "File Manager Background Base"
 msgstr "Failų tvarkyklė Fono bazė"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Aktyvinti"
@@ -6173,7 +6229,7 @@ msgid "Composite Focus-out Color"
 msgstr "Kompozicinė Focus ' , Spalva"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Spalvos"
 
@@ -6543,7 +6599,7 @@ msgid "Events"
 msgstr "Įvykiai"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Paleistis"
 
@@ -6556,7 +6612,7 @@ msgid "Background Change"
 msgstr "Fono pakeitimas"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Keitimo efektai"
 
@@ -6576,6 +6632,10 @@ msgstr "Temų kategorijos"
 msgid "Assign"
 msgstr "Priskirti"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Išvalyti"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Išvalyti visus"
@@ -6626,16 +6686,16 @@ msgstr "Naudokite piktogramą paraiškų tema"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Jus sveikina Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Programa"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Rėmeliai"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Mastelis"
 
@@ -6721,273 +6781,302 @@ msgstr "%1.0f simboliai"
 msgid "Captions"
 msgstr "Parinktys"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Lango rodymas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Rėmelis"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Naudoti vartotojo nurodytą piktogramą"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Naudoti programos pateiktą piktogramą "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Lango perkėlimo geometrija"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Rodymo informacija"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Taip langą"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Lango dydžio keitimo geometrija"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Rodymas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Padėtis"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Gudrus išdėstymas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Neslėpti įtaisų"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Padėti prie žymeklio"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Padėtį nurodyti rankiniu būdų su pele"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Perjungti į darbalaukį naujame lange"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Po langais"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animacijos"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Tiesinis"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Spartinti , tada sulėtinti"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Pagreitėjimas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Sulėtėjimas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Pelės spartinimas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Sulėtėjimas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Ryškus Acceleratem tada lėtės"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "atšokti"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce daugiau"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Mastelis"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Leisti langus virš viso ekrano lange"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Leisti langus virš viso ekrano lange"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Ekrano užraktas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Aktyvinimo nuostatos"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Aktyvinti spragtelėjus langą"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Langas po žymekliu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Paskutinis langas po žymekliu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Pakelkite langus apie pele per"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Laikrodis"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Aktyvinimas žymekliu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Netvarkingas aktyvinimas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Aktyvinti naują langą"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(langų nėra)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Langai"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Dialogų langai"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Tik orientuota tėvų dialogai su"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Automatiškas pakėlimas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Delsa prieš pakėlimą:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Pakelti langą"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Pakelti pradedant slinkti/keisti dydį"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Pakelti spragtelėjus suaktyvuoti"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Leisti langus virš viso ekrano lange"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Lango padidinimo taisyklės"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Praleisti"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animuotas perkėlimas"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Veiksmo kontekstas"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Taškinė korekcija"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Kitos nuostatos"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Visada pereiti spustelėkite renginių programoms"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Spustelėkite kelia langą"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Spustelėkite pagrindinis dėmesys langą"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Perorientuoti paskutinį langą DESKTOP SWITCH"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Atstatyti dėmesio , kai jis prarado"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Nustumti žymeklį į suaktyvintą langą"
 
@@ -7034,13 +7123,13 @@ msgstr "Kryptis"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontalus"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertikalus"
 
@@ -7325,7 +7414,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Šešėlio nuostatos"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kokybė"
 
@@ -7666,28 +7755,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Paleisti programas iš naujo"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Komanda"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Vykdyti komandą"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7724,127 +7813,143 @@ msgstr "Laikinoji aplankė katalogai"
 msgid "Clear cache"
 msgstr "Išvalyti"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Vykdyti terminale"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Kita programa..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Eiti į virškatalogį"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Išvalyti langus"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E keliai"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Atverti"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Atverti su..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f files"
 msgstr[1] "%1.0f files"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Žinomos programos"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Specifinės programos"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Parinktos programos"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Visos programos"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Sava komanda"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopijavimas nutraukiamas"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Perkėlimas nutraukiamas"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Šalinimas nutraukiamas"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Šalinimas nutraukiamas"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Nežinomas veiksmas iš pagalbinio nutraukiamas"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "%s kopijavimas baigtas"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Kopijuojama %s (liko: %d sek.)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "%s perkėlimas baigtas"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Perkeliama %s (liko: %d sek.)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Šalinimas baigtas"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Šalinami failai"
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Monitoriaus skiramoji geba"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Šalinami failai"
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Nežinomas veiksmas iš pagalbinio %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -8042,24 +8147,28 @@ msgstr "Failų tvarkytuvė"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Naujas katalogas"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Namai"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Šakninis"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8154,20 +8263,20 @@ msgstr "Fonas"
 msgid "Background Options"
 msgstr "Fono slinkimas"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Pradėti įtaiso perkėlimą/dydžio keitimą"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Laisva"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Išvaizda"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Pridėti kitus įtaisus"
 
@@ -8175,7 +8284,7 @@ msgstr "Pridėti kitus įtaisus"
 msgid "Show/hide gadgets"
 msgstr "Rodyti/slėpti įtaisus"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Pridėti įtaisą"
@@ -8795,7 +8904,7 @@ msgstr "Kairė:"
 msgid "Right:"
 msgstr "Dešinė"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Nutildyti"
 
@@ -8860,7 +8969,7 @@ msgstr "Skiriamosios gebos keitimas"
 msgid "Mixer Settings Updated"
 msgstr "Maišiklio nuostatos atnaujintos"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Maišiklio modulio nuostatos"
@@ -9017,31 +9126,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Automatinis slėpimas"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Ryškus"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Ekranų nustatymas"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Ekranų nustatymas"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Užduočių juosta"
@@ -9304,6 +9413,27 @@ msgstr "Suaktyvinti pirminį langą spragtelėjus"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "Prieš %li metus"
+
+#~ msgid "%li Months ago"
+#~ msgstr "Prieš %li mėnesius"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "Prieš %li savaites"
+
+#~ msgid "%li Days ago"
+#~ msgstr "Prieš %li dienas"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "Prieš %li valandas"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "Prieš %li minutes"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Specifinės programos"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Visada ant darbalaukio"
 
@@ -9890,9 +10020,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Pelės žymeklis"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Lango padidinimo taisyklės"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Padidinimo taisyklės"
 
@@ -10351,10 +10478,6 @@ msgstr ""
 #~ msgstr "Rodyti lango geometrijos informaciją perkeliant ir keičiant dydį"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animuotas perkėlimas"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automatiškas naujo lango išdėstymas"
 
index ce85532..57325bb 100644 (file)
Binary files a/po/ms.gmo and b/po/ms.gmo differ
index 30141a3..4588f27 100644 (file)
--- a/po/ms.po
+++ b/po/ms.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-09-11 09:46+0000\n"
 "Last-Translator: Ibrahim Elias <imen802003@netscape.net>\n"
 "Language-Team: Malay <ms@li.org>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Mengenai Enlightment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Tutup"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -68,68 +68,68 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Adakah anda pasti anda mahu untuk membunuh tetingkap ini."
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 #, fuzzy
 msgid "Kill"
 msgstr "membunuh"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Tidak"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Adakah anda pasti mahu keluar?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Anda memohon untuk keluar Enlightenment.<br><br>Adakah anda pasti mahu "
 "keluar?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 #, fuzzy
 msgid "Exit"
 msgstr "keluar"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 #, fuzzy
 msgid "Cancel"
 msgstr "membatalkan"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Adakah anda pasti untuk log keluar?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 #, fuzzy
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Anda akan log keluar.<br><br>Adakah anda pasti anda mahu untuk melakukan ini."
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Log Out"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Adakah anda pasti mahu tutup?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 #, fuzzy
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
@@ -138,17 +138,17 @@ msgstr ""
 "Anda diminta untuk mematikan komputer anda.<br><br>Adakah anda pasti anda "
 "mahu menutup."
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "matikan"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 #, fuzzy
 msgid "Are you sure you want to reboot?"
 msgstr "Adakah anda pasti anda mahu reboot."
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 #, fuzzy
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
@@ -157,12 +157,12 @@ msgstr ""
 "Anda diminta untuk reboot komputer anda.<br><br>Adakah anda pasti anda mahu "
 "untuk memulakan semula."
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 #, fuzzy
 msgid "Reboot"
 msgstr "reboot"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 #, fuzzy
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
@@ -171,17 +171,17 @@ msgstr ""
 "Anda diminta untuk menggantung Komputer anda.<br><br>Adakah anda pasti anda "
 "mahu untuk menggantung."
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 #, fuzzy
 msgid "Suspend"
 msgstr "menggantung"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 #, fuzzy
 msgid "Are you sure you want to hibernate?"
 msgstr "Adakah anda pasti anda mahu hibernate."
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 #, fuzzy
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
@@ -190,427 +190,428 @@ msgstr ""
 "Anda diminta untuk hibernate Komputer anda.<br><br>Adakah anda pasti anda "
 "mahu untuk menggantung ke cakera."
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 #, fuzzy
 msgid "Hibernate"
 msgstr "hibernate"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Window : Actions"
 msgstr "Tetingkap ; Tindakan"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Alihkan"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 #, fuzzy
 msgid "Resize"
 msgstr "mengubah saiz"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menu Tetingkap"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Naik"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 #, fuzzy
 msgid "Lower"
 msgstr "Turunkan"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Window : State"
 msgstr "Negara tetingkap."
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 #, fuzzy
 msgid "Sticky Mode Toggle"
 msgstr "Melekit Mod Togol"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Melekit Mod Togol"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 #, fuzzy
 msgid "Iconic Mode Toggle"
 msgstr "Ikonik Mod Togol"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Ikonik Mod Togol"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 #, fuzzy
 msgid "Fullscreen Mode Toggle"
 msgstr "Skrin penuh Mod Togol"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Skrin penuh Mod Togol"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maksimumkan"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maksimakan Menegak"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maksimakan Mendatar"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maksimumkan"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maksimumkan"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 #, fuzzy
 msgid "Maximize Fullscreen"
 msgstr "memaksimumkan Fullscreen"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr ""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr ""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr ""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 #, fuzzy
 msgid "Shade Up Mode Toggle"
 msgstr "Teduh Up Mod Togol"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 #, fuzzy
 msgid "Shade Down Mode Toggle"
 msgstr "Teduh Down Mod Togol"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 #, fuzzy
 msgid "Shade Left Mode Toggle"
 msgstr "Teduh Mod Togol Kiri"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 #, fuzzy
 msgid "Shade Right Mode Toggle"
 msgstr "Teduh Mod Togol Hak"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 #, fuzzy
 msgid "Shade Mode Toggle"
 msgstr "Teduh Mod Togol"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "negeri berlorek"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 #, fuzzy
 msgid "Toggle Borderless State"
 msgstr "Togol Negeri tanpa sempadan"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Tetapkan Sempadan"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Kitaran antara sempadan"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Toggle Pinned State"
 msgstr "Togol Negeri pin"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 #, fuzzy
 msgid "Desktop"
 msgstr "desktop"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 #, fuzzy
 msgid "Flip Desktop Left"
 msgstr "Desktop flip kiri"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 #, fuzzy
 msgid "Flip Desktop Right"
 msgstr "Terbalikkan Hak Desktop"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 #, fuzzy
 msgid "Flip Desktop Up"
 msgstr "Terbalikkan Desktop Sehingga"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 #, fuzzy
 msgid "Flip Desktop Down"
 msgstr "Terbalikkan Desktop Down"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 #, fuzzy
 msgid "Flip Desktop By..."
 msgstr "Terbalikkan Desktop Dengan ..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 #, fuzzy
 msgid "Show The Desktop"
 msgstr "Tunjukkan desktop"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 #, fuzzy
 msgid "Show The Shelf"
 msgstr "Tunjukkan rak"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 #, fuzzy
 msgid "Flip Desktop To..."
 msgstr "Terbalikkan Desktop Untuk ..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 #, fuzzy
 msgid "Flip Desktop Linearly..."
 msgstr "Terbalikkan Desktop Lelurus ..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 #, fuzzy
 msgid "Switch To Desktop 0"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 #, fuzzy
 msgid "Switch To Desktop 1"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 #, fuzzy
 msgid "Switch To Desktop 2"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 #, fuzzy
 msgid "Switch To Desktop 3"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 #, fuzzy
 msgid "Switch To Desktop 4"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 #, fuzzy
 msgid "Switch To Desktop 5"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 #, fuzzy
 msgid "Switch To Desktop 6"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 #, fuzzy
 msgid "Switch To Desktop 7"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 #, fuzzy
 msgid "Switch To Desktop 8"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 #, fuzzy
 msgid "Switch To Desktop 9"
 msgstr "Beralih Untuk Desktop."
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 #, fuzzy
 msgid "Switch To Desktop 10"
 msgstr "Beralih Untuk Desktop 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 #, fuzzy
 msgid "Switch To Desktop 11"
 msgstr "Beralih Untuk Desktop 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 #, fuzzy
 msgid "Switch To Desktop..."
 msgstr "Tukar Ke Desktop ..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 #, fuzzy
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Flip kiri Desktop (Semua Skrin."
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 #, fuzzy
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Hak Desktop flip (Semua Skrin."
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 #, fuzzy
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Terbalikkan Desktop (Semua Skrin."
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 #, fuzzy
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Terbalikkan Desktop Down (Semua Skrin."
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 #, fuzzy
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Terbalikkan Desktop Dengan ... (Semua Skrin."
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 #, fuzzy
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Terbalikkan Desktop Untuk ... (Semua Skrin."
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 #, fuzzy
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Terbalikkan Desktop Lelurus ... (Semua Skrin."
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
 msgstr "Terbalikkan Desktop Di Arah ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 #, fuzzy
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Tukar Ke Desktop 0 (Semua Skrin."
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 #, fuzzy
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Tukar Ke Desktop 1 (Semua Skrin."
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 #, fuzzy
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Tukar Ke Desktop 2 (Semua Skrin."
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 #, fuzzy
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Tukar Untuk Desktop 3 (Semua Skrin."
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 #, fuzzy
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Tukar Ke Desktop 4 (Semua Skrin."
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 #, fuzzy
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Tukar Ke Desktop 5 (Semua Skrin."
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 #, fuzzy
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Tukar Ke Desktop 6 (Semua Skrin."
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 #, fuzzy
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Tukar Ke Desktop 7 (Semua Skrin."
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 #, fuzzy
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Tukar Untuk 8 Desktop (Semua Skrin."
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 #, fuzzy
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Tukar Ke Desktop 9 (Semua Skrin."
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 #, fuzzy
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Tukar Ke Desktop 10 (Semua Skrin."
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 #, fuzzy
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Tukar Ke Desktop 11 (Semua Skrin."
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 #, fuzzy
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Tukar Ke Desktop ... (Semua Skrin."
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -624,256 +625,256 @@ msgstr "Tukar Ke Desktop ... (Semua Skrin."
 msgid "Window : List"
 msgstr "Senarai tetingkap."
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Lompat ke meja"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Screen"
 msgstr "skrin"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 #, fuzzy
 msgid "Send Mouse To Screen 0"
 msgstr "Menghantar Tetikus Untuk 0 Skrin"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 #, fuzzy
 msgid "Send Mouse To Screen 1"
 msgstr "Hantar Tetikus Kepada."
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 #, fuzzy
 msgid "Send Mouse To Screen..."
 msgstr "Menghantar Tetikus Untuk Skrin ..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 #, fuzzy
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Menghantar Tetikus Forward 1 Skrin"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 #, fuzzy
 msgid "Send Mouse Back 1 Screen"
 msgstr "Menghantar Tetikus Kembali 1 Skrin"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr ""
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "malap"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Set latar"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Min cahaya latar"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "latar Julat"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Max latar"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "latar Laraskan"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "latar Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "latar Down"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Pindah Untuk Pusat"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Pindah Untuk Pusat"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Mengubah saiz By ..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Tolak Arah ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Seret Ikon ..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 #, fuzzy
 msgid "Window : Moving"
 msgstr "Tetingkap ; Melangkah"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 #, fuzzy
 msgid "To Next Desktop"
 msgstr "Ke Ruang Kerja Seterusnya"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 #, fuzzy
 msgid "To Previous Desktop"
 msgstr "Ke Ruang Kerja Sebelumnya"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 #, fuzzy
 msgid "To Desktop..."
 msgstr "Ke Desktop ..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "persediaan Skrin"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Ke Ruang Kerja Sebelumnya"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 #, fuzzy
 msgid "Show Main Menu"
 msgstr "Tunjukkan Menu Utama"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 #, fuzzy
 msgid "Show Favorites Menu"
 msgstr "Menunjukkan Pilihan Menu"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 #, fuzzy
 msgid "Show All Applications Menu"
 msgstr "Show All Menu Aplikasi"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 #, fuzzy
 msgid "Show Clients Menu"
 msgstr "Menunjukkan Pelanggan Menu"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 #, fuzzy
 msgid "Show Menu..."
 msgstr "Menunjukkan Menu ..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 #, fuzzy
 msgid "Launch"
 msgstr "Pelancaran"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 #, fuzzy
 msgid "Command"
 msgstr "perintah"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, fuzzy, c-format
 msgid "Application"
 msgstr "permohonan"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 #, fuzzy
 msgid "Restart"
 msgstr "restart"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 #, fuzzy
 msgid "Exit Now"
 msgstr "keluar Sekarang"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr ""
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "Taklimat Mod Togol"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "Offline Mod Togol"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -891,67 +892,67 @@ msgstr ""
 msgid "System"
 msgstr "sistem"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 #, fuzzy
 msgid "Log Out"
 msgstr "Log Out"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 #, fuzzy
 msgid "Power Off Now"
 msgstr "Kuasa Off Sekarang"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 #, fuzzy
 msgid "Power Off"
 msgstr "kuasa Off"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "menggantung Sekarang"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "hibernate Sekarang"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 #, fuzzy
 msgid "Lock"
 msgstr "mengunci"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 #, fuzzy
 msgid "Cleanup Windows"
 msgstr "pembersihan Windows"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "Tindakan ; generik"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "Tindakan lambat"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "keyboard"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Buat Shortcut Keyboard"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Buat Shortcut Keyboard"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -970,7 +971,7 @@ msgstr "warna Pemilih"
 msgid "Select"
 msgstr "memilih"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -981,7 +982,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -990,11 +991,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -1002,13 +1003,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -1018,22 +1020,22 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 #, fuzzy
 msgid "Settings Upgraded"
 msgstr "tetapan Dinaiktaraf"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "Pemegang fail EET buruk."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Data fail kosong."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -1042,19 +1044,19 @@ msgstr ""
 "Fail terebut tidak boleh ditulis. Mungkin cakera adalah<br>baca sahaja atau "
 "anda kehilangan keizinan kepada fail anda."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Memori berlari keluar sambil menyediakan tulis.<br>Sila memori sehingga "
 "percuma."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Ini adalah satu kesilapan yang generik."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -1063,70 +1065,70 @@ msgstr ""
 "Fail tetapan adalah terlalu besar.<br>Ia sepatutnya menjadi sangat kecil "
 "(beberapa ratus KB paling banyak)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Anda kehabisan ruang semasa menulis fail"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Fail yang telah ditutup pada semasa menulis."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Memori - pemetaan (mmap) fail gagal."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Pengekodan gagal."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Tandatangan gagal."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Tandatangan adalah tidak sah."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "Tidak ditandatangani."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Mempunyai tidak dilaksanakan."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG tidak membenihkan."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Penyulitan gagal."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Dekripsi gagal."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1134,7 +1136,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1156,7 +1158,7 @@ msgid "Apply"
 msgstr "memohon"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 #, fuzzy
@@ -1177,8 +1179,8 @@ msgstr "modul"
 msgid "Preferences"
 msgstr "Pilihan"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ya"
 
@@ -1212,26 +1214,26 @@ msgstr ""
 "ada papan kekunci atau tetikus atau kedua-duanya<br>dan cekau mereka tidak "
 "dapat dipecahkan."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 #, fuzzy
 msgid "Please enter your unlock password"
 msgstr "Sila masukkan kata laluan buka kunci anda"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Aplikasi lain ..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 #, fuzzy
 msgid "Authentication System Error"
 msgstr "Kesalahan pengesahan Sistem"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1239,24 +1241,24 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 #, fuzzy
 msgid "Activate Presentation Mode?"
 msgstr "Aktifkan Mod Persembahan."
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "Tidak, tetapi meningkatkan timeout"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "Tidak, dan berhenti mempersoalkan"
@@ -1366,7 +1368,7 @@ msgstr "Diuruskan di Terminal"
 msgid "Show in Menus"
 msgstr "Tunjuk di Menu"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 #, fuzzy
@@ -1383,38 +1385,38 @@ msgstr "Pilih Icon"
 msgid "Select an Executable"
 msgstr "Pilih laksana"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 #, fuzzy
 msgid "Delete"
 msgstr "memadam"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 #, fuzzy
 msgid "Cut"
 msgstr "potong"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 #, fuzzy
 msgid "Copy"
 msgstr "menyalin"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 #, fuzzy
 msgid "Paste"
 msgstr "tampal"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 #, fuzzy
 msgid "Select All"
 msgstr "pilih Semua"
@@ -1569,361 +1571,367 @@ msgstr "output Data"
 msgid "There was no output."
 msgstr "Terdapat output tiada."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 #, fuzzy
 msgid "Nonexistent path"
 msgstr "laluan tidak wujud"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Mount Error"
 msgstr "Ralat Gunung"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Can't mount device"
 msgstr "Tidak boleh melancarkan peranti"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Unmount Error"
 msgstr "Ralat Nyahlekap"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Can't unmount device"
 msgstr "Tidak boleh unmount peranti"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Eject Error"
 msgstr "Ralat lenting"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "Tidak boleh mengusir peranti"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "Huruf Besar-Kecil"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Tunjukkan Tambahan Icon"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr ""
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Cari Direktori"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Cari Direktori"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 #, fuzzy
 msgid "View Mode"
 msgstr "Lihat Mod"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "pengisihan"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 #, fuzzy
 msgid "Refresh View"
 msgstr "Refresh View"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "tindakan"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 #, fuzzy
 msgid "Link"
 msgstr "link"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 #, fuzzy
 msgid "Rename"
 msgstr "menamakan semula"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 #, fuzzy
 msgid "Unmount"
 msgstr "nyahlekap"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 #, fuzzy
 msgid "Mount"
 msgstr "Gunung"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 #, fuzzy
 msgid "Eject"
 msgstr "lentingkan"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 #, fuzzy
 msgid "Properties"
 msgstr "Hartanah"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "permohonan Hartanah"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 #, fuzzy
 msgid "File Properties"
 msgstr "file Hartanah"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "Huruf Besar-Kecil"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Tunjukkan Tambahan Icon"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr ""
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Cari Direktori"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Cari Direktori"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "Gunakan lalai"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 #, fuzzy
 msgid "Grid Icons"
 msgstr "grid Ikon"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "Ikon adat"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 #, fuzzy
 msgid "List"
 msgstr "senarai"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Paparan Default"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "pengisihan"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 #, fuzzy
 msgid "Error"
 msgstr "kesilapan"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Modul Ralat memuatkan"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "fail;"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Direktori baru"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "fail;"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "Mewarisi tetapan ibu bapa"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 #, fuzzy
 msgid "Show Hidden Files"
 msgstr "Papar Fail Tersembunyi"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 #, fuzzy
 msgid "Remember Ordering"
 msgstr "Ingat Pesanan"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 #, fuzzy
 msgid "Sort Now"
 msgstr "Susun Sekarang"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Gunakan Klik Single"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Resolusi Skrin"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "alat kelui Tetapan"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "font Tetapan"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "Menetapkan latar belakang ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Menetapkan latar belakang ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Tetapkan overlay ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
+#: src/bin/e_fm.c:9454
 #, fuzzy
-msgid "Clear"
-msgstr "membersihkan"
+msgid "Clear overlay"
+msgstr "Tetapkan overlay ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 #, fuzzy
 msgid "Create a new Directory"
 msgstr "Buat Direktori baru"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 #, fuzzy
 msgid "New Directory Name:"
 msgstr "Direktori Nama baru:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr ""
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 #, fuzzy
 msgid "Rename File"
 msgstr "menamakan semula fail"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 #, fuzzy
 msgid "Retry"
 msgstr "Cuba lagi"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 #, fuzzy
 msgid "Abort"
 msgstr "menggugurkan"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 #, fuzzy
 msgid "No to all"
 msgstr "Tidak untuk semua"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 #, fuzzy
 msgid "Yes to all"
 msgstr "Ya untuk semua"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 #, fuzzy
 msgid "Warning"
 msgstr "amaran"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Alihkan"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 #, fuzzy
 msgid "Ignore this"
 msgstr "abaikan ini"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 #, fuzzy
 msgid "Ignore all"
 msgstr "mengabaikan semua"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 #, fuzzy
 msgid "Confirm Delete"
 msgstr "mengesahkan Potong"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Adakah anda pasti anda mahu memadam rak ini."
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1934,27 +1942,27 @@ msgid_plural ""
 msgstr[0] "Adakah anda pasti anda mahu memadam rak ini."
 msgstr[1] "Adakah anda pasti anda mahu memadam rak ini."
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, fuzzy, c-format
 msgid "Unknown Volume"
 msgstr "Jumlah dagangan tidak diketahui"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 #, fuzzy
 msgid "Removable Device"
 msgstr "Peranti tanggal"
@@ -1964,7 +1972,7 @@ msgstr "Peranti tanggal"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -2034,7 +2042,7 @@ msgstr "Kumpulan Dengan"
 msgid "Others:"
 msgstr "lain-lain"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -2087,35 +2095,35 @@ msgstr "Alihkan"
 msgid "Automatically scroll contents"
 msgstr "Kandungan secara automatik tatal"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 #, fuzzy
 msgid "Plain"
 msgstr "Plain"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 #, fuzzy
 msgid "Inset"
 msgstr "Inset"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "melihat"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 #, fuzzy
 msgid "Remove"
 msgstr "membuang"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "berhenti bergerak"
@@ -2183,7 +2191,7 @@ msgstr "saiz"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 #, fuzzy
 msgid "Stacking"
 msgstr "menyusun"
@@ -2342,7 +2350,7 @@ msgstr "iconify"
 msgid "Skip"
 msgstr "Langkau"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 #, fuzzy
 msgid "Border"
 msgstr "sempadan"
@@ -2692,18 +2700,18 @@ msgid "Request Position"
 msgstr "Jawatan permintaan"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2789,7 +2797,7 @@ msgid "Size, Position and Locks"
 msgstr "Saiz, Jawatan dan Kunci"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Semua"
@@ -2913,7 +2921,7 @@ msgstr "modul Tetapan"
 msgid "Load"
 msgstr "memuatkan"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "memunggah"
@@ -2958,12 +2966,12 @@ msgstr "rak Kandungan"
 msgid "Toolbar Contents"
 msgstr "toolbar Kandungan"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "Tetapan Toolbar"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 #, fuzzy
 msgid "Layout"
 msgstr "susun atur"
@@ -2984,31 +2992,31 @@ msgstr ""
 "input<br>kaedah konfigurasi anda adalah betul dan<br>bahawa "
 "laksana<br>konfigurasi anda dalam<br>PATH anda"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 #, fuzzy
 msgid "Main"
 msgstr "utama"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 #, fuzzy
 msgid "Favorite Applications"
 msgstr "Aplikasi kegemaran"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #, fuzzy
 msgid "Applications"
 msgstr "permohonan"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
@@ -3016,67 +3024,67 @@ msgstr "permohonan"
 msgid "Windows"
 msgstr "Windows"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 #, fuzzy
 msgid "Lost Windows"
 msgstr "Hilang Windows"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 #, fuzzy
 msgid "About"
 msgstr "kira-kira"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 #, fuzzy
 msgid "Theme"
 msgstr "tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 #, fuzzy
 msgid "Virtual"
 msgstr "maya"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 #, fuzzy
 msgid "Shelves"
 msgstr "rak"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 #, fuzzy
 msgid "(No Applications)"
 msgstr "(Tiada Aplikasi."
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "Tetapkan desktop maya"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 #, fuzzy
 msgid "(No Windows)"
 msgstr "(Tiada Windows."
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 #, fuzzy
 msgid "No name!!"
 msgstr "Bil nama !."
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Tambah Politeknik"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Memadam Politeknik"
@@ -3175,442 +3183,442 @@ msgstr "Menunjukkan pada semua Desktops"
 msgid "Show on specified Desktops"
 msgstr "Menunjukkan pada Desktops tertentu"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr ""
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr ""
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr ""
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr ""
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr ""
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr ""
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr ""
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr ""
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr ""
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr ""
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr ""
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr ""
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr ""
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr ""
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr ""
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
 msgstr ""
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr ""
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr ""
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr ""
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "Bermula Sokongan Antarabangsa"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
 "out of memory or disk space?"
 msgstr ""
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 #, fuzzy
 msgid "Setup Screens"
 msgstr "persediaan Skrin"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "setup ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "lampu latar persediaan"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr ""
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "persediaan Managing Director"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 #, fuzzy
 msgid "Setup Screensaver"
 msgstr "Skrin setup"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Persediaan Powersave Mod"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "setup Desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "persediaan popup"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Persediaan Mesej Bas"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "persediaan Laluan"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Persediaan Sistem Kawalan"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "persediaan Tindakan"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr ""
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Sistem Persediaan Pelaksanaan"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "pengurusfail persediaan"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "Sistem setup Mesej"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "setup DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Pengendalian Input Grab persediaan"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 #, fuzzy
 msgid "Setup Modules"
 msgstr "persediaan Modul"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "persediaan memperkaya"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 #, fuzzy
 msgid "Setup Color Classes"
 msgstr "Persediaan Kelas Warna"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "setup Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 #, fuzzy
 msgid "Setup Wallpaper"
 msgstr "setup Wallpaper"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 #, fuzzy
 msgid "Setup Mouse"
 msgstr "Tetikus persediaan"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "persediaan pengikatan"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "setup Thumbnailer"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Setup Desktop Alam Sekitar"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Fail setup Susunan"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 #, fuzzy
 msgid "Load Modules"
 msgstr "beban Modul"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 #, fuzzy
 msgid "Setup Shelves"
 msgstr "persediaan rak"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 #, fuzzy
 msgid "Configure Shelves"
 msgstr "Konfigurasi rak"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 #, fuzzy
 msgid "Almost Done"
 msgstr "hampir selesai"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3639,7 +3647,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3649,49 +3657,49 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "Menguji Sokongan Format"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3699,11 +3707,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3711,7 +3719,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3719,7 +3727,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3727,36 +3735,36 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr ""
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 #, fuzzy
 msgid "Error loading Module"
 msgstr "Modul Ralat memuatkan"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
 "is:<br>%s<br>The error reported was:<br>%s<br>"
 msgstr ""
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 #, fuzzy
 msgid "Module does not contain all needed functions"
 msgstr "Modul tidak mengandungi semua fungsi yang diperlukan"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3764,23 +3772,39 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr ""
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Adakah anda ingin untuk memunggah modul ini.<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "tidak diketahui"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3788,56 +3812,56 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "rak"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Tambah Politeknik"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Ralat lenting"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "berhenti bergerak"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Padam Gadget"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 #, fuzzy
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Adakah anda pasti anda mahu memadam rak ini."
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 #, fuzzy
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
@@ -3846,32 +3870,32 @@ msgstr ""
 "Anda diminta untuk memadam rak ini.<br><br>Adakah anda pasti anda mahu "
 "memadam."
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "menamakan semula fail"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "kandungan"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "persembahan"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Auto Hide"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 #, fuzzy
 msgid "Refresh"
 msgstr "Refresh"
@@ -4044,15 +4068,15 @@ msgstr "Mengenai Tema"
 msgid "Set As Theme"
 msgstr "Set Sebagai Tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Tetapkan Kandungan Toolbar"
@@ -4110,67 +4134,49 @@ msgstr "Demi Masa Depan"
 msgid "In the last minute"
 msgstr "Dalam Saat terakhir"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "lepas digunakan"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr ""
+msgid_plural "%li Years ago"
+msgstr[0] "lepas digunakan"
+msgstr[1] "lepas digunakan"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr ""
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "lepas digunakan"
+msgid_plural "%li Weeks ago"
+msgstr[0] "lepas digunakan"
+msgstr[1] "lepas digunakan"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr ""
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr ""
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr ""
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr ""
+msgid_plural "%li Hours ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr ""
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr ""
+msgid_plural "%li Minutes ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
@@ -4178,7 +4184,7 @@ msgstr ""
 msgid "Unknown"
 msgstr "tidak diketahui"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4197,12 +4203,12 @@ msgstr ""
 "set baru ingkar akan menetapkan<br>bahawa dengan menambah . Anda boleh -"
 "configure benda sekarang citarasa<br>anda. Maaf atas kesusahan ini.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr ""
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4218,72 +4224,72 @@ msgstr ""
 "konfigurasi anda telah dikembalikan kepada mungkir<br>. Maaf atas kesusahan "
 "ini.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr ""
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr ""
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr ""
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr ""
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr ""
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr ""
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr ""
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr ""
@@ -4297,7 +4303,7 @@ msgstr ""
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 #, fuzzy
@@ -4347,12 +4353,12 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 #, fuzzy
 msgid "Add to Favorites"
 msgstr "Tambah pada Kegemaran"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4457,7 +4463,7 @@ msgstr "auto Mengesan"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4485,37 +4491,37 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Perkakasan"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 #, fuzzy
 msgid "Battery"
 msgstr "bateri"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Pengurusan Power"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "Bateri anda adalah rendah."
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 #, fuzzy
 msgid "AC power is recommended."
 msgstr "Kuasa AC disyorkan."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 #, fuzzy
 msgid "ERROR"
 msgstr "RALAT"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "Meter bateri"
@@ -4525,8 +4531,8 @@ msgstr "Meter bateri"
 msgid "Clock Settings"
 msgstr "fokus Tetapan"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Clock"
 msgstr "jam"
@@ -4558,7 +4564,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 #, fuzzy
 msgid "Start"
 msgstr "Mula"
@@ -4571,7 +4577,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "menunjukkan kalendar"
@@ -4905,7 +4911,7 @@ msgid "Resolution change"
 msgstr "perubahan resolusi"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "Simpan"
@@ -5047,7 +5053,7 @@ msgstr "kelajuan animasi"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -5210,10 +5216,10 @@ msgid "Current Wallpaper"
 msgstr "Wallpaper semasa"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 #, fuzzy
 msgid "Wallpaper"
 msgstr "kertas dinding"
@@ -5840,6 +5846,55 @@ msgstr "bekas"
 msgid "Manager"
 msgstr "Pengurus"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Alihkan"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Alihkan"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Alihkan"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Alihkan"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "radio Butang"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Alihkan"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5867,7 +5922,7 @@ msgid "Main Menu"
 msgstr "Menu Tetingkap"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "kegemaran"
@@ -5891,7 +5946,7 @@ msgstr "komen"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5950,7 +6005,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Threshhold Pindah Tetikus pantas"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr ""
@@ -5966,7 +6021,7 @@ msgid "%2.2f s"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5989,7 +6044,7 @@ msgstr "imej"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 #, fuzzy
 msgid "Fonts"
 msgstr "fon"
@@ -6193,7 +6248,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -6201,7 +6256,7 @@ msgid "Low"
 msgstr "Turunkan"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 #, fuzzy
 msgid "Medium"
 msgstr "sederhana"
@@ -6214,7 +6269,7 @@ msgid "%.0f s"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -6238,17 +6293,17 @@ msgstr "enjin"
 msgid "Power Management"
 msgstr "Pengurusan Power"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "dikonfigurasikan rak"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Adakah anda pasti anda mahu memadam rak ini."
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "mengesahkan Potong"
@@ -6418,7 +6473,7 @@ msgid "File Manager Background Base"
 msgstr "Pangkalan Latar belakang Pengurus fail"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 #, fuzzy
 msgid "Focus"
@@ -6546,7 +6601,7 @@ msgid "Composite Focus-out Color"
 msgstr "Warna keluar Komposit Fokus"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 #, fuzzy
 msgid "Colors"
 msgstr "warna"
@@ -6979,7 +7034,7 @@ msgid "Events"
 msgstr "Peristiwa"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 #, fuzzy
 msgid "Startup"
 msgstr "startup"
@@ -6995,7 +7050,7 @@ msgid "Background Change"
 msgstr "Tukar latar belakang"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 #, fuzzy
 msgid "Transitions"
 msgstr "peralihan"
@@ -7020,6 +7075,11 @@ msgstr "tema Kategori"
 msgid "Assign"
 msgstr "Berikan"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+#, fuzzy
+msgid "Clear"
+msgstr "membersihkan"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -7070,17 +7130,17 @@ msgstr "Menggunakan tema ikon untuk aplikasi"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Aktifkan tema ikon"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "permohonan"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 #, fuzzy
 msgid "Borders"
 msgstr "sempadan"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "scaling"
@@ -7180,50 +7240,50 @@ msgstr ""
 msgid "Captions"
 msgstr "kapsyen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 #, fuzzy
 msgid "Window Display"
 msgstr "Paparan tetingkap"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "sempadan Icon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "yang ditetapkan pengguna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "permohonan yang disediakan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "bergerak Geometri"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 #, fuzzy
 msgid "Display information"
 msgstr "memaparkan maklumat"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Berikut tetingkap"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "mengubah saiz Geometri"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
@@ -7231,243 +7291,272 @@ msgstr "mengubah saiz Geometri"
 msgid "Display"
 msgstr "memaparkan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "penempatan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 #, fuzzy
 msgid "Smart Placement"
 msgstr "Penempatan pintar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 #, fuzzy
 msgid "Don't hide Gadgets"
 msgstr "Jangan menyembunyikan Alat"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 #, fuzzy
 msgid "Place at mouse pointer"
 msgstr "Tempat di penunjuk tetikus"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 #, fuzzy
 msgid "Place manually with the mouse"
 msgstr "Letakkan manual dengan tetikus"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Beralih ke desktop tetingkap baru"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "baru Windows"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "bernyawa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 #, fuzzy
 msgid "Linear"
 msgstr "linear"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Mempercepatkan , kemudian menurun"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 #, fuzzy
 msgid "Accelerate"
 msgstr "mempercepatkan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 #, fuzzy
 msgid "Decelerate"
 msgstr "menyahpecut"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "dilafazkan Mempercepatkan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "ketara menyahpecut"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Acceleratem ketara kemudian menurun"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "melantun"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "melantun lebih"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "teduhan"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Membenarkan tingkap di atas tetingkap skrin penuh"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Membenarkan tingkap di atas tetingkap skrin penuh"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Kunci skrin"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 #, fuzzy
 msgid "Focus Settings"
 msgstr "fokus Tetapan"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 #, fuzzy
 msgid "Click Window to Focus"
 msgstr "Klik Tetingkap untuk Fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 #, fuzzy
 msgid "Window under the Mouse"
 msgstr "Tetingkap di bawah Tikus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 #, fuzzy
 msgid "Most recent Window under the Mouse"
 msgstr "Tetingkap yang paling terkini di bawah Tetikus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Menaikkan tingkap pada tetikus ke atas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "klik"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "penunjuk"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "ceroboh"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 #, fuzzy
 msgid "New Window Focus"
 msgstr "Tetingkap Fokus Baru"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "tingkap"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "semua tingkap"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "dialog hanya"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Dialog hanya dengan ibu bapa memberi tumpuan"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 #, fuzzy
 msgid "Autoraise"
 msgstr "autoraise"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 #, fuzzy
 msgid "Delay before raising:"
 msgstr "Kelewatan sebelum menaikkan:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 #, fuzzy
 msgid "Raise Window"
 msgstr "meningkatkan Window"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 #, fuzzy
 msgid "Raise when starting to move or resize"
 msgstr "Meningkatkan ketika mula bergerak atau mengubah saiz"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Meningkatkan apabila klik untuk memberi tumpuan"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Membenarkan tingkap di atas tetingkap skrin penuh"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Tetingkap Memaksimumkan Dasar"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "abaikan ini"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "bernyawa menatal"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Konteks tindakan"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "membayangkan"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 #, fuzzy
 msgid "Other Settings"
 msgstr "Tetapan lain"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Selalu lulus klik peristiwa untuk program"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Klik menimbulkan tetingkap"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Klik memfokus tetingkap"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Tumpukan semula tetingkap terakhir pada suis desktop"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Kembali tumpuan apabila ia telah hilang"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Luncurkan penunjuk tetingkap baru yang memberi tumpuan"
@@ -7520,14 +7609,14 @@ msgstr "arah"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 #, fuzzy
 msgid "Horizontal"
 msgstr "mendatar"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 #, fuzzy
 msgid "Vertical"
 msgstr "menegak"
@@ -7847,7 +7936,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "dropshadow Tetapan"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 #, fuzzy
 msgid "Quality"
 msgstr "kualiti"
@@ -8210,28 +8299,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "semua Aplikasi"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "arahan"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Perintah terminal"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -8268,135 +8357,150 @@ msgstr "Cache melawat direktori"
 msgid "Clear cache"
 msgstr "kosongkan cache"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Diuruskan di Terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Aplikasi lain ..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Pergi ke Parent Directory"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "pembersihan Windows"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Laluan"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 #, fuzzy
 msgid "Open"
 msgstr "membuka"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 #, fuzzy
 msgid "Open with..."
 msgstr "Buka dengan ..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "Permohonan yang diketahui"
 
-#: src/modules/fileman/e_fwin.c:2618
+#: src/modules/fileman/e_fwin.c:2589
 #, fuzzy
-msgid "Specific Applications"
-msgstr "Aplikasi khusus"
+msgid "Suggested Applications"
+msgstr "lalai Aplikasi"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 #, fuzzy
 msgid "All Applications"
 msgstr "Semua permohonan"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "Perintah adat"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "Proses penyalinan yang digugurkan"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Bergerak ini digugurkan"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Memotong yang digugurkan"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Memotong yang digugurkan"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Operasi tidak diketahui dari hamba adalah dibatalkan"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "memadam dilakukan"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Menghapuskan fail ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Resolusi Skrin"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Menghapuskan fail ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Operasi tidak diketahui dari hamba adalah dibatalkan"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8612,26 +8716,30 @@ msgstr "File Manager"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Direktori baru"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 #, fuzzy
 msgid "Home"
 msgstr "Laman Utama"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "akar"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8734,21 +8842,21 @@ msgstr "latar belakang"
 msgid "Background Options"
 msgstr "latar belakang Pilihan"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "percuma"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 #, fuzzy
 msgid "Appearance"
 msgstr "rupa"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "Tambah alat lain"
@@ -8757,7 +8865,7 @@ msgstr "Tambah alat lain"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Tambah Alat"
@@ -9434,7 +9542,7 @@ msgstr "Left:"
 msgid "Right:"
 msgstr "kanan;"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "membisukan"
@@ -9510,7 +9618,7 @@ msgstr "isipadu berubah"
 msgid "Mixer Settings Updated"
 msgstr "Tetapan pengadun dikemaskini"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Modul pengadun"
@@ -9669,31 +9777,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Auto Hide"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "tajam"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "persediaan Skrin"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "persediaan Skrin"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "taskbar"
@@ -9953,6 +10061,10 @@ msgid "Levels of urgency to store:"
 msgstr ""
 
 #, fuzzy
+#~ msgid "Specific Applications"
+#~ msgstr "Aplikasi khusus"
+
+#, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "Sentiasa di desktop"
 
@@ -10439,10 +10551,6 @@ msgstr ""
 #~ msgstr "kursor tetikus"
 
 #, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Tetingkap Memaksimumkan Dasar"
-
-#, fuzzy
 #~ msgid "Maximize Policy"
 #~ msgstr "memaksimumkan Dasar"
 
index ee418cb..e8e4184 100644 (file)
Binary files a/po/nb.gmo and b/po/nb.gmo differ
index 69c12be..8b72625 100644 (file)
--- a/po/nb.po
+++ b/po/nb.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2010-05-09 22:20+0100\n"
 "Last-Translator: Audun Gangsto <feitingen@gmail.com>\n"
 "Language-Team: E17-nb <LL@li.org>\n"
@@ -21,17 +21,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Om Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Lukk"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -68,64 +68,64 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Er du sikker på at du vil drepe dette vinduet."
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Drep"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nei"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Vil du virkelig avslutte?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Du har bedt om å avslutte Enlightenment.<br><br>Er du sikker?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Avslutt"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Vil du virkelig logge ut?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 #, fuzzy
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Du er i ferd med å logge ut.<br><br>Er du sikker på at du vil gjøre dette."
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Logg ut"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 #, fuzzy
 msgid "Are you sure you want to turn off?"
 msgstr "Er du sikker på at du vil slå av."
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 #, fuzzy
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
@@ -133,15 +133,15 @@ msgid ""
 msgstr ""
 "Du bedt om å slå av datamaskinen.<br><br>Er du sikker på at du vil slå ned?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Slå av"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Er du sikker på at du vil restarte?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -149,11 +149,11 @@ msgstr ""
 "Du har bedt om å restarte datamaskinen din.<br><br>Er du sikker på at du vil "
 "restarte den?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Start på nytt"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 #, fuzzy
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
@@ -162,16 +162,16 @@ msgstr ""
 "Du bedt om å suspendere din datamaskin.<br><br>Er du sikker på at du vil "
 "suspendere."
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Hvilemodus"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 #, fuzzy
 msgid "Are you sure you want to hibernate?"
 msgstr "Er du sikker på at du vil gå i hi."
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 #, fuzzy
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
@@ -180,373 +180,374 @@ msgstr ""
 "Du bedt om å gå i hi din datamaskin.<br><br>Er du sikker på at du vil "
 "suspendere til disk."
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Dvalemodus"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Vindu : Handling"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Flytt"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 #, fuzzy
 msgid "Resize"
 msgstr "Endre Størrelse"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Meny"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Vindusmeny"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Reis"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Senk"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Vindu : Tilstand"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 #, fuzzy
 msgid "Sticky Mode Toggle"
 msgstr "Sticky Mode Toggle"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Sticky Mode Toggle"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 #, fuzzy
 msgid "Iconic Mode Toggle"
 msgstr "Ikonisk Mode Toggle"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Ikonisk Mode Toggle"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 #, fuzzy
 msgid "Fullscreen Mode Toggle"
 msgstr "Fullskjermmodus Toggle"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Fullskjermmodus Toggle"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maksimér"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maksimer vertikalt"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maksimer horisontalt"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maksimér"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maksimér"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maksimer fullskjerm"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maksimer"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maksimeringsmodus \"Ekspander\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maximize Mode \"Fyll\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Veksle Skygg Opp Modus"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Veksle Skygg Ned Modus"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Veksle Skygg Venstre Modus"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Veksle Skygg Høyre Modus"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Veksle Skyggemodus"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Opprullet"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Veksle Rammefri Tilstand"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Ramme"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Cycle mellom Borders"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Veksle Festet Modus"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Skrivebord"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Vipp Skrivebord Venstre"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Vipp Skrivebord Høyre"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Vipp Skrivebord Opp"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Vipp Skrivebord Ned"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Vipp Skrivebord Med..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Vis Skrivebordet"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Vis Hyllen"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Vipp Skrivebordet Til..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 #, fuzzy
 msgid "Flip Desktop Linearly..."
 msgstr "Vend Desktop lineært ..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Bytt til skrivebord 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Bytt til skrivebord 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Bytt til skrivebord 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Bytt til skrivebord 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Bytt til skrivebord 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Bytt til skrivebord 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Bytt til skrivebord 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Bytt til skrivebord 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Bytt til skrivebord 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Bytt til skrivebord 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Bytt til skrivebord 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Bytt til skrivebord 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Bytt til skrivebord..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Vipp Skrivebordet Venstre (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Vipp Skrivebordet Høyre (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Vipp Skrivebordet Opp (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Vipp Skrivebordet Ned (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Vipp Skrivebordet Med... (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Vipp Skrivebordet Til... (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 #, fuzzy
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Vend Desktop lineært ... (Alle skjermene."
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Vipp Skrivebordet I Retning..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Gå Til Skrivebord 0 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Gå Til Skrivebord 1 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Gå Til Skrivebord 2 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Gå Til Skrivebord 3 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Gå Til Skrivebord 4 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Gå Til Skrivebord 5 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Gå Til Skrivebord 6 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Gå Til Skrivebord 7 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Gå Til Skrivebord 8 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Gå Til Skrivebord 9 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Gå Til Skrivebord 10 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Gå Til Skrivebord 11 (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Gå Til Skrivebord... (Alle Skjermer)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -559,236 +560,236 @@ msgstr "Gå Til Skrivebord... (Alle Skjermer)"
 msgid "Window : List"
 msgstr "Vindu : Liste"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Gå til skrivebord"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Skjerm"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Send Muspeker Til Skjerm 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Send Muspeker Til Skjerm 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Send Muspeker Til Skjerm..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Send Muspeker Fram 1 Skjerm"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Send Muspeker Tilbake 1 Skjerm"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Send Muspeker Fram/Tilbake ... Skjermer"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "Dim"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Bakgrunnslys Set"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Bakgrunnslys Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "bakgrunnsbelysning Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Bakgrunnslys max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Bakgrunnslys Juster"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Bakgrunnslys Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Bakgrunnslys Down"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Flytt til senter"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Flytt til senter"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Endre Størrelse"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Skyv i retning ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Lag ikon"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Vindu : Flytting"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Til Neste Skrivebord"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Til Forrige Skrivebord"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Med Skrivebord #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Til skrivebord..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "skjermbilder for oppsett"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Til Forrige Skrivebord"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Vis Hovedmeny"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Vis Favorittmeny"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Vis Alle Programmer-meny"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Vis Klientermeny"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Vis meny..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Start"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Kommando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Applikasjon"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Restart"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Avslutt nå"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Modus"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Veksle Presentasjonsmodus"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Veksle Frakoblet Modus"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Modus"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment randr-modul"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -805,60 +806,60 @@ msgstr ""
 msgid "System"
 msgstr "System"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Logg ut"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Slå av nå"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Slå av"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Hvilemodus"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Dvalemodus"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Lås"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Rydd vinduer"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Generelt : Handlinger"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Forsinket Handling"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Tastatursnarvei"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Lag Snarvei"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Lag Snarvei"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -875,7 +876,7 @@ msgstr "Fargevelger"
 msgid "Select"
 msgstr "Velg en"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -886,7 +887,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -895,11 +896,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -907,13 +908,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -922,21 +924,21 @@ msgstr ""
 msgid "OK"
 msgstr "Ok"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Innstillinger Oppgradert"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "Den EET filreferanse er dårlig."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Datafilen er tom."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -945,19 +947,19 @@ msgstr ""
 "Filen er ikke skrivbar. Kanskje disken er skrivebeskyttet<br>eller du mistet "
 "tillatelser til filene dine."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Minne løp ut mens han forberedte skrivehastigheten.<br>Vennligst frigjøre "
 "minne."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Dette er en generisk feilmelding."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -966,71 +968,71 @@ msgstr ""
 "Innstillingene er for stor.<br>Det bør være svært liten (noen få hundre KB "
 "som mest)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Du gikk tom for plass , mens skriving til fil"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Filen ble stengt på det mens du skriver."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Minne - mapping (mmap) av filen mislyktes."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Koding mislyktes."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Signatur mislyktes."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Signaturen var ugyldig."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Ingen vindu)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Har ikke implementert."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG ble ikke seedet."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Kryptering mislyktes."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Beskrivelse: Utilgjengelig"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Velkommen til Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1038,7 +1040,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1057,7 +1059,7 @@ msgid "Apply"
 msgstr "Bruk"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1076,8 +1078,8 @@ msgstr "Moduler"
 msgid "Preferences"
 msgstr "Foretrukket"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ja"
 
@@ -1109,24 +1111,24 @@ msgstr ""
 "Låsing av skrivebordet mislyktes fordi et program<br>har grepet enten "
 "tastaturet eller musa eller begge<br>og grepet kan ikke bli brutt."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Vennligst fyll inn opplåsningspassordet ditt"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Annet program ..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Autentiseringssystemfeil"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1134,11 +1136,11 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Aktiver Presentasjonsmodus?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1148,12 +1150,12 @@ msgstr ""
 "<b>presentasjons</b>modus og midlertidig slå av skjermsparer, -lås og "
 "strømsparing?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "Nei , men øke timeout"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Nei, og slutt å spør"
 
@@ -1249,7 +1251,7 @@ msgstr "Kjør i terminal"
 msgid "Show in Menus"
 msgstr "Vis i Menyer"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1264,34 +1266,34 @@ msgstr "Velg et ikon"
 msgid "Select an Executable"
 msgstr "Velg et Program"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Slett"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Klipp ut"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopier"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Lim inn"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Velg Alle"
 
@@ -1442,324 +1444,330 @@ msgstr "Utdata"
 msgid "There was no output."
 msgstr "Det var ingen utdata"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Ikkeeksisterende filbane"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s eksisterer ikke."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f filer"
 msgstr[1] "%1.0f filer"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Monteringsfeil"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Kan ikke montere enhet"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Avmonteringsfeil"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Kan ikke avmontere enhet"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Utløsningsfeil"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Kan ikke løse ut enhet"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "store og små bokstaver"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Vis Ikon Extension"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Sorter Nå"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Søk Kataloger"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Søk Kataloger"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 #, fuzzy
 msgid "View Mode"
 msgstr "Visningsmodus"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Starter"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Oppdater Visning"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Applikasjoner"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 #, fuzzy
 msgid "Link"
 msgstr "Lenke"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Gi nytt navn"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Avmonter"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Monter"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Løs Ut"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Egenskaper"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Bruk Applikasjonsforsynt ikon"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Filegenskaper"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "store og små bokstaver"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Vis Ikon Extension"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Sorter Nå"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Søk Kataloger"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Søk Kataloger"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Bruk standard"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 #, fuzzy
 msgid "Grid Icons"
 msgstr "Rutenettikoner"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Egendefinerte Ikoner"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 #, fuzzy
 msgid "List"
 msgstr "Liste"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Standard"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Starter"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Ikonstørrelse (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Feil"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Feil ved lasting av modul"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Fil:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Opprett mappe"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Fil:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "Arv overordnede innstillinger"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Vis Skjulte Filer"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Husk Rekkefølge"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Sorter Nå"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Bruk Enkeltklikks"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Skjermoppløsning"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "personsøker Innstillinger"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Skriftinnstillingar"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Sett bakgrunn..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Sett bakgrunn..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Sett overlapp..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
+#: src/bin/e_fm.c:9454
 #, fuzzy
-msgid "Clear"
-msgstr "Rens"
+msgid "Clear overlay"
+msgstr "Sett overlapp..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Lag en ny Katalog"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nytt Katalognavn:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Omdøp %s til:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Gi nytt navn"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Prøv igjen"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Avbryt"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Nei til alle"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Ja til alle"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Advarsel"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Filen eksisterer allerede, skriv over?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Flytt tekst"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Overse dette"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Overse alle"
 
 # Litt for direkte?
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, fuzzy, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "En feil oppsto mens en operasjon ble utført.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Bekreft Slett"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Er du sikker på at du vil slette<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1768,7 +1776,7 @@ msgstr ""
 "Er du sikker på at du vil slette<br>de %d valgte filene i:<br><hilight>%s</"
 "hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1783,27 +1791,27 @@ msgstr[1] ""
 "Er du sikker på at du vil slette<br>de %d valgte filene i:<br><hilight>%s</"
 "hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Ukjent Volum"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Avtagbar Enhet"
 
@@ -1812,7 +1820,7 @@ msgstr "Avtagbar Enhet"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1877,7 +1885,7 @@ msgstr "Grupper etter"
 msgid "Others:"
 msgstr "Andre innstillinger"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1922,32 +1930,32 @@ msgstr "Flytt tekst"
 msgid "Automatically scroll contents"
 msgstr "Rull innhold automatisk"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Vanlig"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Innrammet"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "se"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Fjern"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Stopp flytting"
@@ -2010,7 +2018,7 @@ msgstr "Størrelse"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Nivå"
 
@@ -2151,7 +2159,7 @@ msgstr "Minimér"
 msgid "Skip"
 msgstr "Hopp over"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Ramme"
 
@@ -2478,18 +2486,18 @@ msgid "Request Position"
 msgstr "Be om posisjon"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2579,7 +2587,7 @@ msgid "Size, Position and Locks"
 msgstr "Størrelse, posisjon og låser"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Tillat"
@@ -2695,7 +2703,7 @@ msgstr "Modulinnstillinger"
 msgid "Load"
 msgstr "laste"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Ikke lastet"
@@ -2735,11 +2743,11 @@ msgstr "Hylleinnhold"
 msgid "Toolbar Contents"
 msgstr "Verktøylinjeinnhold"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Verktøylinjeinnstillinger"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 #, fuzzy
 msgid "Layout"
 msgstr "Layout"
@@ -2759,87 +2767,87 @@ msgstr ""
 "konfigurasjonen er riktig og<br>at konfigurasjonen er<br>kjørbare er i din "
 "PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Hoved"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Favoritter"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Applikasjoner"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Vinduer"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Mistede vinduer"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Om"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 #, fuzzy
 msgid "Virtual"
 msgstr "Virtuell"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Hyller"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Vis/Skjul Alle Vinduer"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Ingen programmer)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Sett Virtuelle Skrivebord"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Ingen vindu)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Uten navn"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Legg til en Hylle"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Slett en Hylle"
@@ -2933,32 +2941,32 @@ msgstr "Vis alle Stasjonære"
 msgid "Show on specified Desktops"
 msgstr "Vis på spesifiserte Stasjonære"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2966,7 +2974,7 @@ msgstr ""
 "Enlightenment klarer ikke å sette opp håndtering av exit-signal.\n"
 "Er du tom for minne?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2974,7 +2982,7 @@ msgstr ""
 "Enlightenment klarer ikke å sette opp håndtering av HUP-signal.\n"
 "Er du tom for minne?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2983,47 +2991,47 @@ msgstr ""
 "Enlightenment klarer ikke å sette opp håndtering av HUP-signal.\n"
 "Er du tom for minne?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3033,7 +3041,7 @@ msgstr ""
 "programvarerendret X11 i Evas. Sjekk ved installasjon av Evas og\n"
 "Ecore at de støtter programvarerendret X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3044,17 +3052,17 @@ msgstr ""
 "Evas og\n"
 "Ecore at de støtter rendring til programvarebuffer."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3062,12 +3070,12 @@ msgstr ""
 "Enlightenment klarer ikke å initialisere feilrapporteringssystemet.\n"
 "Har du satt DISPLAY-variablen?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3075,34 +3083,34 @@ msgstr ""
 "Enlightenment klarer ikke lage underkataloger på ditt hjemmeområde.\n"
 "Mangler du hjemmeområde eller er disken din full?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment klarte ikke å sette opp konfigurasjonssystemet."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment klarte ikke sette opp draktsystemet."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment klarte ikke sette opp skriftsystemet."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3110,29 +3118,29 @@ msgstr ""
 "Enlightenment klarte ikke sette opp søkestier.\n"
 "Er du tom for minne?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment klarte ikke sette opp skriftsystemet."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment klarte ikke sette opp draktsystemet."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment klarte ikke sette opp draktsystemet."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "Starte Internasjonal støtte"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3142,12 +3150,12 @@ msgstr ""
 "Enlightenment klarer ikke å initialisere filsystemet.\n"
 "Er du tom for minne?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 #, fuzzy
 msgid "Setup Screens"
 msgstr "skjermbilder for oppsett"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3155,271 +3163,271 @@ msgstr ""
 "Enlightenment klarte ikke sette opp vindushåndtering av alle skjermbildene.\n"
 "Kjører du en annen vindushåndterer?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Oppsett ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Oppsett Bakgrunnslys"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment klarte ikke sette opp miniatyrbildesystemet.\n"
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "Oppsett DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 #, fuzzy
 msgid "Setup Screensaver"
 msgstr "Oppsett Skjermsparer"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Oppsett strømsparing Modes"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "Oppsett Desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "Oppsett Popups"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment klarte ikke sette opp sprettoppsystemet."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Oppsett Message Bus"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Oppsett Baner"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Oppsett av kontroller"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "Oppsett Handlinger"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment klarte ikke sette opp handlingssystemet."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Oppsett Execution System"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Filbehandler"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment klarte ikke sette opp filbehandleren.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "Oppsett Message System"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment klarer ikke å sette opp meldingssystemet."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "Oppsett DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment klarer ikke å sette opp dra-og-slipp-systemet."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Oppsett Grab input handling"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment klarer ikke å sette opp håndtering av innenheter."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 #, fuzzy
 msgid "Setup Modules"
 msgstr "Oppsett Modules"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment klarer ikke å sette opp modulsystemet."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "Oppsett husker"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment klarer ikke å sette opp systemet som husker vindustatus."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 #, fuzzy
 msgid "Setup Color Classes"
 msgstr "Oppsett Color Klasser"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment klarer ikke sette opp fargeklassesystemet."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "Oppsett Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment klarer ikke å sette opp dingskontrollsystemet."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 #, fuzzy
 msgid "Setup Wallpaper"
 msgstr "Oppsett Bakgrunn"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 #, fuzzy
 msgid "Setup Mouse"
 msgstr "Oppsett Mouse"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment klarer ikke å sette opp systemet som husker vindustatus."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "Oppsett Bindinger"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment klarte ikke sette opp koblingssysstemet."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "Oppsett Thumbnailer"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment klarte ikke sette opp miniatyrbildesystemet.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment klarte ikke sette opp miniatyrbildesystemet.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment klarte ikke sette opp miniatyrbildesystemet.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment klarte ikke sette opp miniatyrbildesystemet.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Oppsett Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment klarte ikke sette opp draktsystemet."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Setup File Bestilling"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 #, fuzzy
 msgid "Load Modules"
 msgstr "last inn moduler"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 #, fuzzy
 msgid "Setup Shelves"
 msgstr "Oppsett Hyller"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 #, fuzzy
 msgid "Configure Shelves"
 msgstr "Konfigurer Hyller"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Nesten ferdig"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3448,7 +3456,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3458,49 +3466,49 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "Testing Format Support"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3508,11 +3516,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3520,7 +3528,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3528,7 +3536,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3536,12 +3544,12 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Last Inn Modul"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3550,11 +3558,11 @@ msgstr ""
 "Det oppstod en feil ved lasting av modulen: %s<br>Ingen modul kalt %s ble "
 "funnet i søkestien for moduler<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Feil ved lasting av modul"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3563,12 +3571,12 @@ msgstr ""
 "Det oppstod en feil ved lasting av modul: %s<br>Full sti til modulen:<br>"
 "%s<br>Følgende feil ble rapportert:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 #, fuzzy
 msgid "Module does not contain all needed functions"
 msgstr "Modul inneholder ikke alle nødvendige funksjoner"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3578,23 +3586,39 @@ msgstr ""
 "Feil ved initialisering av modulen: %s<br>Den krever et modul-API med "
 "versjon: %i.<br>Enlightement rapporterer modul-API med versjon: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s-modul"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Vil du laste ut denne modulen?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Ukjent"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3602,55 +3626,55 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Hylle #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Hylle"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Legg til en Hylle"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Hylle #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Ferdig å flytte/endre størrelse på denne gadgeten"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Start å flytt/endre størrelse på denne gadgeten"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 #, fuzzy
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Er du sikker på at du vil slette denne hylla."
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 #, fuzzy
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
@@ -3658,32 +3682,32 @@ msgid ""
 msgstr ""
 "Du bedt om å slette denne hylla.<br><br>Er du sikker på at du vil slette den?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Gi nytt navn"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Kommentar"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "presentasjon"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "auto Hide"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Oppdater"
 
@@ -3849,15 +3873,15 @@ msgstr "Om tema"
 msgid "Set As Theme"
 msgstr "Bruk som tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Sett Toolbar Innhold"
@@ -3915,74 +3939,56 @@ msgstr "I fremtiden"
 msgid "In the last minute"
 msgstr "I siste minutt"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Sist Endret:"
+msgid_plural "%li Years ago"
+msgstr[0] "Sist Endret:"
+msgstr[1] "Sist Endret:"
 
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li år siden"
-
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li måneder siden"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Sist Endret:"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li uker siden"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Sist Endret:"
+msgstr[1] "Sist Endret:"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li dager siden"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li timer siden"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li timer siden"
+msgstr[1] "%li timer siden"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li timer siden"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li minutter siden"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li minutter siden"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li minutter siden"
+msgstr[1] "%li minutter siden"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Ukjent"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4001,12 +4007,12 @@ msgstr ""
 "nye settet med mislighold vil fikse<br>at ved å legge den i. Du kan re- "
 "konfigurere ting nå til<br>smak. Beklager det inntrufne.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Konfigurasjonen er oppgradert"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4021,72 +4027,72 @@ msgstr ""
 "modulen ble kjører. Dette er ille og<br>som en forholdsregel konfigurasjonen "
 "har blitt nå restaurert til<br>mislighold. Beklager det inntrufne.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sekunder"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li år siden"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li måneder siden"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li uker siden"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li dager siden"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li timer siden"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minutter"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li minutter siden"
@@ -4100,7 +4106,7 @@ msgstr "%li minutter siden"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4147,12 +4153,12 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 #, fuzzy
 msgid "Add to Favorites"
 msgstr "Legg til i favoritter"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4255,7 +4261,7 @@ msgstr "Auto Detect"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4283,36 +4289,36 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "maskinvare"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Batteri"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Power Management"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "Batteriet er lite."
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 #, fuzzy
 msgid "AC power is recommended."
 msgstr "AC strøm anbefales."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 #, fuzzy
 msgid "ERROR"
 msgstr "FEIL"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "Batterimåler"
@@ -4322,8 +4328,8 @@ msgstr "Batterimåler"
 msgid "Clock Settings"
 msgstr "Tastaturfokusinnstillinger"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Klokke"
 
@@ -4355,7 +4361,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Start"
 
@@ -4367,7 +4373,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Kjørbar fil"
@@ -4695,7 +4701,7 @@ msgid "Resolution change"
 msgstr "Endre oppløsning"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Lagre"
 
@@ -4831,7 +4837,7 @@ msgstr "Animasjoner"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4995,10 +5001,10 @@ msgid "Current Wallpaper"
 msgstr "Bakgrunn"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Bakgrunn"
 
@@ -5610,6 +5616,55 @@ msgstr "container"
 msgid "Manager"
 msgstr "leder"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Knapper"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Flytt"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Knapper"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Knapper"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "radioknappene"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Knapp %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Flytt"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5636,7 +5691,7 @@ msgid "Main Menu"
 msgstr "Vis Hovedmeny"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "favoritter"
@@ -5660,7 +5715,7 @@ msgstr "Kommentar"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadgeter"
@@ -5716,7 +5771,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Rask mus Move terskelen"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixels/sec"
@@ -5731,7 +5786,7 @@ msgid "%2.2f s"
 msgstr "%1.2f sek"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5752,7 +5807,7 @@ msgstr "Bilder"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 #, fuzzy
 msgid "Fonts"
 msgstr "Skrifter"
@@ -5950,14 +6005,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Lav"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Midt på treet"
 
@@ -5969,7 +6024,7 @@ msgid "%.0f s"
 msgstr "%1.0f sek"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Høy"
 
@@ -5993,17 +6048,17 @@ msgstr "motor"
 msgid "Power Management"
 msgstr "Power Management"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "konfigurerte Hyller"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Er du sikker på at du vil slette denne hylla."
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Bekreft Slett"
@@ -6167,7 +6222,7 @@ msgid "File Manager Background Base"
 msgstr "File Manager Bakgrunn Base"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fokus"
@@ -6294,7 +6349,7 @@ msgid "Composite Focus-out Color"
 msgstr "Composite Focus - out Color"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Farger"
 
@@ -6716,7 +6771,7 @@ msgid "Events"
 msgstr "Hendelser"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Oppstart"
 
@@ -6731,7 +6786,7 @@ msgid "Background Change"
 msgstr "bakgrunn Change"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 #, fuzzy
 msgid "Transitions"
 msgstr "overganger"
@@ -6754,6 +6809,11 @@ msgstr "Tema kategorier"
 msgid "Assign"
 msgstr "tilordne"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+#, fuzzy
+msgid "Clear"
+msgstr "Rens"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -6805,16 +6865,16 @@ msgstr "Bruk ikonet tema for søknader"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Velkommen til Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Applikasjon"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Vindusramme"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "skalering"
@@ -6912,277 +6972,306 @@ msgstr ""
 msgid "Captions"
 msgstr "Innstillinger"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Vinduvisning"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Ramme"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Bruk Brukerdefinert Ikon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Bruk Applikasjonsforsynt ikon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Geometri for flytting av vindu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Vis informasjon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Følger vinduet"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Geometri for skalering av vindu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Visning"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "Smart plassering"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Smart plassering"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 #, fuzzy
 msgid "Don't hide Gadgets"
 msgstr "Ikke skjul Gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Plasser ved musepeker"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Plassér manuelt med musepeker"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Bytt til skrivebordet på nytt vindu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Under Vinduer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animasjoner"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineær"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Akselerere, da avta"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Akselerer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Deakselerer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Akselerer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Deakselerer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Uttales Acceleratem deretter avta"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "sprette"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "sprette mer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Nivå"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Tillat vinduer over fullskjerm vindu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Tillat vinduer over fullskjerm vindu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Skjermlås"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Tastaturfokusinnstillinger"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Klikk vindu for fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Vindu under musen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Siste vindu under musepekeren"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Hev vinduene på musen over"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Klokke"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Pekerfokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Løs fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Fokus for nye vinduer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Ingen vindu)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Vinduer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Bare nye dialoger får fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Bare dialoger med fokus forelder"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Automatisk heving"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Pause før vinduet heves:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 #, fuzzy
 msgid "Raise Window"
 msgstr "Hev vindu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 #, fuzzy
 msgid "Raise when starting to move or resize"
 msgstr "Høyne når du begynner å flytte eller endre størrelse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Hev når du klikker for å fokusere"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Tillat vinduer over fullskjerm vindu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Vindu Maksimer politikk"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Overse dette"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animasjoner"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "handling Kontekst"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "hinting"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Andre innstillinger"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Alltid passere klikker hendelser programmer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Klikk hever vinduet"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Klikk fokuserer vinduet"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Refokusere siste vindu på skrivebordet switch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Revert fokus når den er mistet"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Skyv pekeren til et nytt fokus vindu"
@@ -7232,14 +7321,14 @@ msgstr "Velg en"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 #, fuzzy
 msgid "Horizontal"
 msgstr "horisontal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 #, fuzzy
 msgid "Vertical"
 msgstr "vertikal"
@@ -7546,7 +7635,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Dropshadow Innstillinger"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kvalitet"
 
@@ -7891,28 +7980,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Favoritter"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Kommando"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Kjør ..."
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7949,133 +8038,148 @@ msgstr "Cache besøkte kataloger"
 msgid "Clear cache"
 msgstr "Rens"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Kjør i terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Annet program ..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Gå til Parent Directory"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Rydd vinduer"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Baner"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Åpne"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Åpne med..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f filer"
 msgstr[1] "%1.0f filer"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "kjente programmer"
 
-#: src/modules/fileman/e_fwin.c:2618
+#: src/modules/fileman/e_fwin.c:2589
 #, fuzzy
-msgid "Specific Applications"
-msgstr "spesifikke applikasjoner"
+msgid "Suggested Applications"
+msgstr "Applikasjoner"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 #, fuzzy
 msgid "All Applications"
 msgstr "Alle programmer"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "Custom Command"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "Kopiering avbrytes"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Flytte avbrytes"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Slette avbrytes"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Slette avbrytes"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Ukjent drift fra slave er avbrutt"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "Slett gjort"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Sletting av filer ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Skjermoppløsning"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Sletting av filer ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Ukjent drift fra slave er avbrutt"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8281,25 +8385,29 @@ msgstr "Filbehandler"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Opprett mappe"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Hjem"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8397,20 +8505,20 @@ msgstr "Bakgrunn"
 msgid "Background Options"
 msgstr "Bakgrunner"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Start å flytt/endre størrelse på denne gadgeten"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Ledig"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Utseende"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Legg til andre gadgets"
 
@@ -8418,7 +8526,7 @@ msgstr "Legg til andre gadgets"
 msgid "Show/hide gadgets"
 msgstr "Vis/skjul gadgets"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Legg Til Gadget"
@@ -9060,7 +9168,7 @@ msgstr "Venstre:"
 msgid "Right:"
 msgstr "Høyre:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Demp"
 
@@ -9126,7 +9234,7 @@ msgstr "Endre oppløsning"
 msgid "Mixer Settings Updated"
 msgstr "Mikserinnstillinger Oppdatert"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Miksemodul Innstillinger"
@@ -9284,31 +9392,31 @@ msgstr ""
 msgid "Hide"
 msgstr "auto Hide"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Skarp"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "skjermbilder for oppsett"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "skjermbilder for oppsett"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Oppgavelinje"
@@ -9568,6 +9676,28 @@ msgstr "Fokuser mens utvalg gjøres"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li år siden"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li måneder siden"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li uker siden"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li dager siden"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li timer siden"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li minutter siden"
+
+#, fuzzy
+#~ msgid "Specific Applications"
+#~ msgstr "spesifikke applikasjoner"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Alltid på skrivebord"
 
@@ -10052,10 +10182,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Musepeker"
 
-#, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Vindu Maksimer politikk"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Metode for maksimering"
 
@@ -10296,10 +10422,6 @@ msgstr ""
 #~ "Vis geometrisk informasjon om vinduet mens the flyttes eller skaleres"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animasjoner"
-
-#, fuzzy
 #~ msgid "Border Icon Preference"
 #~ msgstr "Bruk E17 Standard Ikonpreferanse"
 
index 10e9a57..c266401 100644 (file)
Binary files a/po/nl.gmo and b/po/nl.gmo differ
index 916fe9a..9ede663 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: nl\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2011-12-06 00:23+0100\n"
 "Last-Translator: Heimen Stoffels <vistausss@gmail.com>\n"
 "Language-Team: Dutch <kde-i18n-doc@kde.org>\n"
@@ -24,17 +24,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Over Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Sluiten"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -81,64 +81,64 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Weet u zeker dat u dit venster wilt forceren af te sluiten?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Beëindigen"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nee"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Weet u zeker dat u wilt afsluiten?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "U vroeg Enlightenment om af te sluiten.<br><br>Weet u zeker dat u wilt "
 "afsluiten?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Afsluiten"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Annuleer"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Weet u zeker dat u wilt afmelden?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "U staat op het punt om af te melden.<br><br>Weet u zeker dat u dit wil doen?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Afmelden"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Weet u zeker dat u uit wilt schakelen?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
@@ -146,15 +146,15 @@ msgstr ""
 "U heeft gevraagd om uw computer uit te schakelen.<br><br>Weet u zeker dat u "
 "wilt uitschakelen?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Bezig met uitschakelen"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Weet u zeker dat u wilt herstarten?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -162,11 +162,11 @@ msgstr ""
 "U heeft gevraagd om uw computer te herstarten.<br><br>Weet u zeker dat u "
 "wilt herstarten?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Herstarten"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -174,15 +174,15 @@ msgstr ""
 "U heeft gevraagd om uw computer in de pauzestand te zetten.<br><br>Weet u "
 "zeker dat u uw computer in de pauzestand wil zetten?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Stand-by stand"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Weet u zeker dat u in slaapstand wilt gaan?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -190,365 +190,366 @@ msgstr ""
 "U heeft gevraagd om de computer in slaapstand te zetten.<br><br>Weet u zeker "
 "dat u alles op de schijf wilt bewaren?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Slaapstand"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Venster : Acties"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Verplaatsen"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Herschalen"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Venstermenu"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Verhoog"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Verlaag"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Venster : Status"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Schakelen Vastgezette Modus"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Schakelen Vastgezette Modus"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Schakelen Icoon-modus"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Schakelen Icoon-modus"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Schakelen Volledig scherm-modus"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Schakelen Volledig scherm-modus"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximaliseren"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Verticaal maximaliseren"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Horizontaal maximaliseren"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximaliseren"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximaliseren"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximaliseer over het volledig scherm"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maximaliseer-modus \"Slim\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maximaliseer modus \"Vergroot\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maximaliseer modus \"Vul\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Schakelen Oprollen-modus"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Schakelen Afrollen-modus"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Schakelen Linksrollen-modus"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Schakelen Rechtsrollen-modus"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Schakelen Rol-modus"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Ingeklapte status"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Schakelen Vensterrandloze-status"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Stel rand in"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Schakel tussen randen"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Schakelen Vastgezette Status"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Bureaublad"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Draai Bureaublad Links"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Draai Bureaublad Rechts"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Draai Bureaublad Boven"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Draai Bureaublad Onder"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Draai Bureaublad met..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Bureaublad Weergeven"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Toon de Schelf"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Draai Bureaublad naar..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Draai Bureaublad Lineair..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Wissel Naar Bureaublad 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Wissel Naar Bureaublad 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Wissel Naar Bureaublad 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Wissel Naar Bureaublad 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Wissel Naar Bureaublad 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Wissel Naar Bureaublad 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Wissel Naar Bureaublad 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Wissel Naar Bureaublad 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Wissel Naar Bureaublad 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Wissel Naar Bureaublad 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Wissel Naar Bureaublad 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Wissel Naar Bureaublad 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Wissel Naar Bureaublad..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Draai Bureaublad Links (Alle Schermen)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Draai Bureaublad Rechts (Alle Schermen)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Draai Bureaublad Boven (Alle Schermen)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Draai Bureaublad Onder (Alle Schermen)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Draai Bureaublad Met... (Alle Schermen)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Draai Bureaublad naar... (Alle Schermen)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Draai Bureaublad Lineair... (Alle Schermen)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Draai Bureaublad in richting..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Wissel Naar Bureaublad 0 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Wissel Naar Bureaublad 1 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Wissel Naar Bureaublad 2 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Wissel Naar Bureaublad 3 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Wissel Naar Bureaublad 4 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Wissel Naar Bureaublad 5 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Wissel Naar Bureaublad 6 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Wissel Naar Bureaublad 7 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Wissel Naar Bureaublad 8 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Wissel Naar Bureaublad 9 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Wissel Naar Bureaublad 10 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Wissel Naar Bureaublad 11 (Alle Schermen)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Wissel Naar Bureaublad...  (Alle Schermen)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -561,223 +562,223 @@ msgstr "Wissel Naar Bureaublad...  (Alle Schermen)"
 msgid "Window : List"
 msgstr "Venster : Lijst"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Spring naar bureaublad"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Scherm"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Zend Muis Naar Scherm 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Zend Muis Naar Scherm 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Zend Muis Naar Scherm..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Zend Muis 1 Scherm Verder"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Zend Muis 1 Scherm Terug"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Zend Muis Scherm Verder/Terug..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr "Dim"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr "Ontdim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr "Stel achtergrondlicht in"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr "Achtergrondlicht Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr "Achtergrondlicht Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr "Achtergrondlicht Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr "Achtergrondlicht verstellen"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr "Achtergrondlicht omhoog"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr "Achtergrondlicht omlaag"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Verplaats naar het midden"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Verplaats naar het midden"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Herschaal door..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "Duw in richting..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "Versleep icoon..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Venster : Verplaatsen"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Naar Volgend Bureaublad"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Naar Vorig Bureaublad"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Per Bureaublad #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Naar Bureaublad..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Stel schermen in"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Naar Vorig Bureaublad"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Hoofdmenu weergeven"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Favorietenmenu Weergeven"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Alle Applicatiesmenu Weergeven"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Clientmenu Weergeven"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Weergeven van Menu..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Voer uit"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Commando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Applicatie"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Herstarten"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Nu Afsluiten"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Modus"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Schakel Presentatie-modus"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Schakel Offline-modus"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Modus"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment Randr Module"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -794,59 +795,59 @@ msgstr ""
 msgid "System"
 msgstr "Systeem"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Afmelden"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Nu Uitschakelen"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Uitschakelen"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Pauzeer nu"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Slaapstand"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Vergrendelen"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Vensters Opruimen"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Generiek : Acties"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Uitgestelde Acties"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Toetsenbord"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Creëer toetsenbord-sneltoets"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Creëer toetsenbord-sneltoets"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -863,7 +864,7 @@ msgstr "Kleurenkiezer"
 msgid "Select"
 msgstr "Selecterend"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -882,7 +883,7 @@ msgstr ""
 "oplossen<br>door het toe te voegen. U kunt uw dingen nu her-instellen naar "
 "uw<br>wensen. Excuses voor de wijzigingen in uw instellingen.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -897,11 +898,11 @@ msgstr ""
 "uw instellingen nu teruggezet naar de<br>standaarden. Excuses voor het "
 "ongemak.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Enlightenment Instellingen Schrijfproblemen"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -912,13 +913,14 @@ msgstr ""
 "instellingenbestanden<br>van:<br> %s<br><br>naar:<br>%s<br><br>De rest van "
 "het schrijven is afgebroken voor uw veiligheid. <br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -927,19 +929,19 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Instellingen geüpgrade"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "De EET-bestandsafhandelaar is slecht."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "De bestandsdata is leeg."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -947,17 +949,17 @@ msgstr ""
 "Het bestand is niet schrijfbaar. Wellicht is de schijf alleen-lezen<br>of u "
 "bent de rechten op uw bestanden kwijt."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Geheugen raakte op tijdens het voorbereiden van het schrijven.<br>Maak "
 "alstublieft geheugen vrij."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Dit is een algemene fout."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -965,60 +967,60 @@ msgstr ""
 "Het instellingenbestand is te groot.<br>Het zou heel klein moeten zijn "
 "(hooguit een paar honderd KB)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 "U heeft I/O-fouten op uw schijf.<br>Misschien is ie aan vervanging toe?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "U raakte uit geheugen terwijl het bestand geschreven werd"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "Het bestand werd gesloten tijdens het schrijven."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Geheugen-toewijzing (mmap) van bestand faalde."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "X509 Encoding gefaald."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Handtekening faalde."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "De handtekening was ongeldig."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Niet ondertekend."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Feature niet ingebouwd."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "PRNG was niet seeded."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Encryptie gefaald."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr "Decryptie gefaald."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "De fout is onbekend voor Enlightenment."
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1029,7 +1031,7 @@ msgstr ""
 "instellingenbestand.<br> %s<br><br>Het bestand waar de fout plaatsvond was:"
 "<br>%s<br><br>Dit bestand is verwijderd om corrupte data te voorkomen."
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1048,7 +1050,7 @@ msgid "Apply"
 msgstr "Toepassen"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1066,8 +1068,8 @@ msgstr "Modules"
 msgid "Preferences"
 msgstr "Instellingen"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ja"
 
@@ -1100,24 +1102,24 @@ msgstr ""
 "toetsenbord óf de muis óf beiden<br>vasthoudt en dit kan niet doorbroken "
 "worden."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Voer alstublieft uw ontgrendelingswachtwoord in"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Ander programma..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Authenticatiesysteem-fout"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1128,11 +1130,11 @@ msgstr ""
 "de<br>authenticatiesessie. De foutcode was <hilight>%i</hilight>.<br>Dit is "
 "slecht en zou niet moeten gebeuren. Rapporteer alstublieft deze bug."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Presentatiemodus activeren?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1142,11 +1144,11 @@ msgstr ""
 "modus inschakelen en tijdelijk de schermbeveiliging, vergrendelen en "
 "energiebesparing uitschakelen?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Neen, maar vergroot time-out"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Neen en stop met vragen"
 
@@ -1239,7 +1241,7 @@ msgstr "Uitvoeren in terminal"
 msgid "Show in Menus"
 msgstr "Weergeven in Menus"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1254,34 +1256,34 @@ msgstr "Selecteer een Icoon"
 msgid "Select an Executable"
 msgstr "Selecteer een Uitvoerbaar bestand"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Wis"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Knippen"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopieer"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Plakken"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Alles selecteren"
 
@@ -1433,313 +1435,320 @@ msgstr "Uitvoer-data"
 msgid "There was no output."
 msgstr "Er was geen uitvoer."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Niet-bestaand pad"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s bestaat niet."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f bestanden"
 msgstr[1] "%1.0f bestanden"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Aankoppelingsfout"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Kan apparaat niet aankoppelen."
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Afkoppelfout"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Kan apparaat niet afkoppelen"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Uitwerpfout"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Kan apparaat niet uitwerpen"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Hoofdlettergevoelig"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Toon pictogram-extensie"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+#, fuzzy
+msgid "Sort By Modification Time"
+msgstr "Bij Mod tijd"
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Sorteren op datum"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Zoekmappen"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Zoekmappen"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Weergavemodus"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Sortering"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Ververs weergave"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Acties"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Link"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Hernoem"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Afkoppelen"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Aankoppelen"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Uitwerpen"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Eigenschappen"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Programma-eigenschappen"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Bestandseigenschappen"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Hoofdlettergevoelig"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Toon pictogram-extensie"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-#, fuzzy
-msgid "Sort By Modification Time"
-msgstr "Bij Mod tijd"
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Sorteren op datum"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Zoekmappen"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Zoekmappen"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Gebruik standaard"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Raster pictogrammen"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Aangepaste pictogrammen"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lijst"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Standaardweergave"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Sortering"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Pictogramgrootte (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Fout"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Fout bij het Laden van de Module"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Bestand:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nieuwe map"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Bestand:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Erf ouderinstellingen"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Toon verborgen bestanden"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Onthoudt sortering"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Sorteer nu"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Gebruik enkele klik"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Schermresolutie"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Fileman-instellingen"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Fileman-instellingen"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Stel achtergrond in..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Stel achtergrond in..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Stel overlap in..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Wis"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Stel overlap in..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Creëer een nieuwe map"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nieuwe mapnaam:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Hernoem %s naar:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Hernoem bestand"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Probeer opnieuw"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Afbreken"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Neen op alles"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Ja op alles"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Waarschuwing"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Bestand bestaat al, overschijven?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Verplaatsen naar"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Negeer dit"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Negeer alles"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Er ontstond een fout tijdens het uitvoeren van de operatie.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Bevestig verwijderen"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Weet u zeker dat u <br><hilight>%s</hilight> wilt verwijderen?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1748,7 +1757,7 @@ msgstr ""
 "Weet u zeker dat u<br>de %d geselecteerde bestanden in:<br><hilight>%s</ "
 "hilight> wilt verwijderen?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1763,27 +1772,27 @@ msgstr[1] ""
 "Weet u zeker dat u<br>de %d geselecteerde bestanden in:<br><hilight>%s</ "
 "hilight> wilt verwijderen?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Onbekend apparaat"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Verwijderbaar apparaat"
 
@@ -1792,7 +1801,7 @@ msgstr "Verwijderbaar apparaat"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1857,7 +1866,7 @@ msgstr "Groeperen op"
 msgid "Others:"
 msgstr "Anderen"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1901,31 +1910,31 @@ msgstr "Verplaatsen naar"
 msgid "Automatically scroll contents"
 msgstr "Scroll inhoud automatisch"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Vlak"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Inleg"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Uiterlijk"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Verwijder"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr "Stop met verplaatsen"
 
@@ -1989,7 +1998,7 @@ msgstr "Grootte"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Gestapeld"
 
@@ -2124,7 +2133,7 @@ msgstr "Iconiseer"
 msgid "Skip"
 msgstr "Overslaan"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Rand"
 
@@ -2434,18 +2443,18 @@ msgid "Request Position"
 msgstr "Verzoek positie"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2533,7 +2542,7 @@ msgid "Size, Position and Locks"
 msgstr "Grootte, Positie en Sloten"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Alles"
 
@@ -2634,7 +2643,7 @@ msgstr "Module-instellingen"
 msgid "Load"
 msgstr "Laad"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Ontlaad"
 
@@ -2671,11 +2680,11 @@ msgstr "Schelf-inhoud"
 msgid "Toolbar Contents"
 msgstr "Werkbalk-inhoud"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Werkbalk-instellingen"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Indeling"
 
@@ -2693,86 +2702,86 @@ msgstr ""
 "alstublieft dat uw invoer-<br>methode-configuratie correct is en<br>dat uw "
 "configuratie<br>uitvoerbare bestand in uw PATH is<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Algemeen"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Favoriete Programma's"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Programma's"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Vensters"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Verloren Vensters"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Over"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Thema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtueel"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Schelven"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Toon/Verberg alle vensters"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Geen toepassingen)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Stel virtuele bureaubladen in"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Geen Vensters)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Geen naam!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Voeg een Schelf toe"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Verwijder een Schelf"
@@ -2856,29 +2865,29 @@ msgstr "Toon op alle bureaubladen"
 msgid "Show on specified Desktops"
 msgstr "Toon op gespecificeerde bureaubladen"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment Eina niet initialiseren!\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment Eina niet initialiseren!\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment kan Eet niet initialiseren!\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment kan Ecore niet initialiseren!\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment kan Eet niet initialiseren!\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2886,7 +2895,7 @@ msgstr ""
 "Enlightenment kan het Exit-Signaalbeheer niet initialiseren.\n"
 "Misschien heeft u niet genoeg geheugen vrij?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2894,7 +2903,7 @@ msgstr ""
 "Enlightenment kan het HUP-Signaalbeheerder niet initialiseren.\n"
 "Misschien heeft u niet genoeg geheugen vrij?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2902,41 +2911,41 @@ msgstr ""
 "Enlightenment kan geen USER-Signaalbeheer instellen.\n"
 "Misschien heeft u niet genoeg geheugen vrij?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment kan Ecore_File niet initialiseren!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment kan Ecore_Con niet initialiseren!\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment kan Ecore_Ipc niet initialiseren!\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment kan Ecore_X niet initialiseren!\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment kan Ecore_IMF niet initialiseren!\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment kan Ecore_Evas niet initialiseren!\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment kan Eet niet initialiseren!\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment Eina niet initialiseren!\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2946,7 +2955,7 @@ msgstr ""
 "ondersteund in Evas. Controleer alstublieft uw installatie van Evas en\n"
 "Ecore en controleer of ze het Software X11-weergave-engine ondersteunen."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2956,15 +2965,15 @@ msgstr ""
 "ondersteund in Evas. Controleer alstublieft uw installatie van Evas en\n"
 "Ecore en controleer of ze het Softwarebuffer-weergave-engine ondersteunen."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment kan Edje niet initialiseren!\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment kan E_Intl niet initialiseren!\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2972,11 +2981,11 @@ msgstr ""
 "Enlightenment kan de nood meldingssysteem niet initialiseren.\n"
 "Heeft U de DISPLAY-Variabele ingesteld?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment kan E_Xinerama niet initialiseren!\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2984,31 +2993,31 @@ msgstr ""
 "Enlightenment kan geen mappen in uw Persoonlijke map creëren.\n"
 "Wellicht heeft u geen Persoonlijke map of is uw harde schijf vol?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment kan haar bestandsregister-systeem niet instellen."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment kan haar configuratiesysteem niet instellen."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment kan E_Randr niet initialiseren!\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment kan haar omgeving niet initialiseren."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment kan haar schaalsysteem niet instellen."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment kan haar pointersysteem niet instellen."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3016,27 +3025,27 @@ msgstr ""
 "Enlightenment kan haar zoekpaden niet instellen.\n"
 "Misschien heeft u niet genoeg geheugen vrij?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment kan haar lettertypesysteem niet instellen."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment kan haar thema-systeem niet initialiseren."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment kan haar intl-systeem niet instellen."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Starten van internationale ondersteuning"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment kan haar intl-systeem niet instellen."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
@@ -3046,11 +3055,11 @@ msgstr ""
 "Wellicht heeftu niet voldoende rechten op ~/.cache/efreet of\n"
 "heeft u niet genoeg geheugen vrij?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Stel schermen in"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3058,237 +3067,237 @@ msgstr ""
 "Enlightenment kon zich voor geen enkel beeldscherm als vensterbeheerder\n"
 "aanbieden. Wellicht loopt er al een andere vensterbeheerder?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Stel ACPI in"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr "Stel achtergrondlicht in"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment kan het achtergrondlicht niet instellen."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Stel DPMS in"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment kan de DPMS-instellingen niet instellen."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Stel schermbeveiliging in"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment kan geen X-schermbeveiliging instellen."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr "Stel energiebesparings-modi in"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment kan haar energiebesparings-modi niet instellen."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Stel bureaubladvergrendeling in"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment kan haar bureaubladvergrendelingssysteem niet instellen."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Stel popups in"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment kan het popup systeem niet instellen."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr "Stel berichtensysteem in"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Stel paden in"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Stel systeembediening in"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment kan haar Systeemcommando-systeem niet initialiseren.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Stel acties in"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment haar zijn actiesysteem niet instellen."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Stel uitvoeringssysteem in"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment kan haar uitvoeringssysteem niet instellen."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr "Stel Bestandsbeheerder in"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment kan de bestandsbeheerder niet initialiseren.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Stel berichtensysteem in"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment kan het berichtensysteem niet instellen."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Stel DND in"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment kan het dnd-systeem niet instellen."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Stel grijpinvoerhandeling in"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment kan haar grijpinvoerhandeling-systeem niet instellen."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Stel modules in"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment kan haar Module-systeem niet instellen."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Instellen onthoudt"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment kan haar herinneringsinstellingen niet instellen."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Stel kleurklassen in"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment kan haar kleurklassen-systeem niet instellen."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Stel gadgets in"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment kan haar gadget-controlesysteem niet instellen."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Stel achtergrond in"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment kan haar bureaubladachtergrond-systeem niet instellen."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Stel muis in"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment kan de muisinstellingen niet instellen."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment kan haar bestandssortering-systeem niet instellen."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Stel bindingen in"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment kan haar bindingssysteem niet instellen."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Stel miniaturen in"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment kan haar miniatuur-systeem niet instellen\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment kan het Pictorgramcache-systeem niet initialiseren.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment kan het XSettings-systeem niet instellen.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment kan het Pictorgramcache-systeem niet initialiseren.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr "Stel werkomgeving in"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment kan haar werkomgeving niet initialiseren.\n"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Stel bestandssortering in"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment kan haar bestandssortering-systeem niet instellen."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Laad modules"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Stel schelven in"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Stel schelven in"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Bijna klaar"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3341,7 +3350,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tIndien u deze hulp nodig heeft, heeft u deze optie niet nodig.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3357,11 +3366,11 @@ msgstr ""
 "en starten van elke andere benodigde services etc. afhandelen\n"
 "vooraleer Enlightenment zelf zal starten.\n"
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Testen van formaat-ondersteuning"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3369,7 +3378,7 @@ msgstr ""
 "Enlightenment merkte op dat Evas geen buffercanvas kan creëren. Controleer\n"
 "alstublieft of Evas het Softwarebuffer-engine ondersteunt.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
@@ -3377,7 +3386,7 @@ msgstr ""
 "Enlightenment merkte op dat Evas geen SVG-bestanden kan laden. Controleer\n"
 "of Evas SVG-lader-ondersteuning heeft.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
@@ -3385,7 +3394,7 @@ msgstr ""
 "Enlightenment merkte op dat Evas geen JPEG-bestanden kan laden. Controleer\n"
 "of Evas JPEG-lader-ondersteuning heeft.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
@@ -3393,7 +3402,7 @@ msgstr ""
 "Enlightenment merkte op dat Evas geen PNG-bestanden kan laden. Controleer\n"
 "of Evas PNG-lader-ondersteuning heeft.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
@@ -3401,7 +3410,7 @@ msgstr ""
 "Enlightenment merkte op dat Evas geen EET-bestanden kan laden. Controleer\n"
 "of Evas EET-lader-ondersteuning heeft.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3412,7 +3421,7 @@ msgstr ""
 "alstublieft of Evas lettertypeinstel-\n"
 "ondersteuning heeft en of dat het 'Sans'-lettertype definieert.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3423,11 +3432,11 @@ msgstr ""
 "een fout tijdens het laden van <br>de module genaamd: %s. Deze module is "
 "uitgeschakeld<br>en zal niet worden geladen."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment crashte vroeg in het startstadium en is herstart"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3438,7 +3447,7 @@ msgstr ""
 "een fout tijdens het laden van de module genaamd: %s<br><br> Deze module is "
 "uitgeschakeld en zal niet worden geladen."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3451,7 +3460,7 @@ msgstr ""
 "<br>instellingen- dialoogvenster zou u uw<br>modules weer moeten laten "
 "selecteren."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3464,12 +3473,12 @@ msgstr ""
 "moduleinstellingen- dialoogvenster zou u uw<br>modules weer moeten laten "
 "selecteren."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Laden van module: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3478,11 +3487,11 @@ msgstr ""
 "Bij het Laden van Module %s is een Fout opgetreden.<br>Er was geen Module "
 "met de Naam %s in de<br>Module-map gevonden.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Fout bij het Laden van de Module"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3492,11 +3501,11 @@ msgstr ""
 "naar de Module is:\n"
 "%s<br>De gemelde fout was:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Module bevat niet alle benodigde functies"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3507,23 +3516,39 @@ msgstr ""
 "minimum versie van Module API nodig van %i.<br>De module API die "
 "Enlightenment aangeeft is:  %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s -module"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Wilt u deze module ontladen?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Onbekend"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3534,55 +3559,55 @@ msgstr ""
 "<b>presentatie</b>modus inschakelen en tijdelijk de schermbeveiliging, "
 "vergrendeling en energiebesparing uitscchakelen?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Schelf #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "Schelf #"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Voeg een Schelf toe"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Schelf #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Stop verplaatsen/herschalen van gadgets"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Start verplaatsen/herschalen van gadgets"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Weet u zeker dat u deze Schelf wilt verwijderen?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
@@ -3590,31 +3615,31 @@ msgstr ""
 "U heeft gevraagd om deze Schelf te verwijderen.<br><br>Weet u zeker dat u "
 "hem wilt verwijderen?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Hernoem bestand"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Inhoud"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Presentatie"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Automatisch verbergen"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Ververs"
 
@@ -3766,15 +3791,15 @@ msgstr "Over Thema"
 msgid "Set As Theme"
 msgstr "Stel in als Thema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Stop verplaatsen/herschalen van items"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Begin verplaatsen/herschalen van items"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Stel werkbalkinhoud in"
 
@@ -3836,74 +3861,56 @@ msgstr "In de toekomst"
 msgid "In the last minute"
 msgstr "In de laatste minuut"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Laatst gebruikt"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li jaren geleden"
+msgid_plural "%li Years ago"
+msgstr[0] "Laatst gebruikt"
+msgstr[1] "Laatst gebruikt"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li maanden geleden"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Laatst gebruikt"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li weken geleden"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Laatst gebruikt"
+msgstr[1] "Laatst gebruikt"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li dagen geleden"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li uren geleden"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li uren geleden"
+msgstr[1] "%li uren geleden"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li uren geleden"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li minuten geleden"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li minuten geleden"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li minuten geleden"
+msgstr[1] "%li minuten geleden"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Onbekend"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3923,12 +3930,12 @@ msgstr ""
 "oplossen<br>door het toe te voegen. U kunt uw dingen nu her-instellen naar "
 "uw<br>wensen. Excuses voor het ongemak.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "%s Instellingen geüpdate"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3943,72 +3950,72 @@ msgstr ""
 "voorzorg zijn uw instellingen nu teruggezet naar de<br> standaarden. Excuses "
 "voor het ongemak.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f seconden"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li jaren geleden"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li maanden geleden"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li weken geleden"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li dagen geleden"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li uren geleden"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f van minuten"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li minuten geleden"
@@ -4022,7 +4029,7 @@ msgstr "%li minuten geleden"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4069,11 +4076,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Voeg toe aan Favorieten"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4167,7 +4174,7 @@ msgstr "Detecteer automatisch"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Intern"
@@ -4190,33 +4197,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hardware"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Accu"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Energiebeheer"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Uw accu is laag!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "AC-stroom is aangeraden."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "FOUT"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Accu-meter"
 
@@ -4225,8 +4232,8 @@ msgstr "Accu-meter"
 msgid "Clock Settings"
 msgstr "Focusinstellingen"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Klok"
 
@@ -4258,7 +4265,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Start"
 
@@ -4270,7 +4277,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr "Toon kalender"
 
@@ -4598,7 +4605,7 @@ msgid "Resolution change"
 msgstr "Resolutie-verandering"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Opslaan"
 
@@ -4731,7 +4738,7 @@ msgstr "Animatiesnelheid"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4871,10 +4878,10 @@ msgid "Current Wallpaper"
 msgstr "Huidige achtergrond"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Achtergrond"
 
@@ -5449,6 +5456,55 @@ msgstr "Houder"
 msgid "Manager"
 msgstr "Beheerder"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Muisknoppen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Muis-overheen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Muisknoppen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Muisknoppen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Radioknoppen"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Knop %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Verplaats omlaag"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5472,7 +5528,7 @@ msgid "Main Menu"
 msgstr "Hoofdmenu"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Favorieten"
 
@@ -5492,7 +5548,7 @@ msgstr "Commentaren"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadgets"
@@ -5543,7 +5599,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Snelle muisverplaatsings-drempel"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixels/sec"
@@ -5558,7 +5614,7 @@ msgid "%2.2f s"
 msgstr "%2.2f sec"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Divers"
@@ -5577,7 +5633,7 @@ msgstr "Afbeeldingen"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Lettertypen"
 
@@ -5760,14 +5816,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Laag"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Redelijk"
 
@@ -5779,7 +5835,7 @@ msgid "%.0f s"
 msgstr "%1.0f sec"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Hoog"
 
@@ -5800,17 +5856,17 @@ msgstr "Machine"
 msgid "Power Management"
 msgstr "Energiebeheer"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Configureer schelven"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Weet u zeker dat u deze Schelf wilt verwijderen?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Bevestig verwijderen"
@@ -5949,7 +6005,7 @@ msgid "File Manager Background Base"
 msgstr "Basisachtergrond bestandsbeheerder"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Focus"
@@ -6052,7 +6108,7 @@ msgid "Composite Focus-out Color"
 msgstr "Composite Focus-uit-kleur"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Kleuren"
 
@@ -6412,7 +6468,7 @@ msgid "Events"
 msgstr "Gebeurtenissen"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Opstarten"
 
@@ -6425,7 +6481,7 @@ msgid "Background Change"
 msgstr "Achtergrond verandert"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Overgangen"
 
@@ -6445,6 +6501,10 @@ msgstr "Thema-categorieën"
 msgid "Assign"
 msgstr "Wijs toe"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Wis"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Wis alle"
@@ -6497,16 +6557,16 @@ msgstr "Gebruik pictogramthema voor programma's"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Welkom in Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Applicatie"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Randen"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Schaling"
 
@@ -6589,244 +6649,273 @@ msgstr "%1.0f Tekens"
 msgid "Captions"
 msgstr "Opschriften"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Vensteruiterlijk"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Rand-pictogram"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Gebruiker-gespecificeerd"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Door toepassingen verschaffen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "Verplaats-afmetingen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Scherminformatie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Volgt het venster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "Herschaal-afmetingen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Scherm"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Plaatsing"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Slimme plaatsing"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Verberg Gadgets niet"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Plaats bij muisaanwijzer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Plaats handmatig met de muis"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Schakel over naar bureaublad van nieuw venster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Nieuwe vensters"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Animeren"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineair"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Versnel, daarna vertragen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Versnelling"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Vertraging"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr "Uitgesproken acceleratie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr "Uitgesproken vertraging"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Uitgesproken versnelling, daarna vertragen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr "Stuiteren"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr "Stuiter meer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Oprolling"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Sta vensters toe boven volledig scherm-venster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Sta vensters toe boven volledig scherm-venster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Schermvergendeling"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Focusinstellingen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Klik venster om te focussen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Vensters onder de muis"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Meest recente venster onder de muis"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "Breng vensters naar voren bij muisaanwijzing"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Klik"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Aanwijzer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "Slordig"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Nieuwe vensterfocus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Geen venster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Alle vensters"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Alleen dialoogvensters"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "Alleen dialoogvensters met gefocuste ouder"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Auto omhoog halen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Vertraging voor Omhoog halen:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Breng venster naar voren"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Breng naar voren bij starten van verplaatsen of herschalen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Breng naar voren bij klikken om te focussen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Sta vensters toe boven volledig scherm-venster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Venster-maximaliseerbeleid"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Negeer dit"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Venster Schaduwen"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Actie-context"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Hinting"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Andere instellingen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "Altijd klik-gebeurtenissen doorgeven aan programma's"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Klik brengt venster naar voren"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Klik focust het venster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "Herfocus laatste venster bij bureaubladschakeling"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "Draai focus terug wanneer deze verloren is gegaan"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Verschuif aanwijzer naar een nieuw, gefocust venster"
 
@@ -6869,13 +6958,13 @@ msgstr "Richting"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontaal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Verticaal"
 
@@ -7153,7 +7242,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Vallende schaduw-instellingen"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kwaliteit"
 
@@ -7464,24 +7553,24 @@ msgstr ""
 "actie uit en ga door<br>  <hilight>&lt;Tab&gt;</hilight> schakel tussen "
 "selecteerders<br>   <hilight>"
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Alles-programma's"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Commando's"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Terminalcommando"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr "Alles-plugin"
@@ -7511,127 +7600,143 @@ msgstr "Cache bezochte mappen"
 msgid "Clear cache"
 msgstr "Wis cache"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Open Terminalvenster hier"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Ander programma..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Ga naar hoofdmap"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Vensters Opruimen"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E-paden"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Open"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Openen met..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f bestanden"
 msgstr[1] "%1.0f bestanden"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Bekende programma's"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Specifieke programma's"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Selecteer programmamenu"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Alle programma's"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Aangepast commando"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopiëren is afgebroken"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Verplaatsen is afgebroken"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Verwijderen is afgebroken"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Verwijderen is afgebroken"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr " Onbekende operatie van slave is afgebroken"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Kopiëren van %s is klaar"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Bezig met kopiëren van %s (eta: %d sec)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Verplaatsen van %s is klaar"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Bezig met verplaatsen van %s (eta: %d sec)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Verwijderen is klaar"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Bezig met verwijderen van bestanden..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Schermresolutie"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Bezig met verwijderen van bestanden..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Onbekende operatie van slave %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7824,24 +7929,28 @@ msgstr "Bestandsbeheerder"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nieuwe map"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Thuis"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Systeem (Root)"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7935,19 +8044,19 @@ msgstr "Achtergrond"
 msgid "Background Options"
 msgstr "Achtergrondopties"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Start verplaatsen/herschalen"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Vrij"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Uiterlijk"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Voeg andere Gadgets toe"
 
@@ -7955,7 +8064,7 @@ msgstr "Voeg andere Gadgets toe"
 msgid "Show/hide gadgets"
 msgstr "Toon/verberg Gadgets"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Voeg gadget toe"
@@ -8540,7 +8649,7 @@ msgstr "Links:"
 msgid "Right:"
 msgstr "Rechts:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Dempen"
 
@@ -8601,7 +8710,7 @@ msgstr "Volume veranderd"
 msgid "Mixer Settings Updated"
 msgstr "Mixer-instellingen geüpdate"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr "Mixer-module"
 
@@ -8755,31 +8864,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Automatisch verbergen"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Scherp"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Stel schermen in"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Stel schermen in"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Taakbalk"
@@ -9041,6 +9150,27 @@ msgstr "Focus het bronvenster bij klikken"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li jaren geleden"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li maanden geleden"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li weken geleden"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li dagen geleden"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li uren geleden"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li minuten geleden"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Specifieke programma's"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Altijd op bureaublad"
 
@@ -9583,9 +9713,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Muiscursor"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Venster-maximaliseerbeleid"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Maximaliseer beleid"
 
@@ -9904,10 +10031,6 @@ msgstr ""
 #~ msgstr "Laat venster geometrie informatie zien bij verplaatsen of aanpassen"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Venster Schaduwen"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automatisch Nieuw Venster Plaatsing"
 
index 81dcf40..09f8e56 100644 (file)
Binary files a/po/pl.gmo and b/po/pl.gmo differ
index 36365eb..862d9ae 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2010-11-28 18:55+0100\n"
 "Last-Translator: Mariusz Kozakowski <11mariom@gmail.com>\n"
 "Language-Team: \n"
@@ -25,17 +25,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "O Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Zamknij"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -74,75 +74,75 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Na pewno chcesz zakończyć ten program?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Zabij"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nie"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Czy na pewno chcesz wyjść?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Zażądałeś opuszczenia Enlightenment.<br><br>Czy na pewno chcesz wyjść?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Zakończ"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Anuluj"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Czy na pewno chcesz się wylogować?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Zaraz nastąpi wylogowanie.<br><br>Czy na pewno chcesz to zrobić?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Wyloguj"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Czy na pewno chcesz wyłączyć?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Zażądałeś wyłączenia komputera.<br><br>Czy na pewno chcesz to zrobić?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Wyłącz"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Czy na pewno chcesz uruchomić ponownie komputer?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -150,393 +150,394 @@ msgstr ""
 "Zażądałeś ponownego uruchomienia komputera.<br><br>Czy na pewno chcesz to "
 "zrobić?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Ponowne uruchomienie"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "Zażądałeś uśpienia komputera.<br><br>Czy na pewno chcesz to zrobić?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Usypianie"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Czy na pewno chcesz zahibernować komputer?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 "Zażądałeś zahibernowania komputera.<br><br>Czy na pewno chcesz to zrobić?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernacja"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Okno : Akcje"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Przesuń"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Zmień rozmiar"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menu Okna"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Podnieś"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Obniż"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Okno : Stan"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Znacznik trybu przyklejenia"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Znacznik trybu przyklejenia"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Znacznik ikonizacji"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Znacznik ikonizacji"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Znacznik trybu pełnego ekranu"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Znacznik trybu pełnego ekranu"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maksymalizuj"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maksymalizuj pionowo"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maksymalizuj poziomo"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maksymalizuj"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maksymalizuj"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maksymalizuj na pełny ekran"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Tryb maksymalizacji \"inteligentny\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Tryb maksymalizacji \"rozrzerzaj\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Tryb maksymalizacji \"wypełnij\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Znacznik zwijania do góry"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Znacznik zwijania w dół"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Znacznik zwijania w lewo"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Znacznik zwijania w prawo"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Znacznik zwijania do góry"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Zwinięcie (Użytkownik)"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Znaczik braku ramki"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Ramka"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Cykl między Granic"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Toggle Pinned State"
 msgstr "Przełącz Przypięty państwo"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Pulpit"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Przełączaj pulpity w lewo"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Przełączaj pulpity w prawo"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Przełączaj pulpity w górę"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Przełączaj pulpity w dół"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Przełączaj pulpity o..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Pokaż pulpit"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Pokaż półkę"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Przełączaj na pulpit..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Przełączaj pulpity liniowo..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Przełącz na pulpit 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Przełącz na pulpit 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Przełącz na pulpit 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Przełącz na pulpit 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Przełącz na pulpit 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Przełącz na pulpit 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Przełącz na pulpit 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Przełącz na pulpit 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Przełącz na pulpit 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Przełącz na pulpit 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Przełącz na pulpit 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Przełącz na pulpit 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Przełąćz na pulpit..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Przesuń na lewy pulpit"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Przesuń na prawy pulpit"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Przesuń na górny pulpit"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Przesuń na dolny pulpit"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Przesuń pulpit przez…"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Przesuń pulpit do…"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Przesuwaj pulpit liniowo…"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Przesuń w kierunku…"
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Przejdź do pulpitu 0 (wszędzie)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Przejdź do pulpitu 1 (wszędzie)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Przejdź do pulpitu 2 (wszędzie)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Przejdź do pulpitu 3 (wszędzie)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Przejdź do pulpitu 4 (wszędzie)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Przejdź do pulpitu 5 (wszędzie)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Przejdź do pulpitu 6 (wszędzie)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Przejdź do pulpitu 7 (wszędzie)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Przejdź do pulpitu 8 (wszędzie)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Przejdź do pulpitu 9 (wszędzie)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Przejdź do pulpitu 10 (wszędzie)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Przejdź do pulpitu 11 (wszędzie)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Przejdź do pulpitu... (wszędzie)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -549,237 +550,237 @@ msgstr "Przejdź do pulpitu... (wszędzie)"
 msgid "Window : List"
 msgstr "Okno : Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Skocz do biurka"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Ekran"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Przesuń mysz na ekran 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Przesuń mysz na ekran 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Przesuń mysz na ekran..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Przesuń mysz do przodu o 1 ekran"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Przesuń mysz do tyłu o 1 ekran"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Przesuń mysz do przodu/tyłu o ... ekranów"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "przyciemniony"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Ustaw podświetlenie"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Min. podświetlenie"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Mid podświetlenia"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Max podświetlenie"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "podświetlenie Ustaw"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "podświetlenie w górę"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Wyłączanie"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Przenieś do centrum"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Przenieś do centrum"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Opis Zmiany Rozmiaru"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Naciśnij w kierunku ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Utwórz ikonę"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Okno : Przesuwanie"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Do następnego pulpitu"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Do poprzedniego pulpitu"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "O # pulpitów..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Do pulpitu..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Opcje ekranów"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Do poprzedniego pulpitu"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Pokaż główne menu"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Pokaż menu Ulubione"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Pokaż menu Wszystkie aplikacje"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Pokaż menu klientów"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Pokaż menu..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Uruchom"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Polecenie"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplikacja"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Uruchom ponownie"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Wyłącz teraz"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment: Tryby"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Tryb prezentacji"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Tryb offline"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment: Tryby"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Moduł Randr dla Enlightenment"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 #, fuzzy
 msgid "Toggle the named module"
 msgstr "Znacznik Trybu Edycji"
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -796,60 +797,60 @@ msgstr "Znacznik Trybu Edycji"
 msgid "System"
 msgstr "System"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Wyloguj"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Wyłącz teraz"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Wyłącz"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Usypianie"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hibernacja"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Zablokuj"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Uporządkuj okna"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Ogólne : Akcje"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Opóźnienie akcji"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Skrót klawiszowy"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Utwórz skrót klawiaturowy"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Utwórz skrót klawiaturowy"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -866,7 +867,7 @@ msgstr "Wybór koloru"
 msgid "Select"
 msgstr "Ustawienia"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -884,7 +885,7 @@ msgstr ""
 "Możesz teraz ponownie skonfigurować wszystko<br>jak chcesz. Przepraszamy za "
 "zamieszanie w twoich ustawieniach."
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -898,11 +899,11 @@ msgstr ""
 "<br>To jest niedobre i dla bezpieczeństwa zostały przywrócone<br>domyślne "
 "ustawienia. Przepraszamy za niedogodność."
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problemy z zapisem ustawień"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -910,13 +911,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -925,21 +927,21 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Ustawienia zaktualizowane"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET uchwyt plik jest zły."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Dane plik jest pusty."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -948,19 +950,19 @@ msgstr ""
 "Plik nie jest zapisywalny. Być możedysk jest tylko do odczytu<br>lub stracił "
 "uprawnienia do plików."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Pamięć zabrakło podczas przygotowywania zapisu.<br>Proszę wolnej pamięci w "
 "górę."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Jest to ogólny błąd."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -969,71 +971,71 @@ msgstr ""
 "Plik ustawień jest zbyt duża.<br>To powinien być bardzo mały (kilkaset KB co "
 "najwyżej)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Jesteś zabrakło miejsca podczas zapisu pliku"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Plik został zamknięty na niej podczas pisania."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Pamięć -mapping (mmap) pliku nie powiodło się."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Kodowanie nie powiodło się."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Hibernacja nieudana."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Podpis jest nieprawidłowy."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Żadnemu)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Funkcja nie zaimplementowana."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG nie zaszczepiono."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Szyfrowanie nie powiodło się."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Restet nieudany."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Witaj w Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1041,7 +1043,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1060,7 +1062,7 @@ msgid "Apply"
 msgstr "Zastosuj"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 #, fuzzy
@@ -1084,8 +1086,8 @@ msgstr "Moduły"
 msgid "Preferences"
 msgstr "Właściwości ikony"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Tak"
 
@@ -1117,24 +1119,24 @@ msgstr ""
 "Nie powiodła się blokada ekranu, gdyż jedna<br>z aplikacji przechwyciła "
 "klawiaturę lub mysz<br> i nie udało się tego przechwycenia anulować."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Podaj hasło odblokowujące ekran"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Inna aplikacja..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Błąd systemu uwierzytelniania"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1145,11 +1147,11 @@ msgstr ""
 "uwierzytalniania. Kod błędu to <highlight>%i</highligh>.<br>To niedobrze i "
 "nie powinno się wydarzyć. Proszę, zgłoś ten błąd."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Włączyć tryb prezentacji?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1158,11 +1160,11 @@ msgstr ""
 "Odblokowałeś ekran za szybko.<br><br>Czy chcesz włączyć tryb <b>prezentacji</"
 "b> i tymczasowo wyłączyć wygaszacz, blokadę ekranu oraz oszczędzanie energii?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Nie, ale zwiększ czas oczekiwania"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Nie i nie pytaj więcej"
 
@@ -1255,7 +1257,7 @@ msgstr "Uruchom w konsoli"
 msgid "Show in Menus"
 msgstr "Pokaż w menu"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1270,34 +1272,34 @@ msgstr "Wybierz ikonę"
 msgid "Select an Executable"
 msgstr "Wybierz plik wykonywalny"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Skasuj"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Wytnij"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopiuj"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Wklej"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Wybierz wszystkie"
 
@@ -1446,315 +1448,322 @@ msgstr "Dane wyjściowe"
 msgid "There was no output."
 msgstr "Nie było danych wyjściowych."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Nieistniejąca ścieżka"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s nie istnieje."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f plików"
 msgstr[1] "%1.0f plików"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Błąd montowania"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Nie można zamontować urządzenia"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Błąd odmontowania"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Nie można odmontować urządzenia"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Błąd z wysuwaniem urządzenia"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Nie można wysunąć urządzenia"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Rozróżniaj wielkość liter"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Pokaż Rozszerzenie ikon"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Sortuj według daty"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Katalogi przeszukiwania"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Katalogi przeszukiwania"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Tryb widoku"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Nic"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Odśwież widok"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Akcje"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Łącze"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Zmień nazwę"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Odmontuj"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Zamontuj"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Wysuń"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Ustawienia"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Użyj ikonę dostarczoną przez program "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Właściwości pliku"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Rozróżniaj wielkość liter"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Pokaż Rozszerzenie ikon"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Sortuj według daty"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Katalogi przeszukiwania"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Katalogi przeszukiwania"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Użyj domyślny"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Siatka"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Własne ikony"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Domyślny"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Nic"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Wielkość ikony (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Błąd"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Błąd ładowania modułu"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Plik:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Katalog"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Plik:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Użyj ustawień katalogu nadrzędnego"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Pokaż ukryte pliki"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Zapamiętaj porządek"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Sortuj teraz"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Użyj pojedynczego kliknięcia"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Rozdzielczość"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Ustawienia menadżera plików Fileman"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Ustawienia menadżera plików Fileman"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Zmień tło..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Zmień tło..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Ustaw warstwę…"
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Wyczyść"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Ustaw warstwę…"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Stwórz nowy katalog"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nazwa nowego katalogu:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Zmień Nazwę %s na:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Zmień nazwę pliku"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Spróbuj ponownie"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Anuluj"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Nie dla wszystkich"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Tak dla wszystkich"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Ostrzeżenie"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Plik już istnieje, nadpisać?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Opis Przesuwania"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignoruj"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignoruj wszystkie"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Wystąpił błąd podczas wykonywania operacji.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Potwierdź skasowanie"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Jesteś pewien że chcesz usunąć<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1763,7 +1772,7 @@ msgstr ""
 "Jesteś pewien że chcesz usunąć<br>%d zaznaczonych plików w:<br><hilight>%s</"
 "hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1778,27 +1787,27 @@ msgstr[1] ""
 "Jesteś pewien że chcesz usunąć<br>%d zaznaczonych plików w:<br><hilight>%s</"
 "hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Nieznany wolumen"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Urządzenie usuwalne"
 
@@ -1807,7 +1816,7 @@ msgstr "Urządzenie usuwalne"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1872,7 +1881,7 @@ msgstr "Grupuj według"
 msgid "Others:"
 msgstr "Inne Ustawienia"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1917,32 +1926,32 @@ msgstr "Opis Przesuwania"
 msgid "Automatically scroll contents"
 msgstr "Automatycznie przewiń zawartość"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Zwykły"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Wstawka"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "Patrz"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Usuń"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Zakończ edycję"
@@ -2007,7 +2016,7 @@ msgstr "Rozmiar"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Położenie"
 
@@ -2146,7 +2155,7 @@ msgstr "Do ikony"
 msgid "Skip"
 msgstr "Pomiń"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Ramka"
 
@@ -2459,18 +2468,18 @@ msgid "Request Position"
 msgstr "Zarządaj pozycji"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2560,7 +2569,7 @@ msgid "Size, Position and Locks"
 msgstr "Rozmiar, położenie i blokady"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Wszystko"
 
@@ -2665,7 +2674,7 @@ msgstr "Ustawienia modułów"
 msgid "Load"
 msgstr "Załadowany"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Nie Załadowany"
@@ -2704,11 +2713,11 @@ msgstr "Zawartość półki"
 msgid "Toolbar Contents"
 msgstr "Zawartość paska narzędzi"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Ustawienia paska narzędzi"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Ułożenie"
 
@@ -2726,86 +2735,86 @@ msgstr ""
 "konfiguracja metod wejścia<br>jest poprawna i że program jest w ścieżce "
 "przeszukiwania (PATH)<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Główne"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Ulubione aplikacje"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplikacje"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Okna"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Utracone okna"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "O programie..."
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Wystrój"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Wirtualny"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Półki"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Pokaż/Ukryj Wszystkie Okna"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Brak aplikacji)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Ustaw wirtualne pulpity"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Brak okien)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Bez nazwy!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Dodaj półkę"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Skasuj półkę"
@@ -2890,32 +2899,32 @@ msgstr "Pokaż na wszystkich pulpitach"
 msgid "Show on specified Desktops"
 msgstr "Pokazuj na wybranych pulpitach"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2923,7 +2932,7 @@ msgstr ""
 "Enlightenment nie może ustawić obsługi sygnału wyjścia. Może masz zbyt mało "
 "pamięci?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2931,7 +2940,7 @@ msgstr ""
 "Enlightenment nie może ustawić obsługi sygnału HUP.\n"
 "Może masz zbyt mało pamięci?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2939,47 +2948,47 @@ msgstr ""
 "Enlightenment nie może ustawić obsługi sygnału HUP.\n"
 "Może masz zbyt mało pamięci?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2989,7 +2998,7 @@ msgstr ""
 "renderowania X11 w Evas. Proszę sprawdzić swoją instalację Evas i\n"
 "Ecore oraz czy wspierają one programowe renderowanie X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2999,17 +3008,17 @@ msgstr ""
 "renderowania do bufora w Evas. Proszę sprawdzić swoją instalację Evas i\n"
 "Ecore oraz czy wspierają one programowe renderowanie do bufora."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3017,12 +3026,12 @@ msgstr ""
 "Enlightenment nie może ustanowić swojego systemu ostrzeżeń.\n"
 "Czy ustawiłeś zmienną DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3030,34 +3039,34 @@ msgstr ""
 "Enlightenment nie może utworzyć katalogów w katalogu domowym.\n"
 "Może nie masz katalogu domowego lub dysk jest pełny?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment nie mógł ustawić systemu rejestrowania."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment nie może ustawić swojego systemu konfiguracji."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment nie może ustawić swojego systemu wystrojów."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment nie mógł ustawić systemu skalowania."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment nie może ustawić swojego systemu czcionek."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3065,30 +3074,30 @@ msgstr ""
 "Enlightenment nie może ustawić ścieżek by znaleźć pliki.\n"
 "Może masz zbyt mało pamięci?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment nie może ustawić swojego systemu czcionek."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment nie może ustawić swojego systemu wystrojów."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 "Enlightenment nie może ustawić swojego systemu wspierania wielu języków."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Uruchamianie międzynarodowego wsparcia"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 "Enlightenment nie może ustawić swojego systemu wspierania wielu języków."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3098,11 +3107,11 @@ msgstr ""
 "Enlightenment nie może uruchomić systemu plików.\n"
 "Może masz zbyt mało pamięci?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Opcje ekranów"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3111,259 +3120,259 @@ msgstr ""
 "Twoim\n"
 "systemie. Być może jest uruchomiony jakiś inny manedżer okien?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Ścieżki E"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Ścieżki E"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment nie może skonfigurować opcji myszki."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "DPMS Konfiguracja"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Opcje wygaszacza ekranu"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment nie może skonfigurować X screensaver."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Tryby instalacji Powersave"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment nie może ustawić trybów oszczędzania energii."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Ustawienia blokady pulpitu"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment nie może ustawić swojego systemu blokowania ekranu."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "Popups Konfiguracja"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment nie może ustawić swojego systemu wyskakujących okien."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Bus Wiadomość Konfiguracja"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Ścieżki E"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Sterowanie systemem konfiguracji"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment nie może zainicjalizować systemu System Command.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Opcje akcji"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment nie może ustawić swojego systemu zdarzeń."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Execution System setup"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Menadżer plików"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment nie może uruchomić menadżera plików.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Ustawienia systemu wiadomości"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment nie może ustawić swojego systemu wiadomości."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Ustawienia \"przeciągnij i upuść\""
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 "Enlightenment nie może ustawić swojego systemu \"przeciągnij i upuść\"."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Grab Postępowanie Ustawienia wejściowe"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment nie może ustawić swojego systemu obsługi przechwytu "
 "wprowadzania."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Ustawienia modułów"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment nie może ustawić swojego systemu modułów."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Ustaw przypomnienia"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment nie może ustawić swojego systemu zapamiętywania."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Ustawienia klas kolorów"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment nie może ustawić swojego systemu klas kolorów."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "Konfiguracja Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment nie może ustawić swojego systemu kontroli gadżetów."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Ustawienia tapety"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment nie może ustawić systemu tła pulpitu"
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Ustawienia myszki"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment nie może skonfigurować opcji myszki."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment nie może ustawić systemu porządkowania plików."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "Wiązania Konfiguracja"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment nie może ustawić swojego systemu powiązań."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Ustawienia dla miniaturek"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment nie może ustawić swojego systemu tworzenia miniatur.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment nie może zainicjalizować systemu System Command.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment nie może ustawić swojego systemu tworzenia miniatur.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment nie może zainicjalizować systemu System Command.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Desktop Environment Konfiguracja"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment nie może ustawić swojego systemu wystrojów."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Ustawienia porządkowania plików"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment nie może ustawić systemu porządkowania plików."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Załaduj moduły"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Opcje półek"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Skonfiguruj półki"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Prawie skończone"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3392,7 +3401,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3402,11 +3411,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Wsparcie formatu testowania"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3414,7 +3423,7 @@ msgstr ""
 "Enlightenment stwierdził, że Evas nie potrafi stworzyć bufora.\n"
 "Upewnij się, czy Evas wspiera programowe renderowanie do bufora.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3423,7 +3432,7 @@ msgstr ""
 "Enlightenment stwierdził, że Evas nie ładuje plików PNG. Sprawdź,\n"
 "czy Evas posiada moduł ładujący obrazy PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3432,7 +3441,7 @@ msgstr ""
 "Enlightenment stwierdził, że Evas nie ładuje plików JPG. Sprawdź,\n"
 "czy Evas posiada moduł ładujący obrazy JPG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3441,7 +3450,7 @@ msgstr ""
 "Enlightenment stwierdził, że Evas nie ładuje plików PNG. Sprawdź,\n"
 "czy Evas posiada moduł ładujący obrazy PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3450,7 +3459,7 @@ msgstr ""
 "Enlightenment stwierdził, że Evas nie ładuje plików EET. Sprawdź,\n"
 "czy Evas posiada moduł ładujący pliki EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3460,7 +3469,7 @@ msgstr ""
 "ustawień\n"
 "czcionek oraz czy systemowe ustawienia definiują czcionkę Sans.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3471,12 +3480,12 @@ msgstr ""
 "zrestartowany. Był problem podczas ładowania<br>modułu %s. Ten element "
 "został wyłączony<br>i nie będzie załadowany."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 "Enlightenment zawiesił się wcześnie podczas włączania i został zrestartowany."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3487,7 +3496,7 @@ msgstr ""
 "<br>Był problem podczas ładowania modułu %s<br><br>Ten element został "
 "wyłączony i nie będzie załadowany."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3499,7 +3508,7 @@ msgstr ""
 "można było usunąć<br>problematyczne moduły z konfiguracji. "
 "Okno<br>konfiguracji modułów pozwala na ich powtórne wybranie."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3511,12 +3520,12 @@ msgstr ""
 "przy usuwaniu problematycznych elementów z konfiguracji.<br><br>Okno "
 "konfiguracji modułów powinno pozwolić wybrać<br>moduły jeszcze raz."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Załaduj moduł: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3525,11 +3534,11 @@ msgstr ""
 "Podczas ładowania modułu %s wystąpił błąd.<br>Nie odnaleziono modułu %s w "
 "katalogu modułów.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Błąd ładowania modułu"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3538,11 +3547,11 @@ msgstr ""
 "Podczas ładowania modułu %s wystąpił błąd.<br>Pełna ścieżka do modułu to:<br>"
 "%s<br>Zgłoszony błąd to:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Moduł nie zawiera wszystkich potrzebnych funkcji"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3553,23 +3562,40 @@ msgstr ""
 "modułu w wersji przynajmniej: %i.<br>API modułu polecane przez Enlightenment "
 "to: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Moduł %s dla Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Czy chciałbyś wyładować ten moduł?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+#, fuzzy
+msgid "Unstable module tainting"
+msgstr "Wygładzanie Bytecode"
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Nieznane"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3580,85 +3606,85 @@ msgstr ""
 "<b>prezentacji</b> i tymczasowo wyłączyć wygaszacz, blokadę ekranu i "
 "oszczędzanie energii?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Pólka #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Półka"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Dodaj półkę"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Pólka #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Zakończ przesuwanie/zmianę rozmiaru składników"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Rozpocznij przesuwanie/zmianę rozmiaru składników"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Czy na pewno chcesz skasować tę półkę?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Zażądałeś usunięcia tej półki.<br><br>Czy na pewno chcesz ją usunąć?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Zmień nazwę pliku"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Komentarz"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Prezentacja"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Autoukrywanie"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Odśwież"
 
@@ -3814,15 +3840,15 @@ msgstr "O wystroju"
 msgid "Set As Theme"
 msgstr "Ustaw jako wystrój"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Zakończ przesuwanie/zmianę rozmiaru składników"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Rozpocznij przesuwanie/zmianę rozmiaru składników"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Ustaw zawartość paska narzędzi"
 
@@ -3881,74 +3907,56 @@ msgstr "W przyszłości"
 msgid "In the last minute"
 msgstr "Podczas ostatniej minuty"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Ostatinio zmodyfikowany:"
+msgid_plural "%li Years ago"
+msgstr[0] "Ostatinio zmodyfikowany:"
+msgstr[1] "Ostatinio zmodyfikowany:"
 
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li lat temu"
-
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li miesięcy temu"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Ostatinio zmodyfikowany:"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li tygodni temu"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Ostatinio zmodyfikowany:"
+msgstr[1] "Ostatinio zmodyfikowany:"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li dni temu"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li godzin temu"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li godzin temu"
+msgstr[1] "%li godzin temu"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li godzin temu"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li minut temu"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li minut temu"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li minut temu"
+msgstr[1] "%li minut temu"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Nieznane"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3966,12 +3974,12 @@ msgstr ""
 "starych brakuje. Ten zestaw naprawi to,<br>dodając nowe ustawienia. Możesz "
 "teraz ponownie skonfigurować wszystko<br>jak chcesz. Przepraszamy za kłopot."
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Zaktualizowano konfigurację"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3985,72 +3993,72 @@ msgstr ""
 "miejsca, gdzie jest nowsza wersja.<br>To jest niedobre i dla bezpieczeństwa "
 "zostały przywrócone<br>domyślne ustawienia. Przepraszamy za niedogodność."
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sekund"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li lat temu"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li miesięcy temu"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li tygodni temu"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li dni temu"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, fuzzy, c-format
 msgid "An hour"
 msgstr "1 godzina"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li godzin temu"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f min."
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li minut temu"
@@ -4064,7 +4072,7 @@ msgstr "%li minut temu"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4111,11 +4119,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Dodaj do menu Ulubione"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4215,7 +4223,7 @@ msgstr "Automatyczne wykrywanie"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4240,33 +4248,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Sprzęt"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Bateria"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Zarządzanie energią"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Niski poziom baterii!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Zasilacz jest rekomendowany."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "BŁĄD"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Miernik baterii"
 
@@ -4275,8 +4283,8 @@ msgstr "Miernik baterii"
 msgid "Clock Settings"
 msgstr "Ustawienia fokusu"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Zegar"
 
@@ -4308,7 +4316,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Start"
 
@@ -4320,7 +4328,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Pokaż pasek narzędzi"
@@ -4633,7 +4641,7 @@ msgid "Resolution change"
 msgstr "Zmiana rozdzielczości"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Zapisz"
 
@@ -4764,7 +4772,7 @@ msgstr "Animacja Przeskakiwania"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4906,10 +4914,10 @@ msgid "Current Wallpaper"
 msgstr "Obecne tło pulpitu"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Tło pulpitu"
 
@@ -5507,6 +5515,55 @@ msgstr "Pojemnik"
 msgid "Manager"
 msgstr "Menadżer"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Opcje myszki"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Przesuń"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Lewo Dół"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Opcje myszki"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Prawo Dół"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "W dół"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5532,7 +5589,7 @@ msgid "Main Menu"
 msgstr "Główne menu"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Ulubione"
 
@@ -5553,7 +5610,7 @@ msgstr "Komentarz"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadżety"
@@ -5608,7 +5665,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Próg szybkiego ruchu myszy"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pikseli/sec"
@@ -5623,7 +5680,7 @@ msgid "%2.2f s"
 msgstr "%1.1f sek"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Inne"
@@ -5643,7 +5700,7 @@ msgstr "Obrazy"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Czcionki"
 
@@ -5831,14 +5888,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Niski"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Średni"
 
@@ -5850,7 +5907,7 @@ msgid "%.0f s"
 msgstr "%1.0f fps"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Wysoki"
 
@@ -5871,17 +5928,17 @@ msgstr "Silnik"
 msgid "Power Management"
 msgstr "Zarządzanie energią"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Skonfigurowane półki"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Czy na pewno chcesz skasować tę półkę?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Potwierdź skasowanie"
@@ -6035,7 +6092,7 @@ msgid "File Manager Background Base"
 msgstr "Kierownik Baza plików w tle"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fokus"
@@ -6162,7 +6219,7 @@ msgid "Composite Focus-out Color"
 msgstr "Composite Focus- out Kolor"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Kolory"
 
@@ -6542,7 +6599,7 @@ msgid "Events"
 msgstr "Zdarzenia"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Uruchamianie"
 
@@ -6555,7 +6612,7 @@ msgid "Background Change"
 msgstr "Zmiana tła"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Przejścia"
 
@@ -6578,6 +6635,10 @@ msgstr "Kategorie tematyczne"
 msgid "Assign"
 msgstr "Przypisywanie"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Wyczyść"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -6631,16 +6692,16 @@ msgstr "Użyj motywu ikon dla aplikacji"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Witaj w Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplikacja"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Ramki"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Skalowanie"
 
@@ -6731,52 +6792,52 @@ msgstr ""
 msgid "Captions"
 msgstr "Opcje"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Wyświetlanie okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Ramka"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Zdefiniowana przez użytkownika"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Dostarczona przez program"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Geometria Przesuwania Okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Pokazuj informacje"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Następujące okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Geometria Zmiany Rozmiaru Okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Wyświetlanie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr ""
@@ -6785,211 +6846,240 @@ msgstr ""
 "#-#-#-#-#  pl.po  #-#-#-#-#\n"
 "Położenie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Inteligentne rozmieszczanie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Nie zakrywaj gadżetów"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Umieszczaj tam, gdzie kursor myszy"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Rozmieszczaj ręcznie przy pomocy myszy"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Przejdź po pulpitu z nowym oknem"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Nowe okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "animować"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Liniowe"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Przyspieszanie i zwalnianie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Przyspieszanie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Zwalnianie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Przyspieszenie myszki"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Zwalnianie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Wyraźny Acceleratem następnie zwalnia"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "odbić"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce więcej"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Położenie"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Pozwól na okna nad oknem w trybie pełnego ekranu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Pozwól na okna nad oknem w trybie pełnego ekranu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Blokada Ekranu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Ustawienia fokusu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Kliknij okno, aby nadać fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Okno pod myszką"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Ostatnie okno pod myszką"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Podnieś okna po najechaniu myszką"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Kliknięcie"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Kursor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Fokus Przyklejony"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Przydzielanie fokusu dla nowych okien"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "(Żadnemu)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Wszystkim"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Tylko oknom dialogowym"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "Tylko nowym oknom dialogowym, którch okno nadrzędne ma fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Automatycznie przesuń na wierzch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Opóźnienie przesuwania na wierzch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Podnieś okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Podnieś podczas ruchu i zmiany rozmiaru"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Kliknij, by aktywizować"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Pozwól na okna nad oknem w trybie pełnego ekranu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Reguły maksymalizacji okien"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignoruj"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animowane przeskakiwanie"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Kontekst przypisania"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Wygładzanie"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Inne ustawienia"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Zawsze przechodzą kliknij zdarzeń do programów"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Kliknij podnosi okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Kliknij koncentruje się okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Przesunięcie ostatnie okno na Desktop Switch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Przywróć skupić, kiedy został on zgubiony"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Przesuń wskaźnik do nowego koncentruje oknie"
@@ -7038,13 +7128,13 @@ msgstr "Kierunek"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Poziomo"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Pionowo"
 
@@ -7334,7 +7424,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Opcje cieni"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Jakość"
 
@@ -7672,27 +7762,27 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Ulubione Aplikacje"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Polecenie"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Komenda Terminala"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7728,129 +7818,145 @@ msgstr "Cache odwiedził katalogi"
 msgid "Clear cache"
 msgstr "Wyczyść pamięć podręczną"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Uruchom w konsoli"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Inna aplikacja..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Katalog wyżej"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Uporządkuj okna"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Ścieżki E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Otwórz"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Otwórz za pomocą…"
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f plików"
 msgstr[1] "%1.0f plików"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Znane aplikacje"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Określona aplikacja"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Wybierz menu aplikacji."
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Wszystkie aplikacje"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "custom Command"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopiowanie przerwane"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Przenoszenie elementu przerwane"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Usuwanie przerwane"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Usuwanie przerwane"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Nieznany działanie od niewolnika jest przerywana"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "Usuń zrobić"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Usuwanie plików ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Rozdzielczość"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Usuwanie plików ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Nieznany działanie od niewolnika jest przerywana"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8050,25 +8156,29 @@ msgstr "Menadżer plików"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nowy katalog"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Katalog domowy"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "korzeń"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8168,20 +8278,20 @@ msgstr "Tło"
 msgid "Background Options"
 msgstr "Ustawienia Tła Pulpitu"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Rozpocznij Przesuwanie/Zmianę Rozmiaru składników"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Wolny"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Wygląd"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Dodaj inne gadżety"
 
@@ -8189,7 +8299,7 @@ msgstr "Dodaj inne gadżety"
 msgid "Show/hide gadgets"
 msgstr "Pokaż/ukryj gadżety"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Dodaj gadżet"
@@ -8836,7 +8946,7 @@ msgstr "w lewo;"
 msgid "Right:"
 msgstr "prawo;"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "wyciszenie"
@@ -8911,7 +9021,7 @@ msgstr "Zmiana rozdzielczości"
 msgid "Mixer Settings Updated"
 msgstr "Ustawienia miksera Aktualizacja"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Tryb widoku"
@@ -9070,31 +9180,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Autoukrywanie"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Wyraźny"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Opcje ekranów"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Opcje ekranów"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Pasek zadań"
@@ -9362,6 +9472,27 @@ msgstr ""
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li lat temu"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li miesięcy temu"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li tygodni temu"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li dni temu"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li godzin temu"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li minut temu"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Określona aplikacja"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Zawsze na pulpicie"
 
@@ -9951,9 +10082,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Kursor myszy"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Reguły maksymalizacji okien"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Sposób maksymalizacji"
 
@@ -10317,10 +10445,6 @@ msgstr ""
 #~ "Pokazuj informację o geometrii okna przy przesuwaniu i zmianie rozmiaru"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animowane przeskakiwanie"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automatycznie Umieszczaj Nowe Okna"
 
@@ -11244,9 +11368,6 @@ msgstr ""
 #~ msgid "Font Hinting Settings"
 #~ msgstr "Ustawienia Wygładzania Czcionek"
 
-#~ msgid "Bytecode Hinting"
-#~ msgstr "Wygładzanie Bytecode"
-
 #~ msgid "Automatic Hinting"
 #~ msgstr "Wygładzanie Automatyczne"
 
@@ -11610,12 +11731,6 @@ msgstr ""
 #~ msgid "Status"
 #~ msgstr "Status"
 
-#~ msgid "Left Bottom"
-#~ msgstr "Lewo Dół"
-
-#~ msgid "Right Bottom"
-#~ msgstr "Prawo Dół"
-
 #~ msgid "BLAH"
 #~ msgstr "BLAH"
 
index 14eae48..53d301e 100644 (file)
Binary files a/po/pt.gmo and b/po/pt.gmo differ
index 1f81b06..facb424 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -5,8 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: e17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
-"PO-Revision-Date: 2012-10-10 01:19+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
+"PO-Revision-Date: 2012-11-01 01:31+0100\n"
 "Last-Translator: Sérgio Marques <smarquespt@gmail.com>\n"
 "Language-Team: Portuguese\n"
 "Language: pt\n"
@@ -14,7 +14,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Lokalize 1.1\n"
+"X-Generator: Poedit 1.5.4\n"
 "X-Poedit-Language: Portuguese\n"
 "X-Poedit-Country: Portugal\n"
 
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Sobre o Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Fechar"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -79,461 +79,462 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Tem a certeza que quer fechar esta janela?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Fechar"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Não"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Tem a certeza que quer sair?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Solicitou a saida do Enlightenment.<br><br>Tem a certeza que o quer fazer?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Sair"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Tem a certeza que quer sair da sessão?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Está prestes a sair da sessão.<br><br>Tem a certeza que o quer fazer?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 msgid "Log out"
 msgstr "Sair"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Tem a certeza que quer desligar?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Solicitou para desligar o computador.<br><br>Tem a certeza que o quer fazer?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Desligar"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Tem a certeza que quer reiniciar?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "Solicitou o reinicio do computador.<br><br>Tem a certeza que o quer fazer?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Reiniciar"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 "Solicitou a suspensão do computador.<br><br>Tem a certeza que o quer fazer?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Suspender"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Tem a certeza que quer hibernar?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 "Solicitou a hibernação do computador.<br><br>Tem a certeza que o quer fazer?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernar"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Janela: Ações"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Mover"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Redimensionar"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menu da janela"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Mostrar"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Ocultar"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Janela: Estado"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Alternar modo fixo"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 msgid "Sticky Mode Enable"
 msgstr "Ativar fixação"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Alternar modo minimizado"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 msgid "Iconic Mode Enable"
 msgstr "Ativar minimização"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Alternar modo ecrã completo"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 msgid "Fullscreen Mode Enable"
 msgstr "Ativar ecrã completo"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximizar"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximizar verticalmente"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximizar horizontalmente"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 msgid "Maximize Left"
 msgstr "Maximizar à esquerda"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 msgid "Maximize Right"
 msgstr "Maximizar à direita"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximizar em todo o ecrã"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maximizar - Modo inteligente"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maximizar - Modo expandir"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maximizar - Modo preencher"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Alternar enrolar para cima"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Alternar enrolar para baixo"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Alternar enrolar à esquerda"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Alternar enrolar à direita"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Alternar modo enrolamento"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 msgid "Set Shaded State"
 msgstr "Definir enrolamento"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr "sintaxe: \"(0|1) (up|down|left|right)\""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Alternar estado dos contornos"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Definir contornos"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Percorrer contornos"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Alternar estado fixo"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Área de trabalho"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Mudar para a área de trabalho à esquerda"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Mudar para a área de trabalho à direita"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Mudar para a área de trabalho de cima"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Mudar para a área de trabalho de baixo"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Mudar área de trabalho..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Mostrar área de trabalho"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Mostrar painel"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Mudar para a área de trabalho..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Mudar área de trabalho linearmente..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Mudar para a área de trabalho 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Mudar para a área de trabalho 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Mudar para a área de trabalho 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Mudar para a área de trabalho 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Mudar para a área de trabalho 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Mudar para a área de trabalho 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Mudar para a área de trabalho 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Mudar para a área de trabalho 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Mudar para a área de trabalho 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Mudar para a área de trabalho 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Mudar para a área de trabalho 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Mudar para a área de trabalho 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Mudar para a área de trabalho..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Mudar para a área de trabalho à esquerda (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Mudar para a área de trabalho à direita (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Mudar para a área de trabalho de cima (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Mudar para a área de trabalho de baixo (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Mudar área de trabalho... (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Mudar para a área de trabalho... (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Mudar área de trabalho linearmente... (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Mudar área de trabalho na direção..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Mudar para a área de trabalho 0 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Mudar para a área de trabalho 1 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Mudar para a área de trabalho 2 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Mudar para a área de trabalho 3 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Mudar para a área de trabalho 4 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Mudar para a área de trabalho 5 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Mudar para a área de trabalho 6 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Mudar para a área de trabalho 7 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Mudar para a área de trabalho 8 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Mudar para a área de trabalho 9 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Mudar para a área de trabalho 10 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Mudar para a área de trabalho 11 (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Mudar para a área de trabalho... (todos os ecrãs)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -546,217 +547,217 @@ msgstr "Mudar para a área de trabalho... (todos os ecrãs)"
 msgid "Window : List"
 msgstr "Janela: Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 msgid "Jump to window..."
 msgstr "Ir para a janela..."
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr "Ir para a janela ou iniciar"
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Ecrã"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Enviar rato para o ecrã 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Enviar rato para o ecrã 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Enviar rato para o ecrã..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Avançar o rato 1 ecrã"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Recuar o rato 1 ecrã"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Recuar/avançar o rato nos ecrãs..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr "Reduzir"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr "Restaurar"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr "Definir iluminação"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr "Mínimo"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr "Média"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr "Máximo"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr "Ajuste de iluminação"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr "Aumentar"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr "Diminuir"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Mover para o centro"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 msgid "Move To Coordinates..."
 msgstr "Mover para as coordenadas..."
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr "Mover por valor de coordenadas..."
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Redimensionar em..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "Enviar para a direção..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "Arrastar ícone..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Janela: Mover"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Para a área de trabalho seguinte"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Para a área de trabalho anterior"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Para a área de trabalho #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Para a área de trabalho..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 msgid "To Next Screen"
 msgstr "Para o ecrã seguinte"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 msgid "To Previous Screen"
 msgstr "Para o ecrã anterior"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Mostrar menu principal"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Mostrar menu de favoritos"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Mostrar menu de aplicações"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Mostrar menu de programas"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Mostrar menu..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Iniciar"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Comando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplicação"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr "Nova instância da aplicação focada"
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Reiniciar"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Sair agora"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment: Modo"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Alternar modo de demonstração"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Alternar modo offline"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 msgid "Enlightenment : Module"
 msgstr "Enlightenment: Módulo"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr "Ativar o módulo referido"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr "Desativar o módulo referenciado"
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr "Alternar o módulo referenciado"
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -773,55 +774,55 @@ msgstr "Alternar o módulo referenciado"
 msgid "System"
 msgstr "Sistema"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Sair"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Desligar agora"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Desligar"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Suspender agora"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 msgid "Hibernate Now"
 msgstr "Hibernar agora"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Bloquear"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Limpar janelas"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Genérico: Ações"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Ação adiada"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr "Esquemas de teclado"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr "Utilizar esquema de teclado"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr "Esquema seguinte"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr "Esquema anterior"
 
@@ -837,7 +838,7 @@ msgstr "Seletor de cores"
 msgid "Select"
 msgstr "Selecionar"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -855,7 +856,7 @@ msgstr ""
 "Mais tarde poderá configurar o Enlightenment ao seu gosto.<br>Desculpe "
 "qualquer inconveniente.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -869,11 +870,11 @@ msgstr ""
 "recente do Enlightenment.<br>Isto é mau e por precaução, as definições "
 "originais foram restauradas.<br>Desculpe qualquer inconveniente.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Erros ao escrever as definições do Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -884,13 +885,14 @@ msgstr ""
 "<br>%s<br><br>para:<br>%s<br><br>A tarefa foi terminada para sua segurança."
 "<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -899,19 +901,19 @@ msgstr ""
 msgid "OK"
 msgstr "Aceitar"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Definições atualizadas"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "O identificador do ficheiro EET está errado"
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "O ficheiro está vazio"
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -919,17 +921,17 @@ msgstr ""
 "Não pode escrever no ficheiro. Pode ser que o ficheiro seja só de leitura ou "
 "que não tenha acesso aos ficheiros."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Ficou sem memória ao preparar o ficheiro.<br>Por favor liberte espaço de "
 "memória."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Este é um erro genérico"
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -937,59 +939,59 @@ msgstr ""
 "O ficheiro das definições é muito grande.<br>Em princípio seria pequeno "
 "(algumas centenas de KB)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr "Possui erros de E/S no disco.<br>Talvez precise de ser substituido?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "Ficou sem espaço ao escrever no ficheiro"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "O ficheiro foi fechado durante a escrita"
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Falha ao fazer \"memory-mapping (mmap)\" do ficheiro"
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "Falha na codificação X509"
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Falha de assinatura"
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "A assinatura era inválida"
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Não assinado"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Opção não implementada"
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "O PRNG não foi semeado"
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Falha ao cifrar"
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr "Falha ao decifrar"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "O erro não é reconhecido pelo Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1000,7 +1002,7 @@ msgstr ""
 "%s<br>O erro ocorreu no ficheiro:<br>%s<br>.<br>Este ficheiro foi eliminado "
 "para evitar a danificação dos dados.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1019,7 +1021,7 @@ msgid "Apply"
 msgstr "Aplicar"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1037,8 +1039,8 @@ msgstr "Módulos"
 msgid "Preferences"
 msgstr "Preferências"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Sim"
 
@@ -1070,23 +1072,23 @@ msgstr ""
 "O bloqueio da área de trabalho falhou pois uma aplicação apoderou-se do "
 "teclado, do rato ou de ambos e essa posse não pode ser quebrada"
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Por favor indique a senha de desbloqueio"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr "A autenticar..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr "A senha indicada é inválida. Tente novamente."
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Erro de autenticação"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1097,11 +1099,11 @@ msgstr ""
 "do erro foi <hilight>%i</hilight>.<br>Isto é mau e não deveria acontecer. "
 "Por favor reporte este erro."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Ativar modo de demonstração?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1111,11 +1113,11 @@ msgstr ""
 "de <b>demonstração</b> e inativar temporariamente a proteção de ecrã, os "
 "bloqueios e a poupança de energia?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Não mas aumentar o tempo limite"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Não e parar de perguntar"
 
@@ -1207,7 +1209,7 @@ msgstr "Executar no terminal"
 msgid "Show in Menus"
 msgstr "Mostrar no menu"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1222,34 +1224,34 @@ msgstr "Escolha o ícone para %s"
 msgid "Select an Executable"
 msgstr "Escolha o executável"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Eliminar"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Cortar"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Copiar"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Colar"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Selecionar tudo"
 
@@ -1397,307 +1399,314 @@ msgstr "Dados de saída"
 msgid "There was no output."
 msgstr "Não existem dados"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Caminho inexistente"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s não existe"
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%u ficheiro"
 msgstr[1] "%u ficheiros"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Erro ao montar"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Não foi possível montar o dispositivo"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Erro ao desmontar"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Não foi possível desmontar o dispositivo"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Erro de ejeção"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Não foi possível ejetar o dispositivo"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Sensível a maiúsculas"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+msgid "Sort By Extension"
+msgstr "Ordenar por extensão"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr "Ordenar por data de modificação"
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr "Ordenar por tamanho"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr "Diretórios no inicio"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+msgid "Directories Last"
+msgstr "Diretórios no fim"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Modo de visualização"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Ordenação"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Atualizar visualização"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr "Novo..."
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 msgid "Actions..."
 msgstr "Ações..."
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Ligação"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Renomear"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Desmontar"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Montar"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Ejetar"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Propriedades"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Propriedades da aplicação"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Propriedades do ficheiro"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Sensível a maiúsculas"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-msgid "Sort By Extension"
-msgstr "Ordenar por extensão"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr "Ordenar por data de modificação"
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr "Ordenar por tamanho"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr "Diretórios no inicio"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-msgid "Directories Last"
-msgstr "Diretórios no fim"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Utilizar predefinições"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Grelha"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Personalizada"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Visualização pré-definida"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Ordenação"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Tamanho dos ícones (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Erro"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr "Não foi possível criar o ficheiro!"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 msgid "New File"
 msgstr "Novo ficheiro"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr "Já está a criar o novo ficheiro neste diretório!"
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr "Não pode escrever em %s!"
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 msgid "Directory"
 msgstr "Diretório"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 msgid "File"
 msgstr "Ficheiro"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Herdar definições da janela principal"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Mostrar ficheiros ocultos"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Lembrar ordenação"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Ordenar agora"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr "Ativar com um clique"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
 msgstr "Eliminação segura"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 msgid "File Manager Settings"
 msgstr "Definições do gestor de ficheiros"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
 msgstr "Definições dos ícones de ficheiros"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Definir imagem de fundo..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Definir imagem de fundo..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Definir sobreposição..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Limpar"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Definir sobreposição..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Criar novo diretório"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nome do novo diretório:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Renomear %s para:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Renomear ficheiro"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Tentar novamente"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Abortar"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Não a tudo"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Sim a tudo"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Aviso"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "O ficheiro já existe. Substituir?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 msgid "Move Source"
 msgstr "Mover fonte"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorar"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignorar tudo"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Ocorreu um erro ao executar a operação<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Confirmação"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Tem a certeza que quer eliminar<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
-"Tem a certeza que quer eliminar<br><hilight>todos</hilight> os %d ficheiros "
+"Tem a certeza que quer eliminar<br><hilight>estes</hilight> %d ficheiros "
 "de<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1712,27 +1721,27 @@ msgstr[1] ""
 "Tem a certeza que quer eliminar<br>os %d ficheiros selecionados de:"
 "<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr "%s %s—%s"
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr "%s—%s"
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr "Cartão Flash - %s"
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Desconhecido"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Dispositivo amovível"
 
@@ -1741,7 +1750,7 @@ msgstr "Dispositivo amovível"
 msgid "Cannot change permissions: %s"
 msgstr "Não foi possível alterar as permissões: %s"
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1800,7 +1809,7 @@ msgstr "Grupo:"
 msgid "Others:"
 msgstr "Outras:"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1844,31 +1853,31 @@ msgstr "Mover para"
 msgid "Automatically scroll contents"
 msgstr "Deslocar conteúdo automaticamente"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Simples"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Encaixar"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Aparência"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Remover"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr "Parar de mover"
 
@@ -1928,7 +1937,7 @@ msgstr "Tamanho"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Empilhamento"
 
@@ -2057,7 +2066,7 @@ msgstr "Minimizar"
 msgid "Skip"
 msgstr "Ignorar"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Contorno"
 
@@ -2240,7 +2249,7 @@ msgstr "Estático"
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:112
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:126
 msgid "None"
-msgstr "Nada"
+msgstr "None"
 
 #: src/bin/e_int_border_prop.c:303
 msgid "Above"
@@ -2364,18 +2373,18 @@ msgid "Request Position"
 msgstr "Solicitar posição"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2463,7 +2472,7 @@ msgid "Size, Position and Locks"
 msgstr "Tamanho, posição e bloqueios"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Tudo"
 
@@ -2563,7 +2572,7 @@ msgstr "Definições do módulo"
 msgid "Load"
 msgstr "Carregar"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Descarregar"
 
@@ -2599,11 +2608,11 @@ msgstr "Conteúdo do painel"
 msgid "Toolbar Contents"
 msgstr "Conteúdo da barra de ferramentas"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Definições da barra de ferramentas"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Esquema"
 
@@ -2621,85 +2630,85 @@ msgstr ""
 "<br><br>Certifique-se que o método está bem configurado e que o executável "
 "está no seu PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Principal"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Aplicações favoritas"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplicações"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Janelas"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Janelas perdidas"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Sobre"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtual"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Painéis"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Mostrar/ocultar todas as janelas"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Sem aplicações)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Definir área de trabalho virtuais"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Sem janelas)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Sem nome!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr "Adicionar um painel"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 msgid "Delete a Shelf"
 msgstr "Eliminar um painel"
 
@@ -2782,27 +2791,27 @@ msgstr "Mostrar em todas as área de trabalho"
 msgid "Show on specified Desktops"
 msgstr "Mostrar nas áreas de trabalho indicadas"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "O Enlightenment não conseguiu iniciar o Eina!\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "O Enlightenment não conseguiu criar o domínio de registo!\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "O Enlightenment não conseguiu iniciar o Eet!\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "O Enlightenment não conseguiu iniciar o Ecore!\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "O Enlightenment não conseguiu iniciar o EIO!\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2810,7 +2819,7 @@ msgstr ""
 "O Enlightenment não conseguiu configurar o sinal de saída.\n"
 "Será que tem memória suficiente?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2818,7 +2827,7 @@ msgstr ""
 "O Enlightenment não conseguiu configurar o sinal do HUP.\n"
 "Será que tem memória suficiente?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2826,39 +2835,39 @@ msgstr ""
 "O Enlightenment não conseguiu configurar o sinal de UTILIZADOR.\n"
 "Será que tem memória suficiente?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "O Enlightenment não conseguiu iniciar Ecore_File!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "O Enlightenment não conseguiu iniciar Ecore_Con!\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "O Enlightenment não conseguiu iniciar Ecore_Ipc!\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "O Enlightenment não conseguiu iniciar Ecore_X!\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "O Enlightenment não conseguiu iniciar o Ecore_IMF!\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "O Enlightenment não conseguiu iniciar Ecore_Evas!\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "O Enlightenment não conseguiu iniciar o Elementary!\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "O Enlightenment não conseguiu iniciar o Emotion!\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2868,7 +2877,7 @@ msgstr ""
 "processamento X11 no Evas. Por favor verifique a instalação\n"
 "do Evas e do Ecore e verifique se ambos possuem suporte a X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2878,15 +2887,15 @@ msgstr ""
 "\"Software Buffer\" no Evas. Por favor verifique a instalação\n"
 "do Evas e do Ecore e verifique se ambos possuem suporte \"Software Buffer\"."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "O Enlightenment não conseguiu iniciar o Edje!\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "O Enlightenment não conseguiu iniciar E_Intl!\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2894,11 +2903,11 @@ msgstr ""
 "O Enlightenment não conseguiu iniciar o sistema de alertas.\n"
 "Configurou a variável DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "O Enlightenment não conseguiu iniciar E_Xinerama!\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2906,31 +2915,31 @@ msgstr ""
 "O Enlightenment não conseguiu criar os diretórios da sua pasta pessoal.\n"
 "A pasta pessoal existe? Será que o disco está cheio?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "O Enlightenment não conseguiu configurar o registo do sistema."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de configurações."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "O Enlightenment não conseguiu iniciar E_Randr!\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr "O Enlightenment não conseguiu configurar o ambiente de trabalho."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de escala."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de cursores."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -2938,28 +2947,28 @@ msgstr ""
 "O Enlightenment não conseguiu configurar os diretórios de pesquisa.\n"
 "Será que tem memória suficiente?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "O Enlightenment não conseguiu configurar as letras do sistema."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "O Enlightenment não conseguiu configurar o tema."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr "O Enlightenment não conseguiu configurar o ecrã inicial."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "A iniciar suporte internacional"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 "O Enlightenment não conseguiu configurar o sistema de internacionalização."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
@@ -2969,11 +2978,11 @@ msgstr ""
 "Tem permissões de escrita em ~/.cache/efreet?\n"
 "Possui espaço livre em disco? A memória é suficiente?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Configurar ecrãs"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -2981,239 +2990,239 @@ msgstr ""
 "Ocorreu uma falha ao configurar o gestor de janelas Enlightenment para os\n"
 "ecrã do seu sistema. Será que já existe outro gestor de janelas ativo?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Configurar ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr "Configurar iluminação"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr "O Enlightenment não conseguiu configurar a iluminação."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Configurar DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "O Enlightenment não consegue configurar as definições DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Configurar proteção de ecrã"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "O Enlightenment não consegue configurar a proteção de ecrã do X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr "Configurar modos de energia"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "O Enlightenment não consegue configurar os modos de energia."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Configurar bloqueio do sistema"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de bloqueio."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Configurar alertas"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de alertas."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr "Configurar canal de mensagens"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Configurar caminhos"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Configurar controlos do sistema"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "O Enlightenment não conseguiu iniciar os comandos do sistema.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Configurar ações"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de ações."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Configurar execuções do sistema"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de execuções."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr "Configurar gestor de ficheiros"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "O Enlightenment não conseguiu iniciar o gestor de ficheiros.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Configurar mensagens do sistema"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de mensagens."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Configurar arrastar e largar"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 "O Enlightenment não conseguiu configurar o sistema de arrastar e largar."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Configurar gestão da captura de entradas"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "O Enlightenment não conseguiu configurar o sistema da captura de entradas."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Configurar módulos"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de módulos."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Configurar lembretes"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "O Enlightenment não conseguiu configurar as definições de lembretes."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Configurar classes de cor"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "O Enlightenment não conseguiu configurar as classes de cor."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Configurar gadgets"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de gadgets."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Configurar papel de parede"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "O Enlightenment não conseguiu configurar a imagem da área de trabalho."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Configurar rato"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "O Enlightenment não conseguiu configurar as definições do rato."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "O Enlightenment não conseguiu configurar os esquemas do teclado."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Configurar associações"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "O Enlightenment não conseguiu configurar o sistema de associações."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Configurar serviço de miniaturas"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "O Enlightenment não conseguiu configurar o sistema de miniaturas.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "O Enlightenment não conseguiu iniciar a cache de ícones.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "O Enlightenment não conseguiu iniciar o sistema XSettings.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "O Enlightenment não conseguiu iniciar o sistema de atualizações.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr "Configurar ambiente de trabalho"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "O Enlightenment não conseguiu iniciar o ambiente de trabalho.\n"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Configurar ordenação de ficheiros"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 "O Enlightenment não conseguiu configurar o sistema de organização dos "
 "ficheiros."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Carregar módulos"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Configurar painéis"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Configurar painéis"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Quase terminado"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3267,7 +3276,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tSe precisar desta ajuda, você não precisa desta opção.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3283,11 +3292,11 @@ msgstr ""
 "bem como iniciar outros serviços necessários,\n"
 "antes de iniciar a sessão.\n"
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "A testar suporte ao formato"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3296,7 +3305,7 @@ msgstr ""
 "tela.\n"
 "Verifique se o Evas tem suporte a \"Software Buffer\".\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
@@ -3304,7 +3313,7 @@ msgstr ""
 "O Evas mas não consegue abrir os ficheiros SVG. Verifique se o Evas tem "
 "suporte a ficheiros SVG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
@@ -3312,7 +3321,7 @@ msgstr ""
 "O Evas mas não consegue abrir os ficheiros JPEG. Verifique se o Evas tem "
 "suporte a ficheiros JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
@@ -3320,7 +3329,7 @@ msgstr ""
 "O Evas mas não consegue abrir os ficheiros PNG. Verifique se o Evas tem "
 "suporte a ficheiros PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
@@ -3328,7 +3337,7 @@ msgstr ""
 "O Evas mas não consegue abrir os ficheiros EET. Verifique se o Evas tem "
 "suporte a ficheiros EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3338,7 +3347,7 @@ msgstr ""
 "Verifique se o Evas tem suporte fontconfig e se pode configurar o tipo de "
 "letra \"Sans\".\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3349,11 +3358,11 @@ msgstr ""
 "erro ao carregar o módulo: %s.<br>Este módulo foi desativado e não será "
 "carregado."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "O Enlightenment terminou ao iniciar a sessão e foi reiniciado."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3364,7 +3373,7 @@ msgstr ""
 "um erro ao carregar o módulo: %s.<br>Este módulo foi desativado e não será "
 "carregado."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3376,7 +3385,7 @@ msgstr ""
 "corrigir os problemas.<br>O diálogo de configuração dos módulos deve "
 "permitir-lhe escolher os módulos a carregar."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3388,12 +3397,12 @@ msgstr ""
 "corrigir os problemas.<br><br>O diálogo de configuração dos módulos deve "
 "permitir-lhe escolher os módulos a carregar."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "A carregar módulo: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3402,11 +3411,11 @@ msgstr ""
 "Ocorreu um erro ao carregar o módulo: %s<br>O módulo com o nome %s não foi "
 "encontrado nos diretórios dos módulos.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Erro ao carregar módulo"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3415,11 +3424,11 @@ msgstr ""
 "Ocorreu um erro ao carregar o módulo: %s<br>O caminho para o módulo é:<br>"
 "%s<br>O erro reportado foi:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "O módulo não contém as funções necessárias"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3429,22 +3438,40 @@ msgstr ""
 "Erro na API do módulo<br>Erro ao iniciar o módulo: %s<br>O módulo requer a "
 "versão mínima API: %i.<br>O módulo API com advertências é: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Módulo %s do Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 msgid "What action should be taken with this module?<br>"
 msgstr "Qual a ação que deve ser efetuada com este módulo?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr "Manter"
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+"Os módulos indicados não são parte integrante do Enlightenment e podem "
+"causar erros<br>Por favor remova-os antes de reportar qualquer erro<br><br>A "
+"lista dos módulos é a seguinte:<br><br>"
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr "Análise de módulos instáveis"
+
+#: src/bin/e_module.c:793
+msgid "I know"
+msgstr "Eu sei"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3455,15 +3482,15 @@ msgstr ""
 "modo de <b>demonstração</b> e inativar temporariamente a proteção de ecrã, "
 "os bloqueios e a poupança de energia?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Painel #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr "Erro de ocultação automática do painel"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
@@ -3472,65 +3499,64 @@ msgstr ""
 "atual.<br> Defina o painel para \"Por baixo de tudo\"<br>ou desative a "
 "ocultação automática."
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Painel"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr "Adicionar um painel"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr "Erro do painel"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr "Já existe um painel com este nome!"
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 msgid "Stop Moving Gadgets"
 msgstr "Parar de mover gadgets"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
 msgstr "Mover gadgets"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Tem a certeza que quer eliminar este painel?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
 "Solicitou a eliminação deste painel.<br><br>Tem a certeza que o quer fazer?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr "Já existe um painel com este nome e id!"
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr "Renomear painel"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Conteúdo"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 msgid "Orientation"
 msgstr "Orientação"
 
-#: src/bin/e_shelf.c:2403
-#, fuzzy
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
-msgstr "Ocultar automaticamente"
+msgstr "Sobre o Enlightenment"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Taxa de atualização"
 
@@ -3682,15 +3708,15 @@ msgstr "Sobre o tema"
 msgid "Set As Theme"
 msgstr "Definir como tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Parar de mover/redimensionar itens"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Mover/redimensionar itens"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Definir conteúdo da barra de ferramentas"
 
@@ -3749,74 +3775,56 @@ msgstr "No futuro"
 msgid "In the last minute"
 msgstr "No último minuto"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, c-format
 msgid "Last year"
-msgstr "Último ano"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "Há %li anos atrás"
+msgid_plural "%li Years ago"
+msgstr[0] "Último ano"
+msgstr[1] "%li anos atrás"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr "Último mês"
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "Há %li meses atrás"
+msgid_plural "%li Months ago"
+msgstr[0] "Último mês"
+msgstr[1] "%li meses atrás"
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, c-format
 msgid "Last week"
-msgstr "Última semana"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Última semana"
+msgstr[1] "%li semanas atrás"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "Há %li semanas atrás"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr "Ontem"
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "Há %li dias atrás"
+msgid_plural "%li Days ago"
+msgstr[0] "Ontem"
+msgstr[1] "%li dias atrás"
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr "Uma hora atrás"
+msgid_plural "%li Hours ago"
+msgstr[0] "Uma hora atrás"
+msgstr[1] "%li horas atrás"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "Há %li horas atrás"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr "Um minuto atrás"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "Há %li minutos atrás"
+msgid_plural "%li Minutes ago"
+msgstr[0] "Um minuto atrás"
+msgstr[1] "%li minutos atrás"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3834,12 +3842,12 @@ msgstr ""
 "Mais tarde poderá configurar o Enlightenment ao seu gosto.<br>Desculpe "
 "qualquer inconveniente.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "Configuração de %s atualizada"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3853,72 +3861,72 @@ msgstr ""
 "módulo.<br>Isto é mau e por precaução, as suas definições originais foram "
 "restauradas.<b>Desculpe qualquer inconveniente.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr "Nunca"
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr "%li segundos"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr "Um ano"
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr "%li anos"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr "Um mês"
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr "%li meses"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr "Uma semana"
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr "%li semanas"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr "Um dia"
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr "%li dias"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr "Uma hora"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr "%li horas"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr "Um minuto"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr "%li minutos"
@@ -3932,7 +3940,7 @@ msgstr "%li minutos"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -3978,11 +3986,11 @@ msgstr "V"
 msgid "Alpha"
 msgstr "Alfa"
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Adicionar aos favoritos"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4073,7 +4081,7 @@ msgstr "Deteção automática"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interno"
@@ -4096,32 +4104,32 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Equipamento"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Bateria"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr "Temporização da gestão de energia"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "A bateria está fraca!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Deve ligar à corrente"
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/D"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "Erro"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Monitor de bateria"
 
@@ -4129,8 +4137,8 @@ msgstr "Monitor de bateria"
 msgid "Clock Settings"
 msgstr "Definições do relógio"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Relógio"
 
@@ -4159,7 +4167,7 @@ msgid "Week"
 msgstr "Semana"
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Iniciar"
 
@@ -4171,7 +4179,7 @@ msgstr "Fim de semana"
 msgid "Days"
 msgstr "Dias"
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr "Mostrar calendário"
 
@@ -4474,7 +4482,7 @@ msgid "Resolution change"
 msgstr "Alteração da resolução"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Gravar"
 
@@ -4604,7 +4612,7 @@ msgstr "Velocidade da animação"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4742,10 +4750,10 @@ msgid "Current Wallpaper"
 msgstr "Papel de parede atual"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Papel de parede"
 
@@ -5301,6 +5309,49 @@ msgstr "Contentor"
 msgid "Manager"
 msgstr "Gestor"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+msgid "Mouse Buttons"
+msgstr "Botões do rato"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+msgid "Mouse Wheels"
+msgstr "Rodas do rato"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+msgid "Left Button"
+msgstr "Botão esquerdo"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+msgid "Middle Button"
+msgstr "Botão central"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr "Botão direito"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr "Botão extra (%d)"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr "Roda do rato para baixo"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+msgid "Mouse Wheel Down"
+msgstr "Roda do rato para baixo"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr "Roda extra (%d) para cima"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr "Roda extra (%d) para baixo"
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
 msgstr "Associação ACPI"
@@ -5323,7 +5374,7 @@ msgid "Main Menu"
 msgstr "Menu principal"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Favoritos"
 
@@ -5343,7 +5394,7 @@ msgstr "Comentários"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadgets"
@@ -5394,7 +5445,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Limite para a deslocação rápida do rato"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixeis/seg."
@@ -5409,7 +5460,7 @@ msgid "%2.2f s"
 msgstr "%2.2f seg."
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Diversos"
@@ -5428,7 +5479,7 @@ msgstr "Imagens"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Tipo de letra"
 
@@ -5603,14 +5654,14 @@ msgid "e.g. Saving to disk"
 msgstr "exemplo: Gravar no disco"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Baixa"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Média"
 
@@ -5622,7 +5673,7 @@ msgid "%.0f s"
 msgstr "%1.0f seg."
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Alta"
 
@@ -5642,16 +5693,16 @@ msgstr "Motor"
 msgid "Power Management"
 msgstr "Gestão de energia"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
 msgstr "Painéis configurados: Ecrã "
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Tem a certeza que quer eliminar este \"%s\"?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
 msgstr "Confirmação"
 
@@ -5789,7 +5840,7 @@ msgid "File Manager Background Base"
 msgstr "Base para o fundo do gestor de ficheiros"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Foco"
@@ -5892,7 +5943,7 @@ msgid "Composite Focus-out Color"
 msgstr "Cor ao retirar o foco"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Cores"
 
@@ -6073,27 +6124,27 @@ msgstr "Ícones da área de trabalho"
 #: src/modules/conf_theme/e_int_config_fonts.c:99
 #: src/modules/conf_theme/e_int_config_fonts.c:258
 msgid "Small"
-msgstr "Pequenos"
+msgstr "Pequena"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:101
 msgid "Large"
-msgstr "Grandes"
+msgstr "Grande"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:102
 msgid "Small Styled"
-msgstr "Pequenos com estilo"
+msgstr "Pequena com estilo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:103
 msgid "Normal Styled"
-msgstr "Normais com estilo"
+msgstr "Normal com estilo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:104
 msgid "Large Styled"
-msgstr "Grandes com estilo"
+msgstr "Grande com estilo"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:167
 msgid "Font Settings"
-msgstr "Definições da letra"
+msgstr "Definições do tipo de letra"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:252
 msgid "Tiny"
@@ -6144,7 +6195,7 @@ msgstr "Antevisão avançada do texto: 我真的会写中文"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:672
 msgid "Hinting"
-msgstr "Suavização"
+msgstr "Ajustes"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:675
 msgid "Bytecode"
@@ -6170,7 +6221,7 @@ msgstr "Ativar alternativas"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:710
 msgid "Hinting / Fallbacks"
-msgstr "Suavização/Alternativas"
+msgstr "Ajustes/Alternativas"
 
 #: src/modules/conf_theme/e_int_config_scale.c:129
 msgid "Factor"
@@ -6251,7 +6302,7 @@ msgid "Events"
 msgstr "Eventos"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Arranque"
 
@@ -6264,7 +6315,7 @@ msgid "Background Change"
 msgstr "Alteração do fundo"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transições"
 
@@ -6284,6 +6335,10 @@ msgstr "Categorias de temas"
 msgid "Assign"
 msgstr "Atribuir"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Limpar"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Limpar tudo"
@@ -6329,15 +6384,15 @@ msgstr "Ativar tema de ícones para as aplicações"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Ativar tema de ícones para o Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 msgid "Application Theme"
 msgstr "Tema das aplicações"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Contornos"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Escala"
 
@@ -6418,242 +6473,263 @@ msgstr "%1.0f caracteres"
 msgid "Captions"
 msgstr "Títulos"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Exibição"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Ícone dos contornos"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Definido pelo utilizador"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Definido pela aplicação"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "Ao mover"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Exibir informações"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Acompanha a janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "Ao redimensionar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Exibição"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Posicionamento"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Colocação inteligente"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Não ocultar gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Colocar no cursor do rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Colocar manualmente com o rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr "Agrupar com as janelas da mesma aplicação"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Mudar para a área de trabalho da nova janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Novas janelas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Animação"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linear"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Acelerar e depois desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Acelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr "Aceleração vincada"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr "Desaceleração vincada"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Aceleração vincada e depois desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr "Saltitar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr "Saltitar mais"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Enrolar"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr "Permitir janelas dentro dos limites visuais do ecrã"
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
-#, fuzzy
-msgid "Allow windows out of visual screen limits"
-msgstr "Permitir janelas por cima de janelas em ecrã completo"
+msgid "Allow windows partly out of the visual screen limits"
+msgstr "Permitir janelas parcialmente fora dos limites visuais do ecrã"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
-#, fuzzy
-msgid "Allow windows partly out of screen limits"
-msgstr "Permitir janelas por cima de janelas em ecrã completo"
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
+msgid "Allow windows completely out of visual screen limits"
+msgstr "Permitir janelas fora dos limites visuais do ecrã"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
-#, fuzzy
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 msgid "Screen Limits"
-msgstr "Bloqueio de ecrã"
+msgstr "Limites do ecrã"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Definições de foco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Clique na janela para focar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Janela por baixo do rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Janela mais recente por baixo do rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "Mostrar janelas ao passar com o rato"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Clique"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Cursor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "Descuidado"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Realce da nova janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Nenhuma janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Todas as janelas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Só diálogos"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "Só diálogos com janela focada"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Mostrar automaticamente"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Atraso antes de mostrar:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Mostrar janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Mostrar ao mover ou ajustar o tamanho"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
 msgstr "Mostrar ao focar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Permitir janelas por cima de janelas em ecrã completo"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+msgid "Active Window Hint Policy"
+msgstr "Política de ajuste das janelas ativas"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+msgid "Ignore hint"
+msgstr "Ignorar ajustes"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+msgid "Animate on hint"
+msgstr "Animar ao ajustar"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+msgid "Activate on hint"
+msgstr "Ativar ao ajustar"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+msgid "Hints"
+msgstr "Ajustes"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Outras definições"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "Transmitir eventos do rato aos programas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Clicar mostra a janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Clicar foca a janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "Focar a última janela ao mudar de área de trabalho"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "Reverter foco se perdido"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Enviar cursor para a nova janela focada"
 
@@ -6696,13 +6772,13 @@ msgstr "Direção"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertical"
 
@@ -6967,7 +7043,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Definições da sombra"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Qualidade"
 
@@ -7286,24 +7362,24 @@ msgstr ""
 "alterna os modos de visualização em lista<br><hilight>&lt;ctrl+3&gt;</"
 "hilight> alterna os modos de visualização em miniaturas"
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Everything - Aplicações"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Comandos"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Comando do terminal"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Interface Sudo"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr "Everything - Plugin"
@@ -7333,123 +7409,138 @@ msgstr "Colocar diretórios visitados em cache"
 msgid "Clear cache"
 msgstr "Limpar cache"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr "Abrir terminal aqui"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Outra aplicação..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 msgid "Go To Parent Directory"
 msgstr "Ir para o diretório superior"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 msgid "Clone Window"
 msgstr "Clonar janela"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 msgid "Copy Path"
 msgstr "Copiar caminho"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr "Executar"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Abrir"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Abrir com..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%d ficheiro"
 msgstr[1] "%d ficheiros"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Aplicações conhecidas"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Aplicações específicas"
+#: src/modules/fileman/e_fwin.c:2589
+msgid "Suggested Applications"
+msgstr "Aplicações sugeridas"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Todas as aplicações"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Comando personalizado"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "A cópia foi cancelada"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "A movimentação foi cancelada"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "A eliminação foi cancelada"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "A eliminação foi cancelada"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Foi abortada uma operação desconhecida"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Terminou a cópia de %s"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "A copiar %s (estimativa: %s)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Terminou a movimentação de %s"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "A mover %s (estimativa: %s)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Terminou a eliminação"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "A eliminar ficheiros..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Eliminação segura"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "A eliminar ficheiros..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr "Operação desconhecida de %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7519,7 +7610,7 @@ msgstr "Ver"
 
 #: src/modules/fileman/e_mod_config.c:333
 msgid "File Extensions"
-msgstr "Extensões de fcheiro"
+msgstr "Extensões de ficheiro"
 
 #: src/modules/fileman/e_mod_config.c:336
 msgid "Full Path In Title"
@@ -7633,23 +7724,27 @@ msgstr "Gestor de ficheiros"
 msgid "Navigate"
 msgstr "Explorar"
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr "0 itens listáveis"
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr "Marcadores GTK"
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 msgid "Current Directory"
 msgstr "Diretório atual"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Pasta pessoal"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr "Explorar..."
 
@@ -7740,19 +7835,19 @@ msgstr "Imagem de fundo"
 msgid "Background Options"
 msgstr "Opções do fundo"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Mover/redimensionar"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Livre"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Aparência"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Adicionar outros gadgets"
 
@@ -7760,7 +7855,7 @@ msgstr "Adicionar outros gadgets"
 msgid "Show/hide gadgets"
 msgstr "Mostrar/ocultar gadgets"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 msgid "Change Gadgets"
 msgstr "Alterar gadgets"
 
@@ -8320,7 +8415,7 @@ msgstr "Esquerda:"
 msgid "Right:"
 msgstr "Direita:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Silenciar"
 
@@ -8380,7 +8475,7 @@ msgstr "Volume alterado"
 msgid "Mixer Settings Updated"
 msgstr "As definições do gestor de som foram atualizadas"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr "Módulo gestor de som"
 
@@ -8527,28 +8622,28 @@ msgstr "A captura está disponível neste local:"
 msgid "Hide"
 msgstr "Ocultar"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr "Local para gravar a captura..."
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr "Perfeita"
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
 msgstr "Partilhar"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr "Obter captura de ecrã"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr "Captura de ecrã"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr "Tarefas"
 
@@ -8587,11 +8682,11 @@ msgstr "linhas"
 
 #: src/modules/tiling/e_mod_config.c:182
 msgid "Tile dialog windows as well"
-msgstr "Caixas de diálogo em mosaico"
+msgstr "Mostrar janelas de diálogo lado a lado"
 
 #: src/modules/tiling/e_mod_config.c:185
 msgid "Show window titles"
-msgstr "Mostrar janelas em mosaicos"
+msgstr "Mostrar título das janelas"
 
 #: src/modules/tiling/e_mod_config.c:189
 msgid "Key hints"
@@ -8603,13 +8698,13 @@ msgstr "Número de colunas por área de trabalho (0 para inativo):"
 
 #: src/modules/tiling/e_mod_config.c:353
 msgid "Tiling Configuration"
-msgstr "Configuração do mosaico"
+msgstr "Configuração"
 
 #: src/modules/tiling/e_mod_tiling.c:3940
 #: src/modules/tiling/e_mod_tiling.c:4004
 #: src/modules/tiling/e_mod_tiling.c:4093
 msgid "Tiling"
-msgstr "Mosaico"
+msgstr "Lado a lado"
 
 #: src/modules/xkbswitch/e_mod_config.c:73
 msgid "Keyboard Settings"
@@ -8786,6 +8881,27 @@ msgstr "Focar a janela original ao clicar "
 msgid "Levels of urgency to store:"
 msgstr "Níveis de urgência a guardar:"
 
+#~ msgid "%li Years ago"
+#~ msgstr "Há %li anos atrás"
+
+#~ msgid "%li Months ago"
+#~ msgstr "Há %li meses atrás"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "Há %li semanas atrás"
+
+#~ msgid "%li Days ago"
+#~ msgstr "Há %li dias atrás"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "Há %li horas atrás"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "Há %li minutos atrás"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Aplicações específicas"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Sempre na área de trabalho"
 
@@ -9264,9 +9380,6 @@ msgstr "Níveis de urgência a guardar:"
 #~ msgid "Mouse Cursor"
 #~ msgstr "Cursor do rato"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Política de maximização de janelas"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Política de maximização"
 
index 5279e64..29580e0 100644 (file)
Binary files a/po/pt_BR.gmo and b/po/pt_BR.gmo differ
index 7213673..fa61c0d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pt_BR\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2010-02-14 05:00+0000\n"
 "Last-Translator: Teylo Laundos Aguiar <teylo.aguiar@gmail.com>\n"
 "Language-Team: None. But contact-me on <mdkcore@gmail.com>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Sobre Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Fechar"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -68,63 +68,63 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Você tem certeza que deseja matar esta janela?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Matar"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Não"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Você tem certeza que deseja sair?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Você requisitou sair do Enlightenment.<br><br>Você tem certeza que deseja "
 "sair?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Sair"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Você tem certeza que deseja deslogar-se?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Você está perto de deslogar.<br><br>Você tem certeza que deseja isto?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Deslogar-se"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Você tem certeza que deseja desligar?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
@@ -132,15 +132,15 @@ msgstr ""
 "Você requisitiu desligar o seu Computador.<br><br>Você tem certeza que "
 "deseja desligá-lo?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr ""
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Você tem certeza que deseja reiniciar?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -148,11 +148,11 @@ msgstr ""
 "Você requisitou reiniciar o seu Computador.<br><br>Você tem certeza que "
 "deseja reiniciá-lo?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Reiniciar"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -160,15 +160,15 @@ msgstr ""
 "Você requisitou suspender o seu Computador.<br><br>Você tem certeza que "
 "deseja suspende-lo?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Suspender"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Você tem certeza que deseja hibernar?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -176,366 +176,367 @@ msgstr ""
 "Você requisitou hibernar o seu Computador.<br><br>Você tem certeza que "
 "deseja suspende-lo ao disco?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernar"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Janela : Ações"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Mover"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Redimensionar"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menu da Janela"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Por cima"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Por baixo"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Janela : Estado"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Alternar Modo Viscoso"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Alternar Modo Viscoso"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Alternar Modo de Iconificação"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Alternar Modo de Iconificação"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Alternar Modo Tela Cheia"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Alternar Modo Tela Cheia"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximizar"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximizar Verticalmente"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximizar Horizontalmente"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximizar"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximizar"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximizar em Tela Cheia"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Modo de Maximização \"Inteligente\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Modo de Maximização \"Expandir\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Modo de Maximização \"Preencher\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Alternar Modo de Sombra para Cima"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Alternar Modo de Sombra para Baixo"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Alternar Modo de Sombra para Esquerda"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Alternar Modo de Sobra para Direita"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Alternar Modo de Sombra"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Estado protegido"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Alernar Estado Sem Borda"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Borda"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr ""
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Alternar Estado Rreso"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Área de Trabalho"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Virar Área de Trabalho a Esquerda"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Virar Área de Trabalho a Direita"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Virar Área de Trabalho Acima"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Virar Área de Trabalho Abaixo"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Virar Área de Trabalho Por..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Mostrar a Área de Trabalho"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Mostrar a estante"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Virar Área de Trabalho Para..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Virar Área de Trabalho Linearmente..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Mudar Para Área de Trabalho 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Mudar Para Área de Trabalho 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Mudar Para Área de Trabalho 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Mudar Para Área de Trabalho 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Mudar Para Área de Trabalho 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Mudar Para Área de Trabalho 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Mudar Para Área de Trabalho 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Mudar Para Área de Trabalho 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Mudar Para Área de Trabalho 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Mudar Para Área de Trabalho 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Mudar Para Área de Trabalho 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Mudar Para Área de Trabalho 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Mudar Para Área de Trabalho..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Girar Área de Trabalho à Esquerda (Todas as Janelas)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Girar Área de Trabalho à Direita (Todas as Janelas)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Girar Área de Trabalho para Cima (Todas as Janelas)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Girar Área de Trabalho para Baixo (Todas as Janelas)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Girar Área de Trabalho por... (Todas as Janelas)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Girar Área de Trabalho para... (Todas as Janelas)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr ""
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Girar Área de Trabalho na Direção..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Ir ao Desktop 0 (todas as telas)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Ir ao Desktop 1 (todas as telas)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Ir ao Desktop 2 (todas as telas)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Ir ao Desktop 3 (todas as telas)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Ir ao Desktop 4 (todas as telas)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Ir ao Desktop 5 (todas as telas)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Ir ao Desktop 6 (todas as telas)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Ir ao Desktop 7 (todas as telas)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Ir ao Desktop 8 (todas as telas)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Ir ao Desktop 9 (todas as telas)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Ir ao Desktop 10 (todas as telas)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Ir ao Desktop 11 (todas as telas)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Ir ao Desktop... (todas as telas)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -548,228 +549,228 @@ msgstr "Ir ao Desktop... (todas as telas)"
 msgid "Window : List"
 msgstr "Janela : Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Pular para área de trabalho enquanto estiver selecionando"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Tela"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Enviar Mouse Para Tela 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Enviar Mouse Para Tela 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Enviar Mouse Para Tela..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Enviar Mouse Para Frente 1 Tela"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Enviar Mouse Para Trás 1 Tela"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Enviar Mouse Para Frente/Para Trás Pelas Telas..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr ""
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr ""
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr ""
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr ""
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr ""
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr ""
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr ""
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Desligar"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Geometria da Movimentação da Janela"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Geometria da Movimentação da Janela"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Redimensionar"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Girar Área de Trabalho na Direção..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Criar Ícone"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Janela : Movimentação"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Para a Próxima Área de Trabalho"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Para a Área de Trabalho Anterior"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Por Área de Trabalho #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Para Área de Trabalho..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Configurar Telas"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Para a Área de Trabalho Anterior"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Mostar Menu Principal"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Mostar Menu de Favoritos"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Mostrar Todos os Menus dos Aplicativos"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Mostrar Lista de Clientes"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Mostrar Menu"
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Lançar"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Comando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplicativo"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Reiniciar"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Sair agora"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Modo"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Alternar modo de apresentação"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Alternar modo offline"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Modo"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Módulo %s do Enlightenment"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -786,60 +787,60 @@ msgstr ""
 msgid "System"
 msgstr "Sistema"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Deslogar-se"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "DEsligar agora"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Desligar"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Suspender"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hibernar"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Travar"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Limpar Janelas"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Geral : Ações"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr ""
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Teclado & Mouse"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Atalho de Teclado"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Atalho de Teclado"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -856,7 +857,7 @@ msgstr "Seletor de Cores"
 msgid "Select"
 msgstr "Configurações"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -867,7 +868,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -876,11 +877,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problemas com a Escrita das Configurações do Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -888,13 +889,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -903,93 +905,93 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Configurações Atualizadas"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr ""
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr ""
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr ""
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr ""
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr ""
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr ""
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr ""
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr ""
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr ""
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Sem Janelas)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr ""
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr ""
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr ""
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Descrição: Indisponível"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -997,7 +999,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1016,7 +1018,7 @@ msgid "Apply"
 msgstr "Aplicar"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1035,8 +1037,8 @@ msgstr "Módulos"
 msgid "Preferences"
 msgstr "Preferência de Ícone"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Sim"
 
@@ -1068,23 +1070,23 @@ msgstr ""
 "Travar a área de trabalho falhou porque alguma aplicação<br>está prendendo o "
 "teclado ou o mouse ou ambos<br>e sua garra é impossível de ser quebrada."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Por favor entre com sua senha de destravamento"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
 msgstr ""
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Erro no Sistema de Autenticação"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1095,22 +1097,22 @@ msgstr ""
 "código de erro foi <hilight>%i</hilight>.<br>Isso é ruim e não podia ter "
 "acontecido. Por favor relate este bug."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Ativar modo de apresentação?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr ""
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Não, e pare de perguntar"
 
@@ -1203,7 +1205,7 @@ msgstr "Executar em um Terminal"
 msgid "Show in Menus"
 msgstr "Mostar nos Menus"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1218,34 +1220,34 @@ msgstr "Selecione um Ícone"
 msgid "Select an Executable"
 msgstr "Selecione um executável"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Apagar"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Cortar"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Copiar"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Colar"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Selecionar Tudo"
 
@@ -1401,315 +1403,322 @@ msgstr "Dados de Saída"
 msgid "There was no output."
 msgstr "Não ha saída."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Caminho não existente"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s não existe."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f arquivos"
 msgstr[1] "%1.0f arquivos"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Erro ao montar"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Não foi possivel montar o dispositivo"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Erro ao desmontar"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Não foi possível desmontar o dispositivo"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Erro ao ejetar"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Não foi possivel ejetar o dispositivo"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr ""
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Mostrar Extensão do Ícone"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Sortear Agora"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Diretórios de Pesquisa"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Diretórios de Pesquisa"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Modo de Visão"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Iniciando"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Atualizar Visão"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Ação"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Link"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Renomear"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr ""
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr ""
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr ""
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Propriedades"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Usar Ícone Fornecido pelo Aplicativo "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Propriedades do Arquivo"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr ""
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Mostrar Extensão do Ícone"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Sortear Agora"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Diretórios de Pesquisa"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Diretórios de Pesquisa"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Usar padrão"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr ""
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Ícones Customizados"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Engine Padrão"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Iniciando"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Tamanho do Ícone (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Erro"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Erro carregando Módulo"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Arquivo:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Novo Diretório"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Arquivo:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr ""
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Mostar Arquivos Ocultos"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Lembrar Ordem"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Sortear Agora"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Usar Clique Único"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Resolução da Tela"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Configurações do Pager"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Configurações da Fonte"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Definir plano de fundo"
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Definir plano de fundo"
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr ""
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Limpar"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Limpar Tudo"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Criar um Diretório novo"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Nome do Novo Diretório:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Renomear %s para:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Renomear Arquivo"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Tentar novamente"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Interromper"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Não a todos"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Sim a todos"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Alerta"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Arquivo já existe.  Sobrescrever?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Mover"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorar Isso"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignorar todos"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Ocorreu um erro ao realizar uma operação.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Confirmar Apagar"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Você tem certeza que deseja apagar<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1718,7 +1727,7 @@ msgstr ""
 "Você tem certeza que deseja apagar<br>os %d arquivos selecionados em: "
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1733,27 +1742,27 @@ msgstr[1] ""
 "Você tem certeza que deseja apagar<br>os %d arquivos selecionados em: "
 "<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Volume Desconhecido"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Dispositivo Removível"
 
@@ -1762,7 +1771,7 @@ msgstr "Dispositivo Removível"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1826,7 +1835,7 @@ msgstr "Grupo Por"
 msgid "Others:"
 msgstr "Outras Configurações"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1871,31 +1880,31 @@ msgstr "Mover"
 msgid "Automatically scroll contents"
 msgstr "Rolar conteúdo automaticamente"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Plano"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Inserido"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr ""
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Remover"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr ""
 
@@ -1959,7 +1968,7 @@ msgstr "Tamanho"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Empilhamento"
 
@@ -2100,7 +2109,7 @@ msgstr "Iconificar"
 msgid "Skip"
 msgstr "Omitir"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Borda"
 
@@ -2412,18 +2421,18 @@ msgid "Request Position"
 msgstr "Requisitar Posição"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2512,7 +2521,7 @@ msgid "Size, Position and Locks"
 msgstr "Tamanho, Posição e Travas"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Permitir"
@@ -2617,7 +2626,7 @@ msgstr "Configurações dos Módulos"
 msgid "Load"
 msgstr "Locale"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Descarregar Módulo"
@@ -2656,11 +2665,11 @@ msgstr "Conteúdo da Bandeja"
 msgid "Toolbar Contents"
 msgstr "Conteúdo da Barra de Ferramentas"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr ""
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Esquema"
 
@@ -2678,86 +2687,86 @@ msgstr ""
 "certeza que sua configuração<br>do método de entrada está correto e<br>que "
 "executável de configuração está no seu LUGAR<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Principal"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Aplicativos Favoritos"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplicativos"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Janelas"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Janelas Perdidas"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Sobre"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtual"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Bandejas"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Mostrar/Esconder Todas as Janelas"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Sem Aplicativos)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr ""
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Sem Janelas)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Sem nome!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Adicionar Uma Bandeja"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Apagar Uma Bandeja"
@@ -2842,32 +2851,32 @@ msgstr "Mostrar em todas as Áreas de Trabalho"
 msgid "Show on specified Desktops"
 msgstr "Mostrar numa Área de Trabalho específica"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2875,7 +2884,7 @@ msgstr ""
 "Enlightenment não pode ajustar um alimentador do sinal da saída.\n"
 "Talvez você esteja sem memória?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2883,7 +2892,7 @@ msgstr ""
 "Enlightenment não pode ajustar um alimentador do sinal HUP.\n"
 "Talvez você esteja sem memória?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2892,47 +2901,47 @@ msgstr ""
 "Enlightenment não pode ajustar um alimentador do sinal HUP.\n"
 "Talvez você esteja sem memória?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2942,7 +2951,7 @@ msgstr ""
 "renderizando no Evas. Por favor cheque sua instalação do Evas e\n"
 "do Ecore e cheque o suporte deles a engine de renderização do Software X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2953,17 +2962,17 @@ msgstr ""
 "do Ecore e cheque o suporte deles a engine de renderização do Software "
 "Buffer."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2971,12 +2980,12 @@ msgstr ""
 "Enlightenment não pode inicializar seu sistema de alarme de emergência.\n"
 "Você setou sua variável DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2984,34 +2993,34 @@ msgstr ""
 "Enlightenment não pode criar diretório no diretório de seu usuário.\n"
 "Talvez você não tenha um diretório ou o disco está cheio?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment não pode ativar seu sistema de arquivo de registro."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment não pode ativar seu sistema de configuração."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment não pode ativar seu sistema de tema."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment não pode ativar seu sistema de ponteiro."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3019,28 +3028,28 @@ msgstr ""
 "Enlightenment não pode ativar os caminhos para procurar arquivos.\n"
 "Talvez você esteja sem memória?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment não pode ativar seu sistema de fonte."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment não pode ativar seu sistema de tema."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment não pode ativar seu sistema de internacionalização."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Iniciando Suporte Internacional"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment não pode ativar seu sistema de internacionalização."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3050,11 +3059,11 @@ msgstr ""
 "Enlightenment não pode inicializar o sistema de área de trabalho FDO.\n"
 "Talvez você esteja sem memória?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Configurar Telas"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3063,254 +3072,254 @@ msgstr ""
 "em seu sistema.\n"
 "Talvez outro gerenciador de janela esteja rodando?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Configurar DPMS"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Configurar Uniões"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment não pode configurar as configurações DPMS"
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Configurar DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment não pode configurar as configurações DPMS"
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Configurar Proteção de Tela"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment não pode congigurar a proteção de tela do X."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Configurar modos de economia de energia"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Configurar Trava de Área"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 "Enlightenment não pode ativar seu sistema de travamento da área de trabalho."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Configurar popups"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment não pode ativar seu sistema de popup."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Configurar Sistema de Mensagem"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Ativando Caminhos"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Configurar Controles do Sistema"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment não pode inicializar o sistema de Comandos do Sistema.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Configurar Ações"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment não pode ativar seu sistema de ações."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Configurar Sistema de Execução"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment não pode ativar seu sistema de execução."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Gerenciador de Arquivo"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment não pode inicializar o gerenciador de Arquivo.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Configurar Sistema de Mensagem"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment não pode ativar seu sistema de mensagem."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Configurar DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment não pode ativar seu sistema dnd."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr ""
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment não pode ativar seu sistema de manipulação da garra de entrada."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Configurar Módulos"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment não pode ativar seu sistema de módulo."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Configurar Lembraças"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment não pode instalar as configurações de lembrança."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Configurar Classes de Cor"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment não pode ativar seu sistema de casse de cor."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr ""
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment não pode ativar seu sistema de controle de gadgets."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Configurar Papel de Parede"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 "Enlightenment não pode ativar seu sistema de fundo da área de trabalho."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Configurar Mouse"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 "Enlightenment não pode configurar sua disposição do sistema de arquivos."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Configurar Uniões"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment não pode ativar seu sistema de ligações."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Configurar Miniaturizador"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment não pode inicializar o sistema de Miniaturização.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment não pode inicializar o sistema de Comandos do Sistema.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment não pode inicializar o sistema de Miniaturização.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment não pode inicializar o sistema de Comandos do Sistema.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr ""
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment não pode ativar seu sistema de tema."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Configurar Disposição de Arquivo"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 "Enlightenment não pode configurar sua disposição do sistema de arquivos."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Carregar Módulos"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr ""
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Configurar prateleiras"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Quase Pronto"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3339,7 +3348,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3349,11 +3358,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Testando Suporte de Formato"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3362,7 +3371,7 @@ msgstr ""
 "favor cheque\n"
 "se Evas tem suporte a engine do Software Buffer.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3372,7 +3381,7 @@ msgstr ""
 "o Evas tem\n"
 "suporte ao carregamento de PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3382,7 +3391,7 @@ msgstr ""
 "se o Evas tem\n"
 "suporte ao carregamento de JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3392,7 +3401,7 @@ msgstr ""
 "o Evas tem\n"
 "suporte ao carregamento de PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3402,14 +3411,14 @@ msgstr ""
 "o Evas tem\n"
 "suporte ao carregamento de EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3417,11 +3426,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment deixou de funcionar cedo ao iniciar e foi reiniciado"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3429,7 +3438,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3442,7 +3451,7 @@ msgstr ""
 "diálogo de configuração de módulos pode permitir que você selecione<br>seus "
 "módulos novamente."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3455,12 +3464,12 @@ msgstr ""
 "<br><br>A janela de diálogo de configuração de módulos pode permitir que "
 "você selecione seus<br>módulos novamente."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Carregar Módulos"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3469,11 +3478,11 @@ msgstr ""
 "Houve um erro carregando o módulo chamado: %s<br>Nenhum módulo chamado %s "
 "pode ser encontrado nos<br>diretórios de pesquisa de módulos.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Erro carregando Módulo"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3482,11 +3491,11 @@ msgstr ""
 "Houve um erro carregando o módulo chamado: %s<br>O caminho completo para "
 "este módulo é:<br>%s<br>O erro relatado foi:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Módulo não contém todas as funções necessárias"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3497,23 +3506,39 @@ msgstr ""
 "mínimo uma API de módulo versão: %i.<br>A API de módulo advertida pelo "
 "Enlightenment é %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Módulo %s do Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Você vai querer descarregar este módulo?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Desconhecido"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3521,54 +3546,54 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Bandeja #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Prateleira"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Adicionar Uma Bandeja"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Bandeja #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Parar Movimentar/Redimensionar Items"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Começar a Movimentar/Redimensionar Items"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Você tem certeza que deseja apagar esta bandeja?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
@@ -3576,32 +3601,32 @@ msgstr ""
 "Você requisitou apagar esta bandeja.<br><br>Você tem certeza que deseja "
 "deletar isso?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Renomear Arquivo"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Comentário"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Alternar modo de apresentação"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Esconder Automaticamente"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Atualizar"
 
@@ -3743,15 +3768,15 @@ msgstr ""
 msgid "Set As Theme"
 msgstr "Definir como Tema..."
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Parar Movimentar/Redimensionar Items"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Começar a Movimentar/Redimensionar Items"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr ""
 
@@ -3809,74 +3834,56 @@ msgstr "No Futuro"
 msgid "In the last minute"
 msgstr "No último Minuto"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Última Modificação:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li Anos atrás"
+msgid_plural "%li Years ago"
+msgstr[0] "Última Modificação:"
+msgstr[1] "Última Modificação:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li Meses atrás"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Última Modificação:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Última Modificação:"
+msgstr[1] "Última Modificação:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li Semanas atrás"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li Dias atrás"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li Horas atrás"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li Horas atrás"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li Horas atrás"
+msgstr[1] "%li Horas atrás"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li Minutos atrás"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li Minutos atrás"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li Minutos atrás"
+msgstr[1] "%li Minutos atrás"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3887,12 +3894,12 @@ msgid ""
 "the hiccup in your configuration.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Configuração Atualizada"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3901,72 +3908,72 @@ msgid ""
 "has been now restored to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f segundos"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li Anos atrás"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li Meses atrás"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li Semanas atrás"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li Dias atrás"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li Horas atrás"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minutos"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li Minutos atrás"
@@ -3980,7 +3987,7 @@ msgstr "%li Minutos atrás"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4026,11 +4033,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Adicionar a Favoritos"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4125,7 +4132,7 @@ msgstr ""
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interno"
@@ -4149,33 +4156,33 @@ msgstr ""
 msgid "Hardware"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Bateria"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Gerenciamento de Energia"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Sua bateria está baixa!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Fonte AC é recomendada."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Medidor de Bateria"
 
@@ -4184,8 +4191,8 @@ msgstr "Medidor de Bateria"
 msgid "Clock Settings"
 msgstr "Configurações de Foco"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Relógio"
 
@@ -4216,7 +4223,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Iniciar"
 
@@ -4228,7 +4235,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Mostrar Barra de Ferramentas"
@@ -4539,7 +4546,7 @@ msgid "Resolution change"
 msgstr "Mudar resolução"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr ""
 
@@ -4668,7 +4675,7 @@ msgstr ""
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4820,10 +4827,10 @@ msgid "Current Wallpaper"
 msgstr "Papel de Parede da Área de Trabalho"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Papel de Parede"
 
@@ -5394,6 +5401,54 @@ msgstr "Contêiner"
 msgid "Manager"
 msgstr "Gerenciador"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Atalhos do Mouse"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Mais usado recentemente"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Atalhos do Mouse"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Atalhos do Mouse"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Botão %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Mover"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5420,7 +5475,7 @@ msgid "Main Menu"
 msgstr "Mostar Menu Principal"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr ""
 
@@ -5443,7 +5498,7 @@ msgstr "Comentário"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr ""
@@ -5498,7 +5553,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Limiar da Movimentação Rápida do Mouse"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixels/seg"
@@ -5513,7 +5568,7 @@ msgid "%2.2f s"
 msgstr "%2.2f segundos"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5533,7 +5588,7 @@ msgstr "Imagens"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Fontes"
 
@@ -5717,14 +5772,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Baixo"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Médio"
 
@@ -5736,7 +5791,7 @@ msgid "%.0f s"
 msgstr "%1.0f fps"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Alto"
 
@@ -5757,17 +5812,17 @@ msgstr "Engine"
 msgid "Power Management"
 msgstr "Gerenciamento de Energia"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Bandejas Configuradas"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Você tem certeza que deseja apagar esta bandeja?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Confirmar Apagar"
@@ -5915,7 +5970,7 @@ msgid "File Manager Background Base"
 msgstr "Gerenciador de Arquivo"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Foco"
@@ -6020,7 +6075,7 @@ msgid "Composite Focus-out Color"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Cores"
 
@@ -6385,7 +6440,7 @@ msgid "Events"
 msgstr "Eventos"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Inicializar"
 
@@ -6398,7 +6453,7 @@ msgid "Background Change"
 msgstr "Mudança de Fundo"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Transições"
 
@@ -6418,6 +6473,10 @@ msgstr "Categorias de Temas"
 msgid "Assign"
 msgstr "Atribuir"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Limpar"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Limpar Tudo"
@@ -6470,16 +6529,16 @@ msgstr "Aplicativos Selecionados"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Ativar Composite"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplicativo"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Bordas"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr ""
 
@@ -6565,271 +6624,299 @@ msgstr "%1.0f Caracteres"
 msgid "Captions"
 msgstr "Opções"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Exibição da Janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Borda"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Usar Ícone Definido pelo Usuário"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Usar Ícone Fornecido pelo Aplicativo "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Geometria da Movimentação da Janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Exibir informação"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Fechando a janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Geometria do Redimensionamento da Janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Exibir"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Posicionamento"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Colocação Inteligente"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Não esconder Gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Colocar sob o ponteiro do mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Colocar manualmente com o mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Mudar automaticamente para a área de trabalho da nova janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Abaixo das Janelas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animar Rolagem"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linear"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Suavizar aceleração e desaceleração"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Acelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Aceleração do Mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Desacelerar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Suavizar aceleração e desaceleração"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Empilhamento"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Mostrar janelas de todas as telas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Mostrar janelas de todas as telas"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Travar Tela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Configurações de Foco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Clique na Janela para Foco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Janela sob o Mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Janela mais recente sob o Mouse"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Automaticamente sobrepor janelas quando o mouse estiver em cima"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Relógio"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Foco do Ponteiro"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Copiar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Foco da Nova Janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Sem Janelas)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Janelas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Diálogos"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Somente novas janelas de diálogo pegam foco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Autosobrepor"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Delay antes de sobrepor:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Sobrepor Janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Sobrepor quando começar a mover ou redimensionar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Sobrepor quando clicar para pegar foco"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Mostrar janelas de todas as telas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+msgid "Active Window Hint Policy"
+msgstr ""
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorar Isso"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Protegimento da Janela"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Contexto da Ação"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Sugerindo"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Outras Configurações"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Sempre passar eventos de cliques para os programas"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Fechando a janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Fechando a janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Refocar última janela focada ao trocar de área da trabalho"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Reverter foco quando ocultar ou fechar uma janela"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr ""
 
@@ -6876,13 +6963,13 @@ msgstr "Direção"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontal"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertical"
 
@@ -7162,7 +7249,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr ""
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Qualidade"
 
@@ -7492,27 +7579,27 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Reiniciar Aplicativos"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Comando"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Comando Definido"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7548,127 +7635,143 @@ msgstr "Usar Diretórios Definidos"
 msgid "Clear cache"
 msgstr "Limpar"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Executar em um Terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Ir para Diretório Acima"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Limpar Janelas"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Caminhos E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Abrir"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Abrir com..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f arquivos"
 msgstr[1] "%1.0f arquivos"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Aplicativos Específicos"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Reiniciar Aplicativos"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Todos Aplicativos"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Comando Customizado"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Resolução da Tela"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Resolução da Tela"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Resolução da Tela"
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr ""
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7865,24 +7968,28 @@ msgstr "Gerenciador de Arquivo"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Novo Diretório"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7977,20 +8084,20 @@ msgstr ""
 msgid "Background Options"
 msgstr "Papéis de Parede"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Iniciar mover/redimensionar este gadget"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Aparência"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr ""
 
@@ -7998,7 +8105,7 @@ msgstr ""
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Adicionar Gadget"
@@ -8609,7 +8716,7 @@ msgstr ""
 msgid "Right:"
 msgstr ""
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr ""
 
@@ -8670,7 +8777,7 @@ msgstr "Mudar resolução"
 msgid "Mixer Settings Updated"
 msgstr ""
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Modo de Visão"
@@ -8822,31 +8929,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Esconder Automaticamente"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Nítido"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Configurar Telas"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Configurar Telas"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Barra de tarefas"
@@ -9101,6 +9208,27 @@ msgstr "Destacar a janela fonte ao clicar"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li Anos atrás"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li Meses atrás"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li Semanas atrás"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li Dias atrás"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li Horas atrás"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li Minutos atrás"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Aplicativos Específicos"
+
 #~ msgid "Configuration"
 #~ msgstr "Configuração"
 
@@ -9743,10 +9871,6 @@ msgstr ""
 #~ "redimensionamento"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Protegimento da Janela"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Colocação de Nova Janela Automático"
 
index bb1fdc2..92ab1ee 100644 (file)
Binary files a/po/ro.gmo and b/po/ro.gmo differ
index d5ca69b..11a68e6 100644 (file)
--- a/po/ro.po
+++ b/po/ro.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-11-25 12:09+0000\n"
 "Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n"
 "Language-Team: Romanian <ro@li.org>\n"
@@ -22,17 +22,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Despre Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Închide"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -68,491 +68,492 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Sigur doriți să terminați forțat această fereastră?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Termină"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nu"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Sigur doriți să ieșiți?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Ați ales să ieșiți din Enlightenment.<br><br>Sigur doriți să ieșiți?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Ieșire"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Renunță"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Sigur doriți să vă deautentificați?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Ați ales să ieșiți din sesiune.<br><br>Sigur doriți să ieșiți?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Ieşire din cont"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Sigur doriți să închideți calculatorul?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Ați ales să închideți calculatorul.<br><br>Sigur doriți să-l închideți?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "Oprirea"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Sigur doriți să reporniți calculatorul?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
 "Ați ales să reporniți calculatorul.<br><br>Sigur doriți să-l reporniți?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Repornește"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 "Ați ales să suspendați calculatorul.<br><br>Sigur doriți să-l suspendați?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Suspendă"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Sigur doriți să hibernați calculatorul?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr ""
 "Ați ales să hibernați calculatorul.<br><br>Sigur doriți să-l hibernați?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Hibernează"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Fereastră: Acțiuni"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Mută"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Redimensionează"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Meniu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Meniu fereastră"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Ridică"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Coboară"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Fereastră: stare"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Comutare mod lipicios"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Comutare mod lipicios"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Comutare mod iconic"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Comutare mod iconic"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Comutare mod pe tot ecranul"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Comutare mod pe tot ecranul"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximizează"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximizează vertical"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximiează orizontal"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximizează"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximizează"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximiează pe tot ecranul"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Mod maximizare „Inteligent”"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Mod maximizare „Expandat”"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Mod maximizare „Umplere”"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Comutare mod umbrire în sus"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 #, fuzzy
 msgid "Shade Down Mode Toggle"
 msgstr "Shade jos Mod Comutare"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 #, fuzzy
 msgid "Shade Left Mode Toggle"
 msgstr "Mod Shade stânga Toggle"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 #, fuzzy
 msgid "Shade Right Mode Toggle"
 msgstr "Mod de nuanta potrivita Toggle"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 #, fuzzy
 msgid "Shade Mode Toggle"
 msgstr "Toggle Shade Mode"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "umbrită de stat"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 #, fuzzy
 msgid "Toggle Borderless State"
 msgstr "Comuta de stat fără margini"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Set de frontieră"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Ciclul între frontierele"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Toggle Pinned State"
 msgstr "Toggle Important de stat"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Desktop"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 #, fuzzy
 msgid "Flip Desktop Left"
 msgstr "Desktop Flip stânga"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 #, fuzzy
 msgid "Flip Desktop Right"
 msgstr "Flip dreapta Desktop"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 #, fuzzy
 msgid "Flip Desktop Up"
 msgstr "Desktop Flip Up"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 #, fuzzy
 msgid "Flip Desktop Down"
 msgstr "Flip Desktop Jos"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 #, fuzzy
 msgid "Flip Desktop By..."
 msgstr "Flip desktop de catre ..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Arată desktopul"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Arată raftul"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 #, fuzzy
 msgid "Flip Desktop To..."
 msgstr "Flip Desktop ..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 #, fuzzy
 msgid "Flip Desktop Linearly..."
 msgstr "Flip Desktop liniar ..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Comută la desktopul 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Comută la desktopul 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Comută la desktopul 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Comută la desktopul 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Comută la desktopul 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Comută la desktopul 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Comută la desktopul 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Comută la desktopul 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Comută la desktopul 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Comută la desktopul 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Comută la desktopul 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Comută la desktopul 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Comută desktopul..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 #, fuzzy
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Desktop Flip stânga (toate ecranele."
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 #, fuzzy
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Flip Desktop dreapta (toate ecranele."
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 #, fuzzy
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Desktop Flip Up (toate ecranele."
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 #, fuzzy
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Desktop Flip Down (toate ecranele."
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 #, fuzzy
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Flip desktop de catre ... (Toate ecranele."
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 #, fuzzy
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Flip Desktop ... (Toate ecranele."
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 #, fuzzy
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Flip Desktop liniar ... (Toate ecranele."
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
 msgstr "Flip Desktop Direcţia ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Comută la desktopul 0 (toate ecranele)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Comută la desktopul 1 (toate ecranele)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Comută la desktopul 2 (toate ecranele)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Comută la desktopul 3 (toate ecranele)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Comută la desktopul 4 (toate ecranele)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Comută la desktopul 5 (toate ecranele)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Comută la desktopul 6 (toate ecranele)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Comută la desktopul 7 (toate ecranele)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Comută la desktopul 8 (toate ecranele)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Comută la desktopul 9 (toate ecranele)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Comută la desktopul 10 (toate ecranele)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Comută la desktopul 11 (toate ecranele)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Comută desktopul... (toate ecranele)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -566,240 +567,240 @@ msgstr "Comută desktopul... (toate ecranele)"
 msgid "Window : List"
 msgstr "Fereastră ; Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Mergi direct la birou"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Ecran"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Trimite cursorul pe ecranul 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Trimite cursorul pe ecranul 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Trimite cursorul pe ecranul..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Trimite cursorul mai în față cu un ecran"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Trimite cursorul înapoi cu un ecran"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr ""
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "vag"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Set iluminare din spate"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Iluminare din spate min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Iluminare din spate Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Iluminare din spate Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Ajustaţi iluminare din spate"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Iluminare din spate Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Iluminare din spate jos"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Mutare la Centrul de"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Mutare la Centrul de"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Redimensionează"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Împingeţi în Direcţia ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Trageţi Icon ..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Fereastră: Mutare"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Către desktopul următor"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Către desktopul precedent"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Către Desktopul..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Ecrane de configurare"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Către desktopul precedent"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Afișează meniul principal"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Arată meniul „Favorite”"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Arată meniul „Toate aplicațiile”"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 #, fuzzy
 msgid "Show Clients Menu"
 msgstr "Arăta clienţilor Meniu"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 #, fuzzy
 msgid "Show Menu..."
 msgstr "Afişare Meniul ..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Lansează"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Comandă"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplicație"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Repornește"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 #, fuzzy
 msgid "Exit Now"
 msgstr "acum, ieşiţi din"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr ""
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "Mod de prezentare Toggle"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "Mod Offline Comutaţi"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -816,63 +817,63 @@ msgstr ""
 msgid "System"
 msgstr "Sistem"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Ieşire din cont"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Oprește acum"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Oprește"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Suspendă"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Hibernează"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Blochează"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 #, fuzzy
 msgid "Cleanup Windows"
 msgstr "Windows CleanUp"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "Acţiuni ; generice"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "întârziată de acţiune"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "tastatură"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Crearea rapidă de la tastatură"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Crearea rapidă de la tastatură"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -890,7 +891,7 @@ msgstr "Selector culoare"
 msgid "Select"
 msgstr "Selectați o imagine"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -901,7 +902,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -910,11 +911,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -922,13 +923,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -937,22 +939,22 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 #, fuzzy
 msgid "Settings Upgraded"
 msgstr "Setări modernizate"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "De fişier EET este rău."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Fisier de date este gol."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -961,19 +963,19 @@ msgstr ""
 "Fişierul nu poate fi scris. Poate cădiscul este read-only<br>sau ai pierdut "
 "permisiunile la fişiere."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "De memorie a fugit în timp ce pregătireade scriere. Vă rugăm să<br>de "
 "memorie de până gratuit."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Aceasta este o eroare de generic."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -982,70 +984,70 @@ msgstr ""
 "Fişier de setări este prea mare.<br>Ar trebui să fie foarte mici (câteva "
 "sute de KB de la cea mai mare)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Ai fugit din spaţiu în timp ce scriereafişierului"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Dosarul a fost închis pe ea în timp ce scris."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Memorie - cartografiere (mmap) dinfişierul nu a reuşit."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Codificarea nu a reuşit."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Semnătura nu a reuşit."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Semnătura a fost invalid."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "Nu a semnat."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Nu dispun de pus în aplicare."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "Prng nu a fost însămânţate."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Criptarea a eşuat."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Decriptarea a eşuat."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr ""
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1053,7 +1055,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1072,7 +1074,7 @@ msgid "Apply"
 msgstr "Aplică"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1091,8 +1093,8 @@ msgstr "Module"
 msgid "Preferences"
 msgstr "preferinţe"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Da"
 
@@ -1125,26 +1127,26 @@ msgstr ""
 "fietastatura sau mouse-ul sau ambele<br>si apuca lor este în imposibilitatea "
 "de a fi rupte."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 #, fuzzy
 msgid "Please enter your unlock password"
 msgstr "Va rugam sa introduceti parola de deblocare"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Alte proceduri de aplicare ..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 #, fuzzy
 msgid "Authentication System Error"
 msgstr "Eroare de sistem de autentificare"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1152,24 +1154,24 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 #, fuzzy
 msgid "Activate Presentation Mode?"
 msgstr "Activaţi modul de prezentare."
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "Nu , dar creşte timeout"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "Nu , şi nu mai solicită"
@@ -1270,7 +1272,7 @@ msgstr "Execută în terminal"
 msgid "Show in Menus"
 msgstr "Arată în meniuri"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1286,34 +1288,34 @@ msgstr "Selectaţi o pictogramă"
 msgid "Select an Executable"
 msgstr "Selectaţi un executabil"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Șterge"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Taie"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Copiază"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Lipește"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Selectează tot"
 
@@ -1466,340 +1468,347 @@ msgstr "date de ieşire"
 msgid "There was no output."
 msgstr "Nu a fost nici o ieşire."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 #, fuzzy
 msgid "Nonexistent path"
 msgstr "inexistent cale"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr ""
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Eroare la montare"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Can't mount device"
 msgstr "Nu se poate monta dispozitivul"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Eroare la demontare"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Can't unmount device"
 msgstr "Nu se poate demonta dispozitivul"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Eroare la ejectare"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "Nu se poate scoate dispozitivul"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "Cauza sensibile"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Arată Icon Extensie"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr ""
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Caută Directoare"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Caută Directoare"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Mod de vizualizare"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Stivuire"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 #, fuzzy
 msgid "Refresh View"
 msgstr "Vezi refresh"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Opțiuni"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Legătură"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Redenumește"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Demontează"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Montează"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Ejectează"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Proprietăți"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Aplicație"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Proprietăți fișier"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "Cauza sensibile"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Arată Icon Extensie"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr ""
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Caută Directoare"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Caută Directoare"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "Folosiţi implicit"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 #, fuzzy
 msgid "Grid Icons"
 msgstr "Grid Icoane"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "Icoane personalizate"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Listă"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Implicit"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Stivuire"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr ""
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Eroare"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Eroare de încărcare Modulul"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Fișier:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "nou director"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Fișier:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "Moşteni setările de mamă"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Arată fișierele ascunse"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 #, fuzzy
 msgid "Remember Ordering"
 msgstr "amintiţi-vă de comandă"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 #, fuzzy
 msgid "Sort Now"
 msgstr "acum, după"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Utilizaţi singur clic"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Rezoluţia ecranului"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "pager Setări"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "font Setări"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "Set de fundal ..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Set de fundal ..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Set de acoperire ..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Curăță"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Set de acoperire ..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 #, fuzzy
 msgid "Create a new Directory"
 msgstr "Creaţi un director nou"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 #, fuzzy
 msgid "New Directory Name:"
 msgstr "Nume nou director:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr ""
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Redenumește fișierul"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Încearcă din nou"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Abandonează"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 #, fuzzy
 msgid "No to all"
 msgstr "Nu pentru toate"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 #, fuzzy
 msgid "Yes to all"
 msgstr "Da pentru toate"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Avertisment"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr ""
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Mută"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 #, fuzzy
 msgid "Ignore this"
 msgstr "ignoraţi acest"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignoră tot"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Confirmă ștergerea"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Sunteţi sigur că doriţi să ştergeţi această raft."
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1810,27 +1819,27 @@ msgid_plural ""
 msgstr[0] "Sunteţi sigur că doriţi să ştergeţi această raft."
 msgstr[1] "Sunteţi sigur că doriţi să ştergeţi această raft."
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, fuzzy, c-format
 msgid "Unknown Volume"
 msgstr "Necunoscut volum"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Dispozitiv amovibil"
 
@@ -1839,7 +1848,7 @@ msgstr "Dispozitiv amovibil"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1906,7 +1915,7 @@ msgstr "grupului de către"
 msgid "Others:"
 msgstr "alţii"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1954,34 +1963,34 @@ msgstr "Mută"
 msgid "Automatically scroll contents"
 msgstr "Conţinutul în mod automat de defilare"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Simplu"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 #, fuzzy
 msgid "Inset"
 msgstr "medalion"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "uite"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 #, fuzzy
 msgid "Remove"
 msgstr "scoate"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "se opresc"
@@ -2049,7 +2058,7 @@ msgstr "Dimensiune"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Stivuire"
 
@@ -2207,7 +2216,7 @@ msgstr "Iconify"
 msgid "Skip"
 msgstr "sări"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 #, fuzzy
 msgid "Border"
 msgstr "frontieră"
@@ -2557,18 +2566,18 @@ msgid "Request Position"
 msgstr "solicitare de poziţie"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2654,7 +2663,7 @@ msgid "Size, Position and Locks"
 msgstr "Mărimea , poziţia şi Blocări"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "toate"
@@ -2778,7 +2787,7 @@ msgstr "Modulul Setări"
 msgid "Load"
 msgstr "încărca"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "descărca"
@@ -2823,12 +2832,12 @@ msgstr "raft Cuprins"
 msgid "Toolbar Contents"
 msgstr "bara de instrumente Cuprins"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "bara de instrumente Setări"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 #, fuzzy
 msgid "Layout"
 msgstr "Aspect"
@@ -2849,31 +2858,31 @@ msgstr ""
 "asiguraţi-vă că<br>de intrare metoda de configurare este corectă şi "
 "că<br>executabil configuraţia dvs.<br>este în<br>PATH"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 #, fuzzy
 msgid "Main"
 msgstr "principal"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 #, fuzzy
 msgid "Favorite Applications"
 msgstr "Aplicaţii favorite"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #, fuzzy
 msgid "Applications"
 msgstr "aplicaţii"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
@@ -2881,67 +2890,67 @@ msgstr "aplicaţii"
 msgid "Windows"
 msgstr "ferestre"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 #, fuzzy
 msgid "Lost Windows"
 msgstr "pierdute pentru Windows"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 #, fuzzy
 msgid "About"
 msgstr "despre"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 #, fuzzy
 msgid "Theme"
 msgstr "temă"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 #, fuzzy
 msgid "Virtual"
 msgstr "virtual"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 #, fuzzy
 msgid "Shelves"
 msgstr "rafturi"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr ""
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 #, fuzzy
 msgid "(No Applications)"
 msgstr "(Nu Aplicaţii."
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "Set desktop-uri virtuale"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 #, fuzzy
 msgid "(No Windows)"
 msgstr "(Nr Windows)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 #, fuzzy
 msgid "No name!!"
 msgstr "Nici un nume."
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Adauga un Perioada de valabilitate"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Ştergeţi Un raft"
@@ -3040,442 +3049,442 @@ msgstr "Arată pe toate calculatoarele"
 msgid "Show on specified Desktops"
 msgstr "Arata pe desktopuri specificate"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr ""
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr ""
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr ""
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr ""
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr ""
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr ""
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr ""
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr ""
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr ""
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr ""
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr ""
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr ""
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr ""
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr ""
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr ""
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
 msgstr ""
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr ""
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr ""
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr ""
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr ""
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr ""
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
 msgstr ""
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr ""
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr ""
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr ""
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "Începând cu sprijin internaţional"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr ""
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
 "out of memory or disk space?"
 msgstr ""
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 #, fuzzy
 msgid "Setup Screens"
 msgstr "Ecrane de configurare"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
 msgstr ""
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Setup ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Setup iluminare din spate"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr ""
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "Setup DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 #, fuzzy
 msgid "Setup Screensaver"
 msgstr "Screensaver de configurare"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Moduri de instalare PowerSave"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "Setup Desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr ""
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "Setup popup-uri"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr ""
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Mesaj de configurare de autobuz"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Căi de instalare"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Controale de configurare a sistemului"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "Acţiuni de instalare"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr ""
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Configurare sistemului de executare"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Setup filemanager"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr ""
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "Configurare mesaj de sistem"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr ""
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "Setup DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr ""
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Grab de configurare de intrare de manipulare"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 #, fuzzy
 msgid "Setup Modules"
 msgstr "Module de instalare"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr ""
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "Setup -si aminteasca"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr ""
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 #, fuzzy
 msgid "Setup Color Classes"
 msgstr "Clasele de culoare de instalare"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr ""
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "Setup Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr ""
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 #, fuzzy
 msgid "Setup Wallpaper"
 msgstr "Wallpaper de configurare"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 #, fuzzy
 msgid "Setup Mouse"
 msgstr "mouse-ul de instalare"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "Setup Bindings"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr ""
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "Setup Thumbnailer"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Configurare Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr ""
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Fişierul de instalare de comandă"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 #, fuzzy
 msgid "Load Modules"
 msgstr "Module de încărcare"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 #, fuzzy
 msgid "Setup Shelves"
 msgstr "Rafturi de instalare"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 #, fuzzy
 msgid "Configure Shelves"
 msgstr "Configurarea Rafturi"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 #, fuzzy
 msgid "Almost Done"
 msgstr "aproape gata"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3504,7 +3513,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3514,49 +3523,49 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "Testarea Suport Format"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3564,11 +3573,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr ""
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3576,7 +3585,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3584,7 +3593,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3592,36 +3601,36 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr ""
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 #, fuzzy
 msgid "Error loading Module"
 msgstr "Eroare de încărcare Modulul"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
 "is:<br>%s<br>The error reported was:<br>%s<br>"
 msgstr ""
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 #, fuzzy
 msgid "Module does not contain all needed functions"
 msgstr "Modulul nu conţine toate funcţiile necesare"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3629,23 +3638,39 @@ msgid ""
 "%i.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr ""
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Doriţi să descărcaţi acest modul.<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "necunoscut"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3653,56 +3678,56 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "rafturi"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Adauga un Perioada de valabilitate"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Eroare la ejectare"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "se opresc"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Scoateţi Gadget"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 #, fuzzy
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Sunteţi sigur că doriţi să ştergeţi această raft."
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 #, fuzzy
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
@@ -3711,32 +3736,32 @@ msgstr ""
 "Aţi solicitat pentru a şterge acest raft.<br><br>Sunteţi sigur că doriţi să-"
 "l ştergeţi."
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Redenumește fișierul"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Comentariu"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "prezentare"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "auto Hide"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 #, fuzzy
 msgid "Refresh"
 msgstr "reîmprospătare"
@@ -3909,15 +3934,15 @@ msgstr "Despre Tema"
 msgid "Set As Theme"
 msgstr "Setaţi ca temă"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr ""
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Set Cuprins Toolbar"
@@ -3975,67 +4000,49 @@ msgstr "Înviitor"
 msgid "In the last minute"
 msgstr "Înultimul minut"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "ultima utilizat"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr ""
+msgid_plural "%li Years ago"
+msgstr[0] "ultima utilizat"
+msgstr[1] "ultima utilizat"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr ""
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "ultima utilizat"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr ""
+msgid_plural "%li Weeks ago"
+msgstr[0] "ultima utilizat"
+msgstr[1] "ultima utilizat"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr ""
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr ""
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr ""
+msgid_plural "%li Hours ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr ""
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr ""
+msgid_plural "%li Minutes ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
@@ -4043,7 +4050,7 @@ msgstr ""
 msgid "Unknown"
 msgstr "necunoscut"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4064,12 +4071,12 @@ msgstr ""
 "configura acum lucruri pe placul<br>dumneavoastră. Ne pare rău pentru "
 "neplăcerile create.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr ""
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4085,72 +4092,72 @@ msgstr ""
 "precauţie<br>de configurare a fost acum restaurată la valorile "
 "implicite<br>. Ne pare rău pentru neplăcerile create.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr ""
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr ""
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr ""
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr ""
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr ""
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr ""
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr ""
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr ""
@@ -4164,7 +4171,7 @@ msgstr ""
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 #, fuzzy
@@ -4214,12 +4221,12 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 #, fuzzy
 msgid "Add to Favorites"
 msgstr "Adauga la Favorite"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4324,7 +4331,7 @@ msgstr "Auto Detect"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4352,37 +4359,37 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "hardware"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 #, fuzzy
 msgid "Battery"
 msgstr "acumulator"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "putere de Management"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "Bateria este descărcată."
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 #, fuzzy
 msgid "AC power is recommended."
 msgstr "AC de alimentare este recomandat."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 #, fuzzy
 msgid "ERROR"
 msgstr "EROARE"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "baterie"
@@ -4392,8 +4399,8 @@ msgstr "baterie"
 msgid "Clock Settings"
 msgstr "Focus Setări"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Clock"
 msgstr "ceas"
@@ -4425,7 +4432,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 #, fuzzy
 msgid "Start"
 msgstr "începe"
@@ -4438,7 +4445,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Executabil"
@@ -4772,7 +4779,7 @@ msgid "Resolution change"
 msgstr "rezoluţia schimbare"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "salva"
@@ -4914,7 +4921,7 @@ msgstr "viteza de animaţie"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -5078,10 +5085,10 @@ msgid "Current Wallpaper"
 msgstr "Personalizat"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 #, fuzzy
 msgid "Wallpaper"
 msgstr "tapet"
@@ -5708,6 +5715,55 @@ msgstr "recipient"
 msgid "Manager"
 msgstr "Manager"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Mută"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Mută"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Mută"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Mută"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "butoanele radio"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Mută"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5735,7 +5791,7 @@ msgid "Main Menu"
 msgstr "Afișează meniul principal"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "Favorite"
@@ -5759,7 +5815,7 @@ msgstr "Comentariu"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5818,7 +5874,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Mutaţi mouse-ul rapid prag"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr ""
@@ -5834,7 +5890,7 @@ msgid "%2.2f s"
 msgstr ""
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5857,7 +5913,7 @@ msgstr "imagini"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 #, fuzzy
 msgid "Fonts"
 msgstr "fonturi"
@@ -6060,7 +6116,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -6068,7 +6124,7 @@ msgid "Low"
 msgstr "Coboară"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 #, fuzzy
 msgid "Medium"
 msgstr "mediu"
@@ -6081,7 +6137,7 @@ msgid "%.0f s"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -6105,17 +6161,17 @@ msgstr "motor"
 msgid "Power Management"
 msgstr "putere de Management"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Rafturi configurate"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Sunteţi sigur că doriţi să ştergeţi această raft."
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Confirmă ștergerea"
@@ -6287,7 +6343,7 @@ msgid "File Manager Background Base"
 msgstr "File Manager de fundal de bază"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 #, fuzzy
 msgid "Focus"
@@ -6415,7 +6471,7 @@ msgid "Composite Focus-out Color"
 msgstr "Compozit Focus -out Color"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 #, fuzzy
 msgid "Colors"
 msgstr "culori"
@@ -6848,7 +6904,7 @@ msgid "Events"
 msgstr "evenimente"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 #, fuzzy
 msgid "Startup"
 msgstr "Startup"
@@ -6864,7 +6920,7 @@ msgid "Background Change"
 msgstr "Schimbarea de fond"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 #, fuzzy
 msgid "Transitions"
 msgstr "Treceri"
@@ -6889,6 +6945,10 @@ msgstr "Tema Categorii"
 msgid "Assign"
 msgstr "atribui"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Curăță"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 #, fuzzy
 msgid "Clear All"
@@ -6939,17 +6999,17 @@ msgstr "Utilizaţi tema pictograma pentru aplicaţii"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Activează pictograma temă"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplicație"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 #, fuzzy
 msgid "Borders"
 msgstr "frontierele"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "scalarea"
@@ -7049,50 +7109,50 @@ msgstr ""
 msgid "Captions"
 msgstr "Opțiuni"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 #, fuzzy
 msgid "Window Display"
 msgstr "fereastra de afişare"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "de frontieră Icon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "definite de utilizator"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Aplicație"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Mutare Geometrie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 #, fuzzy
 msgid "Display information"
 msgstr "Afişarea informaţiilor"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Urmeazafereastra"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Redimensionarea Geometrie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
@@ -7100,243 +7160,272 @@ msgstr "Redimensionarea Geometrie"
 msgid "Display"
 msgstr "afişa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "de Plasament"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 #, fuzzy
 msgid "Smart Placement"
 msgstr "inteligent de plasament"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 #, fuzzy
 msgid "Don't hide Gadgets"
 msgstr "Nu ascunde Gadgets"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 #, fuzzy
 msgid "Place at mouse pointer"
 msgstr "Loc la cursorul mouse-ului"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 #, fuzzy
 msgid "Place manually with the mouse"
 msgstr "Aşezaţi manual cumouse-ul"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Comutaţi pe desktop-ul de fereastră nouă"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "nouă de Windows"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "anima"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 #, fuzzy
 msgid "Linear"
 msgstr "liniar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Accelerarea , scădea apoi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 #, fuzzy
 msgid "Accelerate"
 msgstr "accelera"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 #, fuzzy
 msgid "Decelerate"
 msgstr "reduce viteza"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "pronunţată Accelerarea"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "pronunţat scădea"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Acceleratem Pronunţat scădea apoi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "sări"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce mai mult"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Stivuire"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Permiteţi ferestre de mai sus fereastră pe tot ecranul"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Permiteţi ferestre de mai sus fereastră pe tot ecranul"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Blocare ecran"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 #, fuzzy
 msgid "Focus Settings"
 msgstr "Focus Setări"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 #, fuzzy
 msgid "Click Window to Focus"
 msgstr "Faceţi clic pe fereastra pentru a Focus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 #, fuzzy
 msgid "Window under the Mouse"
 msgstr "Fereastră înmouse-ul"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 #, fuzzy
 msgid "Most recent Window under the Mouse"
 msgstr "Fereastra cea mai recentă înmouse-ul"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Ridica ferestrele de pe mouse-ul peste"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "clic"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "pointer"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Copiază"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 #, fuzzy
 msgid "New Window Focus"
 msgstr "New Window Focus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "nici o fereastră"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "toate ferestrele"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "dialoguri numai"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Dialoguri doar cu mamă concentrat"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 #, fuzzy
 msgid "Autoraise"
 msgstr "Autoraise"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 #, fuzzy
 msgid "Delay before raising:"
 msgstr "Întârziere înainte de creşterea:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 #, fuzzy
 msgid "Raise Window"
 msgstr "Ridicaţi fereastra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 #, fuzzy
 msgid "Raise when starting to move or resize"
 msgstr "Ridicaţi atunci când începe să se mişte sau redimensiona"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Ridicaţi atunci când faceţi clic pentru a se concentra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Permiteţi ferestre de mai sus fereastră pe tot ecranul"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Maximizaţi fereastra Politica"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "ignoraţi acest"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "animaţi de defilare"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Contextul acţiune"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "aluzie"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 #, fuzzy
 msgid "Other Settings"
 msgstr "alte setări"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Întotdeauna treci pe la evenimente de programe"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Faceţi clic pe ridicăfereastra"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Faceţi clic pefereastra se concentrează"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Reorienta ultima fereastră de pe intrerupatorul desktop"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Reveniţi se concentreze atunci când acesta este pierdut"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Glisaţi indicatorul într-o fereastră nouă axat"
@@ -7389,14 +7478,14 @@ msgstr "Selectează tot"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 #, fuzzy
 msgid "Horizontal"
 msgstr "orizontală"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 #, fuzzy
 msgid "Vertical"
 msgstr "vertical"
@@ -7716,7 +7805,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Dropshadow Setări"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 #, fuzzy
 msgid "Quality"
 msgstr "calitate"
@@ -8080,28 +8169,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Aplicație"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Comandă"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Comandă"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -8138,135 +8227,150 @@ msgstr "Cache vizitat directoare"
 msgid "Clear cache"
 msgstr "Curăță"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Execută în terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Alte proceduri de aplicare ..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Du-te la Parent Directory"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Windows CleanUp"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Căi"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 #, fuzzy
 msgid "Open"
 msgstr "deschide"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 #, fuzzy
 msgid "Open with..."
 msgstr "Deschideţi cu ..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "Aplicatii cunoscute"
 
-#: src/modules/fileman/e_fwin.c:2618
+#: src/modules/fileman/e_fwin.c:2589
 #, fuzzy
-msgid "Specific Applications"
-msgstr "aplicaţii specifice"
+msgid "Suggested Applications"
+msgstr "Aplicație"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 #, fuzzy
 msgid "All Applications"
 msgstr "toate Aplicaţii"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "obiceiul de comandă"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "Copierea este abordata"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Mutarea este abordata"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Ştergerea este abordata"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Ştergerea este abordata"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Operaţiune necunoscut de la sclav este abandonată"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "ştergeţi făcut"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Ştergerea fişierelor ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Rezoluţia ecranului"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Ştergerea fişierelor ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Operaţiune necunoscut de la sclav este abandonată"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8481,26 +8585,30 @@ msgstr "file Manager"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "nou director"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 #, fuzzy
 msgid "Home"
 msgstr "acasă"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "rădăcină"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8603,20 +8711,20 @@ msgstr "fundal"
 msgid "Background Options"
 msgstr "Context Opţiuni"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr ""
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "gratuit"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Aspect"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "Adăugaţi obiecte gadget alte"
@@ -8625,7 +8733,7 @@ msgstr "Adăugaţi obiecte gadget alte"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Adăugaţi un obiect gadget"
@@ -9302,7 +9410,7 @@ msgstr "stânga:"
 msgid "Right:"
 msgstr "drept:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "Dezactivarea"
@@ -9377,7 +9485,7 @@ msgstr "volumul schimbat"
 msgid "Mixer Settings Updated"
 msgstr "Setări Mixer Actualizat"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Mod de vizualizare"
@@ -9534,31 +9642,31 @@ msgstr ""
 msgid "Hide"
 msgstr "auto Hide"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "ascuţit"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Ecrane de configurare"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Ecrane de configurare"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Bara de activităţi"
@@ -9818,6 +9926,10 @@ msgid "Levels of urgency to store:"
 msgstr ""
 
 #, fuzzy
+#~ msgid "Specific Applications"
+#~ msgstr "aplicaţii specifice"
+
+#, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "Întotdeauna pe desktop"
 
@@ -10328,10 +10440,6 @@ msgstr ""
 #~ msgstr "cursorul mouse-ului"
 
 #, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Maximizaţi fereastra Politica"
-
-#, fuzzy
 #~ msgid "Maximize Policy"
 #~ msgstr "Maximizaţi Politica"
 
index 0f9e466..bb14d9a 100644 (file)
Binary files a/po/ru.gmo and b/po/ru.gmo differ
index 11cf8e0..4e33b3c 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -4,14 +4,15 @@
 # Koptev Oleg <koptev.oleg@gmail.com>, 2009.
 # Aron Xu <Unknown>, 2010.
 # Danny Moshnakov <dm@agent.co.il>, 2010, 2012.
+# Igor Murzov <e-mail@date.by>, 2012.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment 0.17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
-"PO-Revision-Date: 2012-09-14 21:45+0300\n"
-"Last-Translator: Danny Moshnakov <dm@agent.co.il>\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
+"PO-Revision-Date: 2012-10-28 16:45+0400\n"
+"Last-Translator: Igor Murzov <e-mail@date.by>\n"
 "Language-Team: ru <ru>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
@@ -24,17 +25,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Об Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Закрыть"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -81,102 +82,102 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Действительно хотите убить это окно?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Убить"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Нет"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Действительно хотите выйти?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Вы запросили выйти из Enlightenment.<br><br>Действительно хотите выйти?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Выход"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Отменить"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Действительно хотите завершить сессию?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Вы запросили завершить сессию.<br><br>Уверены, что этого хотите?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 msgid "Log out"
 msgstr "Завершить сеанс"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Действительно хотите выключить компьютер?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
-"Ð\92Ñ\8b Ð·Ð°Ð¿Ñ\80оÑ\81или Ð²Ñ\8bклÑ\8eÑ\87иÑ\82Ñ\8c Ð²Ð°Ñ\88 ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82еÑ\80.<br><br>Ð\94ейÑ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ð²Ñ\8bклÑ\8eÑ\87иÑ\82Ñ\8c?"
+"Вы запросили выключить компьютер.<br><br>Действительно хотите выключить?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
-msgstr "Ð\9eÑ\82клÑ\8eÑ\87иÑ\82Ñ\8c Ð¿Ð¸Ñ\82ание"
+msgstr "Ð\92Ñ\8bклÑ\8eÑ\87иÑ\82Ñ\8c"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
-msgstr "Действительно хотите перегрузить компьютер?"
+msgstr "Ð\94ейÑ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ð¿ÐµÑ\80езагÑ\80Ñ\83зиÑ\82Ñ\8c ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82еÑ\80?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr ""
-"Ð\92Ñ\8b Ð·Ð°Ð¿Ñ\80оÑ\81или Ð¿ÐµÑ\80егÑ\80Ñ\83зиÑ\82Ñ\8c Ð²Ð°Ñ\88 компьютер.<br><br>Действительно хотите этого?"
+"Ð\92Ñ\8b Ð·Ð°Ð¿Ñ\80оÑ\81или Ð¿ÐµÑ\80езагÑ\80Ñ\83зиÑ\82Ñ\8c компьютер.<br><br>Действительно хотите этого?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
-msgstr "Перегрузить"
+msgstr "Ð\9fеÑ\80езагÑ\80Ñ\83зиÑ\82Ñ\8c"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr ""
 "Вы запросили приостановить компьютера.<br><br>Действительно хотите этого?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Приостановить"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Вы действительно хотите \"заморозить\" систему?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -184,359 +185,360 @@ msgstr ""
 "Вы запросили \"заморозить\" ваш компьютер.<br><br>Вы действительно хотите "
 "этого?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Заморозить"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Окно : Действия"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
-msgstr "Ð\94вигать"
+msgstr "Ð\9fеÑ\80емеÑ\81Ñ\82ить"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Изменить размер"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Меню"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Меню Окна"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Повысить"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Понизить"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Окно : Состояние"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Переключить \"липкий\" режим"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 msgid "Sticky Mode Enable"
 msgstr "Включить \"липкий\" режим"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Переключить портретный режим "
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 msgid "Iconic Mode Enable"
 msgstr "Включить портретный режим"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Переключить полноэкранный режим"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 msgid "Fullscreen Mode Enable"
 msgstr "Включить полноэкранный режим"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Увеличить"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Увеличить вертикально"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Увеличить горизонтально"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 msgid "Maximize Left"
 msgstr "Увеличить влево"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 msgid "Maximize Right"
 msgstr "Увеличить вправо"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
-msgstr "УвелиÑ\87иÑ\82Ñ\8c Ð² Ð¿Ð¾Ð»Ð½Ñ\8bй экран"
+msgstr "УвелиÑ\87иÑ\82Ñ\8c Ð½Ð° Ð²ÐµÑ\81Ñ\8c экран"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Режим увеличения \"Умный\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Режим увеличения \"Расширить\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Режим увеличения \"Заполнить\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Переключить режим свернуть в заголовок вверх"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Переключить режим свернуть в заголовок вниз"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Переключить режим свернуть в заголовок влево"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Переключить режим свернуть в заголовок вправо"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Переключить свёрнутый заголовок"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 msgid "Set Shaded State"
 msgstr "Установить состояние свернуть в заголовок"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr "синтаксис: \"(0|1) (верх|низ|лево|право)\""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Переключить режим без рамки"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Установить рамку"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Переключиться между рамками"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Переключить режим прикрепления"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Рабочий стол"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Перенести стол влево"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Перенести стол вправо"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Перенести стол вверх"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Перенести стол вниз"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Перенести стол на..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Показать рабочий стол"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Показать полку"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Перенести стол на..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Перенести стол линейно..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Переключить на стол 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Переключить на стол 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Переключить на стол 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Переключить на стол 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Переключить на стол 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Переключить на стол 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Переключить на стол 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Переключить на стол 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Переключить на стол 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Переключить на стол 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Переключить на стол 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Переключить на стол 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Переключить на стол..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Перенести стол влево (все экраны)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Перенести стол вправо (все экраны)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Перенести стол вверх (все экраны)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Перенести стол вниз (все экраны)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Перенести стол через... (все экраны)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Перенести стол на... (все экраны)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Перенести стол линейно... (все экраны)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Перенести стол в направлении..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Переключиться на стол 0 (все экраны)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Переключиться на стол 1 (все экраны)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Переключиться на стол 2 (все экраны)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Переключиться на стол 3 (все экраны)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Переключиться на стол 4 (все экраны)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Переключиться на стол 5 (все экраны)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Переключиться на стол 6 (все экраны)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Переключиться на стол 7 (все экраны)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Переключиться на стол 8 (все экраны)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Переключиться на стол 9 (все экраны)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Переключиться на стол 10 (все экраны)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Переключиться на стол 11 (все экраны)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Переключиться на стол... (все экраны)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -549,217 +551,217 @@ msgstr "Переключиться на стол... (все экраны)"
 msgid "Window : List"
 msgstr "Окно : Список"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 msgid "Jump to window..."
 msgstr "Перейти к окну..."
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr "Перейти к окну... или запуск..."
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Экран"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Послать мышь на экран 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Послать мышь на экран 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Послать мышь на экран..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Послать мышь 1 экран вперёд"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Послать мышь 1 экран назад"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Послать мышь вперед/назад..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr "Темнее"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr "Светлее"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr "Подсветка установлена"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr "Подсветка мин."
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr "Подсветка средн."
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr "Подсветка макс."
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr "Подстройка подсветки"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr "Подсветка больше"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 msgid "Backlight Down"
 msgstr "Подсветка меньше"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Сдвинуть в центр"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 msgid "Move To Coordinates..."
 msgstr "Сдвинуть по координате..."
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr "Перемещение по координате смещения..."
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Сменить размер на..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "Сдвиг в направлении..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
-msgstr "Тянуть иконку..."
+msgstr "Тащить значок..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Окно : Передвижение"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "На следующий стол"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "На предыдущий стол"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "По # стола..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "На стол..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 msgid "To Next Screen"
 msgstr "На следующий экран"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 msgid "To Previous Screen"
 msgstr "На предыдущий экран"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Показать главное меню"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Показать избранное меню"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Показать \"Все приложения\""
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Показать меню клиента"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Показать меню..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Запуск"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Команда"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Приложение"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr "Новый экземпляр приложения в фокусе"
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Перезапустить"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Выйти сейчас"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Режим"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Переключение режима презентаций"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Переключение автономного режима"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Модуль"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 msgid "Enable the named module"
 msgstr "Включить указанный модуль"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr "Выключить указанный модуль"
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr "Переключить указанный модуль"
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -776,55 +778,55 @@ msgstr "Переключить указанный модуль"
 msgid "System"
 msgstr "Система"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Завершить сессию"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Выключить сейчас"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Выключить"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Приостановить сейчас"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 msgid "Hibernate Now"
 msgstr "Заморозить сейчас"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Заблокировать"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Расчистить окна"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Общее : Действия"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Отложеное выполнение"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 msgid "Keyboard Layouts"
 msgstr "Раскладки клавиатуры"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 msgid "Use keyboard layout"
 msgstr "Использовать раскладку"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 msgid "Next keyboard layout"
 msgstr "Следующая раскладка"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr "Предыдущая раскладка"
 
@@ -840,7 +842,7 @@ msgstr "Выбор цвета"
 msgid "Select"
 msgstr "Выбрать"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -850,13 +852,14 @@ msgid ""
 "adding it in. You can re-configure things now to your<br>liking. Sorry for "
 "the hiccup in your settings.<br>"
 msgstr ""
-"Конфигурация обновлена. Ваша старая конфигурация<br>была переписана новыми "
-"чистыми файлами. Во время разработки это будет случаться регулярно, так что "
-"<br>не сообщайте о баге. Модулю потребовался новый формат конфигурации, "
-"который и был<br> инициализирован. Можете настроить все заново. Извините за "
-"неудобства.<br>"
-
-#: src/bin/e_config.c:1021
+"Конфигурация нуждалась в обновлении. Ваши старые настройки "
+"были<br>переписаны новыми настройками по умолчанию. Во время "
+"разработки<br>такое будет случаться регулярно, так что не сообщайте об "
+"ошибке.<br>Просто для Enlightenment потребовался новый формат конфигурации,"
+"<br>который и был инициализирован. Можете настроить всё заново.<br>Извините "
+"за неудобства.<br>"
+
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -864,17 +867,17 @@ msgid ""
 "This is bad and<br>as a precaution your settings have been now restored "
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
-"Ð\92аÑ\88а ÐºÐ¾Ð½Ñ\84игÑ\83Ñ\80аÑ\86иÑ\8f Ð½Ð¾Ð²ÐµÐµ Ñ\87ем ÐºÐ¾Ð½Ñ\84игÑ\83Ñ\80аÑ\86иÑ\8f Enlightenment. Ð­Ñ\82о Ð¾Ñ\87енÑ\8c<br>Ñ\81Ñ\82Ñ\80анно."
-"Этого не должно случаться, если только Вы не понизили<br>версию "
-"Enlightenment, либо скопировали конфигурацию<br>из места с более новой "
-"веÑ\80Ñ\81иÑ\8f Enlightenment.<br>ЭÑ\82о Ð½ÐµÐ¿Ñ\80авилÑ\8cно, Ð¸ Ð¿Ð¾Ñ\8dÑ\82омÑ\83 Ð²Ð°Ñ\88а ÐºÐ¾Ð½Ñ\84игÑ\83Ñ\80аÑ\86иÑ\8f "
-"бÑ\8bла<br>воÑ\81Ñ\81Ñ\82ановлена на стандартную. Извините за неудобство.<br>"
+"Ð\92аÑ\88а ÐºÐ¾Ð½Ñ\84игÑ\83Ñ\80аÑ\86иÑ\8f Ð\9dÐ\9eÐ\92Ð\95Ð\95 Ñ\87ем ÐºÐ¾Ð½Ñ\84игÑ\83Ñ\80аÑ\86иÑ\8f Enlightenment.<br>ЭÑ\82о Ð¾Ñ\87енÑ\8c "
+"странно. Этого не должно происходить, если только<br>вы не откатили "
+"Enlightenment на более раннюю версию, либо<br>скопировали конфигурацию из "
+"меÑ\81Ñ\82а Ñ\81 Ð±Ð¾Ð»ÐµÐµ Ð½Ð¾Ð²Ð¾Ð¹ Ð²ÐµÑ\80Ñ\81ий Enlightenment.<br>ЭÑ\82о Ð½ÐµÐ¿Ñ\80авилÑ\8cно, Ð¸ Ð¿Ð¾Ñ\8dÑ\82омÑ\83 Ð²Ð°Ñ\88а "
+"конÑ\84игÑ\83Ñ\80аÑ\86иÑ\8f Ð±Ñ\8bла Ñ\81бÑ\80оÑ\88ена<br>на стандартную. Извините за неудобство.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Проблемы сохранения параметров Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -882,15 +885,16 @@ msgid ""
 "<br>"
 msgstr ""
 "Enlightenment обнаружил сбой при перемещении файлов конфигурации<br>из:<br>"
-"%s<br><br>в:<br>%s<br><br>Запись была прервана в целях безопасности.<br> "
+"%s<br><br>в:<br>%s<br><br>Запись была прервана в целях безопасности.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -899,96 +903,96 @@ msgstr ""
 msgid "OK"
 msgstr "ОК"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Параметры обновлены"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "Поврежденный указатель ЕЕТ файла."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "Файл данных пуст."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
-"Не получилось записать файл. Возможно диск защищен от записи<br>либо у вас "
+"Не получилось записать файл. Возможно диск защищён от записи,<br>либо у вас "
 "нет прав на файлы."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Кончилась память при подготовке к записи.<br>Пожалуйста освободите память."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Это стандартная ошибка."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
-"ФаиÌ\86л Ð½Ð°Ñ\81Ñ\82Ñ\80оек Ñ\81лиÑ\88ком Ð±Ð¾Ð»Ñ\8cÑ\88оиÌ\86.<br>РеалÑ\8cно Ð¾Ð½ Ð³Ð¾Ñ\80аздо Ð¼ÐµÐ½Ñ\8cÑ\88е (максимум "
-"несколько сотен KB)."
+"ФаиÌ\86л Ð½Ð°Ñ\81Ñ\82Ñ\80оек Ñ\81лиÑ\88ком Ð±Ð¾Ð»Ñ\8cÑ\88оиÌ\86.<br>Ð\9eн Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ\8bÑ\82Ñ\8c Ð³Ð¾Ñ\80аздо Ð¼ÐµÐ½Ñ\8cÑ\88е<br>(максимум "
+"несколько сотен КБ)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr "На диске замечены ошибки ввода-вывода.<br>Возможно стоит его заменить?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "Закончилось место во время записи файла."
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "Файл был закрыт в момент записи."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Отображение файла в память (mmap) не удалось."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "Кодирование X509 не удалось."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Подпись ошибочна."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "Подпись недействительна."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Не подписано."
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Функция не реализована"
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "PRNG was not seeded."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Шифрование не удалось."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 msgid "Decryption failed."
 msgstr "Расшифровка не удалось."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "Эта ошибка не известна Enlightenment."
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -999,7 +1003,7 @@ msgstr ""
 "файле.<br>%s<br><br>Файл в котором возникла ошибка:<br>%s<br><br>Этот файл "
 "был удалён для предотвращения повреждения данных. <br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1018,7 +1022,7 @@ msgid "Apply"
 msgstr "Применить"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1036,8 +1040,8 @@ msgstr "Модули"
 msgid "Preferences"
 msgstr "Предпочтения"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Да"
 
@@ -1054,8 +1058,8 @@ msgstr "Ошибка - нет поддержки PAM"
 msgid ""
 "No PAM support was built into Enlightenment, so<br>desk locking is disabled."
 msgstr ""
-"Поддержка PAM не была включена при сборке Enlightenment, "
-"поÑ\8dÑ\82омÑ\83<br>запиÑ\80ание Ñ\8dкÑ\80ана Ð¾Ñ\82клÑ\8eÑ\87ено."
+"Поддержка PAM не была включена при сборке Enlightenment,<br>поэтому "
+"блокиÑ\80овка Ñ\8dкÑ\80ана Ð½Ðµ Ñ\80абоÑ\82аеÑ\82."
 
 #: src/bin/e_desklock.c:301
 msgid "Lock Failed"
@@ -1066,28 +1070,26 @@ msgid ""
 "Locking the desktop failed because some application<br>has grabbed either "
 "the keyboard or the mouse or both<br>and their grab is unable to be broken."
 msgstr ""
-"Блокировка рабочего стола не удалась, т.к. мышка и/или "
-"клавиатура<br>удерживаются каким-то приложением,<br>и эту связь невозможно "
-"нарушить."
+"Блокировка рабочего стола не удалась, т.к. мышка и/или<br>клавиатура "
+"удерживаются каким-то приложением,<br>и это удерживание не удалось прервать."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Пожалуйста, введите ваш пароль"
 
-#: src/bin/e_desklock.c:924
-#, fuzzy
+#: src/bin/e_desklock.c:926
 msgid "Authenticating..."
-msgstr "Ð\94Ñ\80Ñ\83гое Ð¿Ñ\80иложение"
+msgstr "Ð\98дÑ\91Ñ\82 Ð°Ñ\83Ñ\82енÑ\82иÑ\84икаÑ\86иÑ\8f..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
-msgstr ""
+msgstr "Введён неправильный пароль. Попробуйте ещё раз."
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
-msgstr "Ð\9eÑ\88ибка Ñ\81иÑ\81Ñ\82емÑ\8b Ð¾Ð¿Ð¾Ð·Ð½Ð°Ð²Ð°Ð½Ð¸Ñ\8f"
+msgstr "Ð\9eÑ\88ибка Ñ\81иÑ\81Ñ\82емÑ\8b Ð°Ñ\83Ñ\82енÑ\82иÑ\84икаÑ\86ии"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1098,25 +1100,25 @@ msgstr ""
 "<hilight>%i</hilight>.<br>Это плохо и такого не должно случатьса."
 "<br>Пожалуйста, сообщите об этой ошибке."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
-msgstr "Ð\90кÑ\82ивиÑ\80оваÑ\82Ñ\8c Ñ\80ежим Ð¿Ñ\80езенÑ\82аÑ\86ий?"
+msgstr "Ð\90кÑ\82ивиÑ\80оваÑ\82Ñ\8c Ñ\80ежим Ð¿Ñ\80езенÑ\82аÑ\86ии?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 "Вы разблокировали рабочий стол слишком быстро.<br><br>Включить режим "
-"<b>пÑ\80езенÑ\82аÑ\86ий</b> и временно отключить хранитель экрана, блокировку и "
+"<b>пÑ\80езенÑ\82аÑ\86ии</b> и временно отключить хранитель экрана, блокировку и "
 "энергосбережение?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Нет, но увеличить задержку"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Нет, и не спрашивать больше"
 
@@ -1132,12 +1134,12 @@ msgid ""
 "the window title instead. This will only<br>work if the window title is the "
 "same at<br>the time the window starts up, and does not<br>change."
 msgstr ""
-"Окно для которого Вы создаете иконку,<br>не содержит названия и класса."
-"<br>Таким образом, необходимые свойства для  того,<br>чтобы эта иконка была "
-"иÑ\81полÑ\8cзована Ð´Ð»Ñ\8f <br> Ð¾ÐºÐ½Ð° Ð² Ð´Ð°Ð»Ñ\8cнейÑ\88ем, Ð½Ðµ Ð¼Ð¾Ð³Ñ\83Ñ\82 Ð¿Ñ\80едположиÑ\82Ñ\8cÑ\81Ñ\8f. "
-"<br>Используйте название окна вместо этого. <br>Это сработает только если "
-"название окна будет тем же самым в<br>момент запуска окна, и не измененится "
-"в дальнейшем."
+"Окно, для которого вы создаёте значок,<br>не содержит свойств: имя окна и "
+"класс.<br>Таким образом, отсутствуют необходимые<br>свойства для "
+"иÑ\81полÑ\8cзованиÑ\8f Ñ\8dÑ\82ого Ð·Ð½Ð°Ñ\87ка<br>длÑ\8f Ñ\8dÑ\82ого Ð¾ÐºÐ½Ð° Ð² Ð´Ð°Ð»Ñ\8cнейÑ\88ем. Ð\92ам "
+"придётся<br>использовать заголовок окна вместо этого.<br>Это будет работать "
+"только если заголовок<br>окна будет тем же самым в момент запуска<br>окна, и "
+"не Ð±Ñ\83деÑ\82 Ð¼ÐµÐ½Ñ\8fÑ\82Ñ\8cÑ\81Ñ\8f Ð² Ð´Ð°Ð»Ñ\8cнейÑ\88ем."
 
 #: src/bin/e_eap_editor.c:234
 msgid "Desktop Entry Editor"
@@ -1163,7 +1165,7 @@ msgstr "URL"
 #: src/bin/e_fm_prop.c:495 src/modules/conf_theme/e_int_config_fonts.c:95
 #: src/modules/fileman/e_int_config_mime_edit.c:147
 msgid "Icon"
-msgstr "Ð\98конка"
+msgstr "Ð\97наÑ\87ок"
 
 #: src/bin/e_eap_editor.c:744
 msgid "Generic Name"
@@ -1203,55 +1205,55 @@ msgstr "Уведомление о запуске"
 
 #: src/bin/e_eap_editor.c:785
 msgid "Run in Terminal"
-msgstr "Запустить в терминале"
+msgstr "Запускать в терминале"
 
 #: src/bin/e_eap_editor.c:787
 msgid "Show in Menus"
 msgstr "Показывать в меню"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
 msgstr "Опции"
 
 #: src/bin/e_eap_editor.c:822
-#, fuzzy, c-format
+#, c-format
 msgid "Select an Icon for '%s'"
-msgstr "Ð\92Ñ\8bбÑ\80аÑ\82Ñ\8c Ð¸ÐºÐ¾Ð½ÐºÑ\83"
+msgstr "Ð\92Ñ\8bбÑ\80аÑ\82Ñ\8c Ð·Ð½Ð°Ñ\87ок Ð´Ð»Ñ\8f '%s'"
 
 #: src/bin/e_eap_editor.c:889
 msgid "Select an Executable"
 msgstr "Выбрать исполняемый файл"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Удалить"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Вырезать"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Копировать"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Вставить"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Выделить всё"
 
@@ -1264,17 +1266,17 @@ msgstr "Ошибка запуска"
 
 #: src/bin/e_exec.c:398
 msgid "Enlightenment was unable to get current directory"
-msgstr "Enlightenment не смог определить текущую директорию"
+msgstr "Enlightenment не смог определить текущий каталог"
 
 #: src/bin/e_exec.c:406
 #, c-format
 msgid "Enlightenment was unable to change to directory:<br><br>%s"
-msgstr "Enlightenment Ð½Ðµ Ñ\81мог Ð·Ð°Ð¿Ñ\83Ñ\81Ñ\82иÑ\82Ñ\8c Ð´Ð¾Ñ\87еÑ\80ний Ð¿Ñ\80оÑ\86еÑ\81Ñ\81:<br><br>%s"
+msgstr "Enlightenment Ð½Ðµ Ñ\81мог Ð¿ÐµÑ\80ейÑ\82и Ð² ÐºÐ°Ñ\82алог:<br><br>%s"
 
 #: src/bin/e_exec.c:417
 #, c-format
 msgid "Enlightenment was unable to restore to directory:<br><br>%s"
-msgstr "Enlightenment Ð½Ðµ Ñ\81мог Ð·Ð°Ð¿Ñ\83Ñ\81Ñ\82иÑ\82Ñ\8c Ð´Ð¾Ñ\87еÑ\80ний Ð¿Ñ\80оÑ\86еÑ\81Ñ\81:<br><br>%s"
+msgstr "Enlightenment Ð½Ðµ Ñ\81мог Ð²ÐµÑ\80нÑ\83Ñ\82Ñ\8cÑ\81Ñ\8f Ð² ÐºÐ°Ñ\82алог:<br><br>%s"
 
 #: src/bin/e_exec.c:469
 #, c-format
@@ -1291,7 +1293,7 @@ msgid ""
 "Enlightenment was unable to run the application:<br><br>%s<br><br>The "
 "application failed to start."
 msgstr ""
-"Enlightenment Ð½Ðµ Ñ\81мог Ð·Ð°Ð¿Ñ\83Ñ\81Ñ\82иÑ\82Ñ\8c Ð¿Ñ\80иложение:<br><br>%s<br><br>приложение не "
+"Enlightenment Ð½Ðµ Ñ\81мог Ð·Ð°Ð¿Ñ\83Ñ\81Ñ\82иÑ\82Ñ\8c Ð¿Ñ\80иложение:<br><br>%s<br><br>Ð\9fриложение не "
 "запустилось."
 
 #: src/bin/e_exec.c:708
@@ -1361,7 +1363,7 @@ msgstr "%s было прервано сигналом номер %i."
 #: src/bin/e_exec.c:825
 msgid ""
 "***The remaining output has been truncated. Save the output to view.***\n"
-msgstr "*** Остаток вывода был обрезан. Сохраните для просмотра. ***\n"
+msgstr "*** Ð\9eÑ\81Ñ\82аÑ\82ок Ð²Ñ\8bвода Ð±Ñ\8bл Ð¾Ð±Ñ\80езан. Ð¡Ð¾Ñ\85Ñ\80аниÑ\82е Ð²Ñ\8bвод Ð´Ð»Ñ\8f Ð¿Ñ\80оÑ\81моÑ\82Ñ\80а. ***\n"
 
 #: src/bin/e_exec.c:884 src/bin/e_exec.c:962 src/bin/e_exec.c:969
 msgid "Error Logs"
@@ -1397,309 +1399,315 @@ msgstr "Выходные данные"
 msgid "There was no output."
 msgstr "Не было данных."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Несуществующий путь"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s не существует."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
-#, fuzzy, c-format
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
+#, c-format
 msgid "%u file"
 msgid_plural "%u files"
-msgstr[0] "%i файл"
-msgstr[1] "%i файлов"
-msgstr[2] "%i файлов"
+msgstr[0] "%u файл"
+msgstr[1] "%u файла"
+msgstr[2] "%u файлов"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Ошибка подключения"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Не удалось подключить устройство"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Ошибка отключения"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Не удалось отключить устройство"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Ошибка извлечения"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Не удалось извлечь устройство"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "С учетом регистра"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+msgid "Sort By Extension"
+msgstr "Сортировать по расширению"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr "Сортировать по времени изменения"
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+msgid "Sort By Size"
+msgstr "Сортировать по размеру"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+msgid "Directories First"
+msgstr "Каталоги в начале"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+msgid "Directories Last"
+msgstr "Каталоги в конце"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Режим отображения"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Сортировка"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Обновить вид"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr "Новый..."
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 msgid "Actions..."
 msgstr "Действия..."
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Ссылка"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Переименовать"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Отключить"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Подключить"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Извлечь"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Свойства"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Свойства приложения"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Свойства файла"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "С учетом регистра"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-msgid "Sort By Extension"
-msgstr "Сортировать по расширению"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr "Сортировать по времени изменения"
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-msgid "Sort By Size"
-msgstr "Сортировать по размеру"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-msgid "Directories First"
-msgstr "Каталоги в начале"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-msgid "Directories Last"
-msgstr "Каталоги в конце"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "По умолчанию"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
-msgstr "СеÑ\82ка Ð¸ÐºÐ¾Ð½Ð¾Ðº"
+msgstr "СеÑ\82ка Ð·Ð½Ð°Ñ\87ков"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
-msgstr "Ð\9fолÑ\8cзоваÑ\82елÑ\8cÑ\81кие Ð¸ÐºÐ¾Ð½ки"
+msgstr "Ð\9fолÑ\8cзоваÑ\82елÑ\8cÑ\81кие Ð·Ð½Ð°Ñ\87ки"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Список"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Вид по умолчанию"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Сортировка"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
-msgstr "РазмеÑ\80 Ð¸ÐºÐ¾Ð½ÐºÐ¸ (%d)"
+msgstr "РазмеÑ\80 Ð·Ð½Ð°Ñ\87ка (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Ошибка"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 msgid "Could not create a file!"
 msgstr "Не удалось создать файл!"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 msgid "New File"
 msgstr "Новый файл"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr "Уже создается новый файл для этого каталога!"
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr "%s не может быть записан!"
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 msgid "Directory"
 msgstr "Каталог"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 msgid "File"
 msgstr "Файл"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Наследовать родительские настройки"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Показывать скрытые файлы"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Запомнить очередность"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Сортировать"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 msgid "Single Click Activation"
 msgstr "Использовать одинарный щелчок"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
-#, fuzzy
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 msgid "Secure Deletion"
-msgstr "РазÑ\80еÑ\88ение Ñ\8dкÑ\80ана"
+msgstr "Ð\91езопаÑ\81ное Ñ\83даление"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 msgid "File Manager Settings"
 msgstr "Настройки файлового менеджера"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 msgid "File Icon Settings"
-msgstr "Ð\9dаÑ\81Ñ\82Ñ\80ойки Ð¸ÐºÐ¾Ð½Ð¾Ðº файлов"
+msgstr "Ð\9dаÑ\81Ñ\82Ñ\80ойки Ð·Ð½Ð°Ñ\87ков файлов"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Установить фон..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Установить фон..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Установить перекрытие..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Очистить"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Установить перекрытие..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Создать новый каталог"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Имя нового каталога:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Переименовать %s в:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Переименовать файл"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Повторить"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Отменить"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Нет для всего"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Да для всего"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Предупреждение"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Файл уже существует, переписать?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 msgid "Move Source"
 msgstr "Переместить источник"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Пропустить это"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Пропустить все"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Во время исполнения произошла ошибка.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Подтвердите удаление"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
-msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еть<br><hilight>%s</hilight>?"
+msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далить<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
 "in<br><hilight>%s</hilight>?"
 msgstr ""
-"Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еть<br><hilight>все</hilight> %d выбранных "
+"Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далить<br><hilight>все</hilight> %d выбранных "
 "файлов из:<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1708,36 +1716,36 @@ msgid_plural ""
 "Are you sure you want to delete<br>the %d selected files in<br><hilight>%s</"
 "hilight>?"
 msgstr[0] ""
-"Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еть<br>%d выбранный файл из:<br><hilight>%s</"
+"Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далить<br>%d выбранный файл из:<br><hilight>%s</"
 "hilight>?"
 msgstr[1] ""
-"Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еÑ\82Ñ\8c<br> %d выбранных файлов из:<br><hilight>%s</"
-"hilight> ?"
+"Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далиÑ\82Ñ\8c<br>%d выбранных файлов из:<br><hilight>%s</"
+"hilight>?"
 msgstr[2] ""
-"Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еÑ\82Ñ\8c<br> %d выбранных файлов из:<br><hilight>%s</"
-"hilight> ?"
+"Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далиÑ\82Ñ\8c<br>%d выбранных файлов из:<br><hilight>%s</"
+"hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr "%s %s—%s"
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr "%s—%s"
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr "Флэш карта—%s"
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Неизвестный носитель"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Съёмное устройство"
 
@@ -1746,7 +1754,7 @@ msgstr "Съёмное устройство"
 msgid "Cannot change permissions: %s"
 msgstr "Не удалось сменить разрешения: %s"
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1755,7 +1763,7 @@ msgstr "Имя:"
 
 #: src/bin/e_fm_prop.c:397
 msgid "Location:"
-msgstr "Расположен:"
+msgstr "Расположение:"
 
 #: src/bin/e_fm_prop.c:404
 msgid "Size:"
@@ -1805,7 +1813,7 @@ msgstr "Группа:"
 msgid "Others:"
 msgstr "Прочие:"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1827,7 +1835,7 @@ msgstr "Личные"
 
 #: src/bin/e_fm_prop.c:543
 msgid "Use this icon for all files of this type"
-msgstr "Использовать эту иконку для всех файлов этого типа"
+msgstr "Использовать этот значок для всех файлов этого типа"
 
 #: src/bin/e_fm_prop.c:551
 msgid "Link Information"
@@ -1849,31 +1857,31 @@ msgstr "Переместить в"
 msgid "Automatically scroll contents"
 msgstr "Автопрокрутка содержимого"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Гладко"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Вкладка"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Вид"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Убрать"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr "Закончить сдвиг"
 
@@ -1933,7 +1941,7 @@ msgstr "Размер"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Уровень"
 
@@ -1999,7 +2007,7 @@ msgstr "Окно"
 
 #: src/bin/e_int_border_menu.c:149 src/bin/e_int_border_menu.c:1007
 msgid "Always on Top"
-msgstr "Ð\92Ñ\81егда Ð¿Ð¾верху"
+msgstr "Ð\92Ñ\81егда Ð½Ð°верху"
 
 #: src/bin/e_int_border_menu.c:164 src/bin/e_int_border_prop.c:509
 msgid "Sticky"
@@ -2012,7 +2020,7 @@ msgstr "Свернуть"
 #: src/bin/e_int_border_menu.c:371 src/bin/e_int_border_prop.c:514
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:215
 msgid "Fullscreen"
-msgstr "Ð\9fолнÑ\8bй экран"
+msgstr "Ð\9dа Ð²ÐµÑ\81Ñ\8c экран"
 
 #: src/bin/e_int_border_menu.c:395
 msgid "Maximize vertically"
@@ -2036,11 +2044,11 @@ msgstr "Обычный размер"
 
 #: src/bin/e_int_border_menu.c:581
 msgid "Edit Icon"
-msgstr "РедакÑ\82иÑ\80оваÑ\82Ñ\8c Ð¸ÐºÐ¾Ð½ÐºÑ\83"
+msgstr "РедакÑ\82иÑ\80оваÑ\82Ñ\8c Ð·Ð½Ð°Ñ\87ок"
 
 #: src/bin/e_int_border_menu.c:589
 msgid "Create Icon"
-msgstr "СоздаÑ\82Ñ\8c Ð¸ÐºÐ¾Ð½ÐºÑ\83"
+msgstr "СоздаÑ\82Ñ\8c Ð·Ð½Ð°Ñ\87ок"
 
 #: src/bin/e_int_border_menu.c:597
 msgid "Add to Favorites Menu"
@@ -2060,9 +2068,9 @@ msgstr "Уменьшить"
 
 #: src/bin/e_int_border_menu.c:702
 msgid "Skip"
-msgstr "Ð\9fÑ\80опÑ\83Ñ\81кать"
+msgstr "Ð\98гноÑ\80иÑ\80овать"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Рамка"
 
@@ -2097,7 +2105,7 @@ msgstr "Нормально"
 
 #: src/bin/e_int_border_menu.c:1029
 msgid "Always Below"
-msgstr "Всегда понизу"
+msgstr "Всегда снизу"
 
 #: src/bin/e_int_border_menu.c:1073
 msgid "Pin to Desktop"
@@ -2113,15 +2121,15 @@ msgstr "Выбор стиля рамки"
 
 #: src/bin/e_int_border_menu.c:1186
 msgid "Use Enlightenment Default Icon Preference"
-msgstr "Ð\98конка по умолчанию от Enlightenment"
+msgstr "Ð\97наÑ\87ок по умолчанию от Enlightenment"
 
 #: src/bin/e_int_border_menu.c:1194
 msgid "Use Application Provided Icon"
-msgstr "Иконка предоставлена приложением"
+msgstr "Использовать значок предоставленый приложением"
 
 #: src/bin/e_int_border_menu.c:1202
 msgid "Use User Defined Icon"
-msgstr "Иконка пользователя"
+msgstr "Использовать пользовательский значок"
 
 #: src/bin/e_int_border_menu.c:1211 src/bin/e_int_border_remember.c:734
 msgid "Offer Resistance"
@@ -2177,7 +2185,7 @@ msgstr "​​Изъятый"
 #: src/bin/e_int_border_prop.c:162 src/bin/e_int_border_prop.c:184
 #, c-format
 msgid "Iconic"
-msgstr "Ð\98конка"
+msgstr "Ð\9fоÑ\80Ñ\82Ñ\80еÑ\82нÑ\8bй"
 
 #: src/bin/e_int_border_prop.c:217
 #, c-format
@@ -2202,7 +2210,7 @@ msgstr "Северо-восток"
 #: src/bin/e_int_border_prop.c:233
 #, c-format
 msgid "West"
-msgstr "на Ð·апад"
+msgstr "Ð\97апад"
 
 #: src/bin/e_int_border_prop.c:237
 #, c-format
@@ -2222,7 +2230,7 @@ msgstr "Юго-запад"
 #: src/bin/e_int_border_prop.c:249
 #, c-format
 msgid "South"
-msgstr "ЮжнÑ\8bй"
+msgstr "Юг"
 
 #: src/bin/e_int_border_prop.c:253
 #, c-format
@@ -2282,7 +2290,7 @@ msgstr "Класс"
 
 #: src/bin/e_int_border_prop.c:450 src/bin/e_int_border_prop.c:503
 msgid "Icon Name"
-msgstr "Ð\98мÑ\8f Ð¸ÐºÐ¾Ð½ÐºÐ¸"
+msgstr "Ð\98мÑ\8f Ð·Ð½Ð°Ñ\87ка"
 
 #: src/bin/e_int_border_prop.c:451
 msgid "Machine"
@@ -2369,18 +2377,18 @@ msgid "Request Position"
 msgstr "Запрос позиции"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2435,7 +2443,7 @@ msgstr ""
 "с 1 окном на экране, и свойства запоминания<br>для этого окна так-же "
 "применятся ко всем другим окнам,<br>которые соответствуют этим свойствам."
 "<br><br>Это сообщение - только предупреждение на случай, если Вы<br>не "
-"намеÑ\80евалиÑ\81Ñ\8c Ñ\87Ñ\82обÑ\8b Ñ\82акое Ñ\81лÑ\83Ñ\87илоÑ\81Ñ\8c.<br>Ð\95Ñ\81ли Ð¶Ðµ Ð\92ы действительно хотите это "
+"намеÑ\80евалиÑ\81Ñ\8c Ñ\87Ñ\82обÑ\8b Ñ\82акое Ñ\81лÑ\83Ñ\87илоÑ\81Ñ\8c.<br>Ð\95Ñ\81ли Ð¶Ðµ Ð²ы действительно хотите это "
 "сделать, просто нажмите <hilight>Применить</hilight> или  <hilight>OK</"
 "hilight><br>и ваш выбор будет принят. Если вы не уверены,<br>нажмите "
 "<hilight>Отмена</hilight>, и ничего не будет затронуто."
@@ -2469,7 +2477,7 @@ msgid "Size, Position and Locks"
 msgstr "Размер, позицию и замки"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Все"
 
@@ -2503,7 +2511,7 @@ msgstr "Используя"
 
 #: src/bin/e_int_border_remember.c:707
 msgid "Icon Preference"
-msgstr "Ð\9fÑ\80едпоÑ\87Ñ\82ение Ð¸ÐºÐ¾Ð½ÐºÐ¸"
+msgstr "Ð\9fÑ\80едпоÑ\87Ñ\82ение Ð·Ð½Ð°Ñ\87ка"
 
 #: src/bin/e_int_border_remember.c:713
 msgid "Virtual Desktop"
@@ -2563,19 +2571,19 @@ msgstr "Мобильные"
 
 #: src/bin/e_int_config_modules.c:97
 msgid "Module Settings"
-msgstr "Настройки модуля"
+msgstr "Настройки модулей"
 
 #: src/bin/e_int_config_modules.c:175
 msgid "Load"
 msgstr "Загрузить"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Выгрузить"
 
 #: src/bin/e_int_config_modules.c:312 src/bin/e_int_config_modules.c:600
 msgid "No modules selected."
-msgstr "Ð\9cодÑ\83ли Ð½Ðµ Ð²Ñ\8bбÑ\80анÑ\8b."
+msgstr "Ð\9dе Ð²Ñ\8bбÑ\80ан Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ð¼Ð¾Ð´Ñ\83лÑ\8c."
 
 #: src/bin/e_int_config_modules.c:598
 msgid "More than one module selected."
@@ -2605,11 +2613,11 @@ msgstr "Содержимое полки"
 msgid "Toolbar Contents"
 msgstr "Содержимое панели инструментов"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Настройки панели инструментов"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Расположение"
 
@@ -2627,85 +2635,85 @@ msgstr ""
 "конфигурация<br>методов ввода верна и файл указанный<br>в конфигурации "
 "методов ввода находится в PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
-msgstr "Ð\93лавное"
+msgstr "Ð\9eÑ\81новной"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Избранные приложения"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Приложения"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Окна"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Потерянные окна"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "О..."
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Тема"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Виртуальный"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Полки"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Показать/скрыть все окна"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Нет приложений)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Установка виртуальных рабочих столов"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Нет окон)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Нет имени!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 msgid "Add a Shelf"
 msgstr "Добавить полку"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 msgid "Delete a Shelf"
 msgstr "Удалить полку"
 
@@ -2778,7 +2786,7 @@ msgstr "%.2f секунд"
 
 #: src/bin/e_int_shelf_config.c:252
 msgid "Auto Hide"
-msgstr "Ð\90вÑ\82оÑ\81окÑ\80Ñ\8bÑ\82ие"
+msgstr "Автоскрытие"
 
 #: src/bin/e_int_shelf_config.c:258
 msgid "Show on all Desktops"
@@ -2788,27 +2796,27 @@ msgstr "Показывать на всех столах"
 msgid "Show on specified Desktops"
 msgstr "Показывать на указанных столах"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment не может инициализировать Eina!\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment не может создать лог домен!\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment не может инициализировать Eet!\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment не может инициализировать Ecore!\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment не может инициализировать EIO!\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2816,7 +2824,7 @@ msgstr ""
 "Enlightenment не может настроить указатель сигнала выхода.\n"
 "Возможно не достаточно памяти?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2824,7 +2832,7 @@ msgstr ""
 "Enlightenment не может настроить указатель сигнала HUP.\n"
 "Возможно не достаточно памяти?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2832,40 +2840,39 @@ msgstr ""
 "Enlightenment не может настроить указатель сигнала USER.\n"
 "Возможно не достаточно памяти?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment не может инициализировать Ecore_File!\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment не может инициализировать Ecore_Con!\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment не может инициализировать Ecore_Ipc!\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment не может инициализировать Ecore_X!\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment не может инициализировать Ecore_IMF!\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment не может инициализировать Ecore_Evas!\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment не может инициализировать Elementary!\n"
 
-#: src/bin/e_main.c:403
-#, fuzzy
+#: src/bin/e_main.c:404
 msgid "Enlightenment cannot initialize Emotion!\n"
-msgstr "Enlightenment не может инициализировать Eina!\n"
+msgstr "Enlightenment не может инициализировать Emotion!\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2875,7 +2882,7 @@ msgstr ""
 "предоставление в Evas. Пожалуйста, проверьте вашу установку Evas и Ecore\n"
 "и проверьте, что они поддерживают предоставление Software X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2885,15 +2892,15 @@ msgstr ""
 "предоставление в Evas. Пожалуйста, проверьте вашу установку Evas и Ecore\n"
 "и проверьте, что они поддерживают предоставление Software Buffer."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment не может инициализировать Edje!\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment не может инициализировать E_Intl!\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2901,43 +2908,43 @@ msgstr ""
 "Enlightenment не может инициализировать аварийную систему сообщений.\n"
 "Вы настроили переменную DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment не может инициализировать E_Xinerama!\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
 msgstr ""
-"Enlightenment не может создать директории в вашем домашнем каталоге.\n"
-"Ð\92озможно, Ñ\83 Ð²Ð°Ñ\81 Ð½ÐµÑ\82 Ð´Ð¾Ð¼Ð°Ñ\88него ÐºÐ°Ñ\82олога или диск заполнен?"
+"Enlightenment не может создавать каталоги в вашем домашнем каталоге.\n"
+"Ð\92озможно, Ñ\83 Ð²Ð°Ñ\81 Ð½ÐµÑ\82 Ð´Ð¾Ð¼Ð°Ñ\88него ÐºÐ°Ñ\82алога или диск заполнен?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment не может настроить систему реестра файлов."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment не может настроить систему настроек."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment не может инициализировать E_Randr!\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment не может настроить свою рабочую среду."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment не может настроить систему масштабирования."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment не может настроить свою систему указателей."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -2945,41 +2952,41 @@ msgstr ""
 "Enlightenment не может настроить пути для поиска файлов.\n"
 "Возможно не достаточно памяти?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment не может настроить систему шрифтов."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment не может настроить систему тем."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment не может настроить свою систему заставки."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Запускается языковая поддержка"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment не может настроить систему языков."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
 "Perhaps you lack permissions on ~/.cache/efreet or are\n"
 "out of memory or disk space?"
 msgstr ""
-"Enlightenment не может инициализировать FDO систему стола.\n"
-"Возможно, отсутствуют разрешения на директорию ~/.cache/efreet, \n"
-"или не достаточно памяти, или дискового пространства?"
+"Enlightenment не может инициализировать FDO-систему.\n"
+"Возможно, у вас недостаточно прав на каталог ~/.cache/efreet,\n"
+"или недостаточно памяти, или дискового пространства?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Настройка экранов"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -2987,235 +2994,235 @@ msgstr ""
 "Настройка управления окнами для всех экранов на вашей системе не удалась.\n"
 "Возможно запущен другой менеджер окон?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Настройка ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 msgid "Setup Backlight"
 msgstr "Настройка подсветки"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment не может настроить подсветку."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Настройка DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment не может настроить DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Настройка хранителя экрана"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment не может настроить хранитель экрана."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 msgid "Setup Powersave Modes"
 msgstr "Настройка режима энергосбережения"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment не может настроить систему энергосбережения."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Настройка блокировки"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment не может настроить систему блокировки рабочего стола."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Настройка подсказок"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment не может настроить систему подсказок."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 msgid "Setup Message Bus"
 msgstr "Настройка шины сообщений"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Настройка путей"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Настройка системы управления"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment не может настроить систему системных команд.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Настройка действий"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment не может настроить систему действий."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Настройка системы запуска"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment не может настроить систему запуска."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 msgid "Setup Filemanager"
 msgstr "Настройки файлового менеджера"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
-msgstr "Enlightenment не может инициализировать менеджер файлов.\n"
+msgstr "Enlightenment не может инициализировать файловый менеджер.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Настройка системы сообщений"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment не может настроить систему сообщений."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
-msgstr "Настройка ДНД"
+msgstr "Настройка DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
-msgstr "Enlightenment не может настроить систему ДНД."
+msgstr "Enlightenment не может настроить DND-систему."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Настройка обработчика захвата ввода"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment не может настроить систему захвата и обработки ввода."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Настройка модулей"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment не может настроить систему модулей."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Настройка запоминаний"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment не может настроить запоминание настроек."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Настройка цветовых классов"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment не может настроить систему класса цветов."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Настройка контейнера гаджетов"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment не может настроить систему управления гаджетами."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Настройка фона"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment не может настроить систему фона рабочего стола."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Настройка мыши"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment не может настроить параметры мыши."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment не может настроить систему раскладок клавиатуры XKB."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Настройка привязок"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment не может настроить систему привязок."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Настройка генератора миниатюр"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment не может настроить систему Thumbnailing.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
-msgstr "Enlightenment Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82 Ð½Ð°Ñ\81Ñ\82Ñ\80оиÑ\82Ñ\8c Ñ\81иÑ\81Ñ\82емÑ\83 ÐºÑ\8dÑ\88иÑ\80ованиÑ\8f Ð¸ÐºÐ¾Ð½Ð¾Ðº.\n"
+msgstr "Enlightenment Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82 Ð½Ð°Ñ\81Ñ\82Ñ\80оиÑ\82Ñ\8c Ñ\81иÑ\81Ñ\82емÑ\83 ÐºÑ\8dÑ\88иÑ\80ованиÑ\8f Ð·Ð½Ð°Ñ\87ков.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment не может настроить систему XSettings.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment не может настроить систему обновлений.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr "Настройки графической рабочей среды"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment не может инициализировать окружение рабочего среды.\n"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Настрока очередности файлов"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment не может настроить систему очередей."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Загрузка модулей"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Настройка полок"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Параметры полок"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Почти закончено"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3248,9 +3255,9 @@ msgstr ""
 "\t\tПодключиться к экрану DISPLAY.\n"
 "\t\tПРИМЕР: -display :1.0\n"
 "\t-fake-xinerama-screen WxH+X+Y\n"
-"\t\tÐ\94обавиÑ\82Ñ\8c Ð¤Ð\90Ð\9bЬШÐ\98Ð\92ЫÐ\98Ì\86 экран xinerama (вместо реального)\n"
+"\t\tÐ\94обавиÑ\82Ñ\8c Ð¤Ð\90Ð\9bЬШÐ\98Ð\92ЫÐ\99 экран xinerama (вместо реального)\n"
 "\t\tс заданными геометрическими формами. Добавляйте сколько вам угодно,\n"
-"\t\tони Ð·Ð°Ð¼ÐµÐ½Ñ\8fÑ\82 Ñ\81обоиÌ\86 Ñ\80еалÑ\8cнÑ\8bе, ÐµÑ\81ли Ñ\82аковÑ\8bе Ð¸Ð¼ÐµÑ\8eÑ\82Ñ\81Ñ\8f. Ð¢Ð°Ðº Ð¶Ðµ, Ñ\8dто можно\n"
+"\t\tони Ð·Ð°Ð¼ÐµÐ½Ñ\8fÑ\82 Ñ\81обоиÌ\86 Ñ\80еалÑ\8cнÑ\8bе, ÐµÑ\81ли Ñ\82аковÑ\8bе Ð¸Ð¼ÐµÑ\8eÑ\82Ñ\81Ñ\8f. Ð­то можно\n"
 "\t\tиспользовать для симуляции xinerama.\n"
 "\t\tПРИМЕР: -fake-xinerama-screen 800x600+0+0 -fake-xinerama-screen "
 "800x600+800+0\n"
@@ -3268,7 +3275,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tЕсли вам нужна эта подсказка, то вам не нужна эта опция.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3284,11 +3291,11 @@ msgstr ""
 "запустить базовые службы прежде, чем стартует сам\n"
 "enlightenment.\n"
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Проверка поддержки форматов"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3297,7 +3304,7 @@ msgstr ""
 "Пожалуйста, проверьте,\n"
 "что Evas поддерживает движок Software Buffer.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
 "support.\n"
@@ -3305,7 +3312,7 @@ msgstr ""
 "Enlightenment обнаружил, что Evas не может загружать файлы SVG. Проверьте,\n"
 "что Evas имеет поддержку загрузчика SVG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
 "support.\n"
@@ -3313,7 +3320,7 @@ msgstr ""
 "Enlightenment обнаружил, что Evas не может загружать файлы JPEG. Проверьте,\n"
 "что Evas имеет поддержку загрузчика JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
 "support.\n"
@@ -3321,7 +3328,7 @@ msgstr ""
 "Enlightenment обнаружил, что Evas не может загружать файлы PNG. Проверьте,\n"
 "что Evas имеет поддержку загрузчика PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
 "support.\n"
@@ -3329,7 +3336,7 @@ msgstr ""
 "Enlightenment обнаружил, что Evas не может загружать файлы EET. Проверьте,\n"
 "что Evas имеет поддержку загрузчика EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3340,7 +3347,7 @@ msgstr ""
 "имеет ли Evas поддержку fontconfig, и определяет ли fontconfig шрифт "
 "'Sans'.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3348,13 +3355,13 @@ msgid ""
 "not be loaded."
 msgstr ""
 "Enlightenment дал сбой при старте и был перезапущен.<br>Произошла ошибка "
-"загрузки модуля: %s. <br><br>Этот модуль был отключен и не будет загружен."
+"загрузки модуля: %s.<br><br>Этот модуль был отключен и не будет загружен."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment дал сбой при старте и был перезапущен"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3364,7 +3371,7 @@ msgstr ""
 "Enlightenment дал сбой при старте и был перезапущен.<br>Произошла ошибка "
 "загрузки модуля: %s. <br><br>Этот модуль был отключен и не будет загружен."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3376,7 +3383,7 @@ msgstr ""
 "проблему с модулями в Вашей конфигурации.<br>Диалог конфигурации модулей "
 "позволит Вам выбрать нужные<br> модули заново."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3388,25 +3395,25 @@ msgstr ""
 "проблему с модулями в Вашей конфигурации.<br><br>Диалог конфигурации модулей "
 "позволит Вам выбрать нужные<br> модули заново."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Загрузка модуля: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 "Произошла ошибка загрузки модуля с именем: %s<br>Модуль с именем %s не был "
-"найден Ð²<br>диÑ\80екÑ\82оÑ\80иÑ\8fх поиска модулей.<br>"
+"найден Ð²<br>каÑ\82алогах поиска модулей.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Ошибка загрузки модуля"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3415,11 +3422,11 @@ msgstr ""
 "Произошла ошибка загрузки модуля с именем: %s<br>Полный путь до этого модуля:"
 "<br>%s<br>Сообщение ошибки:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Модуль не содержит всех требуемых функций"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3430,22 +3437,40 @@ msgstr ""
 "минимальную версию API модулей: %i.<br>Версия API модуля объявленная для "
 "Enlightenment: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Модуль %s для Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 msgid "What action should be taken with this module?<br>"
 msgstr "Какие действия следует применить к этому модулю?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr "Оставить"
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+"Следующие модули не являются стандартными для<br>Enlightenment и могут стать "
+"причиной ошибок и<br>падений. Пожалуйста удалите их перед тем,<br>как делать "
+"сообщения об ошибках.<br><br>Список этих модулей таков:<br><br>"
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr "Загаживание нестабильными модулями"
+
+#: src/bin/e_module.c:793
+msgid "I know"
+msgstr "Я знаю"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3456,82 +3481,81 @@ msgstr ""
 "<b>презентации</b> и временно отключить заставку, блокирование экрана и "
 "экономию энергии?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
-msgstr "Полка #"
+msgstr "Полка "
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
-msgstr "Ошибка авто-скрытия полки"
+msgstr "Ошибка автоскрытия полки"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
-"Авто-сокрытие полки не будет работать должным образом <br> с текущей "
-"конфигурацией; установите уровень полки <br> \"Под всем\" или отключите авто-"
-"сокрытие."
+"Автоскрытие полки не будет работать должным образом<br>с текущей "
+"конфигурацией; установите уровень полки в<br>\"Под всем\" или отключите "
+"автоскрытие."
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Полка"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 msgid "Add New Shelf"
 msgstr "Добавить новую полку"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "Shelf Error"
 msgstr "Ошибка полки"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr "Полка с этим именем уже существует!"
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 msgid "Stop Moving Gadgets"
 msgstr "Закончить перемещение гаджетов"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 msgid "Begin Moving Gadgets"
 msgstr "Начать перемещение гаджетов"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
-msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еть эту полку?"
+msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далить эту полку?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr ""
-"Ð\92Ñ\8b Ð·Ð°Ð¿Ñ\80оÑ\81или Ñ\81Ñ\82еÑ\80еÑ\82Ñ\8c Ñ\8dÑ\82Ñ\83 Ð¿Ð¾Ð»ÐºÑ\83.<br><br>Ð\94ейÑ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еть её?"
+"Ð\92Ñ\8b Ð·Ð°Ð¿Ñ\80оÑ\81или Ñ\83далиÑ\82Ñ\8c Ñ\8dÑ\82Ñ\83 Ð¿Ð¾Ð»ÐºÑ\83.<br><br>Ð\94ейÑ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далить её?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr "Полка с этим именем и id уже существует!"
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 msgid "Rename Shelf"
 msgstr "Переименовать полку"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Содержимое"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 msgid "Orientation"
 msgstr "Расположение"
 
-#: src/bin/e_shelf.c:2403
-#, fuzzy
+#: src/bin/e_shelf.c:2408
 msgid "Autohide"
 msgstr "Автосокрытие"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Обновление"
 
@@ -3600,7 +3624,7 @@ msgid ""
 "Powering off.<br>You cannot do any other system actions<br>once a shutdown "
 "has been started."
 msgstr ""
-"Выключение.<br>Вы не можете выполнять другие действия<br>после того как "
+"Выключение.<br>Вы не можете выполнять другие действия<br>после того, как "
 "инициировано выключение."
 
 #: src/bin/e_sys.c:597
@@ -3608,7 +3632,7 @@ msgid ""
 "Resetting.<br>You cannot do any other system actions<br>once a reboot has "
 "begun."
 msgstr ""
-"Перезагрузка.<br>Вы не можете выполнять другие действия<br>после того как "
+"Перезагрузка.<br>Вы не можете выполнять другие действия<br>после того, как "
 "инициирована перезагрузка."
 
 #: src/bin/e_sys.c:603
@@ -3616,15 +3640,15 @@ msgid ""
 "Suspending.<br>Until suspend is complete you cannot perform<br>any other "
 "system actions."
 msgstr ""
-"Переход в режим ожидания.<br>Пока переход не завершится вы не можете "
-"вÑ\8bполнÑ\8fÑ\82Ñ\8c<br>любые другие действия."
+"Переход в режим ожидания.<br>Пока переход не завершится, вы не "
+"можеÑ\82е<br>вÑ\8bполнÑ\8fÑ\82Ñ\8c любые другие действия."
 
 #: src/bin/e_sys.c:609
 msgid ""
 "Hibernating.<br>You cannot perform any other system actions<br>until this is "
 "complete."
 msgstr ""
-"Заморозка.<br>Вы не можете выполнять другие действия<br>пока это не "
+"Заморозка.<br>Вы не можете выполнять другие действия, пока это<br>не "
 "завершится."
 
 #: src/bin/e_sys.c:615 src/bin/e_sys.c:656
@@ -3683,15 +3707,15 @@ msgstr "О теме"
 msgid "Set As Theme"
 msgstr "Установить как тему"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Закончить перемещения/изменения элементов"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Начать перемещение/изменение элементов"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Установка содержимого панели инструментов"
 
@@ -3711,7 +3735,7 @@ msgid ""
 "means<br>that Enlightenment will not allow itself to exit until these "
 "windows have<br>been closed or have the lifespan lock removed.<br>"
 msgstr ""
-"Остались окна со включенным флагом защиты от закрытия. Это означает, <br>что "
+"Остались окна со включенным флагом защиты от закрытия. Это означает,<br>что "
 "Enlightenment не даст себе выйти, пока эти окна не будут закрыты,<br>или вы "
 "не уберёте флаг защиты.<br>"
 
@@ -3750,74 +3774,62 @@ msgstr "В будущем"
 msgid "In the last minute"
 msgstr "За последнюю минуту"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, c-format
 msgid "Last year"
-msgstr "Последний год"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li лет назад"
+msgid_plural "%li Years ago"
+msgstr[0] "%li Год назад"
+msgstr[1] "%li года назад"
+msgstr[2] "%li лет назад"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr "Последний месяц"
+msgid_plural "%li Months ago"
+msgstr[0] "%li Месяц назад"
+msgstr[1] "%li месяца назад"
+msgstr[2] "%li месяцев назад"
 
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li месяцев назад"
-
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, c-format
 msgid "Last week"
-msgstr "Последняя неделя"
+msgid_plural "%li Weeks ago"
+msgstr[0] "%liНеделю назад"
+msgstr[1] "%li недели назад"
+msgstr[2] "%li недель назад"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li недель назад"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr "Вчера"
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li дней назад"
+msgid_plural "%li Days ago"
+msgstr[0] "%liВчера"
+msgstr[1] "%li дня назад"
+msgstr[2] "%li дней назад"
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, c-format
 msgid "An hour ago"
-msgstr "Час назад"
+msgid_plural "%li Hours ago"
+msgstr[0] "%liЧас назад"
+msgstr[1] "%li часа назад"
+msgstr[2] "%li часов назад"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li часов назад"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, c-format
 msgid "A minute ago"
-msgstr "Минуту назад"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li минут назад"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%liМинуту назад"
+msgstr[1] "%li минуты назад"
+msgstr[2] "%li минут назад"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Неизвестный"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
 "wiped and a new set of defaults initialized. This<br>will happen regularly "
@@ -3827,18 +3839,19 @@ msgid ""
 "adding it in. You can re-configure things now to your<br>liking. Sorry for "
 "the hiccup in your configuration.<br>"
 msgstr ""
-"Конфигурация нуждалась в обновлении. Ваша старая конфигурация<br>была "
-"переписана новыми чистыми файлами. Во время разработки это будет случаться "
-"регулярно, так что <br>не сообщайте о баге. Модулю потребовался новый формат "
-"конфигурации, который и был<br> инициализирован. Можете настроить все "
-"заново. Извините за неудобства.<br>"
+"Конфигурация нуждалась в обновлении. Ваши старые настройки "
+"были<br>переписаны новыми настройками по умолчанию. Во время "
+"разработки<br>такое будет случаться регулярно, так что не сообщайте об "
+"ошибке.<br>Модулю потребовался новый формат конфигурации, который и "
+"был<br>инициализирован. Можете настроить всё заново. Извините за неудобства."
+"<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "%s конфигурация обновлена"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3847,77 +3860,77 @@ msgid ""
 "has been now restored to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 "Конфигурация модуля НОВЕЕ чем версия модуля. Это очень странно.<br>Этого не "
-"должно Ñ\81лÑ\83Ñ\87аÑ\82Ñ\8cÑ\81Ñ\8f, ÐµÑ\81ли Ñ\82олÑ\8cко Ð\92Ñ\8b Ð½Ðµ Ð¿Ð¾Ð½Ð¸Ð·Ð¸Ð»Ð¸ Ð²ÐµÑ\80Ñ\81иÑ\8e Ð¼Ð¾Ð´Ñ\83лÑ\8f "
-"или<br>скопировали конфигурацию с места, где была более новая версия.<br>Это "
-"плоÑ\85о, Ð¿Ð¾Ñ\8dÑ\82омÑ\83 Ð²Ð°Ñ\88а ÐºÐ¾Ð½Ñ\84игÑ\83Ñ\80аÑ\86иÑ\8f Ð±Ñ\8bла Ð²Ð¾Ñ\81Ñ\81Ñ\82ановлена Ð½Ð° Ñ\81Ñ\82андаÑ\80Ñ\82нÑ\83Ñ\8e."
-"<br>Извините за неудобство.<br>"
+"должно Ñ\81лÑ\83Ñ\87аÑ\82Ñ\8cÑ\81Ñ\8f, ÐµÑ\81ли Ñ\82олÑ\8cко Ð²Ñ\8b Ð½Ðµ Ð¿Ð¾Ð½Ð¸Ð·Ð¸Ð»Ð¸ Ð²ÐµÑ\80Ñ\81иÑ\8e Ð¼Ð¾Ð´Ñ\83лÑ\8f<br>или "
+"скопировали конфигурацию с места, где была более новая версия.<br>Это плохо, "
+"поÑ\8dÑ\82омÑ\83 Ð²Ð°Ñ\88а ÐºÐ¾Ð½Ñ\84игÑ\83Ñ\80аÑ\86иÑ\8f Ð±Ñ\8bла Ñ\81бÑ\80оÑ\88ена Ð½Ð° Ñ\81Ñ\82андаÑ\80Ñ\82нÑ\83Ñ\8e.<br>Ð\98звиниÑ\82е Ð·Ð° "
+"неудобство.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr "Никогда"
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, c-format
 msgid "%li Seconds"
 msgstr "%li секунд"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr "Один год"
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, c-format
 msgid "%li Years"
 msgstr "%li лет"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr "Один месяц"
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, c-format
 msgid "%li Months"
 msgstr "%li месяцев"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr "Одна неделя"
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, c-format
 msgid "%li Weeks"
 msgstr "%li недель"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr "Один день"
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, c-format
 msgid "%li Days"
 msgstr "%li дней"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr "Час"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, c-format
 msgid "%li Hours"
 msgstr "%li часов"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, c-format
 msgid "A minute"
 msgstr "Минута"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, c-format
 msgid "%li Minutes"
 msgstr "%li минут"
@@ -3931,7 +3944,7 @@ msgstr "%li минут"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -3977,11 +3990,11 @@ msgstr "V"
 msgid "Alpha"
 msgstr "Альфа"
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Добавить в избранное"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4036,7 +4049,7 @@ msgstr "%1.0f %%"
 
 #: src/modules/battery/e_mod_config.c:255
 msgid "Polling"
-msgstr "Пуллинг"
+msgstr "Полинг"
 
 #: src/modules/battery/e_mod_config.c:259
 msgid "Show low battery alert"
@@ -4044,7 +4057,7 @@ msgstr "Показывать предупреждение низкого зар
 
 #: src/modules/battery/e_mod_config.c:263
 msgid "Alert when at:"
-msgstr "Предупреждать когда:"
+msgstr "Предупреждать, когда:"
 
 #: src/modules/battery/e_mod_config.c:266
 #, c-format
@@ -4072,7 +4085,7 @@ msgstr "Автоопределение"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Встроеный"
@@ -4084,7 +4097,7 @@ msgstr "udev"
 
 #: src/modules/battery/e_mod_config.c:302
 msgid "Fuzzy Mode"
-msgstr "Нечеткий режим"
+msgstr "Нечёткий режим"
 
 #: src/modules/battery/e_mod_config.c:306
 msgid "HAL"
@@ -4095,32 +4108,32 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Устройства"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Батарея"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 msgid "Power Management Timing"
 msgstr "Тайминг управления питанием"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Низкий заряд батареи!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Рекомменуется запитаться от сети"
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "Н/Д"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "ОШИБКА"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Индикатор батареи"
 
@@ -4128,8 +4141,8 @@ msgstr "Индикатор батареи"
 msgid "Clock Settings"
 msgstr "Настройки часов"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Часы"
 
@@ -4158,7 +4171,7 @@ msgid "Week"
 msgstr "Неделя"
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Начало"
 
@@ -4170,7 +4183,7 @@ msgstr "Выходной"
 msgid "Days"
 msgstr "Дни"
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Show calendar"
 msgstr "Показывать календарь"
 
@@ -4359,7 +4372,7 @@ msgstr "Вы хотите удалить профиль \"%s\".<br><br>Вы ув
 
 #: src/modules/conf_dialogs/e_int_config_profiles.c:334
 msgid "Are you sure you want to delete this profile?"
-msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еть этот профиль?"
+msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далить этот профиль?"
 
 #: src/modules/conf_dialogs/e_int_config_dialogs.c:38
 msgid "Dialog Settings"
@@ -4371,13 +4384,8 @@ msgstr "Настройки диалогов"
 #: src/modules/everything/evry_config.c:519 src/modules/ibox/e_mod_config.c:97
 #: src/modules/mixer/conf_gadget.c:192 src/modules/mixer/conf_module.c:91
 #: src/modules/notification/e_mod_config_item.c:89
-#, fuzzy
 msgid "General Settings"
-msgstr ""
-"#-#-#-#-#  ru.po (Enlightenment 0.17)  #-#-#-#-#\n"
-"Общие настройки\n"
-"#-#-#-#-#  ru.po (Enlightenment 0.17)  #-#-#-#-#\n"
-"Основные настройки"
+msgstr "Общие настройки"
 
 #: src/modules/conf_dialogs/e_int_config_dialogs.c:111
 msgid "Disable Confirmation Dialogs"
@@ -4389,12 +4397,12 @@ msgstr "Обычные окна"
 
 #: src/modules/conf_dialogs/e_int_config_dialogs.c:120
 msgid "Default Settings Dialogs Mode"
-msgstr "Режим диалога установок по умолчанию"
+msgstr "Режим диалога настроек по умолчанию"
 
 #: src/modules/conf_dialogs/e_int_config_dialogs.c:122
 #: src/modules/conf_dialogs/e_int_config_dialogs.c:166
 msgid "Basic Mode"
-msgstr "Ð\9eбÑ\8bÑ\87ный режим"
+msgstr "Ð\91азовый режим"
 
 #: src/modules/conf_dialogs/e_int_config_dialogs.c:124
 #: src/modules/conf_dialogs/e_int_config_dialogs.c:168
@@ -4490,7 +4498,7 @@ msgid "Resolution change"
 msgstr "Смена разрешения"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Сохранить"
 
@@ -4512,7 +4520,7 @@ msgstr "Восстанавливать при входе"
 
 #: src/modules/conf_display/e_int_config_display.c:465
 msgid "Rotation"
-msgstr "Ð\9eборот"
+msgstr "Ð\9fоворот"
 
 #: src/modules/conf_display/e_int_config_display.c:484
 msgid "Mirroring"
@@ -4621,7 +4629,7 @@ msgstr "Скорость анимации"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, c-format
 msgid "%1.1f s"
@@ -4662,7 +4670,7 @@ msgstr "Выбрать фон..."
 #: src/modules/conf_theme/e_int_config_theme.c:834
 #: src/modules/gadman/e_mod_config.c:250
 msgid "Personal"
-msgstr "Ð\9bиÑ\87нÑ\8bй"
+msgstr "Ð\9bиÑ\87нÑ\8bе"
 
 #: src/modules/conf_display/e_int_config_desklock.c:80
 msgid "Screen Lock Settings"
@@ -4689,9 +4697,8 @@ msgid "Locking"
 msgstr "Блокировка"
 
 #: src/modules/conf_display/e_int_config_desklock.c:278
-#, fuzzy
 msgid "Keyboard Layout"
-msgstr "РаÑ\81кладки клавиатуры"
+msgstr "РаÑ\81кладка клавиатуры"
 
 #: src/modules/conf_display/e_int_config_desklock.c:284
 msgid "Show on all screens"
@@ -4760,10 +4767,10 @@ msgid "Current Wallpaper"
 msgstr "Текущие обои"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Обои"
 
@@ -4886,13 +4893,13 @@ msgstr "Изменить"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:254
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:302
 msgid "Delete All"
-msgstr "Удалить всё"
+msgstr "Удалить все"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:278
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:258
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:306
 msgid "Restore Default Bindings"
-msgstr "Ð\92еÑ\80нÑ\83ть привязки по умолчанию"
+msgstr "Ð\92оÑ\81Ñ\81Ñ\82ановить привязки по умолчанию"
 
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:283
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:263
@@ -5032,7 +5039,7 @@ msgstr "Прокрутка пальцем"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:97
 msgid "Enable Thumbscroll"
-msgstr "Включить прокрутку палцем"
+msgstr "Ð\92клÑ\8eÑ\87иÑ\82Ñ\8c Ð¿Ñ\80окÑ\80Ñ\83Ñ\82кÑ\83 Ð¿Ð°Ð»Ñ\8cÑ\86ем"
 
 #: src/modules/conf_interaction/e_int_config_interaction.c:102
 msgid "Threshold for a thumb drag"
@@ -5193,10 +5200,11 @@ msgid ""
 "affected, use the<br>Environment variable settings to unset them.<br>The "
 "variables that may affect you are<br>as follows:<br>%s"
 msgstr ""
-"У Вас определены дополнительные переменные языковой среды<br>которые могут "
-"конфликтовать с выбранным Вами языком. <br>Если Вы не хотите этого, "
-"используйте настройку \"Переменные\"<br>для урегулирования вопросов.  "
-"<br>Проблематичные переменные, которые могут влиять:<br>%s"
+"У Вас определены дополнительные переменные среды,<br>связанные с "
+"локализацией, которые могут повлиять<br>на отображение выбранного вами "
+"языка. Если вы не<br>хотите этого, воспользуйтесь настройками в<br>"
+"\"Переменные среды\", чтобы сбросить их.<br>Переменные, которые могут "
+"оказать плохое влияние:<br>%s"
 
 #: src/modules/conf_intl/e_int_config_intl.c:954
 msgid "Possible Locale problems"
@@ -5321,6 +5329,49 @@ msgstr "Контейнер"
 msgid "Manager"
 msgstr "Менеджер"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+msgid "Mouse Buttons"
+msgstr "Кнопки мыши"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+msgid "Mouse Wheels"
+msgstr "Колёсико мыши"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+msgid "Left Button"
+msgstr "Левая кнопка"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+msgid "Middle Button"
+msgstr "Средняя кнопка"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+msgid "Right Button"
+msgstr "Правая кнопка"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr "Дополнительная кнопка (%d)"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr "Колёсико мыши вверх"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+msgid "Mouse Wheel Down"
+msgstr "Колёсико мыши вниз"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr "Дополнительное колёсико (%d) вверх"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr "Дополнительное колёсико (%d) вниз"
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 msgid "ACPI Bindings"
 msgstr "Привязки ACPI"
@@ -5343,13 +5394,13 @@ msgid "Main Menu"
 msgstr "Главное меню"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Избранные"
 
 #: src/modules/conf_menus/e_int_config_menus.c:264
 msgid "Applications Display"
-msgstr "Ð\9fоказ приложений"
+msgstr "Ð\9eÑ\82обÑ\80ажение приложений"
 
 #: src/modules/conf_menus/e_int_config_menus.c:267
 #: src/modules/ibar/e_mod_config.c:138
@@ -5363,7 +5414,7 @@ msgstr "Комментарии"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Гаджеты"
@@ -5414,7 +5465,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Порог скорости перемещения мыши"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f пикселей/с"
@@ -5429,7 +5480,7 @@ msgid "%2.2f s"
 msgstr "%2.2f с"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Разное"
@@ -5448,7 +5499,7 @@ msgstr "Изображения"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Шрифты"
 
@@ -5462,7 +5513,7 @@ msgstr "Темы"
 #: src/modules/everything/evry_config.c:438
 #: src/modules/everything/evry_config.c:464
 msgid "Icons"
-msgstr "Ð\98конки"
+msgstr "Ð\97наÑ\87ки"
 
 #: src/modules/conf_paths/e_int_config_paths.c:82
 msgid "Backgrounds"
@@ -5495,11 +5546,11 @@ msgstr "Переменные среды"
 
 #: src/modules/conf_paths/e_int_config_env.c:304
 msgid "Unset"
-msgstr "Ð\9dе Ð·Ð°Ð´Ð°Ð½"
+msgstr "СбÑ\80оÑ\81иÑ\82Ñ\8c"
 
 #: src/modules/conf_paths/e_mod_main.c:20
 msgid "Search Directories"
-msgstr "Ð\9fоиÑ\81к Ð² Ð¿Ð°Ð¿ÐºÐ°Ñ\85"
+msgstr "Ð\9aаÑ\82алоги Ð¿Ð¾Ð¸Ñ\81ка"
 
 #: src/modules/conf_performance/e_int_config_engine.c:37
 msgid "Engine Settings"
@@ -5516,7 +5567,7 @@ msgid ""
 "does not support composite.<br><br>Are you sure you wish to enable ARGB "
 "support?"
 msgstr ""
-"Вы включили поддержку ARGB компоновки,<br> но ваш текущий экран не "
+"Вы включили поддержку ARGB компоновки, но ваш<br>текущий экран не "
 "поддерживает композиции.<br><br>Вы уверены, что хотите включить поддержку "
 "ARGB?"
 
@@ -5538,13 +5589,12 @@ msgid "%1.0f fps"
 msgstr "%1.0f к/с"
 
 #: src/modules/conf_performance/e_int_config_performance.c:113
-#, fuzzy
 msgid "Application priority"
 msgstr "Приоритет приложений"
 
 #: src/modules/conf_performance/e_int_config_performance.c:119
 msgid "Allow module load delay"
-msgstr ""
+msgstr "Разрешить отложенную загрузку модулей"
 
 #: src/modules/conf_performance/e_int_config_performance.c:126
 msgid "Cache flush interval"
@@ -5601,19 +5651,19 @@ msgstr "Настройки управления энергопотреблени
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:120
 msgid "Levels Allowed"
-msgstr "Разрешенные уровни"
+msgstr "Разрешённые уровни"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:129
 msgid "Time to defer power-hungry tasks"
-msgstr "Время откладывания энергоемких задач"
+msgstr "Время откладывания энергоёмких задач"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:140
 msgid "Min"
-msgstr "Минимум"
+msgstr "Мин."
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:148
 msgid "Max"
-msgstr "Максимум"
+msgstr "Макс."
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:157
 msgid "Level"
@@ -5621,19 +5671,19 @@ msgstr "Уровень"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:166
 msgid "e.g. Saving to disk"
-msgstr "к.п. сохранение на диск"
+msgstr "(например, сохранение на диск)"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
-msgstr "Ð\9dизко"
+msgstr "Ð\9dизкий"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
-msgstr "СÑ\80едне"
+msgstr "СÑ\80едний"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:282
 #: src/modules/conf_performance/e_int_config_powermanagement.c:321
@@ -5643,13 +5693,13 @@ msgid "%.0f s"
 msgstr "%.0f с"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
-msgstr "СилÑ\8cно"
+msgstr "Ð\92Ñ\8bÑ\81окий"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:352
 msgid "Extreme"
-msgstr "Ð\9aÑ\80айне"
+msgstr "ЭкÑ\81Ñ\82Ñ\80емалÑ\8cнÑ\8bй"
 
 #: src/modules/conf_performance/e_mod_main.c:18
 msgid "Performance"
@@ -5663,16 +5713,16 @@ msgstr "Движок"
 msgid "Power Management"
 msgstr "Управление питанием"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 msgid "Configured Shelves: Display"
 msgstr "Настроенные полки: Показ"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, c-format
 msgid "Are you sure you want to delete \"%s\"?"
-msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еть \"%s\"?"
+msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далить \"%s\"?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 msgid "Confirm Shelf Deletion"
 msgstr "Подтвердите удаление полки"
 
@@ -5810,7 +5860,7 @@ msgid "File Manager Background Base"
 msgstr "Фон базы файлового менеджера"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Фокусирование"
@@ -5913,7 +5963,7 @@ msgid "Composite Focus-out Color"
 msgstr "Цвет утраты фокуса при композиции"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Цвета"
 
@@ -6089,7 +6139,7 @@ msgstr "Typebuf"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:96
 msgid "Desktop Icon"
-msgstr "Ð\98конка рабочего стола"
+msgstr "Ð\97наÑ\87ок рабочего стола"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:99
 #: src/modules/conf_theme/e_int_config_fonts.c:258
@@ -6136,8 +6186,8 @@ msgstr "Огромный"
 #, c-format
 msgid "%d pixel"
 msgid_plural "%d pixels"
-msgstr[0] "%d пиксель"
-msgstr[1] "%d пикселей"
+msgstr[0] "%d пиксел"
+msgstr[1] "%d пикселя"
 msgstr[2] "%d пикселей"
 
 #: src/modules/conf_theme/e_int_config_fonts.c:426
@@ -6246,7 +6296,7 @@ msgstr "Минимум"
 #: src/modules/conf_theme/e_int_config_scale.c:334
 #, c-format
 msgid "%1.2f times"
-msgstr "%1.2f раз"
+msgstr "%1.2f x"
 
 #: src/modules/conf_theme/e_int_config_scale.c:331
 msgid "Maximum"
@@ -6262,7 +6312,7 @@ msgstr "Настройки запуска"
 
 #: src/modules/conf_theme/e_int_config_startup.c:317
 msgid "Show Splash Screen on Login"
-msgstr "Показ заставки при входе"
+msgstr "Показывать заставку при входе"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:46
 msgid "Transition Settings"
@@ -6273,7 +6323,7 @@ msgid "Events"
 msgstr "События"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Запуск"
 
@@ -6286,7 +6336,7 @@ msgid "Background Change"
 msgstr "Изменить фон"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Переходы"
 
@@ -6306,6 +6356,10 @@ msgstr "Категории темы"
 msgid "Assign"
 msgstr "Назначить"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Очистить"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Очистить всё"
@@ -6324,7 +6378,7 @@ msgid ""
 "Enlightenment was unable to import the theme.<br><br>Are you sure this is "
 "really a valid theme?"
 msgstr ""
-"Enlightenment не смог импортировать тему.<br><br>Вы уверены что это "
+"Enlightenment не смог импортировать тему.<br><br>Вы уверены, что это "
 "правильная тема?"
 
 #: src/modules/conf_theme/e_int_config_theme_import.c:294
@@ -6345,21 +6399,21 @@ msgstr "Включить службу настроек"
 
 #: src/modules/conf_theme/e_int_config_xsettings.c:493
 msgid "Enable icon theme for applications"
-msgstr "Ð\92клÑ\8eÑ\87иÑ\82Ñ\8c Ñ\82емÑ\83 Ð¸ÐºÐ¾Ð½Ð¾Ðº для приложений"
+msgstr "Ð\98Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ñ\82емÑ\83 Ð·Ð½Ð°Ñ\87ков для приложений"
 
 #: src/modules/conf_theme/e_int_config_xsettings.c:497
 msgid "Enable icon theme for Enlightenment"
-msgstr "Ð\92клÑ\8eÑ\87иÑ\82Ñ\8c Ñ\82емÑ\83 Ð¸ÐºÐ¾Ð½Ð¾Ðº для Enlightenment"
+msgstr "Ð\98Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ñ\82емÑ\83 Ð·Ð½Ð°Ñ\87ков для Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 msgid "Application Theme"
-msgstr "Тема приложения"
+msgstr "Тема приложений"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Рамки"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Масштаб"
 
@@ -6377,7 +6431,7 @@ msgstr "Включая окна с других экранов"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:110
 msgid "Separate Groups By"
-msgstr "Разделять группы по"
+msgstr "Разделять группы"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:114
 msgid "Using separator bars"
@@ -6389,7 +6443,7 @@ msgstr "Используя меню"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:121
 msgid "Grouping"
-msgstr "Ð\93Ñ\80Ñ\83ппиÑ\80оваÑ\82Ñ\8c"
+msgstr "Ð\93Ñ\80Ñ\83ппиÑ\80овка"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:128
 msgid "Alphabetical"
@@ -6438,244 +6492,272 @@ msgstr "%1.0f букв"
 
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:165
 msgid "Captions"
-msgstr "Ð\9dадпиÑ\81и"
+msgstr "Ð\97аголовки"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
-msgstr "Ð\9fоказ Ð¾ÐºÐ½Ð°"
+msgstr "Ð\9eÑ\82обÑ\80ажение Ð¾ÐºÐ¾Ð½"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
-msgstr "Ð\98конка Ð¾ÐºÐ½Ð°"
+msgstr "Ð\97наÑ\87ок Ñ\80амки"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Предоставлена пользователем"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Предоставлена приложением"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
-msgstr "Ð\93еомеÑ\82Ñ\80иÑ\8f Ð¿ÐµÑ\80едвижения"
+msgstr "Ð\93еомеÑ\82Ñ\80иÑ\8f Ð¿ÐµÑ\80емеÑ\89ения"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Показывать информацию"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Следует за окном"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "Геометрия изменения размера"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
-msgstr "Ð\9fоказÑ\8bваÑ\82Ñ\8c"
+msgstr "Ð\9eÑ\82обÑ\80ажение"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Расположение"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Умное расположение"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Не прятать гаджеты"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Располагать под указателем мыши"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Располагать вручную мышкой"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr "Группировать окна одного приложения"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Переключаться на стол нового окна"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Новые окна"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Оживлять"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Линейно"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Ускорение, затем замедление"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Ускорять"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Замедлять"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 msgid "Pronounced Accelerate"
 msgstr "Выраженное ускорение"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 msgid "Pronounced Decelerate"
 msgstr "Выраженное замедление"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Выраженное ускорение, затем замедление"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr "Пружинить"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr "Сильно пружинить"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Свертывание"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr "Держать окна внутри видимой области экрана"
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
-msgstr "РазÑ\80еÑ\88иÑ\82Ñ\8c Ð¾ÐºÐ½Ð° Ð¿Ð¾Ð²ÐµÑ\80Ñ\85 Ð¿Ð¾Ð»Ð½Ð¾Ñ\8dкÑ\80анного Ð¾Ðºна"
+msgid "Allow windows partly out of the visual screen limits"
+msgstr "РазÑ\80еÑ\88иÑ\82Ñ\8c Ð¾ÐºÐ½Ð° Ð·Ð° Ð³Ñ\80аниÑ\86ей Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ\81Ñ\82и Ñ\8dкÑ\80ана"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
-msgstr "РазÑ\80еÑ\88иÑ\82Ñ\8c Ð¾ÐºÐ½Ð° Ð¿Ð¾Ð²ÐµÑ\80Ñ\85 Ð¿Ð¾Ð»Ð½Ð¾Ñ\8dкÑ\80анного Ð¾Ðºна"
+msgid "Allow windows completely out of visual screen limits"
+msgstr "РазÑ\80еÑ\88иÑ\82Ñ\8c Ð¾ÐºÐ½Ð° Ð·Ð° Ð³Ñ\80аниÑ\86ей Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ\81Ñ\82и Ñ\8dкÑ\80ана"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
-#, fuzzy
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 msgid "Screen Limits"
-msgstr "Ð\91локиÑ\80овка экрана"
+msgstr "Ð\93Ñ\80аниÑ\86Ñ\8b экрана"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Настройки фокусирования"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Щелчок на окно для фокусировки"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Окно под мышкой"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Последнее окно под мышкой"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "Поднимать окна при проходе мышкой"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Щелчок"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Указатель"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "Sloppy"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Фокусирование нового окна"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Выключено"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Все окна"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Только диалоги"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "Только диалоги с сфокусированным родителем"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Автоподъём"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Задержка перед подъемом:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Поднять окно"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Поднимать начиная перемещаться или изменять размеры"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 msgid "Raise when focusing"
 msgstr "Поднимать при фокусировке"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Разрешить окна поверх полноэкранного окна"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Размеры окон"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Пропустить это"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Анимация прокрутки"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Контекст исполнения"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Подсказки"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Другие настройки"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "Передавать программам полученные нажатия"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Щелчок поднимает окно"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Щелчок фокусирует окно"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "При переключении столов фокус на последнем окне"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "Возвращать фокус при потере"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Перемещать указатель к сфокусированному окну"
 
@@ -6698,7 +6780,7 @@ msgstr "На краю экрана"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:197
 msgid "Desktop gadgets"
-msgstr "Гаджеты для стола"
+msgstr "Гаджеты рабочего стола"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:208
 msgid "Resistance"
@@ -6718,13 +6800,13 @@ msgstr "Направление"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Горизонтально"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Вертикально"
 
@@ -6800,7 +6882,7 @@ msgstr "Следовать за уменьшением"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:299
 msgid "Transients"
-msgstr "Переходные"
+msgstr "Переходы"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_process.c:39
 #: src/modules/conf_window_manipulation/e_mod_main.c:22
@@ -6809,15 +6891,15 @@ msgstr "Управление процессами окон"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_process.c:95
 msgid "Kill process if unclosable"
-msgstr "Убить процесс, если не закрываемый"
+msgstr "Убивать процесс, если он не закрывается"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_process.c:97
 msgid "Kill process instead of client"
-msgstr "Убить процесс вместо клиента"
+msgstr "Убивать процесс вместо клиента"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_process.c:99
 msgid "Kill timeout:"
-msgstr "Ð\92Ñ\80емÑ\8f Ð·Ð°Ð´ÐµÑ\80жки Ð´Ð¾ Ñ\83ниÑ\87Ñ\82ожениÑ\8f:"
+msgstr "Ð\9bимиÑ\82 Ð²Ñ\80емени Ð´Ð¾ Ñ\83бийÑ\81Ñ\82ва:"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_process.c:105
 msgid "Ping clients"
@@ -6989,9 +7071,9 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Параметры отброса тени"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
-msgstr "Ð\9aаÑ\87еÑ\81Ñ\82во"
+msgstr "УÑ\80овенÑ\8c ÐºÐ°Ñ\87еÑ\81Ñ\82ва"
 
 #: src/modules/dropshadow/e_mod_config.c:110
 msgid "High Quality"
@@ -7080,31 +7162,31 @@ msgstr "Отброс тени"
 #: src/modules/everything/e_mod_main.c:60
 #: src/modules/everything/e_mod_main.c:210
 msgid "Everything Launcher"
-msgstr "Everything пускатель"
+msgstr "Всё-запускатель"
 
 #: src/modules/everything/e_mod_main.c:61
 msgid "Show Everything Launcher"
-msgstr "Показать Everything пускатель"
+msgstr "Показать Всё-запускатель"
 
 #: src/modules/everything/e_mod_main.c:75
 msgid "Everything Configuration"
-msgstr "Конфигурация Everything"
+msgstr "Конфигурация Всё"
 
 #: src/modules/everything/e_mod_main.c:211
 msgid "Show Everything Dialog"
-msgstr "Показать диалог Everything"
+msgstr "Показать диалог Всё"
 
 #: src/modules/everything/e_mod_main.c:420
 msgid "Everything Module"
-msgstr "Модуль Everything"
+msgstr "Модуль Всё"
 
 #: src/modules/everything/e_mod_main.c:620
 msgid "Run Everything"
-msgstr "Запуск Everything"
+msgstr "Запустить Всё"
 
 #: src/modules/everything/evry_config.c:78
 msgid "Everything Settings"
-msgstr "Настройки Everything"
+msgstr "Настройки Всё"
 
 #: src/modules/everything/evry_config.c:364
 msgid "Available Plugins"
@@ -7263,7 +7345,7 @@ msgstr "Набор Everything"
 msgid "%d item"
 msgid_plural "%d items"
 msgstr[0] "%d элемент"
-msgstr[1] "%d Ñ\8dлеменÑ\82ов"
+msgstr[1] "%d Ñ\8dлеменÑ\82а"
 msgstr[2] "%d элементов"
 
 #: src/modules/everything/evry_plug_aggregator.c:302
@@ -7308,24 +7390,24 @@ msgstr ""
 "</hilight> toggle list view modes<br>    <hilight>&lt;ctrl+3&gt;</hilight> "
 "toggle thumb view modes"
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Приложения Everything"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Команды"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Команда вызова терминала"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Графическая оболочка для Sudo"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 msgid "Everything Plugin"
 msgstr "Плагин Everything"
@@ -7349,141 +7431,155 @@ msgstr "Искать кэшированые файлы"
 
 #: src/modules/everything/evry_plug_files.c:1495
 msgid "Cache visited directories"
-msgstr "Кэшировать посещенные каталоги"
+msgstr "Кэшировать посещённые каталоги"
 
 #: src/modules/everything/evry_plug_files.c:1499
 msgid "Clear cache"
 msgstr "Очистить кэш"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 msgid "Open Terminal Here"
 msgstr "Открыть терминал здесь"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
-msgstr "Другое приложение"
+msgstr "Другое приложение..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 msgid "Go To Parent Directory"
 msgstr "Перейти в родительский каталог"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 msgid "Clone Window"
 msgstr "Клонировать окно"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 msgid "Copy Path"
 msgstr "Копировать путь"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
-msgstr ""
+msgstr "Запустить"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Открыть"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
-msgstr "Ð\9eÑ\82кÑ\80Ñ\8bÑ\82Ñ\8c Ñ\87еÑ\80ез..."
+msgstr "Ð\9eÑ\82кÑ\80Ñ\8bÑ\82Ñ\8c Ñ\81 Ð¿Ð¾Ð¼Ð¾Ñ\89Ñ\8cÑ\8e..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%d файл"
-msgstr[1] "%d Ñ\84айлов"
+msgstr[1] "%d Ñ\84айла"
 msgstr[2] "%d файлов"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Известные приложения"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Указаные приложения"
+#: src/modules/fileman/e_fwin.c:2589
+msgid "Suggested Applications"
+msgstr "Ð\92Ñ\8bбÑ\80анные приложения"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Все приложения"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Пользовательская команда"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Копирование прервано"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Перемещение прервано"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Удаление прервано"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Удаление прервано"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Неизвестная операция от ведомого прервана"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Копирование %s завершено"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Копирование %s (рвп: %s)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Перемещение %s завершено"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Перемещение %s (рвп: %s)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Удаление завершено"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
-msgstr "Удаление файлов..."
+msgstr "Идёт удаление файлов..."
+
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Безопасное удаление"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Идёт удаление файлов..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr "Неизвестная операция от ведомого %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
-#, fuzzy
 msgid "EFM Navigation"
-msgstr "Ð\91Ñ\8bÑ\81Ñ\82Ñ\80аÑ\8f Ð½Ð°Ð²Ð¸Ð³Ð°Ñ\86иÑ\8f"
+msgstr "Ð\9dавигаÑ\86иÑ\8f EFM"
 
 #: src/modules/fileman/e_int_config_mime.c:61
 #: src/modules/fileman/e_mod_main.c:47
 msgid "File Icons"
-msgstr "Ð\98конки файлов"
+msgstr "Ð\97наÑ\87ки файлов"
 
 #: src/modules/fileman/e_int_config_mime.c:176
 msgid "File Types"
@@ -7491,7 +7587,7 @@ msgstr "Типы файлов"
 
 #: src/modules/fileman/e_int_config_mime_edit.c:71
 msgid "File Icon"
-msgstr "Ð\98конка файла"
+msgstr "Ð\97наÑ\87ок файла"
 
 #: src/modules/fileman/e_int_config_mime_edit.c:138
 msgid "Basic Info"
@@ -7507,7 +7603,7 @@ msgstr "Использовать сгенерированную миниатюр
 
 #: src/modules/fileman/e_int_config_mime_edit.c:152
 msgid "Use Theme Icon"
-msgstr "Ð\98Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ñ\82емÑ\83 Ð¸ÐºÐ¾Ð½ÐºÐ¸"
+msgstr "Ð\98Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ñ\82емÑ\83 Ð·Ð½Ð°Ñ\87ков"
 
 #: src/modules/fileman/e_int_config_mime_edit.c:155
 msgid "Use Edje File"
@@ -7535,7 +7631,7 @@ msgstr "Настройки файлового менеджера"
 
 #: src/modules/fileman/e_mod_config.c:322
 msgid "Icon Size"
-msgstr "РазмеÑ\80 Ð¸ÐºÐ¾Ð½ÐºÐ¸"
+msgstr "РазмеÑ\80 Ð·Ð½Ð°Ñ\87ков"
 
 #: src/modules/fileman/e_mod_config.c:328
 msgid "View"
@@ -7551,7 +7647,7 @@ msgstr "Полный путь в заголовке"
 
 #: src/modules/fileman/e_mod_config.c:339
 msgid "Icons On Desktop"
-msgstr "Ð\98конки на рабочем столе"
+msgstr "Ð\97наÑ\87ки на рабочем столе"
 
 #: src/modules/fileman/e_mod_config.c:342
 msgid "Toolbar"
@@ -7567,7 +7663,7 @@ msgstr "Обычные файлы в меню (МЕДЛЕННО)"
 
 #: src/modules/fileman/e_mod_config.c:384
 msgid "Open Dirs In Place"
-msgstr "Ð\9eÑ\82кÑ\80Ñ\8bваÑ\82Ñ\8c Ð´Ð¸Ñ\80екÑ\82оÑ\80ии на месте"
+msgstr "Ð\9eÑ\82кÑ\80Ñ\8bваÑ\82Ñ\8c ÐºÐ°Ñ\82алоги на месте"
 
 #: src/modules/fileman/e_mod_config.c:387
 msgid "Use Single Click"
@@ -7579,7 +7675,7 @@ msgstr "Реально перемещать"
 
 #: src/modules/fileman/e_mod_config.c:396
 msgid "Use Alternate Selection Modifiers"
-msgstr "Использовать альтернативные  модификаторы выделения"
+msgstr "Использовать альтернативные модификаторы выделения"
 
 #: src/modules/fileman/e_mod_config.c:399
 msgid "Allow Navigation On Desktop"
@@ -7587,7 +7683,7 @@ msgstr "Разрешить навигацию на рабочем столе"
 
 #: src/modules/fileman/e_mod_config.c:403
 msgid "Max File Size For Thumbnailing"
-msgstr ""
+msgstr "Максимальный размер файла для миниатюр"
 
 #: src/modules/fileman/e_mod_config.c:409
 msgid "Spring Delay"
@@ -7607,7 +7703,7 @@ msgstr "Режим"
 
 #: src/modules/fileman/e_mod_config.c:438
 msgid "Show device icons on desktop"
-msgstr "Ð\9fоказÑ\8bваÑ\82Ñ\8c Ð¸ÐºÐ¾Ð½ÐºÐ¸ Ñ\83Ñ\81Ñ\82Ñ\80ойÑ\81Ñ\82в Ð½Ð° столе"
+msgstr "Ð\9fоказÑ\8bваÑ\82Ñ\8c Ð·Ð½Ð°Ñ\87ки Ñ\83Ñ\81Ñ\82Ñ\80ойÑ\81Ñ\82в Ð½Ð° Ñ\80абоÑ\87ем столе"
 
 #: src/modules/fileman/e_mod_config.c:441
 msgid "Mount volumes on insert"
@@ -7615,7 +7711,7 @@ msgstr "Монтировать устройства при подключени
 
 #: src/modules/fileman/e_mod_config.c:444
 msgid "Open filemanager on mount"
-msgstr "Открыть проводник при монтировании"
+msgstr "Открыть файловый менеджер при монтировании"
 
 #: src/modules/fileman/e_mod_config.c:448
 msgid "Device"
@@ -7657,24 +7753,28 @@ msgstr "Файловый менеджер"
 msgid "Navigate"
 msgstr "Перейти"
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+#, fuzzy
+msgid "0 listable items"
+msgstr "0 элементов"
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
-msgstr ""
+msgstr "Закладки GTK"
 
-#: src/modules/fileman/e_mod_menu.c:317
-#, fuzzy
+#: src/modules/fileman/e_mod_menu.c:319
 msgid "Current Directory"
-msgstr "Ð\9dовÑ\8bй каталог"
+msgstr "ТекÑ\83Ñ\89ий каталог"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Дом"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Корневой"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr "Перейти..."
 
@@ -7713,7 +7813,7 @@ msgstr "В: %s"
 msgid "Processing %d operation"
 msgid_plural "Processing %d operations"
 msgstr[0] "Выполняется %d операция"
-msgstr[1] "Ð\92Ñ\8bполнÑ\8fеÑ\82Ñ\81Ñ\8f %d Ð¾Ð¿ÐµÑ\80аÑ\86ий"
+msgstr[1] "Ð\92Ñ\8bполнÑ\8fеÑ\82Ñ\81Ñ\8f %d Ð¾Ð¿ÐµÑ\80аÑ\86ии"
 msgstr[2] "Выполняется %d операций"
 
 #: src/modules/fileman_opinfo/e_mod_main.c:328
@@ -7722,7 +7822,7 @@ msgstr "Файловый менеджер бездействует"
 
 #: src/modules/fileman_opinfo/e_mod_main.c:415
 msgid "EFM Operation Info"
-msgstr "Информация операции EFM"
+msgstr "Информация о работе EFM"
 
 #: src/modules/gadman/e_mod_config.c:82 src/modules/gadman/e_mod_config.c:157
 #: src/modules/gadman/e_mod_main.c:166
@@ -7756,7 +7856,7 @@ msgstr "Прозрачный"
 #: src/modules/gadman/e_mod_config.c:230
 #: src/modules/winlist/e_int_config_winlist.c:256
 msgid "Animations"
-msgstr "Анимации"
+msgstr "Анимация"
 
 #: src/modules/gadman/e_mod_config.c:231
 msgid "Background"
@@ -7766,19 +7866,19 @@ msgstr "Фон"
 msgid "Background Options"
 msgstr "Настройки фона"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Начать сдвиг/размер"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Свободно"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Вид"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Добавить другие гаджеты"
 
@@ -7786,10 +7886,9 @@ msgstr "Добавить другие гаджеты"
 msgid "Show/hide gadgets"
 msgstr "Показать/скрыть гаджеты"
 
-#: src/modules/gadman/e_mod_main.c:182
-#, fuzzy
+#: src/modules/gadman/e_mod_main.c:186
 msgid "Change Gadgets"
-msgstr "Ð\97агÑ\80Ñ\83женнÑ\8bе гаджеты"
+msgstr "Ð\98змениÑ\82Ñ\8c гаджеты"
 
 #: src/modules/winlist/e_int_config_winlist.c:58
 msgid "Window Switcher Settings"
@@ -7936,9 +8035,8 @@ msgid "IBar Settings"
 msgstr "Параметры IBar"
 
 #: src/modules/ibar/e_mod_config.c:102
-#, fuzzy
 msgid "Selected source"
-msgstr "Выбранный источник раздела"
+msgstr "Выбранный источник"
 
 #: src/modules/ibar/e_mod_config.c:114
 msgid "Setup"
@@ -7946,26 +8044,23 @@ msgstr "Настроить"
 
 #: src/modules/ibar/e_mod_config.c:123
 msgid "Icon Labels"
-msgstr "ЯÑ\80лÑ\8bки Ð¸ÐºÐ¾Ð½ÐºÐ¸"
+msgstr "Ð\9cеÑ\82ки Ð·Ð½Ð°Ñ\87ков"
 
 #: src/modules/ibar/e_mod_config.c:124
-#, fuzzy
 msgid "Show icon label"
-msgstr "Показывать ярлык иконки"
+msgstr "Показывать метку значка"
 
 #: src/modules/ibar/e_mod_config.c:144
 msgid "Misc"
-msgstr ""
+msgstr "Разное"
 
 #: src/modules/ibar/e_mod_config.c:145
-#, fuzzy
 msgid "Lock icon move"
-msgstr "Ð\97апÑ\80еÑ\82иÑ\82Ñ\8c Ñ\81двиг Ð¸ÐºÐ¾Ð½Ð¾Ðº"
+msgstr "Ð\97апÑ\80еÑ\82иÑ\82Ñ\8c Ñ\81двиг Ð·Ð½Ð°Ñ\87ков"
 
 #: src/modules/ibar/e_mod_config.c:147
-#, fuzzy
 msgid "Track launch"
-msgstr "Ð\91Ñ\8bÑ\81Ñ\82Ñ\80Ñ\8bй запуск"
+msgstr "Ð\9eÑ\82Ñ\81леживаÑ\82Ñ\8c запуск"
 
 #: src/modules/ibar/e_mod_config.c:179
 msgid "Create new IBar source"
@@ -7981,12 +8076,12 @@ msgid ""
 "You requested to delete \"%s\".<br><br>Are you sure you want to delete this "
 "bar source?"
 msgstr ""
-"Вы запросили  стереть \"%s\".<br><br>Вы действительно хотите стереть этот "
-"источни?"
+"Вы запросили удалить \"%s\".<br><br>Вы действительно хотите удалить этот "
+"источник?"
 
 #: src/modules/ibar/e_mod_config.c:198
 msgid "Are you sure you want to delete this bar source?"
-msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\81Ñ\82еÑ\80еть источник этого пространства?"
+msgstr "Ð\92Ñ\8b Ð´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cно Ñ\85оÑ\82иÑ\82е Ñ\83далить источник этого пространства?"
 
 #: src/modules/ibar/e_mod_main.c:288 src/modules/ibar/e_mod_main.c:1805
 #: src/modules/ibar/e_mod_main.c:1821
@@ -7995,7 +8090,7 @@ msgstr "IBar"
 
 #: src/modules/ibar/e_mod_main.c:851
 msgid "Create new Icon"
-msgstr "СоздаÑ\82Ñ\8c Ð½Ð¾Ð²Ñ\83Ñ\8e Ð¸ÐºÐ¾Ð½ÐºÑ\83"
+msgstr "СоздаÑ\82Ñ\8c Ð½Ð¾Ð²Ñ\8bй Ð·Ð½Ð°Ñ\87ок"
 
 #: src/modules/ibar/e_mod_main.c:1805 src/modules/ibar/e_mod_main.c:1821
 msgid "Focus IBar"
@@ -8012,13 +8107,8 @@ msgstr "Иконки на рабочем столе"
 
 #: src/modules/ibox/e_mod_config.c:101
 #: src/modules/notification/e_mod_config_item.c:90
-#, fuzzy
 msgid "Show Icon Label"
-msgstr ""
-"#-#-#-#-#  ru.po (Enlightenment 0.17)  #-#-#-#-#\n"
-"Показывать ярлык иконки\n"
-"#-#-#-#-#  ru.po (Enlightenment 0.17)  #-#-#-#-#\n"
-"Показывать иконку метки"
+msgstr "Показывать метку значка"
 
 #: src/modules/ibox/e_mod_config.c:105
 msgid "Display Name"
@@ -8115,7 +8205,7 @@ msgstr "Тянуть весь рабочий стол"
 
 #: src/modules/pager/e_mod_config.c:234
 msgid "Popup pager height"
-msgstr "Высота подсказки пэйджера"
+msgstr "Высота подсказки пейджера"
 
 #: src/modules/pager/e_mod_config.c:244
 msgid "Popup duration"
@@ -8172,7 +8262,7 @@ msgstr ""
 
 #: src/modules/pager/e_mod_main.c:2947
 msgid "Show Pager Popup"
-msgstr "Показывать подсказку пэйджера"
+msgstr "Показывать подсказку пейджера"
 
 #: src/modules/pager/e_mod_main.c:2954 src/modules/pager/e_mod_main.c:2990
 msgid "Popup Desk Right"
@@ -8204,15 +8294,15 @@ msgstr "Настройки Syscon"
 
 #: src/modules/syscon/e_int_config_syscon.c:151
 msgid "Secondary"
-msgstr "Вторично"
+msgstr "Вторичный"
 
 #: src/modules/syscon/e_int_config_syscon.c:156
 msgid "Extra"
-msgstr "Дополнительно"
+msgstr "Дополнительный"
 
 #: src/modules/syscon/e_int_config_syscon.c:161
 msgid "Icon Sizes"
-msgstr "РазмеÑ\80Ñ\8b Ð¸ÐºÐ¾Ð½ÐºÐ¸"
+msgstr "РазмеÑ\80Ñ\8b Ð·Ð½Ð°Ñ\87ков"
 
 #: src/modules/syscon/e_int_config_syscon.c:165
 msgid "Do default action after timeout"
@@ -8358,7 +8448,7 @@ msgstr "Левый:"
 msgid "Right:"
 msgstr "Правый:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Без звука"
 
@@ -8418,7 +8508,7 @@ msgstr "Громкость изменена"
 msgid "Mixer Settings Updated"
 msgstr "Настройки микшера обновлены"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 msgid "Mixer Module"
 msgstr "Модуль Микшера"
 
@@ -8431,7 +8521,7 @@ msgid ""
 "This module wants to execute an external application EConnMan that does not "
 "exist.<br>Please install <b>EConnMan</b> application."
 msgstr ""
-"Этот модуль вызывает стороннее приложение EConnMan которое <br>не "
+"Этот модуль вызывает стороннее приложение EConnMan, которое<br>не "
 "обнаружено. Пожалуйста установите приложение <b>EConnMan</b>."
 
 #: src/modules/connman/e_mod_main.c:292
@@ -8440,7 +8530,7 @@ msgstr "Wifi включен"
 
 #: src/modules/systray/e_mod_main.c:902
 msgid "Another systray exists"
-msgstr "Системный трей уже существует"
+msgstr "Системный лоток уже существует"
 
 #: src/modules/systray/e_mod_main.c:903
 msgid "There can be only one systray gadget and another one already exists."
@@ -8460,7 +8550,7 @@ msgstr "Системный лоток"
 
 #: src/modules/shot/e_mod_main.c:166 src/modules/shot/e_mod_main.c:200
 msgid "Error saving screenshot file"
-msgstr "Ð\9eÑ\88ибка Ñ\81оÑ\85Ñ\80анениÑ\8f Ñ\84аиÌ\86ла Ñ\81кÑ\80инÑ\88оÑ\82а"
+msgstr "Ð\9eÑ\88ибка Ñ\81оÑ\85Ñ\80анениÑ\8f Ñ\84аиÌ\86ла Ñ\81нимка Ñ\8dкÑ\80ана"
 
 #: src/modules/shot/e_mod_main.c:167 src/modules/shot/e_mod_main.c:201
 #, c-format
@@ -8476,12 +8566,13 @@ msgid ""
 "File has an unspecified extension.<br>Please use '.jpg' or '.png' "
 "extensions<br>only as other formats are not<br>supported currently."
 msgstr ""
-"Файл имеет не известное расширение. <br> Пожалуйста, используйте только "
-"расширения '.jpg' или '.png '<br>т.к. другие форматы пока не поддерживаются."
+"Файл имеет неизвестное расширение.<br>Пожалуйста, используйте только "
+"расширения<br>'.jpg' или '.png', так как другие форматы<br>пока не "
+"поддерживаются."
 
 #: src/modules/shot/e_mod_main.c:266
 msgid "Select screenshot save location"
-msgstr "Ð\92Ñ\8bбоÑ\80 Ð¼ÐµÑ\81Ñ\82а сохранения снимка"
+msgstr "Ð\92Ñ\8bбеÑ\80иÑ\82е Ð¼ÐµÑ\81Ñ\82о сохранения снимка"
 
 #: src/modules/shot/e_mod_main.c:387
 #, c-format
@@ -8504,16 +8595,16 @@ msgstr "Ошибка - Не удалось создать файл"
 #: src/modules/shot/e_mod_main.c:431
 #, c-format
 msgid "Cannot create temporary file '%s': %s"
-msgstr "Невозможно создать временный файл '%s': %s"
+msgstr "Не удалось создать временный файл '%s': %s"
 
 #: src/modules/shot/e_mod_main.c:449
 msgid "Error - Can't open file"
-msgstr "Ð\9eÑ\88ибка - Ð½Ðµ Ñ\83даеÑ\82Ñ\81Ñ\8f открыть файл"
+msgstr "Ð\9eÑ\88ибка - Ð½Ðµ Ñ\83далоÑ\81Ñ\8c открыть файл"
 
 #: src/modules/shot/e_mod_main.c:450
 #, c-format
 msgid "Cannot open temporary file '%s': %s"
-msgstr "Ð\9dе Ñ\83даеÑ\82Ñ\81Ñ\8f открыть временный файл '%s': %s"
+msgstr "Ð\9dе Ñ\83далоÑ\81Ñ\8c открыть временный файл '%s': %s"
 
 #: src/modules/shot/e_mod_main.c:458
 msgid "Error - Bad size"
@@ -8522,36 +8613,36 @@ msgstr "Ошибка - плохой размер"
 #: src/modules/shot/e_mod_main.c:459
 #, c-format
 msgid "Cannot get size of file '%s'"
-msgstr "Ð\9dе Ñ\83даеÑ\82Ñ\81Ñ\8f получить размер файла '%s'"
+msgstr "Ð\9dе Ñ\83далоÑ\81Ñ\8c получить размер файла '%s'"
 
 #: src/modules/shot/e_mod_main.c:469
 msgid "Error - Can't allocate memory"
-msgstr "Ð\9eÑ\88ибка - Ð½Ðµ Ñ\83даеÑ\82Ñ\81Ñ\8f выделить память"
+msgstr "Ð\9eÑ\88ибка - Ð½Ðµ Ñ\83далоÑ\81Ñ\8c выделить память"
 
 #: src/modules/shot/e_mod_main.c:470
 #, c-format
 msgid "Cannot allocate memory for picture: %s"
-msgstr "Ð\9dе Ñ\83даеÑ\82Ñ\81Ñ\8f выделить память для изображения: %s"
+msgstr "Ð\9dе Ñ\83далоÑ\81Ñ\8c выделить память для изображения: %s"
 
 #: src/modules/shot/e_mod_main.c:477
 msgid "Error - Can't read picture"
-msgstr "Ð\9eÑ\88ибка - Ð½Ðµ Ñ\83даеÑ\82Ñ\81Ñ\8f прочитать изображение"
+msgstr "Ð\9eÑ\88ибка - Ð½Ðµ Ñ\83далоÑ\81Ñ\8c прочитать изображение"
 
 #: src/modules/shot/e_mod_main.c:478
 msgid "Cannot read picture"
-msgstr "Невозможно прочитать изображение"
+msgstr "Не удалось прочитать изображение"
 
 #: src/modules/shot/e_mod_main.c:490
 msgid "Error - Can't initialize network"
-msgstr "Ð\9eÑ\88ибка - Ð½Ðµ Ñ\83даеÑ\82Ñ\81Ñ\8f инициализировать сеть"
+msgstr "Ð\9eÑ\88ибка - Ð½Ðµ Ñ\83далоÑ\81Ñ\8c инициализировать сеть"
 
 #: src/modules/shot/e_mod_main.c:491
 msgid "Cannot initialize network"
-msgstr "Невозможно инициализировать сеть"
+msgstr "Не удалось инициализировать сеть"
 
 #: src/modules/shot/e_mod_main.c:514
 msgid "Uploading screenshot"
-msgstr "Загрузка снимка"
+msgstr "Загрузка снимка экрана"
 
 #: src/modules/shot/e_mod_main.c:519
 msgid "Uploading ..."
@@ -8565,28 +8656,28 @@ msgstr "Снимок доступен по этому адресу:"
 msgid "Hide"
 msgstr "Скрыть"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr "Где разместить снимок..."
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
-msgstr "Идеально"
+msgstr "Идеальный"
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 msgid "Share"
 msgstr "Поделиться"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 msgid "Take Shot"
 msgstr "Сделать снимок"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 msgid "Take Screenshot"
 msgstr "Сделать снимок экрана"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 msgid "Tasks"
 msgstr "Задачи"
 
@@ -8596,7 +8687,7 @@ msgstr "Настройка задач"
 
 #: src/modules/tasks/e_mod_config.c:90
 msgid "Show icon only"
-msgstr "Ð\9fоказÑ\8bваÑ\82Ñ\8c Ñ\82олÑ\8cко Ð¸ÐºÐ¾Ð½ки"
+msgstr "Ð\9fоказÑ\8bваÑ\82Ñ\8c Ñ\82олÑ\8cко Ð·Ð½Ð°Ñ\87ки"
 
 #: src/modules/tasks/e_mod_config.c:94
 msgid "Show text only"
@@ -8625,7 +8716,7 @@ msgstr "строк"
 
 #: src/modules/tiling/e_mod_config.c:182
 msgid "Tile dialog windows as well"
-msgstr "Так же применять к диалогам"
+msgstr "Также применять к диалогам"
 
 #: src/modules/tiling/e_mod_config.c:185
 msgid "Show window titles"
@@ -8638,17 +8729,18 @@ msgstr "Подсказки клавиш"
 #: src/modules/tiling/e_mod_config.c:200
 msgid "Number of columns used to tile per desk (0 → tiling disabled):"
 msgstr ""
-"Количество столбцов, используемых для плитки на столе (0 → плитка отключена):"
+"Количество столбцов, используемых для мозайки на столе (0 → мозайка "
+"отключена):"
 
 #: src/modules/tiling/e_mod_config.c:353
 msgid "Tiling Configuration"
-msgstr "Конфигурация управления окнами"
+msgstr "Конфигурация мозаичного режима"
 
 #: src/modules/tiling/e_mod_tiling.c:3940
 #: src/modules/tiling/e_mod_tiling.c:4004
 #: src/modules/tiling/e_mod_tiling.c:4093
 msgid "Tiling"
-msgstr "УпÑ\80авление Ð¾ÐºÐ½Ð°Ð¼Ð¸"
+msgstr "Ð\9cозаиÑ\87нÑ\8bй Ñ\80ежим"
 
 #: src/modules/xkbswitch/e_mod_config.c:73
 msgid "Keyboard Settings"
@@ -8721,7 +8813,7 @@ msgid ""
 "that use network will stop polling remote services."
 msgstr ""
 "Включен <b>автономный</b> режим работы.<br>В этом режиме модули, "
-"использующие сеть, прекратят ее использование."
+"использующие сеть, прекратят её использование."
 
 #: src/modules/notification/e_mod_main.c:242
 msgid "Exited Offline Mode"
@@ -8737,12 +8829,11 @@ msgstr ""
 
 #: src/modules/notification/e_mod_main.c:297
 msgid "Notification"
-msgstr "Уведомление"
+msgstr "Уведомления"
 
 #: src/modules/notification/e_mod_main.c:331
-#, fuzzy
 msgid "Notification Module"
-msgstr "Уведомление"
+msgstr "Ð\9cодÑ\83лÑ\8c Ñ\83ведомлений"
 
 #: src/modules/notification/e_mod_main.c:350
 msgid "Error During DBus Init!"
@@ -8757,24 +8848,22 @@ msgstr ""
 "и запущен dbus."
 
 #: src/modules/notification/e_mod_config.c:45
-#, fuzzy
 msgid "Notification Settings"
-msgstr "Настройки анимации"
+msgstr "Настройки уведомлений"
 
 #: src/modules/notification/e_mod_config.c:93
 #: src/modules/notification/e_mod_config_item.c:98
 msgid "Urgency"
-msgstr "Ð\90кÑ\82Ñ\83алÑ\8cность"
+msgstr "СÑ\80оÑ\87ность"
 
 #: src/modules/notification/e_mod_config.c:94
 msgid "Levels of urgency to display:"
-msgstr ""
+msgstr "Отображать уровни срочности"
 
 #: src/modules/notification/e_mod_config.c:100
 #: src/modules/notification/e_mod_config_item.c:105
-#, fuzzy
 msgid "Critical"
-msgstr "Ð\92еÑ\80Ñ\82икалÑ\8cно"
+msgstr "Ð\9aÑ\80иÑ\82иÑ\87еÑ\81кий"
 
 #: src/modules/notification/e_mod_config.c:104
 msgid "Default Timeout"
@@ -8782,32 +8871,27 @@ msgstr "Таймаут по умолчанию"
 
 #: src/modules/notification/e_mod_config.c:105
 msgid "Force timeout for all notifications"
-msgstr ""
+msgstr "Применить таймаут ко всем уведомлениям"
 
 #: src/modules/notification/e_mod_config.c:122
-#, fuzzy
 msgid "Popup Corner"
-msgstr "РазмеÑ\80 Ð¿Ð¾Ð´Ñ\81казки"
+msgstr "Угол Ð¿Ð¾Ñ\8fвлениÑ\8f Ñ\83ведомлениÑ\8f"
 
 #: src/modules/notification/e_mod_config.c:124
-#, fuzzy
 msgid "Top left"
-msgstr "Верхний левый край"
+msgstr "Верхний левый"
 
 #: src/modules/notification/e_mod_config.c:126
-#, fuzzy
 msgid "Top right"
-msgstr "Верхний правый край"
+msgstr "Верхний правый"
 
 #: src/modules/notification/e_mod_config.c:128
-#, fuzzy
 msgid "Bottom left"
-msgstr "Нижний левый край"
+msgstr "Нижний левый"
 
 #: src/modules/notification/e_mod_config.c:130
-#, fuzzy
 msgid "Bottom right"
-msgstr "Нижний правый край"
+msgstr "Нижний правый"
 
 #: src/modules/notification/e_mod_config.c:142
 msgid "Ignore replace ID"
@@ -8815,7 +8899,7 @@ msgstr ""
 
 #: src/modules/notification/e_mod_config.c:144
 msgid "Use multiple monitor geometry"
-msgstr ""
+msgstr "Использовать многомониторную геометрию"
 
 #: src/modules/notification/e_mod_config_item.c:42
 msgid "Notification Box Configuration"
@@ -8831,7 +8915,10 @@ msgstr "Фокусировать окно источника при клике"
 
 #: src/modules/notification/e_mod_config_item.c:99
 msgid "Levels of urgency to store:"
-msgstr ""
+msgstr "Сохранять уровни срочности:"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Указаные приложения"
 
 #~ msgid "Always on desktop"
 #~ msgstr "Всегда на столе"
@@ -8913,9 +9000,6 @@ msgstr ""
 #~ msgid "Levels of urgency to store : "
 #~ msgstr "Уровни важности для сохранения : "
 
-#~ msgid "%s"
-#~ msgstr "%s"
-
 #~ msgid "By"
 #~ msgstr "от"
 
@@ -8940,9 +9024,6 @@ msgstr ""
 #~ msgid " Online..."
 #~ msgstr " В сети..."
 
-#~ msgid "Exchange themes"
-#~ msgstr "Смена темы"
-
 #~ msgid "Display App Name"
 #~ msgstr "Показывать название"
 
@@ -8952,16 +9033,6 @@ msgstr ""
 #~ msgid "Display App Generic"
 #~ msgstr "Показывать общее"
 
-#~ msgid "Icon Movement"
-#~ msgstr "Сдвиг иконки"
-
-#~ msgid ""
-#~ "You requested to delete \"%s\".<br><br>Are you sure you want to delete "
-#~ "this shelf?"
-#~ msgstr ""
-#~ "Вы запросили удалить \"%s\".<br><br>Вы уверены, что Вы хотите удалить эту "
-#~ "полку?"
-
 #~ msgid "(No Shelves)"
 #~ msgstr "(Нет Полок)"
 
@@ -8990,9 +9061,6 @@ msgstr ""
 #~ msgid "Show passphrase as clear text"
 #~ msgstr "Показывать пароль открытым текстом"
 
-#~ msgid "Ok"
-#~ msgstr "ОК"
-
 #~ msgid "Disconnect from network service."
 #~ msgstr "Отключиться от сетевого сервиса"
 
@@ -9038,9 +9106,6 @@ msgstr ""
 #~ msgid "association"
 #~ msgstr "ассоциация"
 
-#~ msgid "configuration"
-#~ msgstr "настройка"
-
 #~ msgid "ready"
 #~ msgstr "готов"
 
@@ -9155,9 +9220,6 @@ msgstr ""
 #~ " Пожалуйста, проверьте:\n"
 #~ "%s/enlightenment-%s\n"
 
-#~ msgid "%'.0f MB"
-#~ msgstr "%'.0f МБ"
-
 #~ msgid "Image Import Settings"
 #~ msgstr "Настройки импорта изображения"
 
@@ -9179,15 +9241,9 @@ msgstr ""
 #~ msgid "Use original file"
 #~ msgstr "Использовать оригинальный файл"
 
-#~ msgid "%3.0f%%"
-#~ msgstr "%3.0f%%"
-
 #~ msgid "Resolution:"
 #~ msgstr "Разрешение:"
 
-#~ msgid "Permissions:"
-#~ msgstr "Разрешения:"
-
 #~ msgid "You"
 #~ msgstr "Вы"
 
@@ -9279,9 +9335,6 @@ msgstr ""
 #~ msgid "Off time"
 #~ msgstr "Время выключения"
 
-#~ msgid "DPMS"
-#~ msgstr "DPMS"
-
 #~ msgid "Screen Saver"
 #~ msgstr "Хранитель экрана"
 
@@ -9303,10 +9356,6 @@ msgstr ""
 #~ msgid "Mouse Binding Sequence"
 #~ msgstr "Последовательность привязок мыши"
 
-#, fuzzy
-#~ msgid "Power management"
-#~ msgstr "Управление питанием"
-
 #~ msgid "Wallpaper settings..."
 #~ msgstr "Настройки обоев..."
 
@@ -9344,12 +9393,6 @@ msgstr ""
 #~ "Enlightenment не смог импортировать обои.<br><br>Вы уверены что это "
 #~ "подходящий файл обоев?"
 
-#~ msgid "Enable icon theme"
-#~ msgstr "Включить тему иконок"
-
-#~ msgid "Icons override general theme"
-#~ msgstr "Иконки переопределяют основную тему"
-
 #~ msgid "Cursor Settings"
 #~ msgstr "Настройки курсора"
 
@@ -9368,9 +9411,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Курсор мыши"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Размеры окон"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Политика увеличения"
 
@@ -9386,51 +9426,12 @@ msgstr ""
 #~ msgid "Items"
 #~ msgstr "Элементы"
 
-#~ msgid ""
-#~ "Fileman Module Settings data needed upgrading. Your old "
-#~ "configuration<br>has been wiped and a new set of defaults initialized. "
-#~ "This<br>will happen regularly during development, so don't report "
-#~ "a<br>bug. This simply means Fileman module needs new "
-#~ "configuration<br>data by default for usable functionality that your "
-#~ "old<br>configuration simply lacks. This new set of defaults will "
-#~ "fix<br>that by adding it in. You can re-configure things now to "
-#~ "your<br>liking. Sorry for the hiccup in your configuration.<br>"
-#~ msgstr ""
-#~ "Конфигурация модуля \"Менеджер Файлов\" нуждалась в обновлении. Ваша "
-#~ "старая конфигурация<br>была переписана новыми чистыми файлами. Во время "
-#~ "разработки это будет случаться регулярно, так что <br>не сообщайте о "
-#~ "баге. Модулю потребовался новый формат конфига, который и был<br> "
-#~ "инициализирован. Можете настроить все заново. Извините за неудобства.<br>"
-
-#~ msgid ""
-#~ "Your Fileman Module configuration is NEWER than Fileman Module version. "
-#~ "This is very<br>strange. This should not happen unless you "
-#~ "downgraded<br>the Fileman Module or copied the configuration from a place "
-#~ "where<br>a newer version of the Fileman Module was running. This is bad "
-#~ "and<br>as a precaution your configuration has been now restored "
-#~ "to<br>defaults. Sorry for the inconvenience.<br>"
-#~ msgstr ""
-#~ "Ваша конфигурация Файлового Менеджера БОЛЕЕ НОВА чем Enlightenment. Это "
-#~ "очень странно.<br>Этого не должно случаться, если только Вы не понизили "
-#~ "версию модуля ФМ или<br>скопировали конфигурацию с места, где была более "
-#~ "новая версия ФМ.<br>Это плохо, и поэтому ваша конфигурация была "
-#~ "восстановлена на стандартную.<br>Извините за неудобство.<br>"
-
 #~ msgid "Fileman Settings Updated"
 #~ msgstr "Настройки файлового менеджера обновлены"
 
-#~ msgid "Sort Dirs First"
-#~ msgstr "Директории отсортированы первыми"
-
 #~ msgid "Show Full Path"
 #~ msgstr "Показывать полный путь"
 
-#~ msgid "Show UDisks icons on desktop"
-#~ msgstr "Показывать иконки UDisks на столе"
-
-#~ msgid "Uncover"
-#~ msgstr "Обнаруживать"
-
 #~ msgid "Pager Button Grab"
 #~ msgstr "Кнопка захвата пейджера"
 
@@ -9441,10 +9442,6 @@ msgstr ""
 #~ "Пожалуйста, нажмите клавишу мыши<br>Нажмите <hilight>Escape</hilight> для "
 #~ "отмены<br>Или <hilight>Del</hilight> для сброса кнопки."
 
-#, fuzzy
-#~ msgid "XKB Switcher Module"
-#~ msgstr "Модуль Микшера"
-
 #~ msgid "Popup speed"
 #~ msgstr "Скорость подсказки"
 
@@ -9463,9 +9460,6 @@ msgstr ""
 #~ msgid "Client List Menu"
 #~ msgstr "Меню списка окон"
 
-#~ msgid "Acpi"
-#~ msgstr "ACPI"
-
 #~ msgid "Dim Screen"
 #~ msgstr "Затемнение экрана"
 
@@ -9479,13 +9473,6 @@ msgstr ""
 #~ msgstr "Завершить сдвиг/размер этого гаджета"
 
 #~ msgid ""
-#~ "Enlightenment cannot Initialize Ecore!\n"
-#~ "Perhaps you are out of memory?"
-#~ msgstr ""
-#~ "Enlightenment не может инициализировать Ecore!\n"
-#~ "Возможно, у вас недостаточно памяти?"
-
-#~ msgid ""
 #~ "Enlightenment cannot initialize the File system.\n"
 #~ "Perhaps you are out of memory?"
 #~ msgstr ""
@@ -9559,9 +9546,6 @@ msgstr ""
 #~ msgid "X-Axis pan factor"
 #~ msgstr "Сдвиг по горизонтали (X)"
 
-#~ msgid "%.2f"
-#~ msgstr "%.2f"
-
 #~ msgid "Y-Axis pan factor"
 #~ msgstr "Сдвиг по вертикали (Y)"
 
@@ -9577,42 +9561,6 @@ msgstr ""
 #~ msgid "Default is plugin name"
 #~ msgstr "По умолчанию - имя плагина"
 
-#, fuzzy
-#~ msgid "Open With..."
-#~ msgstr "Открыть через..."
-
-#, fuzzy
-#~ msgid "Open File..."
-#~ msgstr "Открыть через..."
-
-#, fuzzy
-#~ msgid "Edit Application Entry"
-#~ msgstr "Приложение"
-
-#, fuzzy
-#~ msgid "New Application Entry"
-#~ msgstr "Новое приложение"
-
-#, fuzzy
-#~ msgid "Run Executable"
-#~ msgstr "Выберите исполняемый файл"
-
-#, fuzzy
-#~ msgid "Move To ..."
-#~ msgstr "Переместить в"
-
-#, fuzzy
-#~ msgid "Move to Trash"
-#~ msgstr "Переместить в"
-
-#, fuzzy
-#~ msgid "Recent Files"
-#~ msgstr "Переименовать файл"
-
-#, fuzzy
-#~ msgid "Show Dialog"
-#~ msgstr "Диалог"
-
 #~ msgid "Switch to Window"
 #~ msgstr "Переключиться на окно"
 
@@ -9634,9 +9582,6 @@ msgstr ""
 #~ msgid "Launcher Bar"
 #~ msgstr "Панель быстрого запуска"
 
-#~ msgid "Enable desktop icons"
-#~ msgstr "Включить иконки на рабочем столе"
-
 #~ msgid "Focus mode"
 #~ msgstr "Режим фокусирования"
 
@@ -9646,16 +9591,6 @@ msgstr ""
 #~ msgid "Mouse over focuses windows"
 #~ msgstr "Наведение мышки фокусирует окна"
 
-#~ msgid "Select Icons to Add"
-#~ msgstr "Выберите иконки для добавления"
-
-#~ msgid ""
-#~ "Mixer Module Settings data changed.<br>Your old configuration has been "
-#~ "replaced with new default.<br>Sorry for the inconvenience."
-#~ msgstr ""
-#~ "Настройки модулей микшера измены.<br>Ваша старая конфигурация была "
-#~ "заменена новым умолчанием.<br>Приносим извинения за неудобства."
-
 #~ msgid "Create a gradient..."
 #~ msgstr "Создать градиент..."
 
@@ -9888,12 +9823,6 @@ msgstr ""
 #~ msgid "Spell checker"
 #~ msgstr "Проверка орфографии"
 
-#~ msgid "Aspell"
-#~ msgstr "Aspell"
-
-#~ msgid "Hunspell"
-#~ msgstr "Hunspell"
-
 #~ msgid "Window Settings"
 #~ msgstr "Настройки окна"
 
@@ -9915,9 +9844,6 @@ msgstr ""
 #~ msgid "Softkey"
 #~ msgstr "Програмная Клавиатура"
 
-#~ msgid "Illume"
-#~ msgstr "Illume"
-
 #~ msgid "Animation"
 #~ msgstr "Анимация"
 
@@ -9969,15 +9895,9 @@ msgstr ""
 #~ msgid "Sleep Button"
 #~ msgstr "Кнопка сна"
 
-#~ msgid "Thermal"
-#~ msgstr "Тепловой"
-
 #~ msgid "Video"
 #~ msgstr "Видео"
 
-#~ msgid "ACPI Binding"
-#~ msgstr "Привязка ACPI"
-
 #~ msgid ""
 #~ "Please trigger the ACPI event you wish to bind to, <br><br>or "
 #~ "<hilight>Escape</hilight> to abort."
@@ -9988,12 +9908,6 @@ msgstr ""
 #~ msgid "Illume-Mode-Toggle"
 #~ msgstr "Сменить-Illume-Режим"
 
-#~ msgid "Interaction"
-#~ msgstr "Взаимодействие"
-
-#~ msgid "Illume Bluetooth"
-#~ msgstr "Illume Bluetooth"
-
 #~ msgid "Home Settings"
 #~ msgstr "Настройки домашней страницы"
 
@@ -10021,15 +9935,6 @@ msgstr ""
 #~ msgid "Composite Settings"
 #~ msgstr "Настройки компоновки"
 
-#~ msgid "Visible"
-#~ msgstr "Видно"
-
-#~ msgid "Focus-Out"
-#~ msgstr "Focus-Out"
-
-#~ msgid "Focus-In"
-#~ msgstr "Focus-In"
-
 #~ msgid "Edit Match"
 #~ msgstr "Редактировать совпадение"
 
@@ -10066,15 +9971,9 @@ msgstr ""
 #~ msgid "Quick Panel"
 #~ msgstr "Панель быстрого запуска"
 
-#~ msgid "ARGB"
-#~ msgstr "ARGB"
-
 #~ msgid "Flags"
 #~ msgstr "Флаги"
 
-#~ msgid "Del"
-#~ msgstr "Del"
-
 #~ msgid "Over"
 #~ msgstr "Над"
 
@@ -10111,9 +10010,6 @@ msgstr ""
 #~ msgid "Software"
 #~ msgstr "Программное обеспечение"
 
-#~ msgid "OpenGL"
-#~ msgstr "OpenGL"
-
 #~ msgid "OpenGL options"
 #~ msgstr "Опции OpenGL"
 
@@ -10138,21 +10034,6 @@ msgstr ""
 #~ msgid "Memory"
 #~ msgstr "Память"
 
-#~ msgid "Min hidden"
-#~ msgstr "Минимум скрыто"
-
-#~ msgid "5 Minutes"
-#~ msgstr "5 минут"
-
-#~ msgid "30 Minutes"
-#~ msgstr "30 минут"
-
-#~ msgid "2 Hours"
-#~ msgstr "2 часа"
-
-#~ msgid "10 Hours"
-#~ msgstr "10 часов"
-
 #~ msgid "Max hidden"
 #~ msgstr "Максимум спрятанного"
 
index d646a67..036d232 100644 (file)
Binary files a/po/sk.gmo and b/po/sk.gmo differ
index e04e79e..e116bb4 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: e HEAD\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-08-07 11:08+0000\n"
 "Last-Translator: milboy <Unknown>\n"
 "Language-Team: Slovakian\n"
@@ -20,17 +20,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "O Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Zatvoriť"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -69,77 +69,77 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Ste si istý, že chcete násilne ukončiť toto okno?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Násilne ukončiť"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nie"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Ste si istý, že chcete skončiť?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Požadujete ukončenie Enlightenment.<br><br>Ste si istý, že chcete skončiť?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Ukončiť"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Zrušiť"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Ste si istý, že sa chcete odhlásiť?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Chystáte sa odhlásiť.<br><br>Ste si istý, že to chcete?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Odhlásiť sa"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Ste si istý, že chcete vypnúť počítač?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Požadujete vypnutie počítača.<br><br>Ste si istý, že chcete vypnúť počítač?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Vypnutie"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Ste si istý, že chcete reštartovať počítač?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -147,11 +147,11 @@ msgstr ""
 "Požadujete reštartovanie počítača.<br><br>Ste si istý, že chcete reštartovať "
 "počítač?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Reštartovať"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -159,15 +159,15 @@ msgstr ""
 "Požadujete prepnutie počítača do úsporného režimu.<br><br>Ste si istý, že "
 "chcete prepnúť počítač do úsporného režimu?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Úsporný režim"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Ste si istý, že chcete prepnúť počítač do režimu spánku?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -175,367 +175,368 @@ msgstr ""
 "Požadujete prepnutie počítača do režimu spánku.<br><br>Ste si istý, že "
 "chcete prepnúť počítač do režimu spánku?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Režim spánku"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Okno : Operácie"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Presunúť"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Zmeniť veľkosť"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menu"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Menu Okna"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Vyššie"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Nižšie"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Okno : Stav"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Zmeniť Lepkavosť"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Zmeniť Lepkavosť"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Zmeniť Ikonifikáciu"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Zmeniť Ikonifikáciu"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Zmeniť Na celú obrazovku"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Zmeniť Na celú obrazovku"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximalizovať"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximalizovať zvisle"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximalizovať vodorovne"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximalizovať"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximalizovať"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximalizovať na celú obrazovka"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Inteligentný režim maximalizácie"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Režim maximalizácie „Zväčšiť“"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Režim maximalizácie „Vyplniť“"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Nastaviť režim Tieň hore"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Nastaviť režim Tieň dole"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Nastaviť režim Tieň doľava"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Nastaviť režim Tieň doprava"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Zmeniť režim Tieňa"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Schovanie"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Zmeniť stav Bez okrajov"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Okraj"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Cyklus od hraníc"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Zmeniť stav Pripnutia"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Plocha"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Preklopiť plochu doľava"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Preklopiť plochu doprava"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Preklopiť Plochu hore"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Preklopiť plochu dolu"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Preklopiť plochu podľa..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Zobraziť plochu"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Zobraziť policu"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Preklopiť plochu na..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Preklopiť plochu lineárne..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Prepnúť na plochu 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Prepnúť na plochu 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Prepnúť na plochu 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Prepnúť na plochu 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Prepnúť na plochu 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Prepnúť na plochu 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Prepnúť na plochu 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Prepnúť na plochu 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Prepnúť na plochu 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Prepnúť na plochu 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Prepnúť na plochu 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Prepnúť na plochu 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Prepnúť na plochu 12"
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Preklopiť plochu vľavo (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Preklopiť plochu vpravo (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Preklopiť plochu hore (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Preklopiť plochu dolu (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Preklopiť plochu podľa... (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Preklopiť plochu do... (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Preklopiť plochu lineárne... (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Prevrátiť desktop v smere..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Preklopiť na plochu 0 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Preklopiť na plochu 1 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Preklopiť na plochu 2 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Preklopiť na plochu 3 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Preklopiť na plochu 4 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Preklopiť na plochu 5 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Preklopiť na plochu 6 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Preklopiť na plochu 7 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Preklopiť na plochu 8 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Preklopiť na plochu 9 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Preklopiť na plochu 10 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Preklopiť na plochu 11 (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Preklopiť na plochu... (všetky obrazovky)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -548,237 +549,237 @@ msgstr "Preklopiť na plochu... (všetky obrazovky)"
 msgid "Window : List"
 msgstr "Okno : Zoznam"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Prejsť na stôl"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Obrazovka"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Poslať myš na obrazovku 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Poslať myš na obrazovku 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Poslať myš na obrazovku..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Poslať myš dopredu o 1 obrazovku"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Poslať myš dozadu o 1 obrazovku"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Poslať myš dopredu/dozadu o obrazovky..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "matný"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "podsvietenie Nastavenie"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "podsvietenie min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "podsvietenie strednej"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "podsvietenie Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "podsvietenie Nastavenie"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "podsvietenie Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "podsvietenie dole"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Do stredu"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Do stredu"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Zmena veľkosti:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Zatlačte v smere ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Vytvoriť Ikonu"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Okno : Presun"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Na ďalšiu plochu"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Na predošlú plochu"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Podľa č. plochy..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Na plochu..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Nastaviť obrazovky"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Na predošlú plochu"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Zobraziť Hlavné menu"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Zobraziť menu Obľúbené"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Zobraziť všetky aplikácie Menu"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Zobraziť menu Klienti"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Zobraziť menu..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Spustiť"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Príkaz"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Aplikácia"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Reštartovať"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Ukončiť teraz"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : režim"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Prepnúť režim prezentácie"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Prepnúť režim offline"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : režim"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment Randr Modul"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 #, fuzzy
 msgid "Toggle the named module"
 msgstr "Zmeniť Editovací Mód"
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -795,60 +796,60 @@ msgstr "Zmeniť Editovací Mód"
 msgid "System"
 msgstr "Systém"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Odhlásiť sa"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Vypnúť teraz"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Vypnúť"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Úsporný režim"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Režim spánku"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Zamknúť"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Usporiadať Okná"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Všeobecné : Operácie"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Odložená operácia"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Klávesová skratka"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Vytvoriť Klávesová skratka"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Vytvoriť Klávesová skratka"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -865,7 +866,7 @@ msgstr "Výber farieb"
 msgid "Select"
 msgstr "Vyberte jednu"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -884,7 +885,7 @@ msgstr ""
 "hodnoty.<br> Teraz môžete veci nakonfigurovať podľa svojej ľubovôle. "
 "Ospravedlňujeme sa za nepríjemnosti.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -898,11 +899,11 @@ msgstr ""
 "verzia Enlightenment.<br>To je zlé a preventívne bola vaša konfigurácia "
 "obnovená na predvolené hodnoty.<br>Ospravedlňujeme sa za nepríjemnosti.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Problémy so zápisom nastavení Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -913,13 +914,14 @@ msgstr ""
 "zatvorený. To je veľmi nezvyčajné.<br><br>Súbor, kde sa chyba vyskytla:<br>"
 "%s<br><br>Tento súbor bol zmazaný, aby sa<br>zabránilo poškodeniu údajov.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -928,21 +930,21 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Nastavenia aktualizované"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET popisovač súboru je zlé."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Súbor dát je prázdny."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -951,17 +953,17 @@ msgstr ""
 "Súbor nie je zapisovateľný. Možno, že disk je iba na čítanie<br>alebo ste "
 "stratili oprávnenie k súborom."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Pamäť vybehol pri príprave zápisu.<br>prosím uvoľniť pamäť."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "To je všeobecná chyba."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -970,71 +972,71 @@ msgstr ""
 "Súbor nastavení je príliš veľký.<br>Malo by to byť veľmi malý (niekoľko "
 "stoviek KB najviac)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Tie došli priestoru pri zápise do súboru"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Súbor bol uzavretý na to pri písaní."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Pamäť - mapping (mmap) súboru zlyhalo."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Kódovanie zlyhalo."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Hibernácia zlyhala"
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Podpis bol neplatný."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Žiadne Okná)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Funkcia nie je implementovaná."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG nebol nasadený."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Zastavenie zlyhalo."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Zastavenie zlyhalo."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Vitajte v Enlightenment-e"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1045,7 +1047,7 @@ msgstr ""
 "zatvorený. To je veľmi nezvyčajné.<br><br>Súbor, kde sa chyba vyskytla:<br>"
 "%s<br><br>Tento súbor bol zmazaný, aby sa<br>zabránilo poškodeniu údajov.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1064,7 +1066,7 @@ msgid "Apply"
 msgstr "Použiť"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1083,8 +1085,8 @@ msgstr "Moduly"
 msgid "Preferences"
 msgstr "Preferovaný"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Áno"
 
@@ -1117,24 +1119,24 @@ msgstr ""
 "ku klávesnici alebo myši, prípadne obidvom,<br>a tento vyhradený prístup sa "
 "nepodarilo zrušiť."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Prosím, zadajte heslo na odomknutie"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Ďaľšie aplikácie"
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Chyba autentifikačného systému"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1145,11 +1147,11 @@ msgstr ""
 "vytvoriť<br>autentifikovanú reláciu. Kód chyby je <hilight>%i</hilight>.<br> "
 "To nie je dobre a nemalo by sa to stávať. Prosím, ohláste túto chybu."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Aktivovať režim prezentácie?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1158,11 +1160,11 @@ msgstr ""
 "Odomkli ste plochu príliš rýchlo.<br><br>Chcete umožniť <b>prezentáciu</b> a "
 "systému dočasne vypnúť šetrič obrazovky, zámok a úsporu energie?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Nie, ale zvýšenie zostávajuceho času"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Nie, a žiadosť o zastavenie"
 
@@ -1255,7 +1257,7 @@ msgstr "Spustiť v termináli"
 msgid "Show in Menus"
 msgstr "Zobraziť v ponukách"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1270,34 +1272,34 @@ msgstr "Vybrať ikonu"
 msgid "Select an Executable"
 msgstr "Vybrať spustiteľný súbor"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Zmazať"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Vystrihnúť"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopírovať"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Vložiť"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Vybrať všetky"
 
@@ -1450,315 +1452,322 @@ msgstr "Výstupné dáta"
 msgid "There was no output."
 msgstr "Žiaden výstup."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Neexistujúca cesta"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s neexistuje."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f súborov"
 msgstr[1] "%1.0f súborov"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Chyba pri pripájaní"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Nedá sa pripojiť jednotka"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Chyba pri odpájaní"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Nedá sa odpojiť jednotka"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Chyba pri vysunutí"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Nedá sa vysunúť jednotka"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Citlivý prípad"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Zobraziť rozšírenia ikôn"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Zoradiť teraz"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Prehliadnuť Adresáre"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Prehliadnuť Adresáre"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Zobraziť režim"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Štartujem"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Obnoviť zobrazenie"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Akcia"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Odkaz"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Premenovať"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Odpojiť"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Pripojiť"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Vysunúť"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Vlastnosti"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Za predpokladu použitia ikôn "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Vlastnosti súboru"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Citlivý prípad"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Zobraziť rozšírenia ikôn"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Zoradiť teraz"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Prehliadnuť Adresáre"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Prehliadnuť Adresáre"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Použiť predvolené"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Mriežka ikôn"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Vlastné ikony"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Zoznam"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Predvolené"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Štartujem"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Veľkosť ikony (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Chyba"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Chyba pri nahrávaní modulu"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Súbor:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nový Adresár"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Súbor:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Zdedené rodičovské nastavenia"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Zobraziť skryté súbory"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Zapamätať objednávku"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Zoradiť teraz"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Použi jednoduché kliknutie"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Rozlíšenie Obrazovky"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Nastavenia fileman"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Nastavenia fileman"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Nastaviť pozadie..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Nastaviť pozadie..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Nastaviť prekrývanie..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Vyčistiť"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Nastaviť prekrývanie..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Vytvoriť nový adresár"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Názov nového adresára:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Premenovať %s na:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Premenovať súbor"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Opakovať"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Zrušiť"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Nie pre všetko"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Áno na všetko"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Varovanie"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Súbor už existuje, prepísať?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Pohnúť Text"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorovať"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignorovať všetko"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Došlo ku chybe počas vykonávania operácie.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Potvrdiť zmazanie"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Ste si istí, že chcete zmazať<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1766,7 +1775,7 @@ msgid ""
 msgstr ""
 "Chcete skutočne odstrániť<br> %d vybrané súbory v:<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1779,27 +1788,27 @@ msgstr[0] ""
 msgstr[1] ""
 "Chcete skutočne odstrániť<br> %d vybrané súbory v:<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Neznámy zväzok"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Vymeniteľné Zariadenie"
 
@@ -1808,7 +1817,7 @@ msgstr "Vymeniteľné Zariadenie"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1873,7 +1882,7 @@ msgstr "Skupina podľa"
 msgid "Others:"
 msgstr "Ďaľšie"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1918,31 +1927,31 @@ msgstr "Pohnúť Text"
 msgid "Automatically scroll contents"
 msgstr "Automaticky rolovať obsah"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Priame"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Zabudovaný"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Pohľad"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Odstrániť"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Ukončiť editovanie"
@@ -2007,7 +2016,7 @@ msgstr "Veľkosť"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Usporiadanie"
 
@@ -2147,7 +2156,7 @@ msgstr "Minimalizovať"
 msgid "Skip"
 msgstr "Preskočiť"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Okraj"
 
@@ -2460,18 +2469,18 @@ msgid "Request Position"
 msgstr "Vyžadovať Umiestnenie"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2562,7 +2571,7 @@ msgid "Size, Position and Locks"
 msgstr "Veľkosť, Umiestnenie a Zámky"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Povoiť"
@@ -2674,7 +2683,7 @@ msgstr "Moduly"
 msgid "Load"
 msgstr "Loadnutý"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Unloadnutý"
@@ -2714,11 +2723,11 @@ msgstr "Obsah shelf-u"
 msgid "Toolbar Contents"
 msgstr "Obsah panelu"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Nastavenia panelu"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Rozloženie"
 
@@ -2736,86 +2745,86 @@ msgstr ""
 "Vaša<br>konfigurácia vstupnej metódy je správna a<br>súbor pre spustenie "
 "metódy je v PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Hlavné"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Obľúbené Aplikácie"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Aplikácie"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Okná"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Stratené Okná"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "O aplikácii..."
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Téma"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virtuálny"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Šelfy"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Ukázať/Schovať Všetky Okná"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Žiadne Aplikácie)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Nastaviť virtuálne plochy"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Žiadne Okná)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Žiadne meno!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Pridať shelf"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Odstránniť shelf"
@@ -2905,32 +2914,32 @@ msgstr "Zobraziť na všetkých plochách"
 msgid "Show on specified Desktops"
 msgstr "Zobraziť na určených plochách"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2938,7 +2947,7 @@ msgstr ""
 "Enlightenment nemôže nastaviť handler signálu exit.\n"
 "Možno máte nedostatok pamäte."
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2946,7 +2955,7 @@ msgstr ""
 "Enlightenment nemôže nastaviť handler signálu HUP.\n"
 "Možno máte nedostatok pamäte."
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2955,47 +2964,47 @@ msgstr ""
 "Enlightenment nemôže nastaviť handler signálu HUP.\n"
 "Možno máte nedostatok pamäte."
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3005,7 +3014,7 @@ msgstr ""
 "vykresľovanie v Evas. Prosím skontrolujte, či Evas a\n"
 "Ecore podporujú engine so softvérovým vykresľovaním cez X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3016,17 +3025,17 @@ msgstr ""
 "v Evas. Prosím skontrolujte, či Evas a\n"
 " Ecore podporujú engine s vykresľovaním cez softvérový  buffer."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3034,12 +3043,12 @@ msgstr ""
 "Enlightenment nemôže zinicializovať záchranno-poplašný systém.\n"
 "Máte nastavenú premennú DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3047,34 +3056,34 @@ msgstr ""
 "Enlightenment nemôže vytvoriť adresáre vo Vašom domovskom adresári.\n"
 "Možno nemáte domovský adresár alebo je disk plný."
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment nemôže nastaviť svoj súbor systému databázy Registry."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment nemôže spustiť systém nastavení."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment nemôže spustiť systém tém."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment nemôže nastaviť rozsah systému."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment nemôže nastaviť ukazovateľ systému."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3082,28 +3091,28 @@ msgstr ""
 "Enlightenment nemôže nastaviť cesty pre vyhľadávanie súborov.\n"
 "Možno máte nedostatok pamäte."
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment nemôže spustiť systém fontov."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment nemôže spustiť systém tém."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment nemôže spustiť intl systém."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Spúšťam medzinárodnú podporu"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment nemôže spustiť intl systém."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3113,11 +3122,11 @@ msgstr ""
 "Enlightenment nemôže inicializovať FDO plochu systému.\n"
 "Asi nedostatok pamäte?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Nastaviť obrazovky"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3125,252 +3134,252 @@ msgstr ""
 "Nastavenie manažéra okien na všetkých obrazovkách v systéme zlyhalo.\n"
 "Nebeží už iný okenný manažér?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Nastavenie DPMS"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Nastaviť väzby"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment nie je schopný konfigurovať DPMS nastavenia."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Nastavenie DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment nie je schopný konfigurovať DPMS nastavenia."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Nastaviť šetrič obrazovky"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment nevie nakonfigurovať X šetrič."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Režimy nastavenia PowerSave"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment nemôže nastaviť svoje módy šetrenia."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Nastavenie Desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment nemôže nastaviť systém pre uzamknutie plochy."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Nastaviť vyskakovacie okná"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment nemôže spustiť popup systém."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Nastavenia správy Bus"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Nastavenie cesty"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Inštalačný systém kontroly"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment nemôže inicializovať systémové príkazy systému.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Nastaviť akciu"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment nemôže spustiť systém akcií."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Nastavenie výkonu systému"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenmentu sa nepodarilo nastaviť exec systém."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Správca súborov"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment nemôže zinicializovať Súborový manažér.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Nastaviť systémové správy"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment nemôže spustiť systém msg."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Nastavenie DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment nemôže spustiť systém dnd."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Nastaviť zachytenie vstupnej manipulácie"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment nemôže spustiť systém na spracovanie zachyteného\n"
 "vstupu."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Nastavenie modulov"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment nemôže spustiť systém modulov."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Nastaviť zapamätanie"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment nemôže nastaviť uložené nastavenia."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Nastavenie triedy farieb"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment nemôže spustiť systém tried farieb."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Nastavenie gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment nemôže nastaviť systém pre ovládanie špecialít."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Nastaviť obrázok pozadia"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenmentu sa nepodarilo nastaviť pozadia plochy systému."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Nastaviť myš"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment nemôže konfigurovať nastavenia myši."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment nemôže nastaviť svoj súborový systém."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Nastaviť väzby"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment nemôže nastaviť systém klávesových skratiek."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Nastaviť náhľady"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment nemôže zinicializovať Thumbnail systém.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment nemôže inicializovať systémové príkazy systému.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment nemôže zinicializovať Thumbnail systém.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment nemôže inicializovať systémové príkazy systému.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Nastavenie Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment nemôže spustiť systém tém."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Inštalačný súbor objednávanie"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment nemôže nastaviť svoj súborový systém."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Spustiť moduly"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Nastaviť shelvy"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Konfigurovať shelvy"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Takmer hotovo"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3423,7 +3432,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tAk potrebujete túto nápovedu, nepotrebujete túto možnosť.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3433,11 +3442,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Testujem podporu formátu"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3446,7 +3455,7 @@ msgstr ""
 "skontroluj,\n"
 "že Evas má podporu pre softvérový buffer engine.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3456,7 +3465,7 @@ msgstr ""
 "Evas podporu\n"
 "pre nahrávanie PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3466,7 +3475,7 @@ msgstr ""
 "Evas podporu\n"
 "pre nahrávanie JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3476,7 +3485,7 @@ msgstr ""
 "Evas podporu\n"
 "pre nahrávanie PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3486,7 +3495,7 @@ msgstr ""
 "Evas podporu\n"
 "pre nahrávanie EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3496,7 +3505,7 @@ msgstr ""
 "má Evas\n"
 "podporu fontconfig a či fontconfig definuje 'Sans' písmo.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3504,11 +3513,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment havaroval na začiatku a bol reštartovaný"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3516,7 +3525,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3528,7 +3537,7 @@ msgstr ""
 "problému<br>modulu vo vašej konfigurácii. Dialóg<br>nastavenie modulu vám "
 "vyberie<br>moduly znova."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3540,12 +3549,12 @@ msgstr ""
 "problému<br><br>modulu vo vašej konfigurácii. Dialóg nastavenie modulu vám "
 "vyberie<br>moduly znova."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Spustiť moduly"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3554,11 +3563,11 @@ msgstr ""
 "Došlo k chybe pri načítaní modulu: %s<br>Žiadny modul s názvom %s nebol "
 "nájdený v<br>adresároch s modulmi.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Chyba pri nahrávaní modulu"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3567,11 +3576,11 @@ msgstr ""
 "Došlo k chybe pri načítaní modulu: %s<br>Úplná cesta k modulu je:<br>"
 "%s<br>Došlo k chybe:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Modul neobsahuje všetky potrebné funkcie"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3582,23 +3591,40 @@ msgstr ""
 "modul minimálne vo verzii: %i.<br>API modul v Enlightenment je vo verzii: %i."
 "<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s Modul"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Chceš unloadnúť tento modul?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+#, fuzzy
+msgid "Unstable module tainting"
+msgstr "Bytecode Vyhladzovanie"
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Neznámy"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3609,54 +3635,54 @@ msgstr ""
 "<b>prezentačný mód</b> a dočasne vypnúť šetrič obrazovky, zámok a správu "
 "napájania?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Shelf #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Shelf"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Pridať shelf"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Shelf #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Ukončiť Presúvanie/Zmenu Veľkosti Položiek"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Začať Presúvanie/Zmenu Veľkosti Položiek"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Ste si istý, že chcete zmazať tento šelf ?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
@@ -3664,32 +3690,32 @@ msgstr ""
 "Požadujete zmazanie tohoto šelfu.<br><br>Ste si istý, že chcete ho chcete "
 "zmazať?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Premenovať súbor"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Komentár"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Prezentácia"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Automatické skrývanie"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Obnoviť"
 
@@ -3840,15 +3866,15 @@ msgstr "O motíve"
 msgid "Set As Theme"
 msgstr "Nastaviť ako motív"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Ukončiť Presúvanie/Zmenu Veľkosti Položiek"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Začať Presúvanie/Zmenu Veľkosti Položiek"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Nastaviť obsah panela nástrojov"
 
@@ -3907,74 +3933,56 @@ msgstr "V budúcnosti"
 msgid "In the last minute"
 msgstr "V poslednej minúte"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Posledná úprava:"
+msgid_plural "%li Years ago"
+msgstr[0] "Posledná úprava:"
+msgstr[1] "Posledná úprava:"
 
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li pred rokmi"
-
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li pred mesiacmi"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Posledná úprava:"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li pred týždňami"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Posledná úprava:"
+msgstr[1] "Posledná úprava:"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li pred dňami"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li pred hodinami"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li pred hodinami"
+msgstr[1] "%li pred hodinami"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li pred hodinami"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li pred minútami"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li pred minútami"
+msgstr[1] "%li pred minútami"
 
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li pred minútami"
-
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Neznámy"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3994,12 +4002,12 @@ msgstr ""
 "hodnoty.<br> Teraz môžete veci nakonfigurovať podľa svojej ľubovôle. "
 "Ospravedlňujeme sa za nepríjemnosti.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Konfigurácia Aktualizovaná"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4014,72 +4022,72 @@ msgstr ""
 "verzia Enlightenment.<br>To je zlé a preventívne bola vaša konfigurácia "
 "obnovená na predvolené hodnoty.<br>Ospravedlňujeme sa za nepríjemnosti.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sekundy"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li pred rokmi"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li pred mesiacmi"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li pred týždňami"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li pred dňami"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li pred hodinami"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minút"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li pred minútami"
@@ -4093,7 +4101,7 @@ msgstr "%li pred minútami"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4140,11 +4148,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Pridať do obľúbených"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4241,7 +4249,7 @@ msgstr "Automatická detekcia"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Interné"
@@ -4267,33 +4275,33 @@ msgid "Hardware"
 msgstr "Hardwér"
 
 #
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Batéria"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Správa napájania"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Vaša batéria je slabá!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Doporučujem napojenie na AC sieť."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "CHYBA"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Ukazovateľ stavu batérie"
 
@@ -4302,8 +4310,8 @@ msgstr "Ukazovateľ stavu batérie"
 msgid "Clock Settings"
 msgstr "Nastavenia Zaostrenia"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Hodiny"
 
@@ -4335,7 +4343,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Štart"
 
@@ -4347,7 +4355,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Zobraziť lištu s nástrojmi"
@@ -4663,7 +4671,7 @@ msgid "Resolution change"
 msgstr "Zmeniť rozlíšenie"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Uložiť"
 
@@ -4789,7 +4797,7 @@ msgstr "Animácie"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4942,10 +4950,10 @@ msgid "Current Wallpaper"
 msgstr "Obrázok plochy"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Tapeta"
 
@@ -5537,6 +5545,55 @@ msgstr "Kontajnér"
 msgid "Manager"
 msgstr "Manažér"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Nastavenia myši"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "V poslednej dobe používané"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Vľavo Dole"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Nastavenia myši"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Vpravo Dole"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Tlačitko %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Posunút Hore"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5563,7 +5620,7 @@ msgid "Main Menu"
 msgstr "Zobraziť Hlavné menu"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Obľubené"
 
@@ -5586,7 +5643,7 @@ msgstr "Komentár"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Špeciality"
@@ -5641,7 +5698,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Prah pri rýchlom posune myšou"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixelov/sek"
@@ -5656,7 +5713,7 @@ msgid "%2.2f s"
 msgstr "%1.2f sek"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Rozmanité"
@@ -5676,7 +5733,7 @@ msgstr "Obrázky"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Fonty"
 
@@ -5868,14 +5925,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Málo Energie"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Stredne Veľké"
 
@@ -5887,7 +5944,7 @@ msgid "%.0f s"
 msgstr "%1.0f sek"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Veľa Energie"
 
@@ -5909,17 +5966,17 @@ msgstr "motor"
 msgid "Power Management"
 msgstr "Správa napájania"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Nakonfigurované Šelfy"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Ste si istý, že chcete zmazať tento šelf ?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Potvrdiť zmazanie"
@@ -6067,7 +6124,7 @@ msgid "File Manager Background Base"
 msgstr "Správca súborov Základné pozadí"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Zaostrenie"
@@ -6185,7 +6242,7 @@ msgid "Composite Focus-out Color"
 msgstr "Kompozitný Focus -out Farba"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Farby"
 
@@ -6561,7 +6618,7 @@ msgid "Events"
 msgstr "Udalosti"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Spustenie"
 
@@ -6575,7 +6632,7 @@ msgid "Background Change"
 msgstr "Zmena pozadia"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Prechody"
 
@@ -6595,6 +6652,10 @@ msgstr "Kategórie motívov"
 msgid "Assign"
 msgstr "Priradiť"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Vyčistiť"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Vymazať všetko"
@@ -6647,16 +6708,16 @@ msgstr "Použite tému ikon pre aplikácie"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Vitajte v Enlightenment-e"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Aplikácia"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Okraje"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Rozpätie"
 
@@ -6742,273 +6803,302 @@ msgstr "%1.0f Znakov"
 msgid "Captions"
 msgstr "Voľby"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Displej Okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Okraj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Použi užívateľom definovanú ikonu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Za predpokladu použitia ikôn "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Poloha Okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Zobraziť informáciu"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Vyplýva z okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Veľkosť Okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Displej"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Umiestnenie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Inteligentné Umiestnenie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Neschovávať Špeciality"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Umiestniť pod kurzor myši"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Umiestniť manuálne s myšou"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Prepnúť na plochu novom okne"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Pod Oknami"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animácie"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Lineárne"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Urýchliť, potom spomalí"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Zrýchliť"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Spomaliť"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Akcelerácia myši"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Spomaliť"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Výrazný Acceleratem potom spomalí"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "odskočiť"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce viac"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Rozpätie"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Nechajte okna cez celú obrazovku nad okne"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Nechajte okna cez celú obrazovku nad okne"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Uzamykanie Obrazovky"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Nastavenia Zaostrenia"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Stlačiť na Okne pre Zaostrenie"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Okno pod Myšou"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Posledné Okno pod Myšou"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Zvýšiť okna na myši nad"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Hodiny"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Ukázať pre zaostrenie"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Sloppy zaostrenie"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Zaostrenie Nového Okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Žiadne Okná)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Okná"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Dialógy"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Len s dialógy zamerané rodičia"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Autozdvihnutie"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Oneskorenie pred zdvihnutím:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Zdvihnúť Okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Zdvihnúť pri pohybe alebo pri zmene veľkosti"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Zdvihnúť pri zaostrení kliknutím"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Nechajte okna cez celú obrazovku nad okne"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Okno o čo najväčšiu politickú"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorovať"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animované pretočenie"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "akcia Kontext"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Vyhladzovanie"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Ostatné Nastavenia"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Vždy prejsť udalosti click na programy"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Kliknite na tlačidlo vyvoláva okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Click zameriava okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Preorientovať posledného okna zapnutí desktop"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Vrátiť sa sústrediť, keď sa stratil"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Posuňte kurzor do nového zameraného okna"
 
@@ -7055,13 +7145,13 @@ msgstr "Smer"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horizontálne"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertikálne"
 
@@ -7348,7 +7438,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Nastavenie Dropshadow"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kvalita"
 
@@ -7688,28 +7778,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Reštart aplikácií"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Príkaz"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Definovaný Príkaz"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7746,128 +7836,144 @@ msgstr "Cache adresára navštívil"
 msgid "Clear cache"
 msgstr "Vyčistiť"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Spustiť v termináli"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Ďaľšie aplikácie"
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Prejsť do nadradeného adresára"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Usporiadať Okná"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Cesty"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Otvoriť"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Otvoriť s..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f súborov"
 msgstr[1] "%1.0f súborov"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Známe aplikácie"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Konkrétne aplikácie"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Vybrané aplikácie"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Všetky aplikácie"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Vlastný príkaz"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "Kopírovanie je zrušený"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Sťahovanie je zrušený"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Mazanie je zrušený"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Mazanie je zrušený"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Neznámy prevádzka od otroka je prerušené"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "odstrániť urobiť"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Mazanie súborov ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Rozlíšenie Obrazovky"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Mazanie súborov ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Neznámy prevádzka od otroka je prerušené"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8070,24 +8176,28 @@ msgstr "Správca súborov"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nový Adresár"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Home"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8185,20 +8295,20 @@ msgstr "Pozadie"
 msgid "Background Options"
 msgstr "Pozadia"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Začiatok pohybu/zmeny veľkosti tohto gadgetu"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Voľné"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Vzhľad"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Pridať daľšie gadgety"
 
@@ -8206,7 +8316,7 @@ msgstr "Pridať daľšie gadgety"
 msgid "Show/hide gadgets"
 msgstr "Zobraziť/skryť gadgety"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Pridať Špecialitu"
@@ -8845,7 +8955,7 @@ msgstr "Vľavo:"
 msgid "Right:"
 msgstr "Vpravo:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Stlmiť"
 
@@ -8911,7 +9021,7 @@ msgstr "Zmeniť rozlíšenie"
 msgid "Mixer Settings Updated"
 msgstr "Nastavenia zmiešavania aktualizované"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Nastavenia modulu zmiešavania"
@@ -9067,31 +9177,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Automatické skrývanie"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Ostré"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Nastaviť obrazovky"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Nastaviť obrazovky"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Panel"
@@ -9360,6 +9470,27 @@ msgstr "Zamerať zdrojové okno pri kliknutí"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li pred rokmi"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li pred mesiacmi"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li pred týždňami"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li pred dňami"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li pred hodinami"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li pred minútami"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Konkrétne aplikácie"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Vždy na ploche"
 
@@ -9935,10 +10066,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Kurzor Myši"
 
-#, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Okno o čo najväčšiu politickú"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Pravidlá Maximalizácie"
 
@@ -10297,10 +10424,6 @@ msgstr ""
 #~ msgstr "Zobrazovať rozmery pri zmene veľkosti alebo polohe okna"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animované pretočenie"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automatické Umiestnenie Nového Okna"
 
@@ -11186,9 +11309,6 @@ msgstr ""
 #~ msgid "Font Hinting Settings"
 #~ msgstr "Nastavenia Vyhladzovania Fontov"
 
-#~ msgid "Bytecode Hinting"
-#~ msgstr "Bytecode Vyhladzovanie"
-
 #~ msgid "Automatic Hinting"
 #~ msgstr "Automatické vyhladzovanie"
 
@@ -11430,11 +11550,5 @@ msgstr ""
 #~ "skutočne nutné a v prípade, že ho použijete pozor<br>na chyby, ktoré sa "
 #~ "objavia."
 
-#~ msgid "Left Bottom"
-#~ msgstr "Vľavo Dole"
-
-#~ msgid "Right Bottom"
-#~ msgstr "Vpravo Dole"
-
 #~ msgid "Gadget test"
 #~ msgstr "Test Špeciality"
index d114d19..df39466 100644 (file)
Binary files a/po/sl.gmo and b/po/sl.gmo differ
index 4c40a14..d674749 100644 (file)
--- a/po/sl.po
+++ b/po/sl.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: trunk.HEAD\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2011-03-28 12:04+0100\n"
 "Last-Translator: Renato Rener <renato.rener@gmail.com>\n"
 "Language-Team: Slovenian <sl@li.org>\n"
@@ -24,17 +24,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "O Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Zapri"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -83,77 +83,77 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Ste prepričani, da bi radi ubili to okno?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Ubij"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Ne"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Ste prepričani, da bi radi izhod?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Zahtevali ste izhod iz Enlightenment.<br><br>Ste prepričani, da želite izhod?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Izklop"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Prekliči"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Ste prepričani, da bi se radi odjavili?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Zahtevali ste odjavo<br><br>Ste prepričani, da želite to?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Odjavi"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Ste prepričani, da bi radi izklop?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr ""
 "Zahtevali ste izklop računalnika.<br><br>Ste prepričani, da hočete izklop?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Ugasni"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Ste prepričani, da bi radi ponovni zagon?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -161,11 +161,11 @@ msgstr ""
 "Zahtevali ste ponovni zagon računalnika<br><br>Ste prepričani, da hočete "
 "ponovni zagon?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Ponovni zagon"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -173,15 +173,15 @@ msgstr ""
 "Zahtevali ste zaustavitev računalnika.<br><br>Ste prepričani, da hočete "
 "zaustavitev?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Zaustavi"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Ste prepričani, da bi radi uspavali računalnik?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -189,365 +189,366 @@ msgstr ""
 "Zahtevali ste uspavanje računalnika.<br><br>Ste prepričani, da hočete "
 "uspavanje?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Uspavaj"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Okno : Dejanja"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Premakni"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Spremeni velikost"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Meni"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Meni okna"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Postavi v ospredje"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Postavi v ozadje"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Okno : Stanje"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Lepljivo"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Lepljivo"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Ikonizirano"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Ikonizirano"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Celozaslonsko"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Celozaslonsko"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Razpni"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Razpni navpično"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Razpni vodoravno"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Razpni"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Razpni"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Razpni celozaslonsko"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Pametna razpetost"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Razpni·razširjeno"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Razpni zapolnjeno"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Zasenči navzgor"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Zasenči navzdol"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Zasenči levo"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Zasenči desno"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Zasenčeno"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Zasenčenost"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Brez obrobe"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 msgid "Set Border"
 msgstr "Nastavi obrobo"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr "Kroži med obrobami"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Pripeto"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Namizje"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Preklopi namizje v levo"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Preklopi namizje v desno"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Preklopi namizje gor"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Preklopi namizje dol"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Preklopi namizje za..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Prikaži namizje"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Prikaži polico"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Preklopi namizje na..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Preklopi namizje linearno"
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Preklopi na namizje 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Preklopi na namizje 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Preklopi na namizje 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Preklopi na namizje 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Preklopi na namizje 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Preklopi na namizje 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Preklopi na namizje 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Preklopi na namizje 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Preklopi na namizje 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Preklopi na namizje 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Preklopi na namizje 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Preklopi na namizje 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Preklopi na namizje..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Preklopi namizje levo (Vsi zasloni)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Preklopi namizje desno (Vsi zasloni)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Preklopi namizje gor (Vsi zasloni)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Preklopi namizje dol (Vsi zasloni)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Preklopi namizje za... (Vsi zasloni)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Preklopi namizje na... (Vsi zasloni)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Preklopi namizje linearno... (Vsi zasloni)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Preklopi namizje v smeri..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Preklopi na namizje·0·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Preklopi na namizje·1·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Preklopi na namizje·2·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Preklopi na namizje·3·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Preklopi na namizje·4·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Preklopi na namizje·5·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Preklopi na namizje·6·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Preklopi na namizje·7·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Preklopi na namizje·8·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Preklopi na namizje·9·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Preklopi na namizje·10·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Preklopi na namizje·11·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Preklopi na namizje...·(Vsi zasloni)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -560,232 +561,232 @@ msgstr "Preklopi na namizje...·(Vsi zasloni)"
 msgid "Window : List"
 msgstr "Okno : Seznam"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Preskoči na namizje"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Zaslon"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Pošlji miško na zaslon·0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Pošlji miško na zaslon·1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Pošlji miško na zaslon..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Pošlji miško naprej za 1 zaslon"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Pošlji miško nazaj za 1 zaslon"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Pošlji miško nazaj/naprej za zaslon/ov...·"
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "dim"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Set osvetlitev"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "osvetlitev Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "osvetlitve Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "osvetlitev Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Prilagodite osvetlitev"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "osvetlitev Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "osvetlitev dol"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 msgid "Move To Center"
 msgstr "Premakni na sredino"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Premakni na sredino"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 msgid "Resize By..."
 msgstr "Spremeni velikost za..."
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 msgid "Push in Direction..."
 msgstr "Potisni v smeri..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 msgid "Drag Icon..."
 msgstr "Vleci ikono..."
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Okno : Premikanje"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Na naslednje namizje"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Na prejšnje namizje"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Po namizju št:..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Na namizje..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Nastavi Zaslone"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Na prejšnje namizje"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Prikaži glavni meni"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Prikaži meni priljubljenih"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Prikaži meni vseh programov"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Prikaži lastni meni"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Prikaži meni..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Zaženi"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Ukaz"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Program"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Ponovni zagon"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Izklopi zdaj"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment·:·Način"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Predstavitveni način"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Nepovezan način"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment·:·Način"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment %s Modul"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -802,59 +803,59 @@ msgstr ""
 msgid "System"
 msgstr "Sistem"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Odjavi"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Ugasni zdaj"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Ugasni"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 msgid "Suspend Now"
 msgstr "Zaustavi zdaj"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Uspavaj"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Zakleni"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Uredi okna"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Splošno : Dejanja"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Odloženo dejanje"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Tipkovnica"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Ustvari bližnjico tipkovnice"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Ustvari bližnjico tipkovnice"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -873,7 +874,7 @@ msgstr "Izbirnik barve"
 msgid "Select"
 msgstr "Izbiranje"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -890,7 +891,7 @@ msgstr ""
 "nastavitvena datoteka ne vsebuje. Sedaj<br>pa lahko ponovno nastavite stvari "
 "po svoje. Opravičujemo se za neprijetnosti.<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -905,11 +906,11 @@ msgstr ""
 "nastavili na privzete vrednosti. Prosimo, sprejmite naše<br>opravičilo za "
 "vse neprijetnosti.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Težave zapisovanja Enlightenment nastavitev"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -920,13 +921,14 @@ msgstr ""
 "<br>%s<br><br>v:<br>%s<br><br>Zaradi varnosti je bilo nadaljevanje pisanja "
 "opuščeno.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -935,19 +937,19 @@ msgstr ""
 msgid "OK"
 msgstr "V Redu"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Nastavitve posodobljene"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr "Oprimek·datoteke·EET je slab."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr "Prazna vsebina datoteke"
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
@@ -955,17 +957,17 @@ msgstr ""
 "Datoteka ni zapisljiva. Disk je morda le za branje<br>ali pa ste izgubili "
 "dovoljenja za vaše datoteke."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 "Med pripravo na zapisovanje je zmanjkalo spomina.<br>Prosimo, sprostite "
 "nekaj spomina."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr "Tole je splošna napaka!"
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
@@ -973,60 +975,60 @@ msgstr ""
 "Nastavitvena datoteka je prevelika.<br>Morala bi biti zelo majhna (največ "
 "nekaj sto KB)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr "Na disku imate I/O napake.<br>Morda potrebuje zamenjavo?"
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr "Med zapisovanjem datoteke vam je zmanjkalo prostora"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr "Datoteka je bila zaprta med zapisovanjem"
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Spodletela pomnilniška preslikava (mmap)·datoteke "
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr "Spodletelo kodiranje X509"
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 msgid "Signature failed."
 msgstr "Podpisovanje spodletelo"
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr "Neveljaven podpis"
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 msgid "Not signed."
 msgstr "Ni podpisano"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr "Funkcija ni vgrajena"
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr "PRNG ni bil sejan"
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 msgid "Encryption failed."
 msgstr "Šifriranje spodletelo"
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Razšifriranje spodletelo"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 msgid "The error is unknown to Enlightenment."
 msgstr "Enlightenment te napake ne prepozna"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1038,7 +1040,7 @@ msgstr ""
 "%s<br><br>Ta datoteka je bila zaradi preprečitve okvare podatkov izbrisana."
 "<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1057,7 +1059,7 @@ msgid "Apply"
 msgstr "Uveljavi"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1076,8 +1078,8 @@ msgstr "Moduli"
 msgid "Preferences"
 msgstr "Zaželeno ikono"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Da"
 
@@ -1109,24 +1111,24 @@ msgstr ""
 "Zaklepanje namizja ni uspelo, ker je nek program<br>prevzel tipkovnico "
 "oziroma miško ali oboje<br>in se njegov prevzem ne more prekiniti."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Vnesite vaše geslo za odklepanje"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Drugi program..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Napaka Sistemskega overjanja"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1137,11 +1139,11 @@ msgstr ""
 "Koda napake<hilight>%i</hilight>.<br>To je slabo in se ne bi smelo dogajati. "
 "Prosimo, sporočite nam tega hrošča."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Aktiviram predstavitveni način?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1151,11 +1153,11 @@ msgstr ""
 "<b>predstavitveni</b> način in začasno onemogočili ohranjevalnik zaslona, "
 "zaklepanje in upravljanje porabe?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Ne, ampak zvišaj časovno zakasnitev"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Ne in ne sprašuj več"
 
@@ -1247,7 +1249,7 @@ msgstr "Zaženi v terminalu"
 msgid "Show in Menus"
 msgstr "Prikaži v menijih"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1262,34 +1264,34 @@ msgstr "Izberi ikono"
 msgid "Select an Executable"
 msgstr "Izberi izvršilno datoteko"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Izbriši"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Izreži"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopiraj"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Prilepi"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Izberi vse"
 
@@ -1437,16 +1439,16 @@ msgstr "Izhodni podatki"
 msgid "There was no output."
 msgstr "Ni bilo izhodnih podatkov"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Neobstoječa pot"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s ne obstaja"
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
@@ -1455,296 +1457,303 @@ msgstr[1] "%1.0f dat."
 msgstr[2] "%1.0f dat."
 msgstr[3] "%1.0f dat."
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Napaka priklopa"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Ne morem priklopiti naprave"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Napaka odklopa"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Ne morem odklopiti naprave"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Napaka izmeta"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Ne morem izvreči naprave"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Občutljivost na začetnice"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Prikaži ikonsko končnico"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Razvrsti po datumu"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Iskalne mape"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Iskalne mape"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Način pogleda"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "Razvrščanje"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Osveži pogled"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Dejanja"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Bližnjica"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Preimenuj"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Odklopi"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Priklopi"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Izvrzi"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Lastnosti"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "Lastnosti programa"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Lastnosti datoteke"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Občutljivost na začetnice"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Prikaži ikonsko končnico"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Razvrsti po datumu"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Iskalne mape"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Iskalne mape"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Uporabi privzeto"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Umreži ikone"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Ikone po meri"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Seznam"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "Privzeti pogled"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "Razvrščanje"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Velikost ikone (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Napaka"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Napaka pri nalaganju modula"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Datoteka:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Nova Mapa"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Datoteka:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Prevzemi starševske nastavitve"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Prikaži skrite datoteke"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Zapomni si zaporedje"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Razvrsti zdaj"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Uporabi enojni klik"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Ločljivost zaslona"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Nastavitve Upravitelja datotek"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Nastavitve Upravitelja datotek"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Nastavi ozadje..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Nastavi ozadje..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Nastavi prekrivnost"
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Počisti"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Nastavi prekrivnost"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Ustvari novo napo"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Ime nove mape"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Preimenuj %s v:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Preimenuj datoteko"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Poskusi ponovno"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Opusti"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Ne za vse"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Da za vse"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Opozorilo"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Datoteka že obstaja, prepišem?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Premakni v"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Spreglej to"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Spreglej vse"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Med izvajanjem operacije je prišlo do napake.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Potrdi brisanje"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Ste prepričani, da hočete izbrisati<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1753,7 +1762,7 @@ msgstr ""
 "Ste prepričani, da hočete izbrisati<br> %d izbrane datoteke v:<br><hilight>"
 "%s</hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1774,27 +1783,27 @@ msgstr[3] ""
 "Ste prepričani, da hočete izbrisati<br> %d izbrane datoteke v:<br><hilight>"
 "%s</hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Neznana naprava"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Odstranljivi pogon "
 
@@ -1803,7 +1812,7 @@ msgstr "Odstranljivi pogon "
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1868,7 +1877,7 @@ msgstr "Uskupini po:"
 msgid "Others:"
 msgstr "Drugi"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1912,31 +1921,31 @@ msgstr "Premakni v"
 msgid "Automatically scroll contents"
 msgstr "Samodejno drsenje vsebine"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Golo"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Uokvirjeno"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Izgled"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Odstrani"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Ustavi se gibljejo"
@@ -2001,7 +2010,7 @@ msgstr "Velikost"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Obnašanje"
 
@@ -2136,7 +2145,7 @@ msgstr "Ikoniziraj"
 msgid "Skip"
 msgstr "Preskoči"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Obroba"
 
@@ -2447,18 +2456,18 @@ msgid "Request Position"
 msgstr "Zahtevaj položaj"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2545,7 +2554,7 @@ msgid "Size, Position and Locks"
 msgstr "Velikost, lokacijo in zaklepe"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "Vse"
 
@@ -2646,7 +2655,7 @@ msgstr "Nastavitev Modulov"
 msgid "Load"
 msgstr "Vključi"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "Izključi"
 
@@ -2683,11 +2692,11 @@ msgstr "Vsebina police"
 msgid "Toolbar Contents"
 msgstr "Vsebina Orodne vrstice"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Nastavitve Orodne vrstice"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Razporeditev"
 
@@ -2705,86 +2714,86 @@ msgstr ""
 "ali je vaša metoda vnosa<br>pravilno nastavljena in ali je vaša "
 "izvršilna<br>datoteka navedena v vaši poti<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Glavni Meni"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Priljubljeni programi"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Programi"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Okna"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Izgubljena okna"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "O Enlightenment"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Navidezna namizja"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Police"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Prikaži/skrij vsa okna"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Ni programov)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Nastavi navidezna namizja"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Ni oken)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Ni imena!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Dodaj polico"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Izbriši polico"
@@ -2872,32 +2881,32 @@ msgstr "Prikaži na vseh namizjih"
 msgid "Show on specified Desktops"
 msgstr "Prikaži na določenih namizjih"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2905,7 +2914,7 @@ msgstr ""
 "Enlightenment ne more nastaviti upravitelja izhodnih signalov.\n"
 "Ste mogoče ostali brez spomina?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2913,7 +2922,7 @@ msgstr ""
 "Enlightenment ne more nastaviti upravitelja HUP signalov.\n"
 "Ste mogoče ostali brez spomina?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2921,47 +2930,47 @@ msgstr ""
 "Enlightenment ne more nastaviti upravitelja UPORABNIŠKEGA signala.\n"
 "Ste mogoče ostali brez spomina?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2971,7 +2980,7 @@ msgstr ""
 "izrisovanja v Evas. Preverite vaše Evas in Ecore nastavitve in se\n"
 "prepričajte, da podpirajo programski X11 izrisovalni pogon."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2981,17 +2990,17 @@ msgstr ""
 "Buffer spomina. Preverite vaše Evas in Ecore nastavitve in se\n"
 "prepričajte, da podpirajo izrisovanje iz Software Buffer spomina."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2999,12 +3008,12 @@ msgstr ""
 "Enlightenment ne more pognati svojega alarmnega sistema.\n"
 "Ste že nastavili svojo DISPLAY spremenljivko?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3012,34 +3021,34 @@ msgstr ""
 "Enlightenment ne more ustvariti map v vaši domači mapi.\n"
 "Mogoče nimate domače mape ali pa imate poln disk?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment ne more nastaviti svojega sistema registrskih datotek."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment ne more nastaviti nastavitvenega sistema."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment ne more nastaviti sistema tem."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment ne more nastaviti sistema razporejanja."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment ne more nastaviti sistema kazalca."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3047,28 +3056,28 @@ msgstr ""
 "Enlightenment ne more nastaviti poti za iskanje datotek.\n"
 "Mogoče ste ostali brez spomina?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment ne more nastaviti sistema pisav."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment ne more nastaviti sistema tem."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment ne more nastaviti mednarodnega sistema."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Začenjanje mednarodne podpore"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment ne more nastaviti mednarodnega sistema."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3078,11 +3087,11 @@ msgstr ""
 "Enlightenment ne more zagnati FDO datotečnega sistema.\n"
 "Ste mogoče ostali brez spomina?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Nastavi Zaslone"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3091,252 +3100,252 @@ msgstr ""
 "vašega sistema in pri tem klavrno propadel. Mogoče uporabljate drug\n"
 "upravljalnik z okni?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "Nastavi ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Nastavi Naveze"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment ne more nastaviti DPMS nastavitev."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Nastavi DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment ne more nastaviti DPMS nastavitev."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Nastavi Ohranjevalnik zaslona"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment ne more nastaviti X ohranjevalnika zaslona."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Setup varčevanje načini"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 "Enlightenment ne more nastaviti svojega sistema za način upravljanja porabe"
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Nastavi zaklepanje"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment ne more nastaviti svojega sistema zaklepanja namizja."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Nastavii pojavna okna"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment ne more nastaviti svojega sistema pojavnih oken"
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Namestitev sporočilo Bus"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "Nastavi poti"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Nastavi sistemsko nadzorovanje"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment ne more zagnati sistema za sistemske ukaze.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Nastavi dejanja"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment ne more nastaviti svojega sistema dejanj."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Nastavi izvršilni sistem"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment ne more nastaviti izvršilnega sistema."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Upravitelj datotek"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment ne more zagnati upravitelja datotek.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Nastavi sistem sporočil"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment ne more nastaviti sistema sporočil."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Nastavi DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment ne more nastaviti svojega·dnd sistema."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Nastavi ravnanje z zajemanjem vnosov"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment ne more nastaviti svojega sistema za ravnanje z zajemanjem "
 "vnosov."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Nastavi Module"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment ne more nastaviti·sistema modulov."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Nastavi zapomnitve"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment ne more nastaviti nastavitev zapomnitev."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Nastavi razrede barv"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment ne more nastaviti svojega sistema barvnih razredov."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Nastavi Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment ne more nastaviti svojega sistema upravljanja z gadgeti"
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Nastavi Ozadje"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment ne more nastaviti svojega sistema ozadja namizja."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Nastavi Miško"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment ne more nastaviti miškinih nastavitev."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr ""
 "Enlightenment ne more nastaviti svojega sistema datotečnega razvrščanja."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Nastavi Naveze"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment ne more nastaviti svojega sistema navez."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Nastavi Pomanjševanje sličic"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment ne more zagnati sistema za pomanjševanje slik.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment ne more zagnati sistema za sistemske ukaze.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment ne more zagnati sistema za pomanjševanje slik.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment ne more zagnati sistema za sistemske ukaze.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Namestitev Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment ne more nastaviti sistema tem."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "Nastavi Razvrščanje datotek"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 "Enlightenment ne more nastaviti svojega sistema datotečnega razvrščanja."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Naloži module"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Nastavi Police"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Nastavi Police"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Skoraj zaključeno"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3389,7 +3398,7 @@ msgstr ""
 "\t-res-vem-kaj-delam-in-sprejemam-polno-odgovornost-za-to\n"
 "\t\tče potrebuješ to pomoč, ne potrebuješ te možnosti.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3399,11 +3408,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Testiranje podpornega formata"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3411,7 +3420,7 @@ msgstr ""
 "Enlightenment je ugotovil, da Evas ne more ustvariti Buffer Canvas.\n"
 "Prepričajte se, da je v Evasu podpora za Software Buffer pogon.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3420,7 +3429,7 @@ msgstr ""
 "Enlightenment je ugotovil, da Evas ne more odpirati PNG datotek.\n"
 "Prepričajte se, je v Evasu podpora za PNG nalagalnik.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3429,7 +3438,7 @@ msgstr ""
 "Enlightenment je ugotovil, da Evas ne more odpirati JPEG datotek.\n"
 "Prepričajte se, je v Evasu podpora za JPEG nalagalnik.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3438,7 +3447,7 @@ msgstr ""
 "Enlightenment je ugotovil, da Evas ne more odpirati PNG datotek.\n"
 "Prepričajte se, je v Evasu podpora za PNG nalagalnik.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3447,7 +3456,7 @@ msgstr ""
 "Enlightenment je ugotovil, da Evas ne more odpirati EET datotek.\n"
 "Prepričajte se, je v Evasu podpora za EET nalagalnik.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3457,7 +3466,7 @@ msgstr ""
 "je v Evasu podpora za fontconfig.\n"
 " in ali sistemski fontconfig definira 'Sans' pisavo.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3468,11 +3477,11 @@ msgstr ""
 "do napake <br>nalaganja modula: %s. Ta modul je bil onemogočen<br>in ne bo "
 "naložen."
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment se je sesul ob zagonu in je bil ponovno zagnan."
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3483,7 +3492,7 @@ msgstr ""
 "do napake nalaganja modula: %s.<br><br>Ta modul je bil onemogočen in ne bo "
 "naložen."
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3495,7 +3504,7 @@ msgstr ""
 "ki<br>povzročajo težave iz vaših nastavitev. Module<br>lahko zatem znova "
 "izberete v<br>izbirniku Modulov"
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3507,12 +3516,12 @@ msgstr ""
 "odstranite module, ki povzročajo težave.<br><br>Module lahko znova izberete "
 "v izbirniku modulov."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "Nalaganje modula: %s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3521,11 +3530,11 @@ msgstr ""
 "Pri zagonu modula %s je prišlo do napake.<br>Modul z imenom %s ni bil najden "
 "v<br>mapah za iskanje modulov."
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Napaka pri nalaganju modula"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3534,11 +3543,11 @@ msgstr ""
 "Pri zagonu modula %s je prišlo do napake.<br>Pot do modula je:<br>"
 "%s<br>Sporočena napaka je:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Modul ne vsebuje vseh potrebnih funkcij."
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3548,23 +3557,39 @@ msgstr ""
 "Napaka v Modulu API<br>Napaka pri zagonu modula: %s<br>Potrebuje najmanj "
 "Modul API verzije: %i<br>Enlightenment poroča Modul API verzije: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s Modul"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Bi radi Izklopili ta modul?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Neznan"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3575,55 +3600,55 @@ msgstr ""
 "<b>predstavitveni</b> način in začasno onemogočiti ohranjevalnik zaslona, "
 "zaklepanje in upravljanje porabe?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Polica št."
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "Polica št."
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Dodaj polico"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Polica št."
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Ustavi Premikanje/Spreminjanje velikosti gadgetov"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Začni Premikanje/Spreminjanje velikosti gadgetov"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Ste prepričani, da hočete izbrisati to polico?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
@@ -3631,31 +3656,31 @@ msgstr ""
 "Zahtevali ste izbris te police.<br><br>Ste prepričani, da jo hočete "
 "izbrisati?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Preimenuj datoteko"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "Vsebina"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Predstavitveni način"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Samodejno skrivanje"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Izberi osveževanje"
 
@@ -3806,15 +3831,15 @@ msgstr "O temi"
 msgid "Set As Theme"
 msgstr "Nastavi kot temo"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Prekini Premikanje/Spreminjanje velikost predmetov"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Začni Premikanje/Spreminjanje velikosti predmetov"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Nastavi vsebino Orodne vrstice"
 
@@ -3873,74 +3898,68 @@ msgstr "V prihodnosti"
 msgid "In the last minute"
 msgstr "V zadnji minuti"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Zadnje uporabljano"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "Pred %li let."
+msgid_plural "%li Years ago"
+msgstr[0] "Zadnje uporabljano"
+msgstr[1] "Zadnje uporabljano"
+msgstr[2] "Zadnje uporabljano"
+msgstr[3] "Zadnje uporabljano"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "Pred %li mes."
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Zadnje uporabljano"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "Pred %li ted."
+msgid_plural "%li Weeks ago"
+msgstr[0] "Zadnje uporabljano"
+msgstr[1] "Zadnje uporabljano"
+msgstr[2] "Zadnje uporabljano"
+msgstr[3] "Zadnje uporabljano"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "Pred %li dn."
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "Pred %li ur."
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "Pred %li ur."
+msgid_plural "%li Hours ago"
+msgstr[0] "Pred %li ur."
+msgstr[1] "Pred %li ur."
+msgstr[2] "Pred %li ur."
+msgstr[3] "Pred %li ur."
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "Pred %li min."
+msgid_plural "%li Minutes ago"
+msgstr[0] "Pred %li min."
+msgstr[1] "Pred %li min."
+msgstr[2] "Pred %li min."
+msgstr[3] "Pred %li min."
 
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "Pred %li min."
-
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Neznan"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3958,12 +3977,12 @@ msgstr ""
 "datoteka ne vsebuje. Sedaj<br>pa lahko ponovno nastavite stvari po svoje. "
 "Opravičujemo se za nevšečnosti.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "%s Nastavitev posodobljena"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3978,72 +3997,72 @@ msgstr ""
 "nastavili na privzete vrednosti. Prosimo, sprejmite naše<br>opravičilo za "
 "vse neprijetnosti.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f sek."
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "Pred %li let."
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "Pred %li mes."
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "Pred %li ted."
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "Pred %li dn."
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "Pred %li ur."
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f min."
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "Pred %li min."
@@ -4057,7 +4076,7 @@ msgstr "Pred %li min."
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4104,11 +4123,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Dodaj k priljubljenim"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4203,7 +4222,7 @@ msgstr "Samodejno zaznaj"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Notranje"
@@ -4226,33 +4245,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Strojna oprema"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Baterija"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Upravljanje napajanja"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Vaša baterija je prazna!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Priporoča se priklop na električni tok"
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "Ni na voljo"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "NAPAKA"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Merilnik baterije"
 
@@ -4261,8 +4280,8 @@ msgstr "Merilnik baterije"
 msgid "Clock Settings"
 msgstr "Nastavitev fokusa"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Ura"
 
@@ -4294,7 +4313,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Zagon"
 
@@ -4306,7 +4325,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Prikaži Orodno vrstico"
@@ -4646,7 +4665,7 @@ msgid "Resolution change"
 msgstr "Sprememba ločljivosti"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Shrani"
 
@@ -4778,7 +4797,7 @@ msgstr "Hitrost animiranja"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4918,10 +4937,10 @@ msgid "Current Wallpaper"
 msgstr "Trenutno ozadje"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Ozadje"
 
@@ -5495,6 +5514,55 @@ msgstr "Vsebovalnik"
 msgid "Manager"
 msgstr "Upravitelj"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Nastavitev miške"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Največ uporabljano"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Nastavitev miške"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Nastavitev miške"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Radijski gumbi"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Gumb·%i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Premakni dol"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5520,7 +5588,7 @@ msgid "Main Menu"
 msgstr "Glavni Meni"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Priljubljeno"
 
@@ -5541,7 +5609,7 @@ msgstr "Pripombe"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Gadgeti"
@@ -5592,7 +5660,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Prag hitrosti premikanja miške"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pik./sek."
@@ -5607,7 +5675,7 @@ msgid "%2.2f s"
 msgstr "%2.2f sek"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Mešano"
@@ -5626,7 +5694,7 @@ msgstr "Slike"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Pisave"
 
@@ -5810,7 +5878,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5818,7 +5886,7 @@ msgid "Low"
 msgstr "Postavi v ozadje"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Srednja"
 
@@ -5830,7 +5898,7 @@ msgid "%.0f s"
 msgstr "%1.0f sek."
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5851,17 +5919,17 @@ msgstr "Pogon"
 msgid "Power Management"
 msgstr "Upravljanje napajanja"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Police v uporabi"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Ste prepričani, da hočete izbrisati to polico?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Potrdi brisanje"
@@ -6000,7 +6068,7 @@ msgid "File Manager Background Base"
 msgstr "Temelj ozadja upravitelja datotek"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fokus"
@@ -6103,7 +6171,7 @@ msgid "Composite Focus-out Color"
 msgstr "Kompozitiraj barvo fokusa navzven"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Barve"
 
@@ -6466,7 +6534,7 @@ msgid "Events"
 msgstr "Dogodki"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Zagon"
 
@@ -6479,7 +6547,7 @@ msgid "Background Change"
 msgstr "Sprememba ozadja"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Prehodi"
 
@@ -6499,6 +6567,10 @@ msgstr "Predmeti teme"
 msgid "Assign"
 msgstr "Dodeli"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Počisti"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Počisti vse"
@@ -6549,16 +6621,16 @@ msgstr "Uporabite ikono tema za aplikacije"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Dobrodošli v Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Program"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Obrobe"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Umerjanje"
 
@@ -6641,248 +6713,277 @@ msgstr "%1.0f Znakov"
 msgid "Captions"
 msgstr "Napisi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Prikaz okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "Ikona okvirja"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "Uporabniško določeno"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "Privzeta programska ikona"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "Geometrija premikanja"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Prikaži informacijo"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "Zasleduje okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "Geometrija spreminjanja velikosti"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Zaslon"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Razpostavljanje"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Pametno razpostavljanje"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Ne prekrivaj gadgetov"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Postavi pod miškin kazalec"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Postavi ročno s pomočjo miške"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "Preklopi na namizje novega okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "Nova okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "Animiraj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linearno"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "Pospeši in potem zaviraj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Pospeši"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Zaviraj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Pospeševanje miške"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Zaviraj"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Izrazit Acceleratem nato upočasnila"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "Bounce"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "Bounce več"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "Senčenje"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Dovoli okna nad celozaslonskimi okni"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Dovoli okna nad celozaslonskimi okni"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Zaklepanje zaslona"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Nastavitev fokusa"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Pridobi fokus s klikom na okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Okno pod kazalcem"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Zadnje uporabljeno okno pod kazalcem"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "Privzdigni okna pri prehodu s kazalcem"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "Klik"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "Kazalec"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "Nemaren"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Fokus na novo okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "Brez okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "Vsa okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "Le nova pogovorna okna"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "Le pogovorna okna s starševskimi v fokusu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Samodejno privzdigovanje"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Zakasnitev pred privzdigovanjem"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Privzdigni okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Privzdigni ob začetku premikanja ali spreminjanja velikosti"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Privzdigni ob kliku za fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "Dovoli okna nad celozaslonskimi okni"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Taktika razpenjanja oken"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Spreglej to"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animiraj drsenje"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Kontekst dejanja"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Namigovanje"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Druge nastavitve"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "Vedno podaj klike programom"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "Klik privzdigne okno"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "Klik postavi okno v fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "Pri preklopu namizja ponovno dodeli fokus zadnjemu oknu v fokusu"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "Povrni fokus ob njegovi izgubi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Premakni kazalnik v na novo fokusirano okno"
 
@@ -6925,13 +7026,13 @@ msgstr "Smer"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Vodoravno"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Navpično"
 
@@ -7209,7 +7310,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Nastavitev Padajočih Senc"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kvaliteta"
 
@@ -7530,24 +7631,24 @@ msgstr ""
 "predogleda<br>    <hilight>&lt;ctrl+3&gt;</hilight> načini predogleda s "
 "sličico"
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "Everything programi"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "Ukazi"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "Ukaz Terminala"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7578,43 +7679,43 @@ msgstr "Shrani obiskane imenike v pomnilnik"
 msgid "Clear cache"
 msgstr "Počisti pomnilnik"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Zaženi terminal tukaj"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Drugi program..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Pojdi na nadrejeni imenik"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Uredi okna"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Enlightenment Poti"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Odpri"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Odpri z..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
@@ -7623,84 +7724,100 @@ msgstr[1] "%1.0f dat."
 msgstr[2] "%1.0f dat."
 msgstr[3] "%1.0f dat."
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Znani programi"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Določeni programi"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Izberi programski meni"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Vsi programi"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Uporabniški ukaz"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopiranje opuščeno"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Premikanje opuščeno"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Brisanje opuščeno"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Brisanje opuščeno"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Opuščena neznana operacija podrejenca"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Kopiranje %s opravljeno"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Kopiranje %s (prib: %d sek)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Premikanje %s opravljeno"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Premikanje %s (prib: %d sek)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Izbris opravljen"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Brisanje datotek..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Ločljivost zaslona"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Brisanje datotek..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Neznana operacija podrejenca %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7893,24 +8010,28 @@ msgstr "Upravitelj datotek"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Nova Mapa"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Dom"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8006,19 +8127,19 @@ msgstr "Ozadje"
 msgid "Background Options"
 msgstr "Možnosti ozadja"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "Začni Premikanje/Spreminjanje velikosti"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Prosto"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Izgled"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Dodaj več gadgetov"
 
@@ -8026,7 +8147,7 @@ msgstr "Dodaj več gadgetov"
 msgid "Show/hide gadgets"
 msgstr "Skrij/Odkrij gadgete"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Dodaj gadget"
@@ -8614,7 +8735,7 @@ msgstr "Levi:"
 msgid "Right:"
 msgstr "Desni:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Nemo"
 
@@ -8678,7 +8799,7 @@ msgstr "Sprememba ločljivosti"
 msgid "Mixer Settings Updated"
 msgstr "Nastavitve Mešalnika posodobljene"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Nastavitev modula Mešalnik"
@@ -8832,31 +8953,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Samodejno skrivanje"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Ostro"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Nastavi Zaslone"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Nastavi Zaslone"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Opravilna vrstica"
@@ -9115,6 +9236,27 @@ msgstr "Ob kliku na izvorno okno ga postavi v fokus "
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "Pred %li let."
+
+#~ msgid "%li Months ago"
+#~ msgstr "Pred %li mes."
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "Pred %li ted."
+
+#~ msgid "%li Days ago"
+#~ msgstr "Pred %li dn."
+
+#~ msgid "%li Hours ago"
+#~ msgstr "Pred %li ur."
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "Pred %li min."
+
+#~ msgid "Specific Applications"
+#~ msgstr "Določeni programi"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Vedno na namizju"
 
@@ -9597,9 +9739,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Miškini kazalci"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Taktika razpenjanja oken"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Taktika razpenjanja"
 
index 88b2c3b..863d611 100644 (file)
Binary files a/po/sv.gmo and b/po/sv.gmo differ
index 0b22591..1a28b76 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment E17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-03-08 02:01+0000\n"
 "Last-Translator: ersi <Unknown>\n"
 "Language-Team: Swedish\n"
@@ -20,17 +20,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Om Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Stäng"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -69,65 +69,65 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Är du säker på att du vill döda det här fönstret?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Döda"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Nej"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Är du säker på att du vill avsluta?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Du har valt att avsluta Enlightenment.<br><br>Är du säker på att du vill "
 "avsluta?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Avsluta"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Vill du verkligen logga ut?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 #, fuzzy
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Du är på väg att logga ut.<br><br>Är du säker på att du vill göra detta."
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Logga ut"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Är du säker på att du vill stänga av?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 #, fuzzy
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
@@ -135,16 +135,16 @@ msgid ""
 msgstr ""
 "Du ombeds att stänga av datorn.<br><br>Är du säker på att du vill stänga ner?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 #, fuzzy
 msgid "Power off"
 msgstr "Stäng"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Är du säker på att du vill starta om?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 #, fuzzy
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
@@ -153,11 +153,11 @@ msgstr ""
 "Du uppmanas att starta om datorn.<br><br>Är du säker på att du vill starta "
 "den?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Starta om"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 #, fuzzy
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
@@ -166,15 +166,15 @@ msgstr ""
 "Du har begärt att avbryta din dator.<br><br>Är du säker på att du vill "
 "avbryta."
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Vänteläge"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Är du säker att du vill försätta datorn i viloläge?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 #, fuzzy
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
@@ -183,375 +183,376 @@ msgstr ""
 "Du har begärt att övervintra din dator.<br><br>Är du säker på att du vill "
 "suspend to disk?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Viloläge"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Fönster : Händelser"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Flytta"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Ändra storlek"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Meny"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Fönstermeny"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Höj"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Sänk"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Fönster : Tillstånd"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Gör klibbig"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Gör klibbig"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Minimera"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Minimera"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Aktivera helskärmsläge"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Aktivera helskärmsläge"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Maximera"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Maximera vertikalt"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Maximera horisontalt"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Maximera"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Maximera"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Maximera helskärm"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Maximeringspolicy \"Smart\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Maximeringspolicy \"Expandera\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Maximeringspolicy \"Fyll\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 #, fuzzy
 msgid "Shade Up Mode Toggle"
 msgstr "Shade up Funktionen Växla"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 #, fuzzy
 msgid "Shade Down Mode Toggle"
 msgstr "Shade Down Mode Växla"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 #, fuzzy
 msgid "Shade Left Mode Toggle"
 msgstr "Shade Vänster läge Växla"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 #, fuzzy
 msgid "Shade Right Mode Toggle"
 msgstr "Shade Rätt läge Växla"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 #, fuzzy
 msgid "Shade Mode Toggle"
 msgstr "Shade läge Växla"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Skuggat"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Gör ramlös"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Ram"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Växla mellan Borders"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 #, fuzzy
 msgid "Toggle Pinned State"
 msgstr "Toggle Pinnat där"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Skrivbord"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Vänd skrivbord åt vänster"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Vänd skrivbord åt höger"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Vänd skrivbord uppåt"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Vänd skrivbord nedåt"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Vänd skrivbord med..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Visa skrivbordet"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Visa hyllan"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Vänd skrivbord till..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Vänd skrivbord linjärt..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Byt till skrivbord 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Byt till skrivbord 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Byt till skrivbord 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Byt till skrivbord 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Byt till skrivbord 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Byt till skrivbord 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Byt till skrivbord 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Byt till skrivbord 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Byt till skrivbord 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Byt till skrivbord 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Byt till skrivbord 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Byt till skrivbord 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Byt till skrivbord..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Vänd skrivbord vänster (Alla skärmar)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Vänd skrivbord höger (Alla skärmar)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Vänd skrivbord uppåt (Alla skärmar)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Vänd skrivbord nedåt (Alla skärmar)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 #, fuzzy
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Vänd Desktop den ... (Alla skärmar."
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Vänd skrivbord till... (Alla skärmar)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Vänd skrivbort linjärt... (Alla skärmar)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
 msgstr "Vänd Desktop i ordning ..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Byt till skrivbord 0 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Byt till skrivbord 1 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Byt till skrivbord 2 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Byt till skrivbord 3 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Byt till skrivbord 4 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Byt till skrivbord 5 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Byt till skrivbord 6 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Byt till skrivbord 7 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Byt till skrivbord 8 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Byt till skrivbord 9 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Byt till skrivbord 10 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Byt till skrivbord 11 (Alla skärmar)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Byt till skrivbord... (Alla skärmar)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -564,241 +565,241 @@ msgstr "Byt till skrivbord... (Alla skärmar)"
 msgid "Window : List"
 msgstr "Fönster : Lista"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Hoppa till skrivbordet"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Skärm"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Skicka musen till skärm 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Skicka musen till skärm 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Skicka musen till skärm..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Skicka musen 1 skärm framåt"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Skicka musen 1 skärm bakåt"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Skicka musen till skärmen framför/bakom..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "Dim"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "bländningsräknaren"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "bakgrundsbelysning Set"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "bakgrundsbelysning Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "bakgrundsljus Mid"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "bakgrundsbelysning Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "bakgrundsbelysning Justera"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "bakgrundsbelysning Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "bakgrundsbelysning fallande"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Flytta till centrum"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Flytta till centrum"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Ändra storlek"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Skjut i riktning ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Skapa ikon"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Fönster : Flytta"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "Till nästa skrivbord"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Till föregående skrivbord"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr ""
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Till skrivbord..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Setup Skärmar"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Till föregående skrivbord"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Visa huvudmenyn"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Visa favoritprogramsmenyn"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 #, fuzzy
 msgid "Show All Applications Menu"
 msgstr "Visa alla Program-menyn"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Visa klientmeny"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Visa meny..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Kör"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Kommando"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Applikation"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Starta om"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Avsluta nu"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 #, fuzzy
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment %s modul"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "Presentation läge Växla"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "Offline-läge Växla"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment %s modul"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment Randrmodul"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 #, fuzzy
 msgid "Toggle the named module"
 msgstr "Gå in i redigeringsläge"
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -815,62 +816,62 @@ msgstr "Gå in i redigeringsläge"
 msgid "System"
 msgstr "System"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Logga ut"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Stäng av nu"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Stäng av"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Vänteläge"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Viloläge"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Lås"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Städa upp fönster"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "Generiska ; Åtgärder"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "fördröjd verkan"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Tangentbordsgenväg"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Skapa Kortkommando"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Skapa Kortkommando"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -887,7 +888,7 @@ msgstr "Färgväljare"
 msgid "Select"
 msgstr "Välj en"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -898,7 +899,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -907,11 +908,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr ""
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -919,13 +920,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -934,21 +936,21 @@ msgstr ""
 msgid "OK"
 msgstr "OK"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Inställningar uppdaterade"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET filhandtag är dåligt."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Filen data är tom."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -957,17 +959,17 @@ msgstr ""
 "Filen är inte skrivbar. Kanske skivan är skrivskyddad<br>eller om du "
 "förlorat behörighet till dina filer."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Minne sprang ut medan du förbereder skriva.<br>Frigör minne."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Detta är en generisk fel."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -976,71 +978,71 @@ msgstr ""
 "Inställningsfilen är för stor.<br>Det bör vara mycket liten (några hundra KB "
 "som mest)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Du sprang ut ur rummet medan du skriver filen"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Ärendet avslutades på den medan du skriver."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Memory -mapping (mmap) för filen misslyckades."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Kodning misslyckats."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Signatur misslyckades."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Signaturen var ogiltigt."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Inga fönster)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Har inte genomförts."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG inte ympades."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Kryptering misslyckades."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Beskrivning: Otillgänglig"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Välkommen till Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1048,7 +1050,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1067,7 +1069,7 @@ msgid "Apply"
 msgstr "Verkställ"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 #, fuzzy
@@ -1091,8 +1093,8 @@ msgstr "Moduler"
 msgid "Preferences"
 msgstr "Ikonegenskaper"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Ja"
 
@@ -1123,25 +1125,25 @@ msgstr ""
 "Låsa skrivbordet misslyckats eftersom vissa program<br>har gripit antingen "
 "tangentbordet eller musen eller både<br>och deras grab kan inte brytas."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Ange ditt lösenord för att låsa upp"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Lägg till applikation..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 #, fuzzy
 msgid "Authentication System Error"
 msgstr "Authentication System Error"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1149,24 +1151,24 @@ msgid ""
 "happening. Please report this bug."
 msgstr ""
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 #, fuzzy
 msgid "Activate Presentation Mode?"
 msgstr "Aktivera Presentation Mode?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 #, fuzzy
 msgid "No, but increase timeout"
 msgstr "Nej, men öka timeout"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 #, fuzzy
 msgid "No, and stop asking"
 msgstr "Nej, och sluta fråga"
@@ -1264,7 +1266,7 @@ msgstr "Kör i terminal"
 msgid "Show in Menus"
 msgstr "Visa i menyer"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1279,34 +1281,34 @@ msgstr "Välj en ikon"
 msgid "Select an Executable"
 msgstr "Välj en körbar fil"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Ta bort"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Klipp ut"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopiera"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Klistra in"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Markera allt"
 
@@ -1457,332 +1459,339 @@ msgstr "Utdata"
 msgid "There was no output."
 msgstr "Det finns ingen utdata."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 #, fuzzy
 msgid "Nonexistent path"
 msgstr "obefintlig bana"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s existerar inte."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f filer"
 msgstr[1] "%1.0f filer"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Mount Error"
 msgstr "Körfel"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Can't mount device"
 msgstr "Kan inte montera enheten"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Unmount Error"
 msgstr "Körfel"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Can't unmount device"
 msgstr "Kan inte avmontera enhet"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Eject Error"
 msgstr "Fel"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Can't eject device"
 msgstr "Kan inte mata ut enheten"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "Grundstorlek"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Visa ikon Extension"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Sortera nu"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Sökvägar"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Sökvägar"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Visningsläge"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Startar"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Uppdatera vy"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Händelse"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Länk"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Byt namn"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 #, fuzzy
 msgid "Unmount"
 msgstr "avmontera"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 #, fuzzy
 msgid "Mount"
 msgstr "Typsnitt"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 #, fuzzy
 msgid "Eject"
 msgstr "mata"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Egenskaper"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Applikationsprioritet"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Filegenskaper"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "Grundstorlek"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Visa ikon Extension"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Sortera nu"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Sökvägar"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Sökvägar"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "Använd standard"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Rutnätsikoner"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 #, fuzzy
 msgid "Custom Icons"
 msgstr "egna ikoner"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Lista"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Standardläge för dialoger"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Startar"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Ikonstorlek (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Fel"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Fel vid öppnandet av modul"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Fil:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Mapp"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Fil:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Ärv förälderinställningar"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Visa dolda filer"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Kom ihåg ordning"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Sortera nu"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Använd enkelklick"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Skärmupplösning"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "personsökaren Settings"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Inställningar för typsnitt"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "Sätt som bakgrund"
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Sätt som bakgrund"
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "Panelens innehåll"
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Rensa"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Panelens innehåll"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Skapa ny mapp"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Namn på ny mapp:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Döp om %s till:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Byt namn"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 #, fuzzy
 msgid "Retry"
 msgstr "Försök igen"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Avbryt"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Nej till allt"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Ja till allt"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 #, fuzzy
 msgid "Warning"
 msgstr "Startar"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, fuzzy, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Är du säker på att du vill ta bort<br><hilight>%s</hilight?"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Flytta text"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Ignorera"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ignorera alla"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Bekräfta borttagning"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Är du säker på att du vill ta bort<br><hilight>%s</hilight?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1791,7 +1800,7 @@ msgstr ""
 "Är du säker på att du vill ta bort<br>de %d markerade filerna i:<br><hilight>"
 "%s</hilight>?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1806,27 +1815,27 @@ msgstr[1] ""
 "Är du säker på att du vill ta bort<br>de %d markerade filerna i:<br><hilight>"
 "%s</hilight>?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Okänd volym"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 #, fuzzy
 msgid "Removable Device"
 msgstr "flyttbar enhet"
@@ -1836,7 +1845,7 @@ msgstr "flyttbar enhet"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1903,7 +1912,7 @@ msgstr "Gruppera efter"
 msgid "Others:"
 msgstr "Andra inställnigar"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1950,32 +1959,32 @@ msgstr "Flytta text"
 msgid "Automatically scroll contents"
 msgstr "Rulla innehåll automatiskt"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Enkel"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Infälld"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "titta"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Ta bort"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "Sluta redigera"
@@ -2038,7 +2047,7 @@ msgstr "Storlek"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Stapla"
 
@@ -2179,7 +2188,7 @@ msgstr "Minimera"
 msgid "Skip"
 msgstr "Hoppa"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Ram"
 
@@ -2503,18 +2512,18 @@ msgid "Request Position"
 msgstr "Begär position"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2605,7 +2614,7 @@ msgid "Size, Position and Locks"
 msgstr "Storlek, position och lås"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Tillåt"
@@ -2718,7 +2727,7 @@ msgstr "Moduler"
 msgid "Load"
 msgstr "Laddad"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Ej laddad"
@@ -2759,12 +2768,12 @@ msgstr "Panelens innehåll"
 msgid "Toolbar Contents"
 msgstr "Verktygsfältsinnehåll"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "Toolbar Inställningar"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Placering"
 
@@ -2782,88 +2791,88 @@ msgstr ""
 "konfiguration av<br>inmatnings program är rätt och att programmet <br>för "
 "din konfigurationfinns i din PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 #, fuzzy
 msgid "Main"
 msgstr "huvud"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Favoritprogram"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Applikationer"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Fönster"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Förlorade fönster"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Om"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Virituell"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Paneler"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Visa/göm alla fönster"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Inga program)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "Inställd virtuella skrivbord"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Inga fönster)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Inget namn!!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Lägg till en Uppställning"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Ta bort en Uppställning"
@@ -2955,32 +2964,32 @@ msgstr "Visa på alla skrivbord"
 msgid "Show on specified Desktops"
 msgstr "Visa på valda skrivbord"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2988,7 +2997,7 @@ msgstr ""
 "Enlightenment kan inte starta en exit signal handler!\n"
 "Ditt minne kanske är slut?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2996,7 +3005,7 @@ msgstr ""
 "Enlightenment kan starta en HUP signal handler!\n"
 "Ditt minne kanske är slut?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -3005,47 +3014,47 @@ msgstr ""
 "Enlightenment kan starta en HUP signal handler!\n"
 "Ditt minne kanske är slut?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3055,7 +3064,7 @@ msgstr ""
 "Software X11 rendering i Evas. Kontrollera att din installation\n"
 "av Evas och Ecore stödjer Software X11 rendering."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3065,17 +3074,17 @@ msgstr ""
 "Software Buffer rendering i Evas. Kontrollera att din installation\n"
 "av Evas och Ecore stödjer Software X11 rendering."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3083,12 +3092,12 @@ msgstr ""
 "Enlightenment kan inte initiera sitt emergency·alert·system!\n"
 "Har du ställt in din DISPLAY variabel?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3096,34 +3105,34 @@ msgstr ""
 "Enlightenment kan inte skapa kataloger i din hemkatalog.\n"
 "Du kanske inte har någon hemkatalog eller är disken full?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr ""
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment kan inte starta sitt konfigurationsystem."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment kan inte starta sitt tema system."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr ""
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment kan inte starta sitt font system."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3131,29 +3140,29 @@ msgstr ""
 "Enlightenment kan inte ställa sökvägarna för att hitta filer!\n"
 "Ditt minne kanske är slut?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment kan inte starta sitt font system."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment kan inte starta sitt tema system."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment kan inte konfigurera sitt intl system."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 #, fuzzy
 msgid "Starting International Support"
 msgstr "Starta Internationellt stöd"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment kan inte konfigurera sitt intl system."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3163,12 +3172,12 @@ msgstr ""
 "Enlightenment kan inte initiera Filsystemet!\n"
 "Ditt minne kanske är slut?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 #, fuzzy
 msgid "Setup Screens"
 msgstr "Setup Skärmar"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3176,271 +3185,271 @@ msgstr ""
 "Enlightenment kan inte starta alla skärmarna på ditt system.\n"
 "Kanske en annan fönsterhanterare körs?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "E Sökvägar"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "E Sökvägar"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment kan inte starta Thumbnailing·systemet.\n"
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 #, fuzzy
 msgid "Setup DPMS"
 msgstr "Setup DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr ""
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 #, fuzzy
 msgid "Setup Screensaver"
 msgstr "inställning guide"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr ""
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Setup Energisparläge lägen"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr ""
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 #, fuzzy
 msgid "Setup Desklock"
 msgstr "inställning Desklock"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment kan inte starta sitt desk locking system."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 #, fuzzy
 msgid "Setup Popups"
 msgstr "Setup popups"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment kan inte starta sitt popup system."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Uppkopplingsmeddelandet Buss"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "E Sökvägar"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 #, fuzzy
 msgid "Setup System Controls"
 msgstr "Setup System Kontroller"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr ""
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 #, fuzzy
 msgid "Setup Actions"
 msgstr "Setup Åtgärder"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment kan inte starta sitt actions system."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 #, fuzzy
 msgid "Setup Execution System"
 msgstr "Inställning Execution System"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr ""
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Filhanterare"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment kan inte starta Filhanteraren.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 #, fuzzy
 msgid "Setup Message System"
 msgstr "Uppkopplingsmeddelandet System"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment kan inte starta sitt msg system."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 #, fuzzy
 msgid "Setup DND"
 msgstr "Setup DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment kan inte starta sitt dnd system."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "Inställning Grab Ingång Handling"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment kan inte starta sitt input grab handling system."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 #, fuzzy
 msgid "Setup Modules"
 msgstr "Setup moduler"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment kan inte starta sitt modulsystem"
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 #, fuzzy
 msgid "Setup Remembers"
 msgstr "inställning Remembers"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment kan inte starta komihåg inställningar."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 #, fuzzy
 msgid "Setup Color Classes"
 msgstr "Setup Färg Klasser"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment kan inte starta sitt color·class system."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 #, fuzzy
 msgid "Setup Gadcon"
 msgstr "inställning Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment kan inte starta sitt gadget control system."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 #, fuzzy
 msgid "Setup Wallpaper"
 msgstr "inställning Bakgrund"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr ""
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 #, fuzzy
 msgid "Setup Mouse"
 msgstr "inställning mus"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr ""
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment kan inte starta komihåg inställningar."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 #, fuzzy
 msgid "Setup Bindings"
 msgstr "Setup Bindningar"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment kan inte starta sitt bindningssystem."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 #, fuzzy
 msgid "Setup Thumbnailer"
 msgstr "inställning Thumbnailer"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment kan inte starta Thumbnailing·systemet.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment kan inte starta Thumbnailing·systemet.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment kan inte starta Thumbnailing·systemet.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment kan inte starta Thumbnailing·systemet.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Setup Desktop Environment"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment kan inte starta sitt tema system."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Installationsfilen Beställning"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr ""
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 #, fuzzy
 msgid "Load Modules"
 msgstr "Ladda moduler"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 #, fuzzy
 msgid "Setup Shelves"
 msgstr "Setup Hyllor"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 #, fuzzy
 msgid "Configure Shelves"
 msgstr "konfigurera Hyllor"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Nästan klar"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3469,7 +3478,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3479,12 +3488,12 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 #, fuzzy
 msgid "Testing Format Support"
 msgstr "Testa format Support"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3492,7 +3501,7 @@ msgstr ""
 "Enlightenment upptäckte att Evas inte kan skapa buffer canvas. Kontrollera\n"
 "att Evas har Software Buffer enginge support.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3501,7 +3510,7 @@ msgstr ""
 "Enlightenment upptäckte att Evas inte kan ladda PNG filer. Kontrollera\n"
 "att Evas har PNG loader support.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3510,7 +3519,7 @@ msgstr ""
 "Enlightenment upptäckte att Evas inte kan ladda JPEG filer. Kontrollera\n"
 "att Evas har JPEG loader support.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3519,7 +3528,7 @@ msgstr ""
 "Enlightenment upptäckte att Evas inte kan ladda PNG filer. Kontrollera\n"
 "att Evas har PNG loader support.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3528,14 +3537,14 @@ msgstr ""
 "Enlightenment upptäckte att Evas inte kan ladda EET filer. Kontrollera\n"
 "att Evas har EET loader support.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
 "support and system fontconfig defines a 'Sans' font.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3543,11 +3552,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment kraschade tidigt vid uppstart och har startats om"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3555,7 +3564,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3563,7 +3572,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3571,12 +3580,12 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Ladda modul"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3585,11 +3594,11 @@ msgstr ""
 "Det blev fel när modulen %s skulle laddas<br>Ingen modul med namnet %s kunde "
 "hittas i<br>sökvägarna för moduler.<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Fel vid öppnandet av modul"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3598,11 +3607,11 @@ msgstr ""
 "Det blev fel när modulen %s skulle laddas.<br>Den fulständiga sökvägen till "
 "denna modul är:<br> %s<br>Felet som rapporterades är:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Modulen innehåller inte alla nödvändiga funktioner"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3613,23 +3622,40 @@ msgstr ""
 "%i av modul API<br>Versionen på API som rapporteras av Enlightenment är: %i."
 "<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s modul"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Vill du stänga av denna modulen?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+#, fuzzy
+msgid "Unstable module tainting"
+msgstr "Bytecode hinting"
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Okänd"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3637,55 +3663,55 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "Panelens storlek"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Lägg till en Uppställning"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Fel"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Sluta flytta/ändra storlek på moduler"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Flytta/ändra storlek på moduler"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Är du säker på att du vill ta bort denna panelen?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
@@ -3693,32 +3719,32 @@ msgstr ""
 "Du har valt ta bort denna panelen.<br><br>Är du säker på att du vill ta bort "
 "den?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Byt namn"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Kommentar"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Interaktion"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Dölj automatiskt"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Uppdatera"
 
@@ -3886,15 +3912,15 @@ msgstr "om Theme"
 msgid "Set As Theme"
 msgstr "Använd som tema"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Sluta flytta/ändra storlek på moduler"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Flytta/ändra storlek på moduler"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "Ställ Verktygsfältsinnehåll"
@@ -3954,74 +3980,56 @@ msgstr "I framtiden"
 msgid "In the last minute"
 msgstr "I sista minuten"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Senast modifierad:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li år sedan"
+msgid_plural "%li Years ago"
+msgstr[0] "Senast modifierad:"
+msgstr[1] "Senast modifierad:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li månader sedan"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Senast modifierad:"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li veckor sedan"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Senast modifierad:"
+msgstr[1] "Senast modifierad:"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li dagar sedan"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li timmar sedan"
-
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li timmar sedan"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li timmar sedan"
+msgstr[1] "%li timmar sedan"
 
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li minuter sedan"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li minuter sedan"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li minuter sedan"
+msgstr[1] "%li minuter sedan"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Okänd"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -4041,12 +4049,12 @@ msgstr ""
 "betalningar kommer att fixa<br>att genom att lägga till det i. Du kan "
 "återanvända konfigurera saker nu till din<br>smak. Ledsen för besväret.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "Konfigurationen uppgraderad"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -4061,72 +4069,72 @@ msgstr ""
 "igång. Det är dåligt och<br>som en försiktighetsåtgärd din konfiguration har "
 "nu återställts till<br>standardinställningarna. Ledsen för besväret.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f seconds"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li år sedan"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li månader sedan"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li veckor sedan"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li dagar sedan"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li timmar sedan"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f minuter"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li minuter sedan"
@@ -4140,7 +4148,7 @@ msgstr "%li minuter sedan"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4187,12 +4195,12 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 #, fuzzy
 msgid "Add to Favorites"
 msgstr "Lägg till favoriter"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4292,7 +4300,7 @@ msgstr "Auto Detect"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 #, fuzzy
 msgid "Internal"
@@ -4319,36 +4327,36 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Hårdvara"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Batteri"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Power Management"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "Batteriet är låg!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 #, fuzzy
 msgid "AC power is recommended."
 msgstr "AC rekommenderas."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 #, fuzzy
 msgid "ERROR"
 msgstr "FEL"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Batterimätare"
 
@@ -4357,8 +4365,8 @@ msgstr "Batterimätare"
 msgid "Clock Settings"
 msgstr "Fokus"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Klocka"
 
@@ -4390,7 +4398,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Start"
 
@@ -4402,7 +4410,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Exekverbar fil"
@@ -4729,7 +4737,7 @@ msgid "Resolution change"
 msgstr "Ändra upplösning"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "Spara"
@@ -4864,7 +4872,7 @@ msgstr "Animationer"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -5027,10 +5035,10 @@ msgid "Current Wallpaper"
 msgstr "Använd temats bakgrund"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Bakgrund"
 
@@ -5630,6 +5638,55 @@ msgstr "Behållare"
 msgid "Manager"
 msgstr "Hanterare"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Knappar"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Flytta"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Knappar"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Knappar"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "alternativknappar"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, c-format
+msgid "Extra Button (%d)"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Flytta upp"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5656,7 +5713,7 @@ msgid "Main Menu"
 msgstr "Visa huvudmenyn"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "favoriter"
@@ -5680,7 +5737,7 @@ msgstr "Kommentar"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Moduler"
@@ -5739,7 +5796,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Tröskelvärde för snabb musrörelse"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f pixlar/sek"
@@ -5754,7 +5811,7 @@ msgid "%2.2f s"
 msgstr "%1.2f sek"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "Övrigt"
@@ -5774,7 +5831,7 @@ msgstr "Bilder"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Typsnitt"
 
@@ -5966,14 +6023,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "Låg"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Medium"
 
@@ -5985,7 +6042,7 @@ msgid "%.0f s"
 msgstr "%1.0f sec"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "Hög"
 
@@ -6007,17 +6064,17 @@ msgstr "Motor"
 msgid "Power Management"
 msgstr "Power Management"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Befintliga paneler"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Är du säker på att du vill ta bort denna panelen?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Bekräfta borttagning"
@@ -6175,7 +6232,7 @@ msgid "File Manager Background Base"
 msgstr "Filhanteraren Bakgrund Base"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Fokus"
@@ -6302,7 +6359,7 @@ msgid "Composite Focus-out Color"
 msgstr "Komposit Focus -out färg"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 #, fuzzy
 msgid "Colors"
 msgstr "färg"
@@ -6707,7 +6764,7 @@ msgid "Events"
 msgstr "Händelser"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Uppstart"
 
@@ -6722,7 +6779,7 @@ msgid "Background Change"
 msgstr "bakgrundsförändringar"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 #, fuzzy
 msgid "Transitions"
 msgstr "övergångar"
@@ -6743,6 +6800,10 @@ msgstr "Temakategorier"
 msgid "Assign"
 msgstr "Tilldela"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Rensa"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Rensa alla"
@@ -6793,16 +6854,16 @@ msgstr "Använd ikontema för applikationer"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Välkommen till Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Applikation"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Ramar"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "skalning"
@@ -6900,274 +6961,303 @@ msgstr ""
 msgid "Captions"
 msgstr "Inställningar"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Visa fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Ram"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Användardefinierade kataloger"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Applikationsprioritet"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Flytta fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Visa geometriinformation"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Följer fönstret"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Fönsterstorlek"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Visa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Placering"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Smart placering"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Dölj inte moduler"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Placera vid muspekaren"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Placera manuellt med musen"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Växla till skrivbordet av nya fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Under fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Animationer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Linjär"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Accelerera och därefter bromsa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Accelerera"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Deacceleration"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Accelerera"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Deacceleration"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Uttalad Acceleratem retardera sedan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "studsa"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "studsa mer"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Stapla"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Tillåta att fönster ovan fullscreen fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Tillåta att fönster ovan fullscreen fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Skärmlås"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Klicka på fönster för fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Fönster under musen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Senaste fönster under musen"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Höj fönster på musen över"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Klocka"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Pekarfokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Slarvig fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Fokus för nya fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Inga fönster)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Bara nya dialoger får fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Endast dialoger med fokus förälder"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Autohöj"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Fördröjning innan höjning"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Höj fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 #, fuzzy
 msgid "Raise when starting to move or resize"
 msgstr "Höj när du börjar flytta eller ändra storlek på"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Höj vid klick för fokus"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Tillåta att fönster ovan fullscreen fönster"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Fönster Maximera Policy"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Ignorera"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Animationer"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Action Context"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Hinting"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Andra inställnigar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Alltid gå på evenemang till program"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Klick höjer fönstret"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Klicka fokuserar fönstret"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Koncentrera sista fönstret på skrivbordet switch"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Återgå fokus när det försvinner"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 #, fuzzy
 msgid "Slide pointer to a new focused window"
 msgstr "Skjut pekare till ett nytt fokus fönster"
@@ -7215,13 +7305,13 @@ msgstr "Riktning"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Horisontalt"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Vertikalt"
 
@@ -7524,7 +7614,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "DropShadow Settings"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kvalitet"
 
@@ -7866,28 +7956,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Favoritprogram"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Kommando"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Definierat kommando"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7924,132 +8014,148 @@ msgstr "Cache besökt kataloger"
 msgid "Clear cache"
 msgstr "Rensa"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Kör i terminal"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "Lägg till applikation..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Gå till Parent Directory"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Städa upp fönster"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Sökvägar"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Öppna"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Öppna med..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f filer"
 msgstr[1] "%1.0f filer"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "Applikationer"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Specifik applikation"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Applikationer"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 #, fuzzy
 msgid "All Applications"
 msgstr "alla program"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "Anpassad Kommando"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, fuzzy, c-format
 msgid "Copying is aborted"
 msgstr "Kopiering avbryts"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, fuzzy, c-format
 msgid "Moving is aborted"
 msgstr "Flytta avbryts"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, fuzzy, c-format
 msgid "Deleting is aborted"
 msgstr "Ta bort avbryts"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Ta bort avbryts"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Okänd drift från slav avbryts"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "Välj en"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "Ta bort filer ..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Skärmupplösning"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Ta bort filer ..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Okänd drift från slav avbryts"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -8256,25 +8362,29 @@ msgstr "filhanteraren"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Ny katalog"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Hem"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "rot"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8374,21 +8484,21 @@ msgstr "Bakgrund"
 msgid "Background Options"
 msgstr "Bakgrund"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Flytta/ändra storlek på moduler"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "Gratis"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Utseende"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "Lägg till andra prylar"
@@ -8397,7 +8507,7 @@ msgstr "Lägg till andra prylar"
 msgid "Show/hide gadgets"
 msgstr ""
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Lägg till"
@@ -9041,7 +9151,7 @@ msgstr "Vänster:"
 msgid "Right:"
 msgstr "Höger:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "stänga"
@@ -9112,7 +9222,7 @@ msgstr "Ändra upplösning"
 msgid "Mixer Settings Updated"
 msgstr "Mixerinställningarna Uppdaterad"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Visningsläge"
@@ -9273,31 +9383,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Dölj automatiskt"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr "Perfekt"
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Hård"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Setup Skärmar"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Setup Skärmar"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "aktivitetsfältet"
@@ -9585,6 +9695,27 @@ msgstr ""
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li år sedan"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li månader sedan"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li veckor sedan"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li dagar sedan"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li timmar sedan"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li minuter sedan"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Specifik applikation"
+
 #, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "Alltid på skrivbordet"
@@ -10092,10 +10223,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Muspekare"
 
-#, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Fönster Maximera Policy"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Maximeringspolicy"
 
@@ -10353,10 +10480,6 @@ msgstr ""
 #~ msgstr "Visa geometriinformation när fönster flyttas eller ändrar storlek"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Animationer"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Automatisk placering av nya fönster"
 
@@ -11076,9 +11199,6 @@ msgstr ""
 #~ msgid "Font Hinting Settings"
 #~ msgstr "Typsnittshinting"
 
-#~ msgid "Bytecode Hinting"
-#~ msgstr "Bytecode hinting"
-
 #~ msgid "Automatic Hinting"
 #~ msgstr "Automatisk hinting"
 
index 40ebd29..18ab32f 100644 (file)
Binary files a/po/tr.gmo and b/po/tr.gmo differ
index cdf850f..ae78600 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: E17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2010-02-18 15:21+0200\n"
 "Last-Translator: H. İbrahim Güngör <h.ibrahim.gungor@gmail.com>\n"
 "Language-Team: Turkish <kde-i18n-doc@kde.org>\n"
@@ -24,17 +24,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Enlightenment Hakkında"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Kapat"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -72,78 +72,78 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Bu pencereyi sonlandırmak istediğinizden emin misiniz?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Sonlandır"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Hayır"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Çıkmak istediğinizden emin misiniz?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr ""
 "Enlightenment 'tan çıkmak istediniz.<br><br>Çıkmak istediğinizden emin "
 "misiniz?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Çık"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "İptal"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Oturumu Kapatmak istediğinizden emin misiniz?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr ""
 "Oturumu kapatmak üzeresiniz<br><br>Bunu yapmak istediğinizden emin misiniz?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Çık"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Kapatmak istediğinizden emin misiniz?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Bilgisayarınızı kapatmak istediniz.<br><br>Emin misiniz?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Kapat"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Yeniden başlatmak istediğinizden emin misiniz?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
@@ -151,11 +151,11 @@ msgstr ""
 "Bilgisayarınızı yeniden başlatmak istediniz.<br><br>Bilgisayarı yeniden "
 "başlatmak istediğinize emin misiniz?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Reboot"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
@@ -163,15 +163,15 @@ msgstr ""
 "Bilgisayarınızı askıya almak istediniz.<br><br>Askıya almak istediğinizden "
 "emin misiniz?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Askıya Al"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Uyku kipine geçmek istediğinizden emin misiniz?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
@@ -179,367 +179,368 @@ msgstr ""
 "Bilgisayarınızı uyku kipine almak istediniz<br><br>Diske askıya almak "
 "istediğinizden emin misiniz?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Uykuya Al"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Pencere : Eylemler"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Taşı"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Boyutlandır"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Menü"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Pencere Menüsü"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Üste Çıkar"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Alta Gönder"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Pencere : Durum"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Yapışkan Mod Değiştir"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Yapışkan Mod Değiştir"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Simgesel Kipi Değiştir"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Simgesel Kipi Değiştir"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Tam Ekran Kipi Değiştir"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Tam Ekran Kipi Değiştir"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Büyüt"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Dikey Büyüt"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Yatay Büyüt"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Büyüt"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Büyüt"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Tam Ekran Büyüt"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "Büyüt \"Smart\""
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Büyüt \"Expand\""
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Büyüt \"Fill\""
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Yukarı Gölgelendir Değiştir"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Aşağı Gölgelendir Değiştir"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Sola Gölgelendir Değiştir"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Sağa Gölgelendir Değiştir"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Gölgelendirme Kipi Değiştir"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Gölgelenmiş durum"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Çerçevesiz Durum Değiştir"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Çerçeve"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Sınırlar arasında Döngüsü"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "İğnelenmiş Durum Değiştir"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Masaüstü"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Masaüstünü Sola Çevir"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Masaüstünü Sağa Çevir"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Masaüstünü Yukarı Çevir"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Masaüstünü Aşağı Çevir"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Masaüstünü ...ile Çevir"
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Masaüstünü Göster"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Rafı Göster"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Masaüstünü ...'e çevir"
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Masaüstünü Doğrusal Olarak Çevir"
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Masaüstü 0 'a geç"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Masaüstü 1 'e geç"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Masaüstü 2 'ye geç"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Masaüstü 3 'e geç"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Masaüstü 4 'e geç"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Masaüstü 5 'e geç"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Masaüstü 6 'ya geç"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Masaüstü 7 'ye geç"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Masaüstü 8 'e geç"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Masaüstü 9 'a geç"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Masaüstü 10 'a geç"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Masaüstü 11 'e geç"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Masaüstü ... geç"
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Masaüstünü Sola Çevir (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Masaüstünü Sağa Çevir (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Masaüstünü Yukarı Çevir (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Masaüstünü Aşağı Çevir (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Masaüstünü ... ile Çevir (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Masaüstünü ... 'e Çevir (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Masaüstünü Doğrusal Olarak Çevir (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Masaüstünü Çevir..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Masaüstü 0'a geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Masaüstü 1'e geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Masaüstü 2'ye geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Masaüstü 3'e geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Masaüstü 4'e geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Masaüstü 5'e geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Masaüstü 6'ya geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Masaüstü 7'ye geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Masaüstü 8'e geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Masaüstü 9'a geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Masaüstü 10'a geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Masaüstü 11'e geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Masaüstü...'e geç (Tüm Ekranlar)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -552,236 +553,236 @@ msgstr "Masaüstü...'e geç (Tüm Ekranlar)"
 msgid "Window : List"
 msgstr "Pencere: Liste"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Masası Git"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Ekran"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Fareyi Ekran 0'a Gönder"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Fareyi Ekran 1'e Gönder"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Fareyi ekran... Gönder"
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Fareyi 1 Ekran İleri Gönder"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Fareyi 1 Ekran Geri Gönder"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Fareyi Sonraki/Önceki Ekranlara Gönder..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "sönük"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "Arka Set"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "Arka Min"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "Arka Orta"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "Arka Max"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "Arka Işık Ayarı"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "Arka Up"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "Kapat"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Merkezi Taşı"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Merkezi Taşı"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Boyutlandır"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Yön itin ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Simge Yarat"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Pencere : Taşı"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "İleri Masaüstüne"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "Geri Masaüstüne"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Masaüstü ile #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "Masaüstüne..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Ekranları Ayarla"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "Geri Masaüstüne"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Ana Menüyü Göster"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Favoriler Menüsünü Göster"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Tüm Uygulamalar Menüsünü Göster"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "İstemciler Menüsünü Göster"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Menüyü... Göster"
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Başlat"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Komut"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Uygulama"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Yeniden Başlat"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Şimdi Çık"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment : Mod"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Sunum Kipini Aç/Kapa"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Çevrimdışı Kipi  Aç/Kapa"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment : Mod"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment %s Modülü"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -798,60 +799,60 @@ msgstr ""
 msgid "System"
 msgstr "Sistem"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Çık"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Kapat"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Kapat"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Askıya Al"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Uykuya Al"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Kilitle"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Pencereleri Temizle"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Genel : Eylemler"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Ertelenmiş Eylem"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Klavye Kısayolu"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Klavye Kısayol Oluştur"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Klavye Kısayol Oluştur"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -868,7 +869,7 @@ msgstr "Renk Seçici"
 msgid "Select"
 msgstr "Birini seç"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -879,7 +880,7 @@ msgid ""
 "the hiccup in your settings.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -888,11 +889,11 @@ msgid ""
 "to<br>defaults. Sorry for the inconvenience.<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Enlightenment Ayarları Yazma Sorunları"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -900,13 +901,14 @@ msgid ""
 "<br>"
 msgstr ""
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -915,21 +917,21 @@ msgstr ""
 msgid "OK"
 msgstr "Tamam"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Ayarlar Yükseltildi"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET dosya tanıtıcısı kötü."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Dosya veri boş."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -938,17 +940,17 @@ msgstr ""
 "Dosya yazılabilir değil. Belki disk salt okunur<br>veya dosyalarınızı "
 "izinleri kaybetti."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Yazma hazırlarken Bellek tükendi.<br>özgür kadar hafıza olun."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Bu genel bir hatadır."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -956,71 +958,71 @@ msgid ""
 msgstr ""
 "Ayarlar dosyası çok büyük.<br>Bu (en az birkaç yüz KB) çok küçük olmalıdır."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Dosya yazarken boşluk bitti"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Yazarkendosyası kapanmıştır."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Dosyanın bellek eşleme (mmap) başarısız oldu."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 Kodlama başarısız oldu."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Uykuya alma başarısız."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Imza geçersiz oldu."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Pencere Yok)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Uygulanmadı bulunuyor."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG seeded değildi."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Askıya alma başarısız."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Askıya alma başarısız."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Enlightenment'a Hoş Geldiniz"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1028,7 +1030,7 @@ msgid ""
 "been deleted to avoid corrupt data.<br>"
 msgstr ""
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1047,7 +1049,7 @@ msgid "Apply"
 msgstr "Uygula"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 #, fuzzy
@@ -1071,8 +1073,8 @@ msgstr "Modüller"
 msgid "Preferences"
 msgstr "Simge Tercihleri"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Evet"
 
@@ -1103,24 +1105,24 @@ msgstr ""
 "Bazı uygulama<br>klavye veyafare veya<br>ikisini birden yakaladı ve onların "
 "kapmak kırılmış durumda olması nedeniylemasaüstü kilitlenmesi başarısız oldu."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Lütfen kilidi açma parolanızı giriniz"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Dİğer uygulama..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Yetkilendirme Sistem Hatası"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1131,11 +1133,11 @@ msgstr ""
 "Hata kodu <hilight>%i</hilight>.<br>Bu kötü oldu ve böyle olmamalıydı. "
 "Lütfen bu hatayı bildirin."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Sunum Kipi Etkinleştirilsin mi?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1145,11 +1147,11 @@ msgstr ""
 "etkinleştirip, ekran koruyucu, kilit ve güç koruma kiplerinin geçici olarak "
 "etkisiz kılınmasını ister misiniz?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Hayır, fakat zaman aşımını arttır"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Hayır, tekrar sorma"
 
@@ -1244,7 +1246,7 @@ msgstr "Terminalde Çalıştır"
 msgid "Show in Menus"
 msgstr "Menüde Göster"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1259,34 +1261,34 @@ msgstr "Simge Seç"
 msgid "Select an Executable"
 msgstr "Çalıştırılabilir Dosya Seç"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Sil"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Kes"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Kopyala"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Yapıştır"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Tümünü Seç"
 
@@ -1433,316 +1435,323 @@ msgstr "Veri Çıktısı"
 msgid "There was no output."
 msgstr "Çıktı yok."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Mevcut olmayan yol"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s mevcut değil."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f dosya"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Bağlama Hatası"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Aygıt Bağlanamıyor"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Çıkarma Hatası"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Aygıt Çıkarılamıyor"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Çıkarma Hatası"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Aygıt çıkarılamıyor"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Durum duyarlı"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Simge Uzantısını Göster"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Şimdi Sırala"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Arama Dizinleri"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Arama Dizinleri"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Görünüm Kipi"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Başlıyor"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Görünümü Yenile"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Eylem"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Bağlantı"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Yeniden Adlandır"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Çıkarma"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Bağla"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Çıkarma"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Özellikler"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Uygulamanın İkonunu Kullan "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Dosya Özellikleri"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Durum duyarlı"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Simge Uzantısını Göster"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Şimdi Sırala"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Arama Dizinleri"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Arama Dizinleri"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Ön Tanımlıyı kullan"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Izgara Görünümü"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Özel Simgeler"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Listele"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Ön Tanımlı Motor"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Başlıyor"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Simge Boyutu (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Hata"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Modül yükleme hatası"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Dosya:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Yeni Dizin"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Dosya:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Ana ayarları miras al"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Gizli Dosyaları Göster"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Sıralamayı Hatırla"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Şimdi Sırala"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Tek Tık Kullan"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Ekran Çözünürlüğü"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Dosya Yöneticisi Ayarları"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Dosya Yöneticisi Ayarları"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Arka planı ayarla..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Arka planı ayarla..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Katmanı ayarla..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Temizle"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Katmanı ayarla..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Yeni Dizin Oluştur"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Yeni Dizin Adı:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "%s adını değiştir:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Dosyayı Yeniden Adlandır"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Yeniden Dene"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Vazgeç"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Tümüne hayır"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Tümüne evet"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Uyarı"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Dosya zaten mevcut, üzerine yazayım mı?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Metni Taşı"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Görmezden gel"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Tümünü görmezden gel"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Bir işlem gerçekleştirilirken hata oluştu.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Silme İşlemini Onayla"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr ""
 "Şunu silmek istediğinden emin misin?\r\n"
 "<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1751,7 +1760,7 @@ msgstr ""
 "<hilight>%2$s</hilight> içerisindeki<br>%1$d dosyayı<br>silmek istediğinize "
 "emin misiniz?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1763,27 +1772,27 @@ msgstr[0] ""
 "<hilight>%2$s</hilight> içerisindeki<br>%1$d dosyayı<br>silmek istediğinize "
 "emin misiniz?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Bilinmeyen Hacim"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Kaldırılabilir Aygıt"
 
@@ -1792,7 +1801,7 @@ msgstr "Kaldırılabilir Aygıt"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1857,7 +1866,7 @@ msgstr "Grupla"
 msgid "Others:"
 msgstr "Diğer"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1902,31 +1911,31 @@ msgstr "Metni Taşı"
 msgid "Automatically scroll contents"
 msgstr "İçeriği otomatik kaydır"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Düz"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Çerçeve"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Görünüm"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Kaldır"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "hareketli Durdur"
@@ -1991,7 +2000,7 @@ msgstr "Boyut"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Kümeleme"
 
@@ -2132,7 +2141,7 @@ msgstr "Simgeleştir"
 msgid "Skip"
 msgstr "Atla"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Çerçeve"
 
@@ -2445,18 +2454,18 @@ msgid "Request Position"
 msgstr "Pozisyon İste"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2530,7 +2539,7 @@ msgid "Size, Position and Locks"
 msgstr "Boyut, Konum ve Kilitler"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "İzin Ver"
@@ -2637,7 +2646,7 @@ msgstr "Modül Ayarları"
 msgid "Load"
 msgstr "Yerel"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Modülü Kaldır"
@@ -2677,11 +2686,11 @@ msgstr "Raf İçeriği"
 msgid "Toolbar Contents"
 msgstr "Araç Çubuğu İçeriği"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Araç Çubuğu Ayarları"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Yerleşim Planı"
 
@@ -2700,86 +2709,86 @@ msgstr ""
 "ve<br>yapılandırmadaki çalıştırılabilir dosyasının<br> yolunun PATH "
 "içerisinde tanımlı olduğundan emin olun<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Ana"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Favori Uygulamalar"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Uygulamalar"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Pencereler"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Kayıp Pencereler"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Hakkında"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Tema"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Sanal"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Raflar"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Tüm Pencereleri Göster/Gizle"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Uygulama Yok)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Sanal Masaüstlerini Ayarla"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Pencere Yok)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Ad yok!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Raf Ekle"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Rafı Sil"
@@ -2864,32 +2873,32 @@ msgstr "Tüm masaüstlerinde göster"
 msgid "Show on specified Desktops"
 msgstr "Belirli masaüstlerinde göster"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2897,7 +2906,7 @@ msgstr ""
 "Enlightenment çıkış sinyali işleyiciyi ayarlayamadı.\n"
 "Belleğiniz tükenmiş olabilir mi?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2905,7 +2914,7 @@ msgstr ""
 "Enlightenment HUP sinyali işleyiciyi ayarlayamadı.\n"
 "Belleğiniz tükenmiş olabilir mi?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2913,71 +2922,71 @@ msgstr ""
 "Enlightenment USER sinyali işleyiciyi ayarlayamadı.\n"
 "Belleğiniz tükenmiş olabilir mi?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software X11 rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
 "Ecore and check they support the Software Buffer rendering engine."
 msgstr ""
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2985,12 +2994,12 @@ msgstr ""
 "Enlightenment acil durum uyarı sistemini başlatamadı.\n"
 "DISPLAY değişkenini ayarladınız mı?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2998,34 +3007,34 @@ msgstr ""
 "Enlightenment ev dizininizde yeni dizin oluşturamadı.\n"
 "Ev dizininiz olduğuna ve diskin dolu olmadığına emin misiniz?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment kendi dosya kayıt sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment kendi yapılandırma sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment tema sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment kendi ölçekleme sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment işaretçi sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3033,28 +3042,28 @@ msgstr ""
 "Enlightenment dosyaları bulmak için yolları ayarlayamıyor.\n"
 "Belleğini tükenmiş olabilir mi?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment yazı tipi sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment tema sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment kendi intl sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Uluslararasılaştırma Desteği Başlatılıyor"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment kendi intl sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3064,11 +3073,11 @@ msgstr ""
 "Enlightenment FDO masaüstü sistemini başlatamadı.\n"
 "Belleğiniz tükenmiş olabilir mi?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Ekranları Ayarla"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3076,250 +3085,250 @@ msgstr ""
 "Enlightenment sisteminizdeki tüm ekranlardaki pencere yönetimini ayarlamada\n"
 "başarısız oldu. Başka bir pencere yöneticisi çalışıyor olabilir mi?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "DPMS Ayarla"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Kısayolları Ayarla"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment DPMS ayarlarını yapılandıramadı."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "DPMS Ayarla"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment DPMS ayarlarını yapılandıramadı."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Ekran Koruyucuyu Ayarla"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment X ekran koruyucuyu yapılandıramıyor."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Kurulum tasarrufu Modları"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment güç koruma kiplerini ayarlayamadı."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Masaüstü Kilidini Ayarla"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment kendi masaüstü kilitleme sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Açılır Pencereleri Ayarla"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment açılır pencere sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Kurulum Mesaj Otobüs"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Yollar Ayarlanıyor"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Sistem Kontrollerini Ayarla"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment Sistem Komutu sistemini başlatamadı.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Eylemleri Ayarla"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment eylem sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Çalıştırma Sistemini Ayarla"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment kendi çalıştırma sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Dosya yöneticisi"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment Dosya yöneticisini başlatamadı.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Mesaj Sistemini Ayarla"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment kendi mesaj sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "DND Ayarla"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment kendi dnd sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Girdi Yakalama İşleyiciyi Yapılandır"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment girdi yakalama işleyici sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Modülleri Ayarla"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment modül sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Hatırlamaları Ayarla"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment hatırlama ayarlarını ayarlayamadı."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Renk Sınıflarını Ayarla"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment renk sınıfı sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Gadcon Yapılandırma"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment araç kontrol sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Duvar Kağıdını Ayarla"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment masaüstü arka planı sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Fareyi Ayarla"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment fare ayarlarını yapılandıramadı."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment kendi sıralı dosya sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Kısayolları Ayarla"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment kısayol sistemini ayarlayamadı."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Ön İzlemeyi Ayarla"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment ön izleme sistemini başlatamadı.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment Sistem Komutu sistemini başlatamadı.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment ön izleme sistemini başlatamadı.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment Sistem Komutu sistemini başlatamadı.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Kurulum Masaüstü Ortamı"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment tema sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Sipariş Kurulum Dosyası"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment kendi sıralı dosya sistemini ayarlayamıyor."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Modülleri Yükle"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Rafları Ayarla"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Rafları Yapılandır"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Neredeyse Bitti"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3348,7 +3357,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3358,11 +3367,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Sınama Biçimi Desteği"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3370,7 +3379,7 @@ msgstr ""
 "Enlightenment Evas'ın tampon kanvası oluşturamadığını algıladı. Evas'ın\n"
 "Software Buffer motoru desteği olduğunu kontrol edin.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3379,7 +3388,7 @@ msgstr ""
 "Enlightenment Evas'ın PNG dosyalarını yükleyemediğini algıladı. Evas'ın PNG\n"
 "yükleme desteğini olduğunu kontrol edin.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3389,7 +3398,7 @@ msgstr ""
 "JPEG\n"
 "yükleme desteğini olduğunu kontrol edin.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3398,7 +3407,7 @@ msgstr ""
 "Enlightenment Evas'ın PNG dosyalarını yükleyemediğini algıladı. Evas'ın PNG\n"
 "yükleme desteğini olduğunu kontrol edin.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3407,7 +3416,7 @@ msgstr ""
 "Enlightenment Evas'ın EET dosyalarını yükleyemediğini algıladı. Evas'ın EET\n"
 "yükleme desteğini olduğunu kontrol edin.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3418,7 +3427,7 @@ msgstr ""
 "desteği olduğunu ve fontconfig'in 'Sans' yazı tipini tanımladığını kontrol "
 "edin.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3426,11 +3435,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment açılamadan çöktü ve yeniden başlatıldı"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3438,7 +3447,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3446,7 +3455,7 @@ msgid ""
 "dialog should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3454,23 +3463,23 @@ msgid ""
 "should let you select your<br>modules again."
 msgstr ""
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Modülleri Yükle"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
 "found in the<br>module search directories.<br>"
 msgstr ""
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Modül yükleme hatası"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3479,11 +3488,11 @@ msgstr ""
 "Şu isimli modül yüklenirken hata oluştu: %s<br>Bu modülün tam yolu: <br>"
 "%s<br>Bildirilen hata şuydu:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Modül tüm gereken fonksiyonları içermiyor"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3493,23 +3502,39 @@ msgstr ""
 "Modül API hatası<br>Modül başlatılırken hata: %s<br>Asgari modül API sürümü "
 "gerekiyor: %i.<br>Enlightenment tarafından önerilen modül API sürümü: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s Modülü"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Bu modülü çıkarmak istiyor musunuz?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Bilinmiyor"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3520,85 +3545,85 @@ msgstr ""
 "etkinleştirmek ve ekran koruyucuyu, kilidi ve güç koruma kipini geçici "
 "olarak kapatmak istiyor musunuz?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Raf #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Raf"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Raf Ekle"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Raf #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Nesneleri Taşımayı/Boyutlandırmayı Durdur"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Nesneleri Taşımaya/Boyutlandırmaya Başla"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Bu rafı silmek istediğinizden emin misiniz?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Bu rafı silmek istediniz.<br><..."
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Dosyayı Yeniden Adlandır"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Yorum"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Sunum"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Otomatik Gizle"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Yenile"
 
@@ -3750,15 +3775,15 @@ msgstr "Tema Hakkında"
 msgid "Set As Theme"
 msgstr "Tema Olarak Ayarla"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Nesneleri Taşımayı/Boyutlandırmayı Durdur"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Nesneleri Taşımaya/Boyutlandırmaya Başla"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Araç Çubuğu İçeriğini Ayarla"
 
@@ -3817,74 +3842,50 @@ msgstr "Gelecekte"
 msgid "In the last minute"
 msgstr "Geçen dakika içinde"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Son Değiştirme:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li Yıl önce"
+msgid_plural "%li Years ago"
+msgstr[0] "Son Değiştirme:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li Ay önce"
+msgid_plural "%li Months ago"
+msgstr[0] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Son Değiştirme:"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li Hafta önce"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Son Değiştirme:"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li Gün önce"
+msgid_plural "%li Days ago"
+msgstr[0] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li Saat önce"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li Saat önce"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li Saat önce"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li Dakika önce"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li Dakika önce"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li Dakika önce"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Bilinmiyor"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3903,12 +3904,12 @@ msgstr ""
 "kümesi Sen<br>beğeninize şeyler şimdi yeniden yapılandırabilir inç "
 "ekleyerek<br>çözecektir. Dolayı özür dileriz.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "yapılandırma"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -3923,72 +3924,72 @@ msgstr ""
 "değil. Bu kötü ve yapılandırma şimdi<br>varsayılan restore edilmiş bir önlem "
 "olarak<br>olduğunu. Dolayı özür dileriz.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f saniye"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li Yıl önce"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li Ay önce"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li Hafta önce"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li Gün önce"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li Saat önce"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f dakika"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li Dakika önce"
@@ -4002,7 +4003,7 @@ msgstr "%li Dakika önce"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4049,11 +4050,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Favorilere Ekle"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4149,7 +4150,7 @@ msgstr "Otomatik Algıla"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Dahili"
@@ -4174,33 +4175,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Donanım"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Pil"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Güç Yönetimi"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Pil zayıf!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "AC güce geçmeniz önerilir."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "HATA"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Pil Göstergesi"
 
@@ -4209,8 +4210,8 @@ msgstr "Pil Göstergesi"
 msgid "Clock Settings"
 msgstr "Odaklama Ayarları"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Saat"
 
@@ -4242,7 +4243,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Başlat"
 
@@ -4254,7 +4255,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Araç Çubuğunu Göster"
@@ -4571,7 +4572,7 @@ msgid "Resolution change"
 msgstr "Çözünürlük değişimi"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Kaydet"
 
@@ -4697,7 +4698,7 @@ msgstr "Boşta"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4850,10 +4851,10 @@ msgid "Current Wallpaper"
 msgstr "Masaüstü Duvar Kağıdı"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Duvar Kağıdı"
 
@@ -5432,6 +5433,55 @@ msgstr "Kapsayıcı"
 msgid "Manager"
 msgstr "Yönetici"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Fare Ayarları"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "En son kullanılan"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Fare Ayarları"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Fare Ayarları"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Seçim Düğmeleri"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "%i Düğmesi"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Taşı"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5458,7 +5508,7 @@ msgid "Main Menu"
 msgstr "Ana Menüyü Göster"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Sık kullanılanlar"
 
@@ -5481,7 +5531,7 @@ msgstr "Yorum"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Araçlar"
@@ -5540,7 +5590,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Hızlı Fare Hareketi Eşiği"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f piksel/sn"
@@ -5555,7 +5605,7 @@ msgid "%2.2f s"
 msgstr "%1.2f sn"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5575,7 +5625,7 @@ msgstr "Resimler"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Yazı Tipleri"
 
@@ -5767,7 +5817,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5775,7 +5825,7 @@ msgid "Low"
 msgstr "Alta Gönder"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Orta"
 
@@ -5787,7 +5837,7 @@ msgid "%.0f s"
 msgstr "%1.0f sn"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5808,17 +5858,17 @@ msgstr "Motor"
 msgid "Power Management"
 msgstr "Güç Yönetimi"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Yapılandırılmış Raflar"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Bu rafı silmek istediğinizden emin misiniz?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Silme İşlemini Onayla"
@@ -5966,7 +6016,7 @@ msgid "File Manager Background Base"
 msgstr "Dosya Yöneticisi Arkaplan Tabanı"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Odakla"
@@ -6082,7 +6132,7 @@ msgid "Composite Focus-out Color"
 msgstr "Kompozit Focus- çıkışı Renk"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Renkler"
 
@@ -6452,7 +6502,7 @@ msgid "Events"
 msgstr "Olaylar"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Açılış"
 
@@ -6465,7 +6515,7 @@ msgid "Background Change"
 msgstr "Arka Plan Değişimi"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Geçişler"
 
@@ -6485,6 +6535,10 @@ msgstr "Tema Kategorileri"
 msgid "Assign"
 msgstr "Ata"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Temizle"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Tümünü Temizle"
@@ -6535,16 +6589,16 @@ msgstr "Uygulamalar için simge teması kullanın"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Enlightenment'a Hoş Geldiniz"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Uygulama"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Kenarlıklar"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Ölçekleme"
 
@@ -6632,273 +6686,302 @@ msgstr "%1.0f Karakter"
 msgid "Captions"
 msgstr "Seçenekler"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Pencere Gösterimi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Çerçeve"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Kullanıcı Tanımlı İkonu Kullan"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Uygulamanın İkonunu Kullan "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Pencere Hareket Geometrisi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Bilgiyi Göster"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Penceresi aşağıdaki"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Pencere Boyutlandırma Geometrisi"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Görüntüle"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Yerleştirme"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Akıllı Yerleşim"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Araçları Gizleme"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Fare işaretçisine göre yerleştir"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Fare ile manüel yerleştir"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Yeni pencerenin masaüstü geçiş"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Pencerelerin Altında"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Boşta"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Doğrusal"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Hızlandırın , daha sonra yavaşlamak"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Hızlandır"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Yavaşlat"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Fare Hızlandırması"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Yavaşlat"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Telaffuzu Acceleratem sonra yavaşlamak"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "sıçrama"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "daha Bounce"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Ölçekleme"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Tam ekran penceresinin üstündeki pencerelere izin verin"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Tam ekran penceresinin üstündeki pencerelere izin verin"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Ekran Kilidi"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Odaklama Ayarları"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Odaklamak için Pencereye Tıkla"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Farenin altındaki Pencere"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Farenin altındaki en son pencere"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Farenin üzerinde pencereler Raise"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Saat"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "İşlemci odağı"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Özensiz odak"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Yeni Pencere Odaklanır"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Pencere Yok)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Pencereler"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Diyaloglar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Odaklı ebeveyn Sadece diyaloglar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Otomatik Yükselt"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Yükseltmeden önceki gecikme:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Pencereyi Yükselt"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Hareket edince ya da boyutlandırılınca yükselt"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Odaklamak için tıklandığında yükselt"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Tam ekran penceresinin üstündeki pencerelere izin verin"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Pencere Ekranı Kaplama Politikası"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Görmezden gel"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Hareketli değişim"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Eylem İçeriği"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Hinting"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Diğer Ayarlar"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Daima programlarına olayları tıklayın geçmek"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Pencerenin yükseltir"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Pencerenin odaklanır"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Masaüstü switch üzerinde son pencereyi tekrar odaklayın"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "O kaybolduğunda odaklanmak döndür"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "İşaretçiyi yeni odaklanan pencereye kaydır"
 
@@ -6945,13 +7028,13 @@ msgstr "Yön"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Yatay"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Dikey"
 
@@ -7239,7 +7322,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Gölge Ayarları"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Kalite"
 
@@ -7579,28 +7662,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Uygulamaları Yeniden Başlat"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Komut"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Tanımlanmış Komut"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7637,127 +7720,143 @@ msgstr "Önbellek dizinleri ziyaret etti"
 msgid "Clear cache"
 msgstr "Temizle"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Terminalde Çalıştır"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Dİğer uygulama..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "Üst Dizine Git"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Pencereleri Temizle"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E Yolları"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Aç"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Şununla Aç..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f dosya"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Bilinen Uygulamalar"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Belirli Uygulamalar"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Seçili Uygulamalar"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Tüm Uygulamalar"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Özel Komut"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Kopyalama iptal edildi"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Taşıma iptal edildi"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Silme işlemi iptal edildi"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Silme işlemi iptal edildi"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, fuzzy, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Köle Bilinmeyen operasyon iptal edildi"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "%s kopyalandı"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Kopyalanıyor %s (kalan süre: %d sn)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "%s taşındı"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Taşınıyor  %s (kalan süre: %d sn)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Silme işlemi tamamlandı"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Dosyalar siliniyor..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Ekran Çözünürlüğü"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Dosyalar siliniyor..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
-msgstr ""
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
+msgstr "Köle Bilinmeyen operasyon iptal edildi"
 
 #: src/modules/fileman/e_fwin_nav.c:413
 #, fuzzy
@@ -7956,24 +8055,28 @@ msgstr "Dosya Yöneticisi"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Yeni Dizin"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Ev"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Kök"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8067,20 +8170,20 @@ msgstr "Arka plan"
 msgid "Background Options"
 msgstr "Arka plan gezdirme"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Aracı oynat/yeniden boyutlandır"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Boş"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Görünüm"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Başka bir araç ekle"
 
@@ -8088,7 +8191,7 @@ msgstr "Başka bir araç ekle"
 msgid "Show/hide gadgets"
 msgstr "Araçları göster/gizle"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Araç Ekle"
@@ -8714,7 +8817,7 @@ msgstr "Sol:"
 msgid "Right:"
 msgstr "Sağ:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Sessiz"
 
@@ -8779,7 +8882,7 @@ msgstr "Çözünürlük değişimi"
 msgid "Mixer Settings Updated"
 msgstr "Karıştırıcı Ayarları Güncellendi"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Karıştırıcı Modülü Ayarları"
@@ -8936,31 +9039,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Otomatik Gizle"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Keskin"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Ekranları Ayarla"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Ekranları Ayarla"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Görev Çubuğu"
@@ -9226,6 +9329,27 @@ msgstr "Tıklayınca kaynak pencereye odaklan"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li Yıl önce"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li Ay önce"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li Hafta önce"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li Gün önce"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li Saat önce"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li Dakika önce"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Belirli Uygulamalar"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Daima masaüstünde"
 
@@ -9744,9 +9868,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Fare İmleci"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Pencere Ekranı Kaplama Politikası"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Ekranı Kaplama Politikası"
 
@@ -10119,10 +10240,6 @@ msgstr ""
 #~ "göster"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Hareketli değişim"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Otomatik Yeni Pencere Yerleşimi"
 
index c6d598f..5153ca9 100644 (file)
Binary files a/po/uk.gmo and b/po/uk.gmo differ
index 362ea3e..a418482 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: e.HEAD\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2009-12-13 21:16+0000\n"
 "Last-Translator: Sergio Gavrylov <sergiovana@bigmir.net>\n"
 "Language-Team: Ukrainian <translation@linux.org.ua>\n"
@@ -20,17 +20,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "Про Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "Закрити"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -79,465 +79,466 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "Ви впевнені, що бажаєте примусово зачинити це вікно?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "Вбити"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "Ні"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "Ви впевнені? Вийти?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "Ви запросили вихід з Enlightenment.<br><br>Ви впевнені. Вийти?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "Вийти"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "Скасувати"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "Завершити сеанс?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "Завершення сеансу.<br><br>Ви впевнені. Завершити?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "Завершити сеанс"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "Ви впевнені. Вимкнути комп'ютер?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "Вимкнення комп'ютера.<br><br>Ви впевнені? Вимкнути?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "Вимкнути комп'ютер"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "Ви впевнені? Перезавантажити?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "Перезавантаження комп'ютера.<br><br>Ви впевнені? Перезавантажити?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "Перезавантажити"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "Ви запросили режим очікування.<br><br>Ви впевнені?Зробити це?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "Призупинити"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "Перейти в режим сну?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr "Перехід в режим сну.<br><br>Ви дійсно цього хочете?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "Режим сну"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "Вікно: дії"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "Пересунути"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "Змінити розмір"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "Меню"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "Меню вікна"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "Підняти"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "Знизити"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "Вікно: стан"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "Ввімкнути \"липкий\" режим вікна"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "Ввімкнути \"липкий\" режим вікна"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "Перемкнути режим піктограм"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "Перемкнути режим піктограм"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "Перемкнути на повноекранний режим"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "Перемкнути на повноекранний режим"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "Розгорнути"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "Збільшити по вертикалі"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "Збільшити по горизонталі"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "Розгорнути"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "Розгорнути"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "Збільшити на весь екран"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "\"Розумний\" режим збільшення"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "Режим збільшення розтягуванням"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "Режим збільшення заповненням"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "Ввімкнути режим згортання в заголовок"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "Ввімкнути режим згортання вниз"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "Ввімкнути режим згортання ліворуч"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "Ввімкнути режим згортання праворуч"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "Ввімкнути згорнутий режим"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "Згорнутий в заголовок стан"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "Ввімкнути стан без рамки"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "Рамка"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 #, fuzzy
 msgid "Cycle between Borders"
 msgstr "Цикл між кордонів"
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "Ввімкнути стан прикріплення"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "Стільниця"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "Перенести стільницю ліворуч"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "Перенести стільницю праворуч"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "Перенести стільницю догори"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "Перенести стільницю донизу"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "Перенести стільницю..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "Показати стільницю"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "Показати полицю"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "Перенести стільницю до..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "Перенести стільницю лінійно..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "Перейти на стільницю 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "Перейти на стільницю 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "Перейти на стільницю 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "Перейти на стільницю 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "Перейти на стільницю 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "Перейти на стільницю 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "Перейти на стільницю 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "Перейти на стільницю 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "Перейти на стільницю 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "Перейти на стільницю 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "Перейти на стільницю 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "Перейти на стільницю 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "Перейти на стільницю..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "Перенести стільницю ліворуч (всі екрани)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "Перенести стільницю праворуч (всі екрани)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "Перенести стільницю догори (всі екрани)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "Перенести стільницю донизу (всі екрани)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "Перенести стільницю... (всі екрани)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "Перенести стільницю до... (всі екрани)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "Перенести стільницю лінійно... (всі екрани)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "Перенести стільницю в напрямку..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "Перейти на стільницю 0 (всі екрани)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "Перейти на стільницю 1 (всі екрани)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "Перейти на стільницю 2 (всі екрани)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "Перейти на стільницю 3 (всі екрани)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "Перейти на стільницю 4 (всі екрани)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "Перейти на стільницю 5 (всі екрани)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "Перейти на стільницю 6 (всі екрани)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "Перейти на стільницю 7 (всі екрани)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "Перейти на стільницю 8 (всі екрани)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "Перейти на стільницю 9 (всі екрани)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "Перейти на стільницю 10 (всі екрани)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "Перейти на стільницю 11 (всі екрани)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "Перейти на стільницю... (всі екрани)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -550,236 +551,236 @@ msgstr "Перейти на стільницю... (всі екрани)"
 msgid "Window : List"
 msgstr "Вікно: список"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "Перейти до столу"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "Екран"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "Переслати мишу на екран 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "Переслати мишу на екран 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "Переслати мишу на екран..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "Переслати мишу вперед на 1 екран"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "Переслати мишу назад на 1 екран"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "Переслати мишу вперед/назад..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 #, fuzzy
 msgid "Dim"
 msgstr "тьмяний"
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 #, fuzzy
 msgid "Undim"
 msgstr "Undim"
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 #, fuzzy
 msgid "Backlight Set"
 msgstr "підсвічування Set"
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 #, fuzzy
 msgid "Backlight Min"
 msgstr "підсвічування хв"
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 #, fuzzy
 msgid "Backlight Mid"
 msgstr "підсвічування середнього"
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 #, fuzzy
 msgid "Backlight Max"
 msgstr "підсвічування Макс"
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 #, fuzzy
 msgid "Backlight Adjust"
 msgstr "підсвічування Настройка"
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 #, fuzzy
 msgid "Backlight Up"
 msgstr "підсвічування вверх"
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "підсвічування вниз"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "Перемістити до центр"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "Перемістити до центр"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "Змінити розмір на:"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "Натисніть в напрямку ..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "Створити піктограму"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "Вікно: Переміщення"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "До наступної стільниці"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "До попередньої стільниці"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "Через стільницю №..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "До стільниці..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "Налаштування екранів"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "До попередньої стільниці"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "Показати головне меню"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "Показати меню \"Улюблені\""
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "Показати меню \"Всі програми\""
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "Показати користувацьке меню"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "Показати меню..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "Запустити"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "Команду"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "Програму"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "Перезапустити"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "Вийти зараз"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment: Режим"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "Ввімкнути режим презентацій"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "Ввімкнути автономний режим"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment: Режим"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Модуль %s для Enlightenment"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -796,60 +797,60 @@ msgstr ""
 msgid "System"
 msgstr "Система"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "Завершити сеанс"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "Вимкнути зараз"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "Вимкнути"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "Призупинити"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "Режим сну"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "Заблокувати"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "Розчистити вікна"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "Загальне: Дії"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "Затримка дії"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "Комбінація Клавіш"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "Створити Поєднання клавіш"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "Створити Поєднання клавіш"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -866,7 +867,7 @@ msgstr "Вибір кольору"
 msgid "Select"
 msgstr "Вибрати один"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -884,7 +885,7 @@ msgstr ""
 "виправлений<br>шляхом додавання старих. Ви можете повторно налаштувати "
 "систему<br>за власним смаком. Вибачте за незручності<br>."
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -898,11 +899,11 @@ msgstr ""
 "версією Enlightenment.<br>Це неправильно, тому ваша конфігурація<br "
 ">відновлена до стандартної. Вибачте за незручності.<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Проблеми під час збереження параметрів Enlightenment"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -913,13 +914,14 @@ msgstr ""
 "ньому. Це дуже дивно.<br><br>Файл, в якому сталася помилка:<br>%s<br><br>Цей "
 "файл був вилучений, щоб уникнути недостовірних даних.<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -928,21 +930,21 @@ msgstr ""
 msgid "OK"
 msgstr "Гаразд"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "Параметри оновлено"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 #, fuzzy
 msgid "The EET file handle is bad."
 msgstr "EET дескриптор файлу погано."
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 #, fuzzy
 msgid "The file data is empty."
 msgstr "Файл даних порожній."
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 #, fuzzy
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
@@ -951,17 +953,17 @@ msgstr ""
 "Файл не доступний для запису. Можливо , диск тільки для читання<br>або ви "
 "втратили дозволів на файли."
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 #, fuzzy
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr "Пам'ять вибіг при підготовці запису.<br>ласка вільної пам'яті вгору."
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 #, fuzzy
 msgid "This is a generic error."
 msgstr "Це загальна помилка."
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 #, fuzzy
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
@@ -970,71 +972,71 @@ msgstr ""
 "Налаштування файлу занадто великий.<br>Це має бути дуже маленьким (кілька "
 "сотень Кб в більшості)."
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 #, fuzzy
 msgid "You ran out of space while writing the file"
 msgstr "Ви вибігли з простору під час запису файлу"
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 #, fuzzy
 msgid "The file was closed on it while writing."
 msgstr "Файл був закритий, на ньому під час запису."
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 #, fuzzy
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr "Memory -відображення (спроектована) файлу не вдалося."
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 #, fuzzy
 msgid "X509 Encoding failed."
 msgstr "X509 кодування не вдалася."
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "Помилка під час переходу в режим сну."
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 #, fuzzy
 msgid "The signature was invalid."
 msgstr "Підпис недійсною."
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(Немає вікон)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 #, fuzzy
 msgid "Feature not implemented."
 msgstr "Функція не реалізована."
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 #, fuzzy
 msgid "PRNG was not seeded."
 msgstr "PRNG не була заповнена."
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "Помилка під час переходу в режим очікування."
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "Помилка під час переходу в режим очікування."
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "Ласкаво просимо до Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1045,7 +1047,7 @@ msgstr ""
 "ньому. Це дуже дивно.<br><br>Файл, в якому сталася помилка:<br>%s<br><br>Цей "
 "файл був вилучений, щоб уникнути недостовірних даних.<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1064,7 +1066,7 @@ msgid "Apply"
 msgstr "Застосувати"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1083,8 +1085,8 @@ msgstr "Модулі"
 msgid "Preferences"
 msgstr "Перевага піктограми"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "Так"
 
@@ -1115,24 +1117,24 @@ msgstr ""
 "Блокування стільниці не вдалось, оскільки якась програма<br>утримує "
 "клавіатуру або мишу, або їх обох<br>і його не можливо порушити."
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "Будь ласка, введіть ваш пароль"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "Інша програма..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "Помилка системи аутентифікації"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1143,11 +1145,11 @@ msgstr ""
 "сеансу. Код помилки <hilight>%i</hilight>.<br> Це погано і таке не має "
 "відбуватися. Будь ласка, повідомте про цю ваду."
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "Активувати режим презентації?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1157,11 +1159,11 @@ msgstr ""
 "режим<b>презентації</b> та тимчасово вимкнути збереження екрана, блокування "
 "та енергозбереження?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "Ні, але збільшити затримку"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "Ні, і більше не запитувати"
 
@@ -1254,7 +1256,7 @@ msgstr "Запустити в Терміналі"
 msgid "Show in Menus"
 msgstr "Показувати в меню"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1269,34 +1271,34 @@ msgstr "Вибрати піктограму"
 msgid "Select an Executable"
 msgstr "Виберіть виконуваний файл"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "Стерти"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "Вирізати"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "Копіювати"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "Вставити"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "Виділити все"
 
@@ -1444,315 +1446,322 @@ msgstr "Вихідні дані"
 msgid "There was no output."
 msgstr "Не було ніяких даних."
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "Неіснуючий шлях"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s не існує."
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f файлів"
 msgstr[1] "%1.0f файлів"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "Помилка під'єднання"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "Не вдається під'єднати пристрій"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "Помилка демонтування"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "Не вдається демонтувати пристрій"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "Помилка витягування"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "Не вдається витягти пристрій"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "Враховувати регістр"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "Показувати розширення піктограм"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "Сортуванти"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "Пошук в каталогах"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "Пошук в каталогах"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "Режим Відображення"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "Запускається"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "Оновити вигляд"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "Дія"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "Посилання"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "Перейменувати"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "Розмонтувати"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "Змонтувати"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "Витягти"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "Властивості"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "Піктограма від програми "
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "Властивості файла"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "Враховувати регістр"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "Показувати розширення піктограм"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "Сортуванти"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "Пошук в каталогах"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "Пошук в каталогах"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "Використовувати типові параметри"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "Сітка піктограм"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "Свої піктограми"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "Список"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "Типовий рушій"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "Запускається"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "Розмір піктограми (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "Помилка"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "Помилка завантаження модуля"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "Файл:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "Новий каталог"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "Файл:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "Успадковувати батьківські налаштування"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "Показати приховані файли"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "Запам'ятати черговість"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "Сортуванти"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "Використовувати один клік"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "Роздільна здатність екрана"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Налаштування Fileman"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Налаштування Fileman"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "Встановити фон..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "Встановити фон..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "Налаштувати накладання..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "Очистити"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "Налаштувати накладання..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "Створити новий каталог"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "Назва нового каталогу:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "Перейменувати %s в:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "Перейменувати файл"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "Спробувати ще раз"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "Відмінити"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "Ні для всього"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "Так для всього"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "Попередження"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "Файл вже існує, перезаписати?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "Рухати текст"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "Пропустити це"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "Ігнорувати все"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "Сталася помилка під час виконання операції.<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "Підтвердіть вилучення"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "Ви впевнені, що хочете вилучити<br><hilight>%s</hilight> ?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1761,7 +1770,7 @@ msgstr ""
 "Ви впевнені, що хочете вилучити<br> %d вибраних файлів з:<br><hilight>%s</"
 "hilight> ?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1776,27 +1785,27 @@ msgstr[1] ""
 "Ви впевнені, що хочете вилучити<br> %d вибраних файлів з:<br><hilight>%s</"
 "hilight> ?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "Невідомий носій"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "Змінний пристрій"
 
@@ -1805,7 +1814,7 @@ msgstr "Змінний пристрій"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1870,7 +1879,7 @@ msgstr "Групувати"
 msgid "Others:"
 msgstr "Інші"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1915,31 +1924,31 @@ msgstr "Рухати текст"
 msgid "Automatically scroll contents"
 msgstr "Автоматична прокрутка вмісту"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "Гладко"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "Вкладка"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "Перегляд"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "Вилучити"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 #, fuzzy
 msgid "Stop moving"
 msgstr "зупинити рухомий"
@@ -2004,7 +2013,7 @@ msgstr "Кегль"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "Позиціювання"
 
@@ -2145,7 +2154,7 @@ msgstr "Опустити"
 msgid "Skip"
 msgstr "Пропустити"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "Рамка"
 
@@ -2458,18 +2467,18 @@ msgid "Request Position"
 msgstr "Запросив позицію"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2558,7 +2567,7 @@ msgid "Size, Position and Locks"
 msgstr "Розмір, позицію та замки"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "Дозволити"
@@ -2664,7 +2673,7 @@ msgstr "Налаштування модулів"
 msgid "Load"
 msgstr "Локаль"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "Вивантажити модуль"
@@ -2704,11 +2713,11 @@ msgstr "Вміст полички"
 msgid "Toolbar Contents"
 msgstr "Вміст панелі Інструментів"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "Налаштування панелі інструментів"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "Компонування"
 
@@ -2726,86 +2735,86 @@ msgstr ""
 "переконайтесь, що конфігурація<br>методів введення вірна і файл "
 "вказаний<br>в конфігурації методів введення знаходиться в PATH<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "Головне"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "Улюблені програми"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "Програми"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "Вікна"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "Загублені вікна"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "Про..."
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "Тема"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "Віртуальний"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "Полички"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "Показати/сховати всі вікна"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(Немає програм)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "Налаштувати віртуальні стільниці"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(Немає вікон)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "Немає назви!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "Додати поличку"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "Вилучити поличку"
@@ -2890,32 +2899,32 @@ msgstr "Показувати на всіх стільницях"
 msgid "Show on specified Desktops"
 msgstr "Показувати на зазначених стільницях"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2923,7 +2932,7 @@ msgstr ""
 "Enlightenment не може налаштувати вказівник сигналу виходу.\n"
 "Можливо, у вас недостатньо пам'яті?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2931,7 +2940,7 @@ msgstr ""
 "Enlightenment не може налаштувати вказівник сигналу HUP.\n"
 "Можливо, у вас недостатньо пам'яті?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2940,47 +2949,47 @@ msgstr ""
 "Enlightenment не може налаштувати вказівник сигналу HUP.\n"
 "Можливо, у вас недостатньо пам'яті?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2990,7 +2999,7 @@ msgstr ""
 "надання в Evas. Будь ласка, перевірте вашу установку Evas і Ecore\n"
 "та переконайтеся, що вони підтримують надання Software X11."
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -3000,17 +3009,17 @@ msgstr ""
 "надання в Evas. Будь ласка, перевірте вашу установку Evas та\n"
 "Ecore і переконайтеся, що вони підтримують надання Software Buffer."
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3018,12 +3027,12 @@ msgstr ""
 "Enlightenment не може ініціалізувати аварійну систему повідомлень.\n"
 "Ви налаштували перемінну DISPLAY?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3031,34 +3040,34 @@ msgstr ""
 "Enlightenment не може створити каталоги у вашому домашньому каталозі.\n"
 "Можливо, у вас немає домашнього каталогу або диск заповнений?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment не може налаштувати свою систему реєстру файлів."
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment не може налаштувати свою систему налаштувань."
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment не може налаштувати свою систему тем."
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment не може налаштувати свою систему числення."
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment не може налаштувати систему вказівників."
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3066,28 +3075,28 @@ msgstr ""
 "Enlightenment не може налаштувати шляхи для пошуку файлів.\n"
 "Можливо, у вас недостатньо пам'яті?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment не може налаштувати свою систему шрифтів."
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment не може налаштувати свою систему тем."
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment не може налаштувати свою систему мов."
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "Запускається багатомовна підтримка"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment не може налаштувати свою систему мов."
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3097,11 +3106,11 @@ msgstr ""
 "Enlightenment не може ініціалізувати FDO систему столу.\n"
 "Можливо, у вас недостатньо пам'яті?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "Налаштування екранів"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3109,251 +3118,251 @@ msgstr ""
 "Налаштування керування вікнами для всіх екранів в системі, не вдалася.\n"
 "Можливо запущений інший менеджер вікон?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "Налаштування DPMS"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "Налаштування прив'язок"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment не може налаштувати DPMS."
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "Налаштування DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment не може налаштувати DPMS."
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "Налаштування збереження екрана"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment не може налаштувати збереження екрана."
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "Налаштування режимів енергозбереження"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment не може налаштувати режими енергозбереження."
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "Налаштування блокування стільниці"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment не може налаштувати свою систему блокування стільниці."
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "Налаштування підказок"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment не може налаштувати свою систему підказок."
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "Налаштування роботи шини повідомлення"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "Налаштування шляхів"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "Налаштування системи керування"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment не може налаштувати систему системних команд.\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "Налаштування дій"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment не може налаштувати свою систему дій"
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "Налаштування системи запуску"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment не може налаштувати свою систему запуску."
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "Файловий менеджер"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment не може ініціалізувати менеджер файлів.\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "Налаштування системи повідомлень"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment не може налаштувати свою систему повідомлень."
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "Налаштування DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment не може налаштувати свою систему DND."
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "Налаштування обробки перехоплення вводу"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr ""
 "Enlightenment не може налаштувати свою систему обробки перехоплення вводу."
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "Налаштування модулів"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment не може налаштувати свою систему модулів."
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "Налаштування запам'ятовування"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment не може налаштувати запам'ятовування параметрів."
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "Налаштування класів кольорів"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment не може налаштувати свою систему класів кольорів."
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "Налаштування контейнера Ґаджетів"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment не може налаштувати свою систему управління ґаджетами."
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "Налаштування фону стільниці"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment не може налаштувати свою систему фону стільниці."
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "Налаштування миші"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment не може налаштувати параметри миші."
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment не може налаштувати свою систему черг."
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "Налаштування прив'язок"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment не може налаштувати свою систему прив'язок."
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "Налаштування мініатюр"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment не може налаштувати систему мініатюр.\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment не може налаштувати систему системних команд.\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment не може налаштувати систему мініатюр.\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment не може налаштувати систему системних команд.\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 #, fuzzy
 msgid "Setup Desktop Environment"
 msgstr "Налаштування робочого навколишнього середовища"
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment не може налаштувати свою систему тем."
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "Установчий файл для замовлення"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment не може налаштувати свою систему черг."
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "Завантажити модулі"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "Налаштування поличок"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "Параметри поличок"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "Майже готове"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3406,7 +3415,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\tIf you need this help, you don't need this option.\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3416,11 +3425,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "Перевірка підтримки форматів"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3429,7 +3438,7 @@ msgstr ""
 "перевірте,\n"
 "чи Evas підтримує рушій Software Buffer.\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3438,7 +3447,7 @@ msgstr ""
 "Enlightenment виявив, що Evas не може завантажувати файли PNG. Перевірте,\n"
 "чи Evas має підтримку завантажувача PNG.\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3447,7 +3456,7 @@ msgstr ""
 "Enlightenment виявив, що Evas не може завантажувати файли JPEG. Перевірте,\n"
 "чи Evas має підтримку завантажувача JPEG.\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3456,7 +3465,7 @@ msgstr ""
 "Enlightenment виявив, що Evas не може завантажувати файли PNG. Перевірте,\n"
 "чи Evas має підтримку завантажувача PNG.\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3465,7 +3474,7 @@ msgstr ""
 "Enlightenment виявив, що Evas не може завантажувати файли EET. Перевірте,\n"
 "чи Evas має підтримку завантажувача EET.\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3475,7 +3484,7 @@ msgstr ""
 "чи має Evas підтримку в fontconfig, та чи розпізнає fontconfig шрифт "
 "'Sans'.\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3483,11 +3492,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment дав збій на старті і був перезавантажений"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3495,7 +3504,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3507,7 +3516,7 @@ msgstr ""
 "будь-яку проблему з модулями у Вашій конфігурації.<br>Діалог конфігурації "
 "модулів дозволить Вам вибрати потрібні<br>модулі заново."
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3519,12 +3528,12 @@ msgstr ""
 "будь-яку проблему з модулями у Вашій конфігурації.<br>Діалог конфігурації "
 "модулів дозволить Вам вибрати потрібні<br>модулі заново."
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "Завантажити модулі"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3533,11 +3542,11 @@ msgstr ""
 "Виникла помилка завантаження модуля з ім'ям: %s<br>Модуль з ім'ям %s не був "
 "знайдений в<br>каталогах пошуку модулів<br>."
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "Помилка завантаження модуля"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3546,11 +3555,11 @@ msgstr ""
 "Виникла помилка завантаження модуля з ім'ям: %s<br>Повний шлях до цього "
 "модуля:<br>%s<br>Повідомлення про помилку було:<br>%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "Модуль не містить всіх необхідних функцій"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3561,23 +3570,39 @@ msgstr ""
 "мінімальну версію API модуля: %i.<br>Версія API модуля оголошена для "
 "Enlightenment є: %i.<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Модуль %s для Enlightenment"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "Хочете вивантажити цей модуль?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "Невідомий"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3588,85 +3613,85 @@ msgstr ""
 "режим <b>презентації</ B> та тимчасово вимкнути екранну заставку, блокування "
 "стільниці та режим енергозбереження?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "Поличка №"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "Поличка"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "Додати поличку"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "Поличка №"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "Закінчити переміщення/зміну розміру елементів"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "Почати переміщення/зміну розміру елементів"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "Ви дійсно хочете вилучити цю поличку?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "Ви запросили вилучити цю поличку.<br><br>Ви дійсно хочете вилучити її?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "Перейменувати файл"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "Коментар"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "Презентація"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "Автоматично приховувати"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "Частота кадрів"
 
@@ -3818,15 +3843,15 @@ msgstr "Про тему"
 msgid "Set As Theme"
 msgstr "Встановити як тему"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "Закінчити переміщення/зміну розміру елементів"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "Почати переміщення/зміну розміру елементів"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "Налаштувати вміст панелі інструментів"
 
@@ -3885,74 +3910,56 @@ msgstr "В майбутньому"
 msgid "In the last minute"
 msgstr "В останню хвилину"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "Остання зміна:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li років тому"
+msgid_plural "%li Years ago"
+msgstr[0] "Остання зміна:"
+msgstr[1] "Остання зміна:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li місяців тому"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "Остання зміна:"
+msgid_plural "%li Weeks ago"
+msgstr[0] "Остання зміна:"
+msgstr[1] "Остання зміна:"
 
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li тижнів тому"
-
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li днів тому"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li годин тому"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li годин тому"
+msgstr[1] "%li годин тому"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li годин тому"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li хвилин тому"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li хвилин тому"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li хвилин тому"
+msgstr[1] "%li хвилин тому"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "Невідомий"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3971,12 +3978,12 @@ msgstr ""
 "типові<br>налаштування будуть додані і встановлені. Зараз можете встановити "
 "нову<br>конфігурацію за власним смаком. Пробачте за незручності.<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "(немає інформації)"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -3991,72 +3998,72 @@ msgstr ""
 "Fileman.<br>Це погано, і тому ваша конфігурація відновлена до типової."
 "<br>Вибачте за незручності.<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f секунд"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li років тому"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li місяців тому"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li тижнів тому"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li днів тому"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, c-format
 msgid "An hour"
 msgstr ""
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li годин тому"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f хв."
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li хвилин тому"
@@ -4070,7 +4077,7 @@ msgstr "%li хвилин тому"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4117,11 +4124,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "Долучити до улюблених"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4217,7 +4224,7 @@ msgstr "Автовизначення"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "Вбудований"
@@ -4242,33 +4249,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "Обладнання"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "Батарея"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "Керування живленням"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "Низький заряд батареї!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "Рекомендоване мережеве живлення."
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "Н/Д"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "ПОМИЛКА"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "Індикатор Батареї"
 
@@ -4277,8 +4284,8 @@ msgstr "Індикатор Батареї"
 msgid "Clock Settings"
 msgstr "Налаштування фокусування"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "Годинник"
 
@@ -4310,7 +4317,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "Пуск"
 
@@ -4322,7 +4329,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "Показувати панель інструментів"
@@ -4648,7 +4655,7 @@ msgid "Resolution change"
 msgstr "Зміна роздільної здатності"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "Зберегти"
 
@@ -4781,7 +4788,7 @@ msgstr "Анімація"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4934,10 +4941,10 @@ msgid "Current Wallpaper"
 msgstr "Шпалери стільниці"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "Шпалери"
 
@@ -5520,6 +5527,55 @@ msgstr "Контейнер"
 msgid "Manager"
 msgstr "Менеджер"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "Параметри миші"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "Використані нещодавно"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "Параметри миші"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "Параметри миші"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "Радіо-кнопки"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "Кнопка %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "Пересунути"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5546,7 +5602,7 @@ msgid "Main Menu"
 msgstr "Показати головне меню"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "Улюблені"
 
@@ -5569,7 +5625,7 @@ msgstr "Коментар"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "Ґаджети"
@@ -5624,7 +5680,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "Поріг швидкості руху миші"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f пикс/сек"
@@ -5639,7 +5695,7 @@ msgid "%2.2f s"
 msgstr "%1.2f сек"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5659,7 +5715,7 @@ msgstr "Зображення"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "Шрифти"
 
@@ -5850,7 +5906,7 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 #, fuzzy
@@ -5858,7 +5914,7 @@ msgid "Low"
 msgstr "Знизити"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "Середній"
 
@@ -5870,7 +5926,7 @@ msgid "%.0f s"
 msgstr "%1.0f сек"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr ""
 
@@ -5891,17 +5947,17 @@ msgstr "Рушій"
 msgid "Power Management"
 msgstr "Керування живленням"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "Налаштовані полички"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Ви дійсно хочете вилучити цю поличку?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "Підтвердіть вилучення"
@@ -6049,7 +6105,7 @@ msgid "File Manager Background Base"
 msgstr "Файловий менеджер фону бази"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "Фокусування"
@@ -6165,7 +6221,7 @@ msgid "Composite Focus-out Color"
 msgstr "Композитний фокус - з квітів"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "Кольори"
 
@@ -6535,7 +6591,7 @@ msgid "Events"
 msgstr "Події"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "Запуск"
 
@@ -6548,7 +6604,7 @@ msgid "Background Change"
 msgstr "Зміна фону"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "Переходи"
 
@@ -6568,6 +6624,10 @@ msgstr "Категорії Тем"
 msgid "Assign"
 msgstr "Призначити"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "Очистити"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "Очистити Все"
@@ -6618,16 +6678,16 @@ msgstr "Використання теми значків додатків"
 msgid "Enable icon theme for Enlightenment"
 msgstr "Ласкаво просимо до Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "Програму"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "Рамки"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "Масштаб"
 
@@ -6713,273 +6773,302 @@ msgstr "%1.0f символів"
 msgid "Captions"
 msgstr "Опції"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "Відображення вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "Рамка"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "Піктограма від користувача"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "Піктограма від програми "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "Геометрія пересування вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "Показувати інформацію"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "Слід вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "Геометрія зміни розмірів вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "Відображення"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 msgid "Placement"
 msgstr "Розташовування"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "Розумне розташування"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "Не ховати ґаджети"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "Розташовувати під вказівником мишки"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "Розташовувати вручну мишкою"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "Перейдіть на робочому столі в новому вікні"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "Під вікнами"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "Анімація"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "Лінійно"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "Прискорення , то сповільнюватися"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "Прискорювати"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "Сповільнювати"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "Прискорення мишки"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "Сповільнювати"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "Виражена Acceleratem потім уповільнює"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 #, fuzzy
 msgid "Bounce"
 msgstr "відскакувати"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 #, fuzzy
 msgid "Bounce more"
 msgstr "відмов більше"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "Масштаб"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "Дозвольте вікна над повноекранного вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "Дозвольте вікна над повноекранного вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "Блокувати екран"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "Налаштування фокусування"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "Клацнути у вікні для фокусу"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "Вікно під мишкою"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "Найсвіжіше вікно під мишкою"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "Підніміть вікон при наведенні миші"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "Годинник"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "Фокус під вказівником"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "Зміщений фокус"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "Фокусування нового вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(Немає вікон)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "Вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "Діалоги"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "Тільки діалоги з батьками зосереджені"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "Автопідйом"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "Затримка перед підйомом:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "Підняти вікно"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "Піднімати перед початком руху або зміною розміру"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "Піднімати під час кліку для фокусу"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "Дозвольте вікна над повноекранного вікна"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "Політика максимізації вікна"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "Пропустити це"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "Анімація переходу"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "Контекст дії"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Підказки"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "Інші опції"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "Завжди проходить натисніть подій програми"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "Натисніть піднімає вікно"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "Натисніть фокусує вікно"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "Переорієнтація останньому вікні на робочому столі перемикач"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "Повернути увагу, коли він втратив"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "Переміщати вказівник до нового сфокусованого вікна"
 
@@ -7026,13 +7115,13 @@ msgstr "Напрям"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "Горизонтально"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "Вертикально"
 
@@ -7316,7 +7405,7 @@ msgstr ""
 msgid "Dropshadow Settings"
 msgstr "Параметри тіней"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "Якість"
 
@@ -7657,28 +7746,28 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "Рестарт-програми"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "Команду"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "Запуск команди"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 #, fuzzy
 msgid "Sudo GUI"
 msgstr "Sudo GUI"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7715,127 +7804,143 @@ msgstr "Кеш відвідав каталоги"
 msgid "Clear cache"
 msgstr "Очистити"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "Запустити в Терміналі"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "Інша програма..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "До батьківського каталогу"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "Розчистити вікна"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "Шляхи E"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "Відкрити"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "Відкрити через..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f файлів"
 msgstr[1] "%1.0f файлів"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "Відомі програми"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "Вказані програми"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "Вибрані програми"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "Всі програми"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "Власна команда"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "Копіювання скасоване"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "Переміщення скасоване"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "Видалення скасоване"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "Видалення скасоване"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "Невідома операція від підлеглого скосована"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "Копіювання %s зроблено"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "Копіювання %s (залишилось: %d сек.)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "Переміщення %s завершено"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "Переміщення %s (залишилось: %d сек.)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "Вилучення зроблено"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "Вилучення файлів..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "Роздільна здатність екрана"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "Вилучення файлів..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "Невідома операція від підлеглого %d"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -8033,24 +8138,28 @@ msgstr "Файловий менеджер"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "Новий каталог"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "Домівка"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Файлова система"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8145,20 +8254,20 @@ msgstr "Фон"
 msgid "Background Options"
 msgstr "Панорамування фону"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "Почати рух/змінити розмір цього гаджету"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "Вільно"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "Вигляд"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "Додати інші ґаджети"
 
@@ -8166,7 +8275,7 @@ msgstr "Додати інші ґаджети"
 msgid "Show/hide gadgets"
 msgstr "Показати/сховати ґаджети"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "Додати ґаджет"
@@ -8791,7 +8900,7 @@ msgstr "Лівий:"
 msgid "Right:"
 msgstr "Правий:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "Вимкнути звук"
 
@@ -8856,7 +8965,7 @@ msgstr "Зміна роздільної здатності"
 msgid "Mixer Settings Updated"
 msgstr "Налаштування мікшера оновлені"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "Налаштування модулів мікшера"
@@ -9011,31 +9120,31 @@ msgstr ""
 msgid "Hide"
 msgstr "Автоматично приховувати"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "Різка"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "Налаштування екранів"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "Налаштування екранів"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "Панель завдань"
@@ -9300,6 +9409,27 @@ msgstr "При натиснені фокусуватись на джерелі 
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li років тому"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li місяців тому"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li тижнів тому"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li днів тому"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li годин тому"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li хвилин тому"
+
+#~ msgid "Specific Applications"
+#~ msgstr "Вказані програми"
+
 #~ msgid "Always on desktop"
 #~ msgstr "Завжди на стільниці"
 
@@ -9825,9 +9955,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "Курсор миші"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "Політика максимізації вікна"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "Політика максимізації"
 
@@ -10287,10 +10414,6 @@ msgstr ""
 #~ msgstr "Показувати геометрію вікна під час руху та зміни розміру"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "Анімація переходу"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "Автоматичне розташування нових вікон"
 
index 6cd41cd..308bbdb 100644 (file)
Binary files a/po/zh_CN.gmo and b/po/zh_CN.gmo differ
index 4b26556..181b192 100644 (file)
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enlightenment 0.17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2011-03-18 13:15+0800\n"
 "Last-Translator: TeliuTe <teliute@163.com>\n"
 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
@@ -23,17 +23,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "关于 Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "关闭"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -78,464 +78,465 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "确定要杀死这个窗口吗?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "杀死"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "否"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "您确定要退出吗?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "您请求退出 Enlightenment<br><br>确定要退出吗?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "退出"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "取消"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "您确定要退出吗?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "您正要退出 Enlightenment<br><br>确定要退出吗?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "退出"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "您确定要关闭吗?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "您正要关闭计算机。<br><br>确定要关闭计算机吗?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr "关闭计算机"
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "您确定要重启吗?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "您正要重启计算机。<br><br>确定要重新启动计算机吗?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "重启"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "您正要挂起计算机。<br><br>确定要挂起计算机吗?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "挂起"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "您确定要休眠吗?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr "您正要休眠计算机。<br><br>确定要休眠计算机吗?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "休眠"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "窗口:动作"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "移动"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "改变大小"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "菜单"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "窗口菜单"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "提升"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "降低"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "窗口:状态"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "粘滞模式切换"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "粘滞模式切换"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "图标模式切换"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "图标模式切换"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "全屏状态切换"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "全屏状态切换"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "最大化"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "垂直最大化"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "水平最大化"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "最大化"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "最大化"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "全屏最大化"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "最大化模式“智能”"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "最大化模式“扩展”"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "最大化模式“填充”"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "切换至上阴影模式"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "切换至下阴影模式"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "切换至左阴影模式"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "切换至右阴影模式"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "切换阴影模式"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "卷起状态"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "切换无边框状态"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "边框"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr ""
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "切换粘附状态"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "桌面"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "向左翻转桌面"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "向右翻转桌面"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "向上翻转桌面"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "向下翻转桌面"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "翻转桌面,依据..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "显示桌面"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 msgid "Show The Shelf"
 msgstr "显示书架"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "翻转桌面到..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "线性翻转桌面到..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "切换到桌面 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "切换到桌面 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "切换到桌面 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "切换到桌面 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "切换到桌面 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "切换到桌面 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "切换到桌面 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "切换到桌面 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "切换到桌面 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "切换到桌面 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "切换到桌面 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "切换到桌面 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "切换到桌面 ..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 msgid "Flip Desktop Left (All Screens)"
 msgstr "向左翻转桌面(所有屏幕)"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 msgid "Flip Desktop Right (All Screens)"
 msgstr "向右翻转桌面(所有屏幕)"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 msgid "Flip Desktop Up (All Screens)"
 msgstr "向上翻转桌面(所有屏幕)"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 msgid "Flip Desktop Down (All Screens)"
 msgstr "向下翻转桌面(所有屏幕)"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 msgid "Flip Desktop By... (All Screens)"
 msgstr "翻转桌面的方式...(全部屏幕)"
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 msgid "Flip Desktop To... (All Screens)"
 msgstr "翻转桌面到...(全部屏幕)"
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "线性翻转桌面...(全部屏幕)"
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 msgid "Flip Desktop In Direction..."
 msgstr "翻转桌面指向..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "切换到桌面 0(全部屏幕)"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "切换到桌面 1(全部屏幕)"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "切换到桌面 2(全部屏幕)"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "切换到桌面 3(全部屏幕)"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "切换到桌面 4(全部屏幕)"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "切换到桌面 5(全部屏幕)"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "切换到桌面 6(全部屏幕)"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "切换到桌面 7(全部屏幕)"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "切换到桌面 8(全部屏幕)"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "切换到桌面 9(全部屏幕)"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "切换到桌面 10(全部屏幕)"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "切换到桌面 11(全部屏幕)"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 msgid "Switch To Desktop... (All Screens)"
 msgstr "切换到桌面 ...(全部屏幕)"
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -548,228 +549,228 @@ msgstr "切换到桌面 ...(全部屏幕)"
 msgid "Window : List"
 msgstr "窗口:列表"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "跳转到桌面"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "屏幕"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "发送鼠标到屏幕 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "发送鼠标到屏幕 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "发送鼠标到屏幕 ..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "发送鼠标到前1屏"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "发送鼠标到后1屏"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "发送鼠标到 前一个/后一个 屏幕..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr ""
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr ""
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr ""
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr ""
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr ""
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr ""
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr ""
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "关机"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "移动文本"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "移动文本"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "改变大小,按照"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "翻转桌面指向..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "创建图标"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "窗口:移动"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "到下一个桌面"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "到前一桌面"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "按桌面号 #..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "到桌面..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "设置屏幕"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "到前一桌面"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "显示主窗口"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "显示“我的最爱”菜单"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "显示所有应用程序菜单"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "显示 客户端 菜单"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "显示菜单..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "启动"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "命令"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "应用程序"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "重启"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 msgid "Exit Now"
 msgstr "现在退出"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment:模式"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 msgid "Presentation Mode Toggle"
 msgstr "锁定幻灯片模式"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 msgid "Offline Mode Toggle"
 msgstr "锁定脱机模式"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment:模式"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment Randr 模块"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -786,60 +787,60 @@ msgstr ""
 msgid "System"
 msgstr "系统"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "退出"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr "现在关闭电源"
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr "关闭电源"
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "挂起"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "休眠"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 msgid "Lock"
 msgstr "锁定"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "重新排列窗口"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Generic : Actions"
 msgstr "常规:动作"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 msgid "Delayed Action"
 msgstr "延迟动作"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "键盘"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "快捷键"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "快捷键"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -856,7 +857,7 @@ msgstr "颜色选择器"
 msgid "Select"
 msgstr "选择"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
 "new set of defaults initialized. This<br>will happen regularly during "
@@ -871,7 +872,7 @@ msgstr ""
 "Enlightenment 需要新的设置,来使用新增功能,<br>新的默认设置会增加进来。<br>"
 "您也可以现在就重新设置各项。<br>很抱歉要让您重新设置。"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
 "should not happen unless you downgraded<br>Enlightenment or copied the "
@@ -883,11 +884,11 @@ msgstr ""
 "Enlightenment,或者复制了一个新版的 Enlightenment。<br>这很糟糕,为了防止出"
 "错,已经恢复为初始值。<br>很抱歉不得不这样做。<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 msgid "Enlightenment Settings Write Problems"
 msgstr "Enlightenment 设定的写入问题"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -897,13 +898,14 @@ msgstr ""
 "Enlightenment 碰到无法写入设置文件,<br>该文件已经关闭写入,这很不常见。<br>"
 "出现错误的文件是:<br>%s<br><br>为防止出错,该文件已被删除。"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -912,96 +914,96 @@ msgstr ""
 msgid "OK"
 msgstr "确定"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 msgid "Settings Upgraded"
 msgstr "设定已经升级"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr ""
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr ""
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr ""
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr ""
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr ""
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr ""
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr ""
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "休眠系统失败。"
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr ""
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "无窗口"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr ""
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr ""
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "挂起系统失败。"
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "挂起系统失败。"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "欢迎光临Enlightenment"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1011,7 +1013,7 @@ msgstr ""
 "Enlightenment 碰到无法写入设置文件,<br>该文件已经关闭写入,这很不常见。<br>"
 "出现错误的文件是:<br>%s<br><br>为防止出错,该文件已被删除。"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1030,7 +1032,7 @@ msgid "Apply"
 msgstr "应用"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1049,8 +1051,8 @@ msgstr "模块"
 msgid "Preferences"
 msgstr "图标首选项"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "是"
 
@@ -1078,24 +1080,24 @@ msgid ""
 "the keyboard or the mouse or both<br>and their grab is unable to be broken."
 msgstr "桌面不能锁定,因为某些软件独占了键盘鼠标,并且不能解锁。"
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "请输入您的解锁密码"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "其他应用程序..."
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "认证系统错误"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1104,11 +1106,11 @@ msgid ""
 msgstr ""
 "PAM 认证出错,不能产生认证会话。错误代码是 %i。这是不正常的,请报告错误。"
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr "启用幻灯片模式?"
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
@@ -1117,11 +1119,11 @@ msgstr ""
 "您解锁桌面太快了。<br><br>您想要启动<b>简报</b>模式并临时禁止屏保、帐户锁定和"
 "电源管理?"
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr "否,继续延时"
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr "否,以后不再询问"
 
@@ -1211,7 +1213,7 @@ msgstr "在终端中运行"
 msgid "Show in Menus"
 msgstr "显示在菜单中"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 msgid "Options"
@@ -1226,34 +1228,34 @@ msgstr "选择一个图标"
 msgid "Select an Executable"
 msgstr "选择一个可执行文件"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "删除"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "剪切"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "复制"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "粘贴"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "全选"
 
@@ -1398,312 +1400,319 @@ msgstr "输出数据"
 msgid "There was no output."
 msgstr "没有输出。"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 msgid "Nonexistent path"
 msgstr "不存在路径"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, c-format
 msgid "%s doesn't exist."
 msgstr "%s 不存在。"
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f 个文件"
 msgstr[1] "%1.0f 个文件"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Mount Error"
 msgstr "挂载错误"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr "无法挂载设备"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Unmount Error"
 msgstr "卸载错误"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr "无法卸载设备"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Eject Error"
 msgstr "弹出错误"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr "无法弹出设备"
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+msgid "Case Sensitive"
+msgstr "区分大小写"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "显示图标扩展"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "按日期排列"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "搜索目录"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "搜索目录"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "显示模式"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+msgid "Sorting"
+msgstr "排序"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "刷新视图"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "动作"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 msgid "Link"
 msgstr "连接"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "重命名"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr "卸载"
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 msgid "Mount"
 msgstr "挂载"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr "弹出"
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "属性"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 msgid "Application Properties"
 msgstr "应用程序属性"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "文件属性"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-msgid "Case Sensitive"
-msgstr "区分大小写"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "显示图标扩展"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "按日期排列"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "搜索目录"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "搜索目录"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 msgid "Use default"
 msgstr "使用默认"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "网格图标"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "自定义图标"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "列表"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 msgid "Default View"
 msgstr "默认查看器"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-msgid "Sorting"
-msgstr "排序"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, c-format
 msgid "Icon Size (%d)"
 msgstr "图标大小  (%d)"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 msgid "Error"
 msgstr "错误"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "载入模块时出错"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "文件:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "上一级目录"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "文件:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 msgid "Inherit parent settings"
 msgstr "继承上一级设定"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "显示隐藏文件"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "记住顺序"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "现在排序"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "启用单击"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "屏幕分辨率"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "Fileman 设置"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "Fileman 设置"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 msgid "Set background..."
 msgstr "设置背景..."
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "设置背景..."
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 msgid "Set overlay..."
 msgstr "设定覆盖..."
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "清除"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "设定覆盖..."
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "创建新文件夹"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "新文件夹名称:"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "重命名 %s 为:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "重命名文件"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 msgid "Retry"
 msgstr "重试"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 msgid "Abort"
 msgstr "关于"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr "全部选否"
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr "全部选是"
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 msgid "Warning"
 msgstr "警告"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "文件已经存在,覆盖吗?<br><hilight>%s</hilight>"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "移动到"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr "忽略"
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr "忽略所有"
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr "执行操作时产生一个错误。<br>%s"
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "确认删除"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "您确定要删除 <br><hilight>%s</hilight> 吗?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1712,7 +1721,7 @@ msgstr ""
 "您确定要删除 <br>被选中的 %d 个文件吗?它们位于:<br><hilight>%s</hilight> "
 "中。"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1727,27 +1736,27 @@ msgstr[1] ""
 "您确定要删除 <br>被选中的 %d 个文件吗?它们位于:<br><hilight>%s</hilight> "
 "中。"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, c-format
 msgid "Unknown Volume"
 msgstr "未知设备"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr "可移动设备"
 
@@ -1756,7 +1765,7 @@ msgstr "可移动设备"
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1821,7 +1830,7 @@ msgstr "分组"
 msgid "Others:"
 msgstr "其它"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1865,31 +1874,31 @@ msgstr "移动到"
 msgid "Automatically scroll contents"
 msgstr "自动滚动"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "简易"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "插入"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 msgid "Look"
 msgstr "外观"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "删除"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr ""
 
@@ -1953,7 +1962,7 @@ msgstr "大小"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "堆叠"
 
@@ -2093,7 +2102,7 @@ msgstr "最小化"
 msgid "Skip"
 msgstr "跳过"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "边框"
 
@@ -2405,18 +2414,18 @@ msgid "Request Position"
 msgstr "请求位置"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2500,7 +2509,7 @@ msgid "Size, Position and Locks"
 msgstr "尺寸、位置和锁定"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 msgid "All"
 msgstr "全部"
 
@@ -2603,7 +2612,7 @@ msgstr "模块设置"
 msgid "Load"
 msgstr "加载"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 msgid "Unload"
 msgstr "卸载"
 
@@ -2640,11 +2649,11 @@ msgstr "书架内容"
 msgid "Toolbar Contents"
 msgstr "工具条内容"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 msgid "Toolbar Settings"
 msgstr "工具栏设定"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "布局"
 
@@ -2661,86 +2670,86 @@ msgstr ""
 "启动输入法出现错误。<br><br>请确定您的输入法配置正确,<br>并且配置文件在 "
 "PATH 搜索路径里。<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "主要"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "最常用程序"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "应用程序"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "窗口"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "丢失的窗口"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "关于"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "主题"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "虚拟"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "书架"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "显示/隐藏所有窗口"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(无应用程序)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 msgid "Set Virtual Desktops"
 msgstr "设定虚拟桌面"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(无窗口)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "无名称!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "添加一个书架"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "删除一个书架"
@@ -2824,32 +2833,32 @@ msgstr "显示在所有桌面上"
 msgid "Show on specified Desktops"
 msgstr "在指定桌面显示"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2857,7 +2866,7 @@ msgstr ""
 "Enlightenment 无法建立一个退出信号处理句柄。\n"
 "可能您的内存用完了?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2865,7 +2874,7 @@ msgstr ""
 "Enlightenment 无法建立一个HUP信号处理句柄。\n"
 "可能您的内存用完了?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2873,47 +2882,47 @@ msgstr ""
 "Enlightenment 无法建立一个 USER 信号处理句柄。\n"
 "可能您的内存用完了?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2923,7 +2932,7 @@ msgstr ""
 "渲染。请检查您的 Evas 和 Ecore 安装并确认他们支持软\n"
 "件 X11 渲染。"
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2933,17 +2942,17 @@ msgstr ""
 "渲染。请检查您的 Evas 和 Ecore 安装并确认他们支持软\n"
 "件 X11 渲染。"
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -2951,12 +2960,12 @@ msgstr ""
 "Enlightenment 无法启动紧急警报系统。\n"
 "您设定了 DISPLAY 环境变量吗?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -2964,34 +2973,34 @@ msgstr ""
 "Enlightenment 无法在您的主目录创建目录。\n"
 "可能您没有主目录或者磁盘已满?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment 无法建立它的文件注册系统。"
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment 无法建立它的配置系统。"
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment 无法建立它的主题系统。"
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment 无法建立它的刻度系统。"
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment 无法建立它的指针系统。"
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -2999,28 +3008,28 @@ msgstr ""
 "Enlightenment 无法设置路径以打开文件。\n"
 "可能您的内存用完了?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment 无法建立它的字体系统。"
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment 无法建立它的主题系统。"
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment 无法建立它的国际化系统。"
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "开启国际化支持"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment 无法建立它的国际化系统。"
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3030,11 +3039,11 @@ msgstr ""
 "Enlightenment 无法初始化 FDO 桌面系统。\n"
 "可能您的内存用完了?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "设置屏幕"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3042,246 +3051,246 @@ msgstr ""
 "Enlightenment 在您的所有的屏幕上建立窗口管理失败。\n"
 "可能有另外一个窗口管理器在运行?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 msgid "Setup ACPI"
 msgstr "设置 ACPI"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "设置绑定"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment 无法设定它的显示器电源管理设置。"
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "设置 DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment 无法设定它的显示器电源管理设置。"
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "设置屏幕保护程序"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment 无法配置 X 屏幕保护程序。"
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "设置省电模式"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment 无法设置它的省电模式。"
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "设置桌面锁定"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment 无法建立它的桌面锁定系统。"
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "设置弹出"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment 无法建立它的弹出系统。"
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "设置消息系统"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 msgid "Setup Paths"
 msgstr "设置路径"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "设置系统控制"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment 无法初始化“系统命令”系统。\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "设置动作"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment 无法建立它的动作系统。"
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "设置运行系统"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment 无法建立它的 exec 系统。"
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "文件管理器"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment 无法启动文件管理器。\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "设置消息系统"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment 无法建立它的消息系统。"
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "设置 DND"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment 无法建立它的 DND 系统。"
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 msgid "Setup Grab Input Handling"
 msgstr "设置捕捉输入处理"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment 无法建立它的输入捕获处理系统。"
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "设置模块"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment 无法设置它的模块系统。"
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "设定记忆"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment 无法设定它的记忆设置。"
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "设定色彩类别"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment 无法建立它的颜色系统。"
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "设定 Gadcon"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment 无法建立它的组件控制系统。"
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "设置壁纸"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment 无法设置它的桌面背景系统。"
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "设置鼠标"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment 无法设定鼠标配置。"
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment 无法设定它的文件组织系统。"
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "设置绑定"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment 无法设定它的绑定系统。"
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "设置缩略图"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment 无法设定它的缩略图系统。\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment 无法初始化“系统命令”系统。\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment 无法设定它的缩略图系统。\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment 无法初始化“系统命令”系统。\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr ""
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment 无法建立它的主题系统。"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 msgid "Setup File Ordering"
 msgstr "设置文件排列"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment 无法设定它的文件组织系统。"
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "载入模块"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "设置书架"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "设置书架"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "接近完成"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3333,7 +3342,7 @@ msgstr ""
 "\t-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it\n"
 "\t\t如果您需要此帮助,你不要这个选项。\n"
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3343,11 +3352,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "测试格式支持"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3355,7 +3364,7 @@ msgstr ""
 "Enlightenment 发现 Evas 不能创建画笔缓冲。\n"
 "请检查 Evas 是否支持软件缓冲。\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3364,7 +3373,7 @@ msgstr ""
 "Enlightenment 发现 Evas 不能加载 PNG 文件。\n"
 "请检查 Evas 是否支持加载 PNG。\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3373,7 +3382,7 @@ msgstr ""
 "Enlightenment 发现 Evas 不能加载 JPEG 文件。\n"
 "请检查 Evas 是否支持加载 JPEG。\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3382,7 +3391,7 @@ msgstr ""
 "Enlightenment 发现 Evas 不能加载 PNG 文件。\n"
 "请检查 Evas 是否支持加载 PNG。\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3391,7 +3400,7 @@ msgstr ""
 "Enlightenment 发现 Evas 不能加载 EET 文件。\n"
 "请检查 Evas 是否支持加载 EET。\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
 "fontconfig\n"
@@ -3400,7 +3409,7 @@ msgstr ""
 "Enlightenment 发现 Evas 不能加载 Sans 字体。\n"
 "请检查 Evas 是否支持 fontconfig,而且系统定义了 Sans 字体。\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3410,11 +3419,11 @@ msgstr ""
 "Enlightenment 在启动前崩溃<br>,已经重新启动。此前加载的模块是:%s。<br>该模"
 "块已被禁用<br>将不会被加载。"
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightenment 在启动前崩溃,现已重新启动。"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3424,7 +3433,7 @@ msgstr ""
 "Enlightenment 在启动前崩溃,现已重新启动。<br>此前加载的模块是:%s。<br><br>"
 "该模块已被禁用,将不会被加载。"
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3434,7 +3443,7 @@ msgstr ""
 "Enlightenment 在启动前崩溃,现已重新启动。<br>所有模块都被禁用,以便排除您配"
 "置中出错的模块。<br>模块配置对话框将会引导您重新选择模块。"
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3444,12 +3453,12 @@ msgstr ""
 "Enlightenment 在启动前崩溃,现已重新启动。<br>所有模块都被禁用,以便排除您配"
 "置中出错的模块。<br><br>模块配置对话框将会引导您重新选择模块。"
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, c-format
 msgid "Loading Module: %s"
 msgstr "载入模块:%s"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3457,11 +3466,11 @@ msgid ""
 msgstr ""
 "载入模块 %s 时发生错误。<br>在模块搜索路径中<br>没有找到名为 %s 的模块。<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "载入模块时出错"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3470,11 +3479,11 @@ msgstr ""
 "载入模块 %s 时发生错误。<br>该模块的全路径是:<br>%s<br>错误报告如下:<br>"
 "%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "模块没包括所有必需的功能"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3484,23 +3493,39 @@ msgstr ""
 "模块 API 错误<br>启动模块错误:%s<br>要求最小的模块 API 版本号:%i。"
 "<br>Enlightenment给的模块版本号:%i。<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s 模块"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "您是否要卸载这个模块?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "未知"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3510,84 +3535,84 @@ msgstr ""
 "您禁用屏幕保护太快了。</b></b>您想要启用 <b>显示</b> 模式,临时禁用屏幕保护和"
 "节电设置吗?"
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "书架 #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 msgid "Shelf"
 msgstr "书架"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "添加一个书架"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "书架 #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "停止移动/缩放组件"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "开始移动/缩放组件"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "确定要删除此书架?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "您要求删除此书架。<br><br>您确定要删除吗?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "重命名文件"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 msgid "Contents"
 msgstr "内容"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "显示"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "自动隐藏"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "刷新"
 
@@ -3729,15 +3754,15 @@ msgstr "关于主题"
 msgid "Set As Theme"
 msgstr "设置为主题"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "停止移动/缩放项目"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "开始移动/缩放项目"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 msgid "Set Toolbar Contents"
 msgstr "设置工具条内容"
 
@@ -3795,74 +3820,56 @@ msgstr "将来"
 msgid "In the last minute"
 msgstr "在最近一分钟"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "最近使用的"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li 年前"
+msgid_plural "%li Years ago"
+msgstr[0] "最近使用的"
+msgstr[1] "最近使用的"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li 月前"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "最近使用的"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li 星期前"
+msgid_plural "%li Weeks ago"
+msgstr[0] "最近使用的"
+msgstr[1] "最近使用的"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li 天前"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li 小时前"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li 小时前"
+msgstr[1] "%li 小时前"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li 小时前"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li 分钟前"
-
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li 分钟前"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li 分钟前"
+msgstr[1] "%li 分钟前"
 
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "未知"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3878,12 +3885,12 @@ msgstr ""
 "常工作,旧配置缺少了某些功能。<br>新配置增加了这些功能。现在您可以重新按照喜"
 "好修改您的设置了。<br>我们对此造成的打搅表示抱歉。"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, c-format
 msgid "%s Configuration Updated"
 msgstr "%s 配置已经更新"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
 "very<br>strange. This should not happen unless you downgraded<br>the module "
@@ -3896,72 +3903,72 @@ msgstr ""
 "该发生。这是不好的情况,为防万一您的配置文件已经被恢复到默认状态。<br>对此造"
 "成的的不便表示歉意。<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f 秒"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li 年前"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li 月前"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li 星期前"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li 天前"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, fuzzy, c-format
 msgid "An hour"
 msgstr "一小时"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li 小时前"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f 分钟"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li 分钟前"
@@ -3975,7 +3982,7 @@ msgstr "%li 分钟前"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4022,11 +4029,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "添加到收藏"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4120,7 +4127,7 @@ msgstr "自动检测"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "内部"
@@ -4143,33 +4150,33 @@ msgstr "HAL"
 msgid "Hardware"
 msgstr "硬件"
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "电池"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "电源管理"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 msgid "Your battery is low!"
 msgstr "电池电量低!"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr "建议使用外接交流电源。"
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr "N/A"
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr "错误"
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 msgid "Battery Meter"
 msgstr "电池标尺"
 
@@ -4178,8 +4185,8 @@ msgstr "电池标尺"
 msgid "Clock Settings"
 msgstr "焦点设置"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "时钟"
 
@@ -4210,7 +4217,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "开始"
 
@@ -4222,7 +4229,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "显示工具栏"
@@ -4539,7 +4546,7 @@ msgid "Resolution change"
 msgstr "改变分辨率"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 msgid "Save"
 msgstr "保存"
 
@@ -4669,7 +4676,7 @@ msgstr "动画速度"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4809,10 +4816,10 @@ msgid "Current Wallpaper"
 msgstr "当前壁纸"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "壁纸"
 
@@ -5375,6 +5382,55 @@ msgstr "容器"
 msgid "Manager"
 msgstr "管理器"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "鼠标设置"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "最常用的"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "鼠标设置"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "鼠标设置"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "单选按钮"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "按钮 %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "下移"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5400,7 +5456,7 @@ msgid "Main Menu"
 msgstr "主菜单"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 msgid "Favorites"
 msgstr "我的最爱"
 
@@ -5421,7 +5477,7 @@ msgstr "评论"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 msgid "Gadgets"
 msgstr "组件"
@@ -5473,7 +5529,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "快速移动鼠标临界值"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f 像素/秒"
@@ -5488,7 +5544,7 @@ msgid "%2.2f s"
 msgstr "%1.2f 秒"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 msgid "Miscellaneous"
 msgstr "杂项"
@@ -5507,7 +5563,7 @@ msgstr "图片"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "字体"
 
@@ -5689,14 +5745,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "低"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "中等"
 
@@ -5708,7 +5764,7 @@ msgid "%.0f s"
 msgstr "%1.0f 秒"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "高"
 
@@ -5729,17 +5785,17 @@ msgstr "引擎"
 msgid "Power Management"
 msgstr "电源管理"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "配置书架"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "确定要删除此书架?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "确认删除"
@@ -5880,7 +5936,7 @@ msgid "File Manager Background Base"
 msgstr "文件管理器背景"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "焦点"
@@ -5983,7 +6039,7 @@ msgid "Composite Focus-out Color"
 msgstr "逐渐清晰的颜色组成"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "颜色"
 
@@ -6343,7 +6399,7 @@ msgid "Events"
 msgstr "事件"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "启动"
 
@@ -6356,7 +6412,7 @@ msgid "Background Change"
 msgstr "背景更改"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "变换"
 
@@ -6376,6 +6432,10 @@ msgstr "主题分类"
 msgid "Assign"
 msgstr "指派"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "清除"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "清除所有"
@@ -6424,16 +6484,16 @@ msgstr "选择应用程序"
 msgid "Enable icon theme for Enlightenment"
 msgstr "欢迎光临Enlightenment"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "应用程序"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "边框"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 msgid "Scaling"
 msgstr "缩放"
 
@@ -6516,49 +6576,49 @@ msgstr "%1.0f 字符"
 msgid "Captions"
 msgstr "标题"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "窗口显示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 msgid "Border Icon"
 msgstr "边框图标"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 msgid "User defined"
 msgstr "用户自定义"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 msgid "Application provided"
 msgstr "应用程序提供的 "
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 msgid "Move Geometry"
 msgstr "窗口移动几何"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "显示信息"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 msgid "Follows the window"
 msgstr "跟随窗口"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 msgid "Resize Geometry"
 msgstr "改变几何尺寸"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "显示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr ""
@@ -6567,200 +6627,229 @@ msgstr ""
 "#-#-#-#-#  zh_CN.po (enlightenment 0.17)  #-#-#-#-#\n"
 "位置"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "智能放置"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "不隐藏组件"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "放在鼠标处"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "鼠标手动放置"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 msgid "Switch to desktop of new window"
 msgstr "切换到新窗口桌面"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 msgid "New Windows"
 msgstr "新窗口"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 msgid "Animate"
 msgstr "动画"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "线性"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 msgid "Accelerate, then decelerate"
 msgstr "加速后减速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "加速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "减速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "鼠标加速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "减速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "加速后减速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 msgid "Shading"
 msgstr "阴影"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "允许窗口位于全屏窗口之上"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "允许窗口位于全屏窗口之上"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "屏幕锁定"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "焦点设置"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "点击窗口得到焦点"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "鼠标所在窗口得到焦点"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "鼠标下的最近的窗口得到焦点"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 msgid "Raise windows on mouse over"
 msgstr "当鼠标移动到窗口时提升窗口"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 msgid "Click"
 msgstr "点击"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 msgid "Pointer"
 msgstr "指针"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 msgid "Sloppy"
 msgstr "随意"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "新窗口焦点"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 msgid "No window"
 msgstr "无窗口"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 msgid "All windows"
 msgstr "所有窗口"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 msgid "Only dialogs"
 msgstr "仅对话框"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 msgid "Only dialogs with focused parent"
 msgstr "只有父窗口获得焦点的对话框"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "自动提升"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "提升前延迟:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "提升窗口"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "开始移动或缩放时提升"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "点击获得焦点时提升"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 msgid "Allow windows above fullscreen window"
 msgstr "允许窗口位于全屏窗口之上"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "窗口最大化策略"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "忽略"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "动画阴影"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "动作上下文"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "微调"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "其它设置"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 msgid "Always pass click events to programs"
 msgstr "总是把点击事件传给程序"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 msgid "Click raises the window"
 msgstr "点击提升窗口"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 msgid "Click focuses the window"
 msgstr "点击后窗口获得焦点"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 msgid "Refocus last window on desktop switch"
 msgstr "桌面切换时重聚焦上次的窗口"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 msgid "Revert focus when it is lost"
 msgstr "从丢失中恢复时,重获焦点"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr "滑动指针到新聚焦的窗口"
 
@@ -6803,13 +6892,13 @@ msgstr "方向"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "水平"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "垂直"
 
@@ -7082,7 +7171,7 @@ msgstr "试着通过模块 setfreq 功能设定 CPU 频率时,<br>发生一个
 msgid "Dropshadow Settings"
 msgstr "投影设置"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "质量"
 
@@ -7399,24 +7488,24 @@ msgstr ""
 "查看模式(退出此页)<br>   按 <hilight>&lt;ctrl+2&gt;</hilight> 切换列表显示模"
 "式<br> 按 <hilight>&lt;ctrl+3&gt;</hilight> 切换缩略图查看模式"
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 msgid "Everything Applications"
 msgstr "任务中心的应用程序"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 msgid "Commands"
 msgstr "命令"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 msgid "Terminal Command"
 msgstr "终端命令"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr "Sudo GUI 界面"
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7447,127 +7536,143 @@ msgstr "缓存访问过的文件夹"
 msgid "Clear cache"
 msgstr "清除缓存"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "在当前打开终端"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 msgid "Other application..."
 msgstr "其他应用程序..."
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "回到上级目录"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "重新排列窗口"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E 路径"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 msgid "Run"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "打开"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "打开方式..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f 个文件"
 msgstr[1] "%1.0f 个文件"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 msgid "Known Applications"
 msgstr "已知应用程序"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
-msgstr "指定应用程序"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
+msgstr "已选择的应用程序"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "所有应用程序"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 msgid "Custom Command"
 msgstr "自定义命令"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr "复制操作被取消"
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr "移动操作被取消"
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr "删除操作被取消"
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "删除操作被取消"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr "从设备的无效操作,已中止。"
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr "复制 %s 完成"
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, fuzzy, c-format
 msgid "Copying %s (eta: %s)"
 msgstr "正在复制 %s (剩余时间:%d 秒)"
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr "移动 %s 完成"
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, fuzzy, c-format
 msgid "Moving %s (eta: %s)"
 msgstr "正在移动 %s (剩余时间:%d 秒)"
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, c-format
 msgid "Delete done"
 msgstr "删除完成"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, c-format
 msgid "Deleting files..."
 msgstr "正在删除文件..."
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "屏幕分辨率"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "正在删除文件..."
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
-#, c-format
-msgid "Unknow operation from slave %d"
+#, fuzzy, c-format
+msgid "Unknown operation from slave %d"
 msgstr "从设备 %d 产生无效的操作"
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -7762,24 +7867,28 @@ msgstr "文件管理器"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "新目录"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr "主目录"
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 msgid "Root"
 msgstr "Root"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -7873,19 +7982,19 @@ msgstr "背景"
 msgid "Background Options"
 msgstr "背景选项"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 msgid "Begin move/resize"
 msgstr "开始移动/缩放"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 msgid "Free"
 msgstr "空闲"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "外观"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 msgid "Add other gadgets"
 msgstr "添加其他组件"
 
@@ -7893,7 +8002,7 @@ msgstr "添加其他组件"
 msgid "Show/hide gadgets"
 msgstr "显示/隐藏组件"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "添加组件"
@@ -8474,7 +8583,7 @@ msgstr "左:"
 msgid "Right:"
 msgstr "右:"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 msgid "Mute"
 msgstr "静音"
 
@@ -8535,7 +8644,7 @@ msgstr "改变分辨率"
 msgid "Mixer Settings Updated"
 msgstr "混音器设定已经更新"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "混音器模块设定"
@@ -8690,31 +8799,31 @@ msgstr ""
 msgid "Hide"
 msgstr "自动隐藏"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "清晰"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "设置屏幕"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "设置屏幕"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "任务栏"
@@ -8968,6 +9077,27 @@ msgstr "点击聚集源窗口"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li 年前"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li 月前"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li 星期前"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li 天前"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li 小时前"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li 分钟前"
+
+#~ msgid "Specific Applications"
+#~ msgstr "指定应用程序"
+
 #~ msgid "Always on desktop"
 #~ msgstr "总在桌面上"
 
@@ -9481,9 +9611,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "鼠标指针"
 
-#~ msgid "Window Maximize Policy"
-#~ msgstr "窗口最大化策略"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "最大化策略"
 
@@ -9927,9 +10054,6 @@ msgstr ""
 #~ msgid "Geometry when moving or resizing"
 #~ msgstr "移动或缩放时显示窗口坐标信息"
 
-#~ msgid "Animated shading"
-#~ msgstr "动画阴影"
-
 #~ msgid "New Window Placement"
 #~ msgstr "新窗口摆放"
 
index 2ca2e30..eb9f48f 100644 (file)
Binary files a/po/zh_TW.gmo and b/po/zh_TW.gmo differ
index e9f40b2..feacce0 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Enlightenment DR17\n"
 "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-12 07:20+0100\n"
+"POT-Creation-Date: 2012-11-05 15:18+0000\n"
 "PO-Revision-Date: 2007-11-06 20:25+0800\n"
 "Last-Translator: Chia-I Wu <olv@openmoko.com>\n"
 "Language-Team: none\n"
@@ -21,17 +21,17 @@ msgstr ""
 msgid "About Enlightenment"
 msgstr "關於 Enlightenment"
 
-#: src/bin/e_about.c:17 src/bin/e_actions.c:2996 src/bin/e_config_dialog.c:288
-#: src/bin/e_fm.c:1027 src/bin/e_int_border_menu.c:194
+#: src/bin/e_about.c:17 src/bin/e_actions.c:2998 src/bin/e_config_dialog.c:288
+#: src/bin/e_fm.c:1029 src/bin/e_int_border_menu.c:194
 #: src/bin/e_int_border_prop.c:81 src/bin/e_theme_about.c:17
 #: src/modules/conf/e_conf.c:179
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:880
-#: src/modules/fileman/e_fwin.c:2538 src/modules/mixer/app_mixer.c:521
+#: src/modules/fileman/e_fwin.c:2509 src/modules/mixer/app_mixer.c:521
 msgid "Close"
 msgstr "關閉"
 
-#: src/bin/e_about.c:18 src/bin/e_actions.c:3366 src/bin/e_actions.c:3370
-#: src/bin/e_actions.c:3374 src/bin/e_int_menus.c:188 src/bin/e_main.c:619
+#: src/bin/e_about.c:18 src/bin/e_actions.c:3368 src/bin/e_actions.c:3372
+#: src/bin/e_actions.c:3376 src/bin/e_int_menus.c:228 src/bin/e_main.c:620
 #: src/modules/conf_interaction/e_int_config_mouse.c:192
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:221
 #: src/modules/wizard/page_000.c:47
@@ -69,486 +69,487 @@ msgstr ""
 msgid "Are you sure you want to kill this window?"
 msgstr "您是否確定強制結束此視窗?"
 
-#: src/bin/e_actions.c:383 src/bin/e_actions.c:3001
+#: src/bin/e_actions.c:383 src/bin/e_actions.c:3003
 #: src/bin/e_int_border_menu.c:745
 msgid "Kill"
 msgstr "強制結束"
 
-#: src/bin/e_actions.c:385 src/bin/e_actions.c:2219 src/bin/e_actions.c:2282
-#: src/bin/e_actions.c:2345 src/bin/e_actions.c:2413 src/bin/e_actions.c:2481
-#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1309 src/bin/e_fm.c:9906
-#: src/bin/e_fm.c:10270 src/bin/e_screensaver.c:167
+#: src/bin/e_actions.c:385 src/bin/e_actions.c:2221 src/bin/e_actions.c:2284
+#: src/bin/e_actions.c:2347 src/bin/e_actions.c:2415 src/bin/e_actions.c:2483
+#: src/bin/e_confirm_dialog.c:53 src/bin/e_desklock.c:1311
+#: src/bin/e_fm.c:10019 src/bin/e_fm.c:10383 src/bin/e_screensaver.c:167
 msgid "No"
 msgstr "否"
 
-#: src/bin/e_actions.c:2114
+#: src/bin/e_actions.c:2116
 msgid "Are you sure you want to exit?"
 msgstr "您是否確定退出?"
 
-#: src/bin/e_actions.c:2116
+#: src/bin/e_actions.c:2118
 msgid ""
 "You requested to exit Enlightenment.<br><br>Are you sure you want to exit?"
 msgstr "您要求退出 Enlightenment。<br><br>您是否確定退出?"
 
-#: src/bin/e_actions.c:2120 src/bin/e_actions.c:3370 src/bin/e_int_menus.c:217
+#: src/bin/e_actions.c:2122 src/bin/e_actions.c:3372 src/bin/e_int_menus.c:257
 msgid "Exit"
 msgstr "退出"
 
-#: src/bin/e_actions.c:2122 src/bin/e_color_dialog.c:47
+#: src/bin/e_actions.c:2124 src/bin/e_color_dialog.c:47
 #: src/bin/e_eap_editor.c:862 src/bin/e_eap_editor.c:926
-#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9413 src/bin/e_fm_prop.c:625
+#: src/bin/e_entry_dialog.c:64 src/bin/e_fm.c:9556 src/bin/e_fm_prop.c:625
 #: src/modules/conf_intl/e_int_config_imc_import.c:124
 #: src/modules/conf_theme/e_int_config_theme_import.c:124
 #: src/modules/fileman/e_int_config_mime_edit.c:316
 #: src/modules/syscon/e_syscon.c:122 src/modules/shot/e_mod_main.c:280
-#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:766
+#: src/modules/shot/e_mod_main.c:534 src/modules/shot/e_mod_main.c:770
 #: src/modules/xkbswitch/e_mod_config.c:524
 msgid "Cancel"
 msgstr "取消"
 
-#: src/bin/e_actions.c:2211
+#: src/bin/e_actions.c:2213
 msgid "Are you sure you want to log out?"
 msgstr "您是否確定登出?"
 
-#: src/bin/e_actions.c:2213
+#: src/bin/e_actions.c:2215
 msgid "You are about to log out.<br><br>Are you sure you want to do this?"
 msgstr "您即將登出系統。<br><br>您是否確定登出系統?"
 
-#: src/bin/e_actions.c:2217
+#: src/bin/e_actions.c:2219
 #, fuzzy
 msgid "Log out"
 msgstr "登入"
 
-#: src/bin/e_actions.c:2274 src/bin/e_actions.c:2405
+#: src/bin/e_actions.c:2276 src/bin/e_actions.c:2407
 msgid "Are you sure you want to turn off?"
 msgstr "您是否確定關機?"
 
-#: src/bin/e_actions.c:2276
+#: src/bin/e_actions.c:2278
 msgid ""
 "You requested to turn off your Computer.<br><br>Are you sure you want to "
 "shut down?"
 msgstr "您要求關閉您的電腦。<br><br>您是否確定關機?"
 
-#: src/bin/e_actions.c:2280 src/bin/e_sys.c:749
+#: src/bin/e_actions.c:2282 src/bin/e_sys.c:749
 msgid "Power off"
 msgstr ""
 
-#: src/bin/e_actions.c:2337
+#: src/bin/e_actions.c:2339
 msgid "Are you sure you want to reboot?"
 msgstr "您是否確定重新開機?"
 
-#: src/bin/e_actions.c:2339
+#: src/bin/e_actions.c:2341
 msgid ""
 "You requested to reboot your Computer.<br><br>Are you sure you want to "
 "restart it?"
 msgstr "您要求重新啟動您的電腦。<br><br>您是否確定重新開機?"
 
-#: src/bin/e_actions.c:2343 src/bin/e_actions.c:3413
+#: src/bin/e_actions.c:2345 src/bin/e_actions.c:3415
 msgid "Reboot"
 msgstr "重新開機"
 
-#: src/bin/e_actions.c:2407
+#: src/bin/e_actions.c:2409
 msgid ""
 "You requested to suspend your Computer.<br><br>Are you sure you want to "
 "suspend?"
 msgstr "您要求進入待機狀態。<br><br>您是否確定待機?"
 
-#: src/bin/e_actions.c:2411 src/bin/e_actions.c:3421
+#: src/bin/e_actions.c:2413 src/bin/e_actions.c:3423
 msgid "Suspend"
 msgstr "待機"
 
-#: src/bin/e_actions.c:2473
+#: src/bin/e_actions.c:2475
 msgid "Are you sure you want to hibernate?"
 msgstr "您是否確定休眠?"
 
-#: src/bin/e_actions.c:2475
+#: src/bin/e_actions.c:2477
 msgid ""
 "You requested to hibernate your Computer.<br><br>Are you sure you want to "
 "suspend to disk?"
 msgstr "您要求進入休眠狀態。<br><br>您是否確定休眠?"
 
-#: src/bin/e_actions.c:2479 src/bin/e_actions.c:3425
+#: src/bin/e_actions.c:2481 src/bin/e_actions.c:3427
 msgid "Hibernate"
 msgstr "休眠"
 
-#: src/bin/e_actions.c:2956 src/bin/e_actions.c:2967 src/bin/e_actions.c:2986
-#: src/bin/e_actions.c:2991 src/bin/e_actions.c:2996 src/bin/e_actions.c:3001
-#: src/bin/e_actions.c:3282 src/bin/e_actions.c:3286 src/bin/e_actions.c:3291
-#: src/bin/e_actions.c:3297 src/bin/e_actions.c:3303 src/bin/e_actions.c:3309
-#: src/modules/shot/e_mod_main.c:941
+#: src/bin/e_actions.c:2958 src/bin/e_actions.c:2969 src/bin/e_actions.c:2988
+#: src/bin/e_actions.c:2993 src/bin/e_actions.c:2998 src/bin/e_actions.c:3003
+#: src/bin/e_actions.c:3284 src/bin/e_actions.c:3288 src/bin/e_actions.c:3293
+#: src/bin/e_actions.c:3299 src/bin/e_actions.c:3305 src/bin/e_actions.c:3311
+#: src/modules/shot/e_mod_main.c:945
 msgid "Window : Actions"
 msgstr "視窗: 動作"
 
-#: src/bin/e_actions.c:2956 src/bin/e_fm.c:11024
+#: src/bin/e_actions.c:2958 src/bin/e_fm.c:11143
 #: src/bin/e_int_border_menu.c:665
 msgid "Move"
 msgstr "移動"
 
-#: src/bin/e_actions.c:2967 src/bin/e_int_border_menu.c:679
+#: src/bin/e_actions.c:2969 src/bin/e_int_border_menu.c:679
 msgid "Resize"
 msgstr "改變大小"
 
-#: src/bin/e_actions.c:2978 src/bin/e_actions.c:3337 src/bin/e_actions.c:3339
-#: src/bin/e_actions.c:3341 src/bin/e_actions.c:3343 src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:2980 src/bin/e_actions.c:3339 src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343 src/bin/e_actions.c:3345 src/bin/e_actions.c:3347
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:336
 msgid "Menu"
 msgstr "選單"
 
-#: src/bin/e_actions.c:2978
+#: src/bin/e_actions.c:2980
 msgid "Window Menu"
 msgstr "視窗選單"
 
-#: src/bin/e_actions.c:2986 src/bin/e_int_border_menu.c:1047
+#: src/bin/e_actions.c:2988 src/bin/e_int_border_menu.c:1047
 #: src/modules/winlist/e_int_config_winlist.c:216
 msgid "Raise"
 msgstr "上移"
 
-#: src/bin/e_actions.c:2991 src/bin/e_int_border_menu.c:1055
+#: src/bin/e_actions.c:2993 src/bin/e_int_border_menu.c:1055
 msgid "Lower"
 msgstr "下移"
 
-#: src/bin/e_actions.c:3006 src/bin/e_actions.c:3010 src/bin/e_actions.c:3015
-#: src/bin/e_actions.c:3019 src/bin/e_actions.c:3024 src/bin/e_actions.c:3028
-#: src/bin/e_actions.c:3034 src/bin/e_actions.c:3036 src/bin/e_actions.c:3039
-#: src/bin/e_actions.c:3042 src/bin/e_actions.c:3045 src/bin/e_actions.c:3048
-#: src/bin/e_actions.c:3050 src/bin/e_actions.c:3052 src/bin/e_actions.c:3054
-#: src/bin/e_actions.c:3061 src/bin/e_actions.c:3063 src/bin/e_actions.c:3065
-#: src/bin/e_actions.c:3067 src/bin/e_actions.c:3069 src/bin/e_actions.c:3073
-#: src/bin/e_actions.c:3078 src/bin/e_actions.c:3083 src/bin/e_actions.c:3089
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3008 src/bin/e_actions.c:3012 src/bin/e_actions.c:3017
+#: src/bin/e_actions.c:3021 src/bin/e_actions.c:3026 src/bin/e_actions.c:3030
+#: src/bin/e_actions.c:3036 src/bin/e_actions.c:3038 src/bin/e_actions.c:3041
+#: src/bin/e_actions.c:3044 src/bin/e_actions.c:3047 src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052 src/bin/e_actions.c:3054 src/bin/e_actions.c:3056
+#: src/bin/e_actions.c:3063 src/bin/e_actions.c:3065 src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069 src/bin/e_actions.c:3071 src/bin/e_actions.c:3075
+#: src/bin/e_actions.c:3080 src/bin/e_actions.c:3085 src/bin/e_actions.c:3091
+#: src/bin/e_actions.c:3097
 msgid "Window : State"
 msgstr "視窗: 狀態"
 
-#: src/bin/e_actions.c:3006
+#: src/bin/e_actions.c:3008
 msgid "Sticky Mode Toggle"
 msgstr "切換相黏模式"
 
-#: src/bin/e_actions.c:3010
+#: src/bin/e_actions.c:3012
 #, fuzzy
 msgid "Sticky Mode Enable"
 msgstr "切換相黏模式"
 
-#: src/bin/e_actions.c:3015
+#: src/bin/e_actions.c:3017
 msgid "Iconic Mode Toggle"
 msgstr "切換圖示化"
 
-#: src/bin/e_actions.c:3019
+#: src/bin/e_actions.c:3021
 #, fuzzy
 msgid "Iconic Mode Enable"
 msgstr "切換圖示化"
 
-#: src/bin/e_actions.c:3024
+#: src/bin/e_actions.c:3026
 msgid "Fullscreen Mode Toggle"
 msgstr "切換全螢幕模式"
 
-#: src/bin/e_actions.c:3028
+#: src/bin/e_actions.c:3030
 #, fuzzy
 msgid "Fullscreen Mode Enable"
 msgstr "切換全螢幕模式"
 
-#: src/bin/e_actions.c:3034 src/bin/e_int_border_menu.c:384
+#: src/bin/e_actions.c:3036 src/bin/e_int_border_menu.c:384
 #: src/bin/e_int_border_menu.c:640
 msgid "Maximize"
 msgstr "最大化"
 
-#: src/bin/e_actions.c:3036
+#: src/bin/e_actions.c:3038
 msgid "Maximize Vertically"
 msgstr "垂直最大化"
 
-#: src/bin/e_actions.c:3039
+#: src/bin/e_actions.c:3041
 msgid "Maximize Horizontally"
 msgstr "水平最大化"
 
-#: src/bin/e_actions.c:3042
+#: src/bin/e_actions.c:3044
 #, fuzzy
 msgid "Maximize Left"
 msgstr "最大化"
 
-#: src/bin/e_actions.c:3045
+#: src/bin/e_actions.c:3047
 #, fuzzy
 msgid "Maximize Right"
 msgstr "最大化"
 
-#: src/bin/e_actions.c:3048
+#: src/bin/e_actions.c:3050
 msgid "Maximize Fullscreen"
 msgstr "全螢幕最大化"
 
-#: src/bin/e_actions.c:3050
+#: src/bin/e_actions.c:3052
 msgid "Maximize Mode \"Smart\""
 msgstr "「智慧型」最大化模式"
 
-#: src/bin/e_actions.c:3052
+#: src/bin/e_actions.c:3054
 msgid "Maximize Mode \"Expand\""
 msgstr "「展開」最大化模式"
 
-#: src/bin/e_actions.c:3054
+#: src/bin/e_actions.c:3056
 msgid "Maximize Mode \"Fill\""
 msgstr "「填滿」最大化模式"
 
-#: src/bin/e_actions.c:3061
+#: src/bin/e_actions.c:3063
 msgid "Shade Up Mode Toggle"
 msgstr "切換上捲模式"
 
-#: src/bin/e_actions.c:3063
+#: src/bin/e_actions.c:3065
 msgid "Shade Down Mode Toggle"
 msgstr "切換下捲模式"
 
-#: src/bin/e_actions.c:3065
+#: src/bin/e_actions.c:3067
 msgid "Shade Left Mode Toggle"
 msgstr "切換左捲模式"
 
-#: src/bin/e_actions.c:3067
+#: src/bin/e_actions.c:3069
 msgid "Shade Right Mode Toggle"
 msgstr "切換右捲模式"
 
-#: src/bin/e_actions.c:3069
+#: src/bin/e_actions.c:3071
 msgid "Shade Mode Toggle"
 msgstr "切換捲起模式"
 
-#: src/bin/e_actions.c:3073
+#: src/bin/e_actions.c:3075
 #, fuzzy
 msgid "Set Shaded State"
 msgstr "捲起狀態"
 
-#: src/bin/e_actions.c:3074
+#: src/bin/e_actions.c:3076
 msgid "syntax: \"(0|1) (up|down|left|right)\""
 msgstr ""
 
-#: src/bin/e_actions.c:3078
+#: src/bin/e_actions.c:3080
 msgid "Toggle Borderless State"
 msgstr "切換無邊框狀態"
 
-#: src/bin/e_actions.c:3083
+#: src/bin/e_actions.c:3085
 #, fuzzy
 msgid "Set Border"
 msgstr "邊框"
 
-#: src/bin/e_actions.c:3089
+#: src/bin/e_actions.c:3091
 msgid "Cycle between Borders"
 msgstr ""
 
-#: src/bin/e_actions.c:3095
+#: src/bin/e_actions.c:3097
 msgid "Toggle Pinned State"
 msgstr "切換固定於桌面狀態"
 
-#: src/bin/e_actions.c:3100 src/bin/e_actions.c:3102 src/bin/e_actions.c:3104
-#: src/bin/e_actions.c:3106 src/bin/e_actions.c:3108 src/bin/e_actions.c:3114
-#: src/bin/e_actions.c:3120 src/bin/e_actions.c:3125 src/bin/e_actions.c:3131
-#: src/bin/e_actions.c:3137 src/bin/e_actions.c:3139 src/bin/e_actions.c:3141
-#: src/bin/e_actions.c:3143 src/bin/e_actions.c:3145 src/bin/e_actions.c:3147
-#: src/bin/e_actions.c:3149 src/bin/e_actions.c:3151 src/bin/e_actions.c:3153
-#: src/bin/e_actions.c:3155 src/bin/e_actions.c:3157 src/bin/e_actions.c:3159
-#: src/bin/e_actions.c:3161 src/bin/e_actions.c:3167 src/bin/e_actions.c:3169
-#: src/bin/e_actions.c:3171 src/bin/e_actions.c:3173 src/bin/e_actions.c:3175
-#: src/bin/e_actions.c:3181 src/bin/e_actions.c:3187 src/bin/e_actions.c:3193
-#: src/bin/e_actions.c:3198 src/bin/e_actions.c:3200 src/bin/e_actions.c:3202
-#: src/bin/e_actions.c:3204 src/bin/e_actions.c:3206 src/bin/e_actions.c:3208
-#: src/bin/e_actions.c:3210 src/bin/e_actions.c:3212 src/bin/e_actions.c:3214
-#: src/bin/e_actions.c:3216 src/bin/e_actions.c:3218 src/bin/e_actions.c:3220
-#: src/bin/e_actions.c:3222 src/bin/e_actions.c:3437 src/bin/e_actions.c:3442
-#: src/bin/e_fm_device.c:320 src/bin/e_fm_device.c:341
-#: src/bin/e_fm_device.c:635 src/bin/e_fm_device.c:662
-#: src/bin/e_int_menus.c:150 src/bin/e_int_shelf_config.c:267
+#: src/bin/e_actions.c:3102 src/bin/e_actions.c:3104 src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108 src/bin/e_actions.c:3110 src/bin/e_actions.c:3116
+#: src/bin/e_actions.c:3122 src/bin/e_actions.c:3127 src/bin/e_actions.c:3133
+#: src/bin/e_actions.c:3139 src/bin/e_actions.c:3141 src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145 src/bin/e_actions.c:3147 src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151 src/bin/e_actions.c:3153 src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157 src/bin/e_actions.c:3159 src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163 src/bin/e_actions.c:3169 src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173 src/bin/e_actions.c:3175 src/bin/e_actions.c:3177
+#: src/bin/e_actions.c:3183 src/bin/e_actions.c:3189 src/bin/e_actions.c:3195
+#: src/bin/e_actions.c:3200 src/bin/e_actions.c:3202 src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206 src/bin/e_actions.c:3208 src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212 src/bin/e_actions.c:3214 src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218 src/bin/e_actions.c:3220 src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224 src/bin/e_actions.c:3439 src/bin/e_actions.c:3444
+#: src/bin/e_fm_device.c:324 src/bin/e_fm_device.c:345
+#: src/bin/e_fm_device.c:653 src/bin/e_fm_device.c:688
+#: src/bin/e_fm_device.c:722 src/bin/e_fm_device.c:750
+#: src/bin/e_int_menus.c:190 src/bin/e_int_shelf_config.c:267
 #: src/modules/conf_window_manipulation/e_int_config_clientlist.c:101
-#: src/modules/fileman/e_mod_menu.c:333 src/modules/ibox/e_mod_config.c:166
+#: src/modules/fileman/e_mod_menu.c:335 src/modules/ibox/e_mod_config.c:166
 msgid "Desktop"
 msgstr "桌面"
 
-#: src/bin/e_actions.c:3100
+#: src/bin/e_actions.c:3102
 msgid "Flip Desktop Left"
 msgstr "切換到左方桌面"
 
-#: src/bin/e_actions.c:3102
+#: src/bin/e_actions.c:3104
 msgid "Flip Desktop Right"
 msgstr "切換到右方桌面"
 
-#: src/bin/e_actions.c:3104
+#: src/bin/e_actions.c:3106
 msgid "Flip Desktop Up"
 msgstr "切換到上方桌面"
 
-#: src/bin/e_actions.c:3106
+#: src/bin/e_actions.c:3108
 msgid "Flip Desktop Down"
 msgstr "切換到下方桌面"
 
-#: src/bin/e_actions.c:3108
+#: src/bin/e_actions.c:3110
 msgid "Flip Desktop By..."
 msgstr "切換到目前桌面之..."
 
-#: src/bin/e_actions.c:3114
+#: src/bin/e_actions.c:3116
 msgid "Show The Desktop"
 msgstr "顯示桌面"
 
-#: src/bin/e_actions.c:3120
+#: src/bin/e_actions.c:3122
 #, fuzzy
 msgid "Show The Shelf"
 msgstr "顯示桌面"
 
-#: src/bin/e_actions.c:3125
+#: src/bin/e_actions.c:3127
 msgid "Flip Desktop To..."
 msgstr "二維切換桌面到..."
 
-#: src/bin/e_actions.c:3131
+#: src/bin/e_actions.c:3133
 msgid "Flip Desktop Linearly..."
 msgstr "切換到目前桌面之..."
 
-#: src/bin/e_actions.c:3137
+#: src/bin/e_actions.c:3139
 msgid "Switch To Desktop 0"
 msgstr "切換到桌面 0"
 
-#: src/bin/e_actions.c:3139
+#: src/bin/e_actions.c:3141
 msgid "Switch To Desktop 1"
 msgstr "切換到桌面 1"
 
-#: src/bin/e_actions.c:3141
+#: src/bin/e_actions.c:3143
 msgid "Switch To Desktop 2"
 msgstr "切換到桌面 2"
 
-#: src/bin/e_actions.c:3143
+#: src/bin/e_actions.c:3145
 msgid "Switch To Desktop 3"
 msgstr "切換到桌面 3"
 
-#: src/bin/e_actions.c:3145
+#: src/bin/e_actions.c:3147
 msgid "Switch To Desktop 4"
 msgstr "切換到桌面 4"
 
-#: src/bin/e_actions.c:3147
+#: src/bin/e_actions.c:3149
 msgid "Switch To Desktop 5"
 msgstr "切換到桌面 5"
 
-#: src/bin/e_actions.c:3149
+#: src/bin/e_actions.c:3151
 msgid "Switch To Desktop 6"
 msgstr "切換到桌面 6"
 
-#: src/bin/e_actions.c:3151
+#: src/bin/e_actions.c:3153
 msgid "Switch To Desktop 7"
 msgstr "切換到桌面 7"
 
-#: src/bin/e_actions.c:3153
+#: src/bin/e_actions.c:3155
 msgid "Switch To Desktop 8"
 msgstr "切換到桌面 8"
 
-#: src/bin/e_actions.c:3155
+#: src/bin/e_actions.c:3157
 msgid "Switch To Desktop 9"
 msgstr "切換到桌面 9"
 
-#: src/bin/e_actions.c:3157
+#: src/bin/e_actions.c:3159
 msgid "Switch To Desktop 10"
 msgstr "切換到桌面 10"
 
-#: src/bin/e_actions.c:3159
+#: src/bin/e_actions.c:3161
 msgid "Switch To Desktop 11"
 msgstr "切換到桌面 11"
 
-#: src/bin/e_actions.c:3161
+#: src/bin/e_actions.c:3163
 msgid "Switch To Desktop..."
 msgstr "切換桌面到..."
 
-#: src/bin/e_actions.c:3167
+#: src/bin/e_actions.c:3169
 #, fuzzy
 msgid "Flip Desktop Left (All Screens)"
 msgstr "切換到左方桌面"
 
-#: src/bin/e_actions.c:3169
+#: src/bin/e_actions.c:3171
 #, fuzzy
 msgid "Flip Desktop Right (All Screens)"
 msgstr "切換到右方桌面"
 
-#: src/bin/e_actions.c:3171
+#: src/bin/e_actions.c:3173
 #, fuzzy
 msgid "Flip Desktop Up (All Screens)"
 msgstr "切換到上方桌面"
 
-#: src/bin/e_actions.c:3173
+#: src/bin/e_actions.c:3175
 #, fuzzy
 msgid "Flip Desktop Down (All Screens)"
 msgstr "切換到下方桌面"
 
-#: src/bin/e_actions.c:3175
+#: src/bin/e_actions.c:3177
 #, fuzzy
 msgid "Flip Desktop By... (All Screens)"
 msgstr "切換到目前桌面之..."
 
-#: src/bin/e_actions.c:3181
+#: src/bin/e_actions.c:3183
 #, fuzzy
 msgid "Flip Desktop To... (All Screens)"
 msgstr "二維切換桌面到..."
 
-#: src/bin/e_actions.c:3187
+#: src/bin/e_actions.c:3189
 #, fuzzy
 msgid "Flip Desktop Linearly... (All Screens)"
 msgstr "切換到目前桌面之..."
 
-#: src/bin/e_actions.c:3193
+#: src/bin/e_actions.c:3195
 #, fuzzy
 msgid "Flip Desktop In Direction..."
 msgstr "二維切換桌面到..."
 
-#: src/bin/e_actions.c:3198
+#: src/bin/e_actions.c:3200
 #, fuzzy
 msgid "Switch To Desktop 0 (All Screens)"
 msgstr "切換到桌面 0"
 
-#: src/bin/e_actions.c:3200
+#: src/bin/e_actions.c:3202
 #, fuzzy
 msgid "Switch To Desktop 1 (All Screens)"
 msgstr "切換到桌面 1"
 
-#: src/bin/e_actions.c:3202
+#: src/bin/e_actions.c:3204
 #, fuzzy
 msgid "Switch To Desktop 2 (All Screens)"
 msgstr "切換到桌面 2"
 
-#: src/bin/e_actions.c:3204
+#: src/bin/e_actions.c:3206
 #, fuzzy
 msgid "Switch To Desktop 3 (All Screens)"
 msgstr "切換到桌面 3"
 
-#: src/bin/e_actions.c:3206
+#: src/bin/e_actions.c:3208
 #, fuzzy
 msgid "Switch To Desktop 4 (All Screens)"
 msgstr "切換到桌面 4"
 
-#: src/bin/e_actions.c:3208
+#: src/bin/e_actions.c:3210
 #, fuzzy
 msgid "Switch To Desktop 5 (All Screens)"
 msgstr "切換到桌面 5"
 
-#: src/bin/e_actions.c:3210
+#: src/bin/e_actions.c:3212
 #, fuzzy
 msgid "Switch To Desktop 6 (All Screens)"
 msgstr "切換到桌面 6"
 
-#: src/bin/e_actions.c:3212
+#: src/bin/e_actions.c:3214
 #, fuzzy
 msgid "Switch To Desktop 7 (All Screens)"
 msgstr "切換到桌面 7"
 
-#: src/bin/e_actions.c:3214
+#: src/bin/e_actions.c:3216
 #, fuzzy
 msgid "Switch To Desktop 8 (All Screens)"
 msgstr "切換到桌面 8"
 
-#: src/bin/e_actions.c:3216
+#: src/bin/e_actions.c:3218
 #, fuzzy
 msgid "Switch To Desktop 9 (All Screens)"
 msgstr "切換到桌面 9"
 
-#: src/bin/e_actions.c:3218
+#: src/bin/e_actions.c:3220
 #, fuzzy
 msgid "Switch To Desktop 10 (All Screens)"
 msgstr "切換到桌面 10"
 
-#: src/bin/e_actions.c:3220
+#: src/bin/e_actions.c:3222
 #, fuzzy
 msgid "Switch To Desktop 11 (All Screens)"
 msgstr "切換到桌面 11"
 
-#: src/bin/e_actions.c:3222
+#: src/bin/e_actions.c:3224
 #, fuzzy
 msgid "Switch To Desktop... (All Screens)"
 msgstr "切換桌面到..."
 
-#: src/bin/e_actions.c:3228 src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3230 src/bin/e_actions.c:3234
 #: src/modules/winlist/e_mod_main.c:37 src/modules/winlist/e_mod_main.c:39
 #: src/modules/winlist/e_mod_main.c:41 src/modules/winlist/e_mod_main.c:44
 #: src/modules/winlist/e_mod_main.c:47 src/modules/winlist/e_mod_main.c:50
@@ -561,232 +562,232 @@ msgstr "切換桌面到..."
 msgid "Window : List"
 msgstr "視窗: 列表"
 
-#: src/bin/e_actions.c:3228
+#: src/bin/e_actions.c:3230
 #, fuzzy
 msgid "Jump to window..."
 msgstr "切換到被選取視窗所在的桌面"
 
-#: src/bin/e_actions.c:3232
+#: src/bin/e_actions.c:3234
 msgid "Jump to window... or start..."
 msgstr ""
 
-#: src/bin/e_actions.c:3239 src/bin/e_actions.c:3241 src/bin/e_actions.c:3243
-#: src/bin/e_actions.c:3249 src/bin/e_actions.c:3251 src/bin/e_actions.c:3253
-#: src/bin/e_actions.c:3258 src/bin/e_actions.c:3261 src/bin/e_actions.c:3264
-#: src/bin/e_actions.c:3266 src/bin/e_actions.c:3268 src/bin/e_actions.c:3270
-#: src/bin/e_actions.c:3273 src/bin/e_actions.c:3275 src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3241 src/bin/e_actions.c:3243 src/bin/e_actions.c:3245
+#: src/bin/e_actions.c:3251 src/bin/e_actions.c:3253 src/bin/e_actions.c:3255
+#: src/bin/e_actions.c:3260 src/bin/e_actions.c:3263 src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268 src/bin/e_actions.c:3270 src/bin/e_actions.c:3272
+#: src/bin/e_actions.c:3275 src/bin/e_actions.c:3277 src/bin/e_actions.c:3279
 #: src/modules/conf_display/e_mod_main.c:17
-#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:707
-#: src/modules/shot/e_mod_main.c:934 src/modules/shot/e_mod_main.c:971
+#: src/modules/ibox/e_mod_config.c:135 src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:938 src/modules/shot/e_mod_main.c:975
 msgid "Screen"
 msgstr "螢幕"
 
-#: src/bin/e_actions.c:3239
+#: src/bin/e_actions.c:3241
 msgid "Send Mouse To Screen 0"
 msgstr "將滑鼠送到螢幕 0"
 
-#: src/bin/e_actions.c:3241
+#: src/bin/e_actions.c:3243
 msgid "Send Mouse To Screen 1"
 msgstr "將滑鼠送到螢幕 1"
 
-#: src/bin/e_actions.c:3243
+#: src/bin/e_actions.c:3245
 msgid "Send Mouse To Screen..."
 msgstr "將滑鼠送到其它螢幕..."
 
-#: src/bin/e_actions.c:3249
+#: src/bin/e_actions.c:3251
 msgid "Send Mouse Forward 1 Screen"
 msgstr "將滑鼠送到下一螢幕"
 
-#: src/bin/e_actions.c:3251
+#: src/bin/e_actions.c:3253
 msgid "Send Mouse Back 1 Screen"
 msgstr "將滑鼠送到上一螢幕"
 
-#: src/bin/e_actions.c:3253
+#: src/bin/e_actions.c:3255
 msgid "Send Mouse Forward/Back Screens..."
 msgstr "將滑鼠送到目前螢幕之..."
 
-#: src/bin/e_actions.c:3258
+#: src/bin/e_actions.c:3260
 msgid "Dim"
 msgstr ""
 
-#: src/bin/e_actions.c:3261
+#: src/bin/e_actions.c:3263
 msgid "Undim"
 msgstr ""
 
-#: src/bin/e_actions.c:3264
+#: src/bin/e_actions.c:3266
 msgid "Backlight Set"
 msgstr ""
 
-#: src/bin/e_actions.c:3266
+#: src/bin/e_actions.c:3268
 msgid "Backlight Min"
 msgstr ""
 
-#: src/bin/e_actions.c:3268
+#: src/bin/e_actions.c:3270
 msgid "Backlight Mid"
 msgstr ""
 
-#: src/bin/e_actions.c:3270
+#: src/bin/e_actions.c:3272
 msgid "Backlight Max"
 msgstr ""
 
-#: src/bin/e_actions.c:3273
+#: src/bin/e_actions.c:3275
 msgid "Backlight Adjust"
 msgstr ""
 
-#: src/bin/e_actions.c:3275
+#: src/bin/e_actions.c:3277
 msgid "Backlight Up"
 msgstr ""
 
-#: src/bin/e_actions.c:3277
+#: src/bin/e_actions.c:3279
 #, fuzzy
 msgid "Backlight Down"
 msgstr "關機"
 
-#: src/bin/e_actions.c:3282
+#: src/bin/e_actions.c:3284
 #, fuzzy
 msgid "Move To Center"
 msgstr "移動文字"
 
-#: src/bin/e_actions.c:3286
+#: src/bin/e_actions.c:3288
 #, fuzzy
 msgid "Move To Coordinates..."
 msgstr "移動文字"
 
-#: src/bin/e_actions.c:3291
+#: src/bin/e_actions.c:3293
 msgid "Move By Coordinate Offset..."
 msgstr ""
 
-#: src/bin/e_actions.c:3297
+#: src/bin/e_actions.c:3299
 #, fuzzy
 msgid "Resize By..."
 msgstr "改變大小"
 
-#: src/bin/e_actions.c:3303
+#: src/bin/e_actions.c:3305
 #, fuzzy
 msgid "Push in Direction..."
 msgstr "二維切換桌面到..."
 
-#: src/bin/e_actions.c:3309
+#: src/bin/e_actions.c:3311
 #, fuzzy
 msgid "Drag Icon..."
 msgstr "建立圖示"
 
-#: src/bin/e_actions.c:3314 src/bin/e_actions.c:3316 src/bin/e_actions.c:3318
-#: src/bin/e_actions.c:3324 src/bin/e_actions.c:3330 src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3316 src/bin/e_actions.c:3318 src/bin/e_actions.c:3320
+#: src/bin/e_actions.c:3326 src/bin/e_actions.c:3332 src/bin/e_actions.c:3334
 msgid "Window : Moving"
 msgstr "視窗: 移動"
 
-#: src/bin/e_actions.c:3314
+#: src/bin/e_actions.c:3316
 msgid "To Next Desktop"
 msgstr "送到下一桌面"
 
-#: src/bin/e_actions.c:3316
+#: src/bin/e_actions.c:3318
 msgid "To Previous Desktop"
 msgstr "送到上一桌面"
 
-#: src/bin/e_actions.c:3318
+#: src/bin/e_actions.c:3320
 msgid "By Desktop #..."
 msgstr "目前桌面之..."
 
-#: src/bin/e_actions.c:3324
+#: src/bin/e_actions.c:3326
 msgid "To Desktop..."
 msgstr "送到桌面..."
 
-#: src/bin/e_actions.c:3330
+#: src/bin/e_actions.c:3332
 #, fuzzy
 msgid "To Next Screen"
 msgstr "設定螢幕"
 
-#: src/bin/e_actions.c:3332
+#: src/bin/e_actions.c:3334
 #, fuzzy
 msgid "To Previous Screen"
 msgstr "送到上一桌面"
 
-#: src/bin/e_actions.c:3337
+#: src/bin/e_actions.c:3339
 msgid "Show Main Menu"
 msgstr "顯示主選單"
 
-#: src/bin/e_actions.c:3339
+#: src/bin/e_actions.c:3341
 msgid "Show Favorites Menu"
 msgstr "顯示「我的最愛」選單"
 
-#: src/bin/e_actions.c:3341
+#: src/bin/e_actions.c:3343
 msgid "Show All Applications Menu"
 msgstr "顯示「應用程式」選單"
 
-#: src/bin/e_actions.c:3343
+#: src/bin/e_actions.c:3345
 msgid "Show Clients Menu"
 msgstr "顯示「視窗列表」選單"
 
-#: src/bin/e_actions.c:3345
+#: src/bin/e_actions.c:3347
 msgid "Show Menu..."
 msgstr "顯示選單..."
 
-#: src/bin/e_actions.c:3352 src/bin/e_actions.c:3357 src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3354 src/bin/e_actions.c:3359 src/bin/e_actions.c:3364
 #: src/modules/conf/e_mod_main.c:272 src/modules/conf/e_mod_main.c:345
 #: src/modules/fileman/e_mod_main.c:58 src/modules/fileman/e_mod_main.c:136
 msgid "Launch"
 msgstr "啟動"
 
-#: src/bin/e_actions.c:3352 src/bin/e_int_border_prop.c:471
+#: src/bin/e_actions.c:3354 src/bin/e_int_border_prop.c:471
 msgid "Command"
 msgstr "命令"
 
-#: src/bin/e_actions.c:3357 src/bin/e_eap_editor.c:697
+#: src/bin/e_actions.c:3359 src/bin/e_eap_editor.c:697
 #: src/bin/e_int_border_menu.c:118
 #, c-format
 msgid "Application"
 msgstr "應用程式"
 
-#: src/bin/e_actions.c:3362
+#: src/bin/e_actions.c:3364
 msgid "New Instance of Focused App"
 msgstr ""
 
-#: src/bin/e_actions.c:3366 src/bin/e_int_menus.c:212
+#: src/bin/e_actions.c:3368 src/bin/e_int_menus.c:252
 msgid "Restart"
 msgstr "重新啟動"
 
-#: src/bin/e_actions.c:3374
+#: src/bin/e_actions.c:3376
 #, fuzzy
 msgid "Exit Now"
 msgstr "退出"
 
-#: src/bin/e_actions.c:3378 src/bin/e_actions.c:3383
+#: src/bin/e_actions.c:3380 src/bin/e_actions.c:3385
 #, fuzzy
 msgid "Enlightenment : Mode"
 msgstr "Enlightenment %s 模組"
 
-#: src/bin/e_actions.c:3379
+#: src/bin/e_actions.c:3381
 #, fuzzy
 msgid "Presentation Mode Toggle"
 msgstr "切換全螢幕模式"
 
-#: src/bin/e_actions.c:3384
+#: src/bin/e_actions.c:3386
 #, fuzzy
 msgid "Offline Mode Toggle"
 msgstr "切換捲起模式"
 
-#: src/bin/e_actions.c:3388 src/bin/e_actions.c:3392 src/bin/e_actions.c:3396
+#: src/bin/e_actions.c:3390 src/bin/e_actions.c:3394 src/bin/e_actions.c:3398
 #, fuzzy
 msgid "Enlightenment : Module"
 msgstr "Enlightenment %s 模組"
 
-#: src/bin/e_actions.c:3389
+#: src/bin/e_actions.c:3391
 #, fuzzy
 msgid "Enable the named module"
 msgstr "Enlightenment Randr 模組"
 
-#: src/bin/e_actions.c:3393
+#: src/bin/e_actions.c:3395
 msgid "Disable the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3397
+#: src/bin/e_actions.c:3399
 msgid "Toggle the named module"
 msgstr ""
 
-#: src/bin/e_actions.c:3401 src/bin/e_actions.c:3405 src/bin/e_actions.c:3409
-#: src/bin/e_actions.c:3413 src/bin/e_actions.c:3417 src/bin/e_actions.c:3421
-#: src/bin/e_actions.c:3425 src/bin/e_actions.c:3429 src/bin/e_configure.c:411
+#: src/bin/e_actions.c:3403 src/bin/e_actions.c:3407 src/bin/e_actions.c:3411
+#: src/bin/e_actions.c:3415 src/bin/e_actions.c:3419 src/bin/e_actions.c:3423
+#: src/bin/e_actions.c:3427 src/bin/e_actions.c:3431 src/bin/e_configure.c:411
 #: src/bin/e_int_config_modules.c:51
 #: src/modules/conf_applications/e_int_config_apps.c:274
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:87
@@ -803,63 +804,63 @@ msgstr ""
 msgid "System"
 msgstr "系統"
 
-#: src/bin/e_actions.c:3401
+#: src/bin/e_actions.c:3403
 msgid "Log Out"
 msgstr "登入"
 
-#: src/bin/e_actions.c:3405
+#: src/bin/e_actions.c:3407
 msgid "Power Off Now"
 msgstr ""
 
-#: src/bin/e_actions.c:3409
+#: src/bin/e_actions.c:3411
 msgid "Power Off"
 msgstr ""
 
-#: src/bin/e_actions.c:3417
+#: src/bin/e_actions.c:3419
 #, fuzzy
 msgid "Suspend Now"
 msgstr "待機"
 
-#: src/bin/e_actions.c:3429
+#: src/bin/e_actions.c:3431
 #, fuzzy
 msgid "Hibernate Now"
 msgstr "休眠"
 
-#: src/bin/e_actions.c:3437
+#: src/bin/e_actions.c:3439
 #, fuzzy
 msgid "Lock"
 msgstr "鎖定值"
 
-#: src/bin/e_actions.c:3442 src/bin/e_int_menus.c:1298
+#: src/bin/e_actions.c:3444 src/bin/e_int_menus.c:1338
 msgid "Cleanup Windows"
 msgstr "排列視窗"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Generic : Actions"
 msgstr "視窗: 動作"
 
-#: src/bin/e_actions.c:3447
+#: src/bin/e_actions.c:3449
 #, fuzzy
 msgid "Delayed Action"
 msgstr "特定應用程式"
 
-#: src/bin/e_actions.c:3455 src/bin/e_actions.c:3459 src/bin/e_actions.c:3463
+#: src/bin/e_actions.c:3457 src/bin/e_actions.c:3461 src/bin/e_actions.c:3465
 #, fuzzy
 msgid "Keyboard Layouts"
 msgstr "鍵盤 & 滑鼠"
 
-#: src/bin/e_actions.c:3456
+#: src/bin/e_actions.c:3458
 #, fuzzy
 msgid "Use keyboard layout"
 msgstr "新增鍵盤快速鍵"
 
-#: src/bin/e_actions.c:3460
+#: src/bin/e_actions.c:3462
 #, fuzzy
 msgid "Next keyboard layout"
 msgstr "新增鍵盤快速鍵"
 
-#: src/bin/e_actions.c:3464
+#: src/bin/e_actions.c:3466
 msgid "Previous keyboard layout"
 msgstr ""
 
@@ -877,7 +878,7 @@ msgstr "Profile 選擇器"
 msgid "Select"
 msgstr "選擇圖示"
 
-#: src/bin/e_config.c:1004 src/bin/e_config.c:1037
+#: src/bin/e_config.c:1005 src/bin/e_config.c:1038
 #, fuzzy
 msgid ""
 "Settings data needed upgrading. Your old settings have<br>been wiped and a "
@@ -893,7 +894,7 @@ msgstr ""
 "資料未能提供的功能。<br>新的組態會加入這些功能。您現在可以重新配置您的桌面設"
 "定。<br>抱歉打斷您的配置。<br>"
 
-#: src/bin/e_config.c:1021
+#: src/bin/e_config.c:1022
 #, fuzzy
 msgid ""
 "Your settings are NEWER than Enlightenment. This is very<br>strange. This "
@@ -906,12 +907,12 @@ msgstr ""
 "Enlightenment 或是從其它地方複製了新版的組態檔<br>否則這不應該發生。這是不好"
 "的,所以為防萬一,您的組態檔已被<br>恢復成預設值。很抱歉為您帶來不便。<br>"
 
-#: src/bin/e_config.c:1677 src/bin/e_config.c:2304
+#: src/bin/e_config.c:1682 src/bin/e_config.c:2308
 #, fuzzy
 msgid "Enlightenment Settings Write Problems"
 msgstr "Enlightenment 組態寫入發生問題"
 
-#: src/bin/e_config.c:1680
+#: src/bin/e_config.c:1685
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while moving config files<br>from:<br>"
@@ -921,13 +922,14 @@ msgstr ""
 "Enlightment 要寫入的設定檔未預期的被關閉了。<br>這很不尋常。<br><br>發生錯誤"
 "的檔案為:<br>%s<br><br>此檔案已刪除以防止損壞設定。<br>"
 
-#: src/bin/e_config.c:1690 src/bin/e_config.c:2317
+#: src/bin/e_config.c:1695 src/bin/e_config.c:2321
 #: src/bin/e_config_dialog.c:278 src/bin/e_eap_editor.c:860
 #: src/bin/e_eap_editor.c:924 src/bin/e_entry_dialog.c:63 src/bin/e_exec.c:608
-#: src/bin/e_fm.c:9411 src/bin/e_fm.c:10176 src/bin/e_fm_prop.c:624
+#: src/bin/e_fm.c:9555 src/bin/e_fm.c:10289 src/bin/e_fm_prop.c:624
 #: src/bin/e_int_border_remember.c:318 src/bin/e_int_border_remember.c:507
-#: src/bin/e_module.c:415 src/bin/e_sys.c:618 src/bin/e_sys.c:659
-#: src/bin/e_utils.c:700 src/modules/conf_intl/e_int_config_imc_import.c:120
+#: src/bin/e_module.c:425 src/bin/e_module.c:792 src/bin/e_sys.c:618
+#: src/bin/e_sys.c:659 src/bin/e_utils.c:700
+#: src/modules/conf_intl/e_int_config_imc_import.c:120
 #: src/modules/conf_theme/e_int_config_theme_import.c:120
 #: src/modules/cpufreq/e_mod_main.c:424 src/modules/cpufreq/e_mod_main.c:453
 #: src/modules/cpufreq/e_mod_main.c:480
@@ -936,97 +938,97 @@ msgstr ""
 msgid "OK"
 msgstr "確定"
 
-#: src/bin/e_config.c:2195
+#: src/bin/e_config.c:2199
 #, fuzzy
 msgid "Settings Upgraded"
 msgstr "桌面設定"
 
-#: src/bin/e_config.c:2213
+#: src/bin/e_config.c:2217
 msgid "The EET file handle is bad."
 msgstr ""
 
-#: src/bin/e_config.c:2217
+#: src/bin/e_config.c:2221
 msgid "The file data is empty."
 msgstr ""
 
-#: src/bin/e_config.c:2221
+#: src/bin/e_config.c:2225
 msgid ""
 "The file is not writable. Perhaps the disk is read-only<br>or you lost "
 "permissions to your files."
 msgstr ""
 
-#: src/bin/e_config.c:2225
+#: src/bin/e_config.c:2229
 msgid "Memory ran out while preparing the write.<br>Please free up memory."
 msgstr ""
 
-#: src/bin/e_config.c:2229
+#: src/bin/e_config.c:2233
 msgid "This is a generic error."
 msgstr ""
 
-#: src/bin/e_config.c:2233
+#: src/bin/e_config.c:2237
 msgid ""
 "The settings file is too large.<br>It should be very small (a few hundred KB "
 "at most)."
 msgstr ""
 
-#: src/bin/e_config.c:2237
+#: src/bin/e_config.c:2241
 msgid "You have I/O errors on the disk.<br>Maybe it needs replacing?"
 msgstr ""
 
-#: src/bin/e_config.c:2241
+#: src/bin/e_config.c:2245
 msgid "You ran out of space while writing the file"
 msgstr ""
 
-#: src/bin/e_config.c:2245
+#: src/bin/e_config.c:2249
 msgid "The file was closed on it while writing."
 msgstr ""
 
-#: src/bin/e_config.c:2249
+#: src/bin/e_config.c:2253
 msgid "Memory-mapping (mmap) of the file failed."
 msgstr ""
 
-#: src/bin/e_config.c:2253
+#: src/bin/e_config.c:2257
 msgid "X509 Encoding failed."
 msgstr ""
 
-#: src/bin/e_config.c:2257
+#: src/bin/e_config.c:2261
 #, fuzzy
 msgid "Signature failed."
 msgstr "無法休眠"
 
-#: src/bin/e_config.c:2261
+#: src/bin/e_config.c:2265
 msgid "The signature was invalid."
 msgstr ""
 
-#: src/bin/e_config.c:2265
+#: src/bin/e_config.c:2269
 #, fuzzy
 msgid "Not signed."
 msgstr "(無任何視窗)"
 
-#: src/bin/e_config.c:2269
+#: src/bin/e_config.c:2273
 msgid "Feature not implemented."
 msgstr ""
 
-#: src/bin/e_config.c:2273
+#: src/bin/e_config.c:2277
 msgid "PRNG was not seeded."
 msgstr ""
 
-#: src/bin/e_config.c:2277
+#: src/bin/e_config.c:2281
 #, fuzzy
 msgid "Encryption failed."
 msgstr "待機時間"
 
-#: src/bin/e_config.c:2281
+#: src/bin/e_config.c:2285
 #, fuzzy
 msgid "Decryption failed."
 msgstr "待機時間"
 
-#: src/bin/e_config.c:2285
+#: src/bin/e_config.c:2289
 #, fuzzy
 msgid "The error is unknown to Enlightenment."
 msgstr "歡迎來到 Enlightenment 東京"
 
-#: src/bin/e_config.c:2307
+#: src/bin/e_config.c:2311
 #, fuzzy, c-format
 msgid ""
 "Enlightenment has had an error while writing<br>its config file.<br>"
@@ -1036,7 +1038,7 @@ msgstr ""
 "Enlightment 要寫入的設定檔未預期的被關閉了。<br>這很不尋常。<br><br>發生錯誤"
 "的檔案為:<br>%s<br><br>此檔案已刪除以防止損壞設定。<br>"
 
-#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:813
+#: src/bin/e_config_dialog.c:226 src/modules/battery/e_mod_main.c:814
 #: src/modules/conf/e_mod_main.c:283
 #: src/modules/conf_edgebindings/e_mod_main.c:19
 #: src/modules/conf_paths/e_mod_main.c:17
@@ -1055,7 +1057,7 @@ msgid "Apply"
 msgstr "套用"
 
 #: src/bin/e_configure.c:29 src/modules/conf_shelves/e_mod_main.c:21
-#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1254
+#: src/modules/gadman/e_mod_main.c:26 src/modules/mixer/e_mod_main.c:1270
 #: src/modules/connman/e_mod_main.c:616
 #: src/modules/notification/e_mod_main.c:294
 msgid "Extensions"
@@ -1074,8 +1076,8 @@ msgstr "模組"
 msgid "Preferences"
 msgstr "圖示偏好"
 
-#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1307 src/bin/e_fm.c:9909
-#: src/bin/e_screensaver.c:165
+#: src/bin/e_confirm_dialog.c:52 src/bin/e_desklock.c:1309
+#: src/bin/e_fm.c:10022 src/bin/e_screensaver.c:165
 msgid "Yes"
 msgstr "是"
 
@@ -1104,24 +1106,24 @@ msgid ""
 msgstr ""
 "鎖定桌面失敗,因為有些應用程式正在使用鍵盤或<br>滑鼠,而他們的聯結無法打斷。"
 
-#: src/bin/e_desklock.c:539
+#: src/bin/e_desklock.c:541
 msgid "Please enter your unlock password"
 msgstr "請輸入您的解鎖密碼"
 
-#: src/bin/e_desklock.c:924
+#: src/bin/e_desklock.c:926
 #, fuzzy
 msgid "Authenticating..."
 msgstr "應用程式"
 
-#: src/bin/e_desklock.c:929
+#: src/bin/e_desklock.c:931
 msgid "The password you entered is invalid. Try again."
 msgstr ""
 
-#: src/bin/e_desklock.c:964
+#: src/bin/e_desklock.c:966
 msgid "Authentication System Error"
 msgstr "認證系統錯誤"
 
-#: src/bin/e_desklock.c:965
+#: src/bin/e_desklock.c:967
 #, c-format
 msgid ""
 "Authentication via PAM had errors setting up the<br>authentication session. "
@@ -1131,22 +1133,22 @@ msgstr ""
 "PAM 認證階段設定失敗。<br>錯誤代碼為 <hilight>%i</hilight>。<br>這很糟糕而且"
 "不應該發生,請回報這個錯誤。"
 
-#: src/bin/e_desklock.c:1298 src/bin/e_screensaver.c:156
+#: src/bin/e_desklock.c:1300 src/bin/e_screensaver.c:156
 msgid "Activate Presentation Mode?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1301
+#: src/bin/e_desklock.c:1303
 msgid ""
 "You unlocked desktop too fast.<br><br>Would you like to enable "
 "<b>presentation</b> mode and temporarily disable screen saver, lock and "
 "power saving?"
 msgstr ""
 
-#: src/bin/e_desklock.c:1311 src/bin/e_screensaver.c:169
+#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:169
 msgid "No, but increase timeout"
 msgstr ""
 
-#: src/bin/e_desklock.c:1313 src/bin/e_screensaver.c:171
+#: src/bin/e_desklock.c:1315 src/bin/e_screensaver.c:171
 msgid "No, and stop asking"
 msgstr ""
 
@@ -1237,7 +1239,7 @@ msgstr "執行於終端機"
 msgid "Show in Menus"
 msgstr "在選單中顯示"
 
-#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8236 src/bin/e_fm.c:8392
+#: src/bin/e_eap_editor.c:790 src/bin/e_fm.c:8420 src/bin/e_fm.c:8580
 #: src/bin/e_int_border_remember.c:763
 #: src/modules/xkbswitch/e_mod_config.c:332
 #, fuzzy
@@ -1253,34 +1255,34 @@ msgstr "選擇圖示"
 msgid "Select an Executable"
 msgstr "選擇一個執行檔"
 
-#: src/bin/e_entry.c:506 src/bin/e_fm.c:8577 src/bin/e_fm.c:10269
-#: src/bin/e_shelf.c:1767 src/bin/e_shelf.c:2423
+#: src/bin/e_entry.c:371 src/bin/e_fm.c:8765 src/bin/e_fm.c:10382
+#: src/bin/e_shelf.c:1785 src/bin/e_shelf.c:2428
 #: src/modules/conf_dialogs/e_int_config_profiles.c:134
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:266
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:246
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:294
 #: src/modules/conf_paths/e_int_config_env.c:315
-#: src/modules/conf_shelves/e_int_config_shelf.c:119
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:135
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:126
 #: src/modules/ibar/e_mod_config.c:112 src/modules/ibar/e_mod_config.c:199
 msgid "Delete"
 msgstr "刪除"
 
-#: src/bin/e_entry.c:516 src/bin/e_fm.c:8488
+#: src/bin/e_entry.c:381 src/bin/e_fm.c:8676
 msgid "Cut"
 msgstr "剪下"
 
-#: src/bin/e_entry.c:524 src/bin/e_fm.c:8502 src/bin/e_fm.c:11019
+#: src/bin/e_entry.c:389 src/bin/e_fm.c:8690 src/bin/e_fm.c:11138
 msgid "Copy"
 msgstr "複製"
 
-#: src/bin/e_entry.c:532 src/bin/e_fm.c:8297 src/bin/e_fm.c:8515
+#: src/bin/e_entry.c:397 src/bin/e_fm.c:8481 src/bin/e_fm.c:8703
 msgid "Paste"
 msgstr "貼上"
 
-#: src/bin/e_entry.c:542
+#: src/bin/e_entry.c:407
 msgid "Select All"
 msgstr "全選"
 
@@ -1425,330 +1427,337 @@ msgstr "輸出資料"
 msgid "There was no output."
 msgstr "沒有輸入。"
 
-#: src/bin/e_fm.c:1029
+#: src/bin/e_fm.c:1031
 #, fuzzy
 msgid "Nonexistent path"
 msgstr "不存在的路徑"
 
-#: src/bin/e_fm.c:1032
+#: src/bin/e_fm.c:1034
 #, fuzzy, c-format
 msgid "%s doesn't exist."
 msgstr "不存在 %s"
 
-#: src/bin/e_fm.c:2761 src/bin/e_fm.c:3687
+#: src/bin/e_fm.c:2795 src/bin/e_fm.c:3724
 #, fuzzy, c-format
 msgid "%u file"
 msgid_plural "%u files"
 msgstr[0] "%1.0f 筆"
 msgstr[1] "%1.0f 筆"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 #, fuzzy
 msgid "Mount Error"
 msgstr "執行錯誤"
 
-#: src/bin/e_fm.c:2975
+#: src/bin/e_fm.c:3012
 msgid "Can't mount device"
 msgstr ""
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 #, fuzzy
 msgid "Unmount Error"
 msgstr "執行錯誤"
 
-#: src/bin/e_fm.c:2991
+#: src/bin/e_fm.c:3028
 msgid "Can't unmount device"
 msgstr ""
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 #, fuzzy
 msgid "Eject Error"
 msgstr "執行時錯誤"
 
-#: src/bin/e_fm.c:3006
+#: src/bin/e_fm.c:3043
 msgid "Can't eject device"
 msgstr ""
 
-#: src/bin/e_fm.c:8224 src/bin/e_fm.c:8380
+#: src/bin/e_fm.c:8338 src/modules/fileman/e_mod_config.c:356
+#, fuzzy
+msgid "Case Sensitive"
+msgstr "基本大小"
+
+#: src/bin/e_fm.c:8344 src/modules/fileman/e_mod_config.c:359
+#, fuzzy
+msgid "Sort By Extension"
+msgstr "顯示圖示副檔名"
+
+#: src/bin/e_fm.c:8350 src/modules/fileman/e_mod_config.c:362
+msgid "Sort By Modification Time"
+msgstr ""
+
+#: src/bin/e_fm.c:8356 src/modules/fileman/e_mod_config.c:365
+#, fuzzy
+msgid "Sort By Size"
+msgstr "由名稱匹配"
+
+#: src/bin/e_fm.c:8365 src/modules/fileman/e_mod_config.c:373
+#, fuzzy
+msgid "Directories First"
+msgstr "搜尋目錄"
+
+#: src/bin/e_fm.c:8371 src/modules/fileman/e_mod_config.c:377
+#, fuzzy
+msgid "Directories Last"
+msgstr "搜尋目錄"
+
+#: src/bin/e_fm.c:8404 src/bin/e_fm.c:8564
 #: src/modules/fileman/e_mod_config.c:303
 msgid "View Mode"
 msgstr "顯式模式"
 
-#: src/bin/e_fm.c:8247 src/bin/e_fm.c:8403
+#: src/bin/e_fm.c:8413 src/bin/e_fm.c:8573
+#: src/modules/everything/evry_config.c:503
+#: src/modules/fileman/e_mod_config.c:381
+#, fuzzy
+msgid "Sorting"
+msgstr "正在啟動"
+
+#: src/bin/e_fm.c:8431 src/bin/e_fm.c:8591
 msgid "Refresh View"
 msgstr "重新整理"
 
-#: src/bin/e_fm.c:8258 src/bin/e_fm.c:8415
+#: src/bin/e_fm.c:8442 src/bin/e_fm.c:8603
 msgid "New..."
 msgstr ""
 
-#: src/bin/e_fm.c:8278 src/bin/e_fm.c:8436 src/bin/e_fm.c:8467
+#: src/bin/e_fm.c:8462 src/bin/e_fm.c:8624 src/bin/e_fm.c:8655
 #, fuzzy
 msgid "Actions..."
 msgstr "動作"
 
-#: src/bin/e_fm.c:8305 src/bin/e_fm.c:8523 src/bin/e_fm.c:11032
+#: src/bin/e_fm.c:8489 src/bin/e_fm.c:8711 src/bin/e_fm.c:11151
 #, fuzzy
 msgid "Link"
 msgstr "線性"
 
-#: src/bin/e_fm.c:8585 src/bin/e_fm.c:9908 src/bin/e_shelf.c:2418
-#: src/modules/conf_shelves/e_int_config_shelf.c:122
+#: src/bin/e_fm.c:8773 src/bin/e_fm.c:10021 src/bin/e_shelf.c:2423
+#: src/modules/conf_shelves/e_int_config_shelf.c:138
 msgid "Rename"
 msgstr "重新命名"
 
-#: src/bin/e_fm.c:8604
+#: src/bin/e_fm.c:8792
 msgid "Unmount"
 msgstr ""
 
-#: src/bin/e_fm.c:8609
+#: src/bin/e_fm.c:8797
 #, fuzzy
 msgid "Mount"
 msgstr "選單項目"
 
-#: src/bin/e_fm.c:8614
+#: src/bin/e_fm.c:8802
 msgid "Eject"
 msgstr ""
 
-#: src/bin/e_fm.c:8629 src/bin/e_int_border_remember.c:742
+#: src/bin/e_fm.c:8817 src/bin/e_int_border_remember.c:742
 #: src/modules/ibar/e_mod_main.c:875
 msgid "Properties"
 msgstr "屬性"
 
-#: src/bin/e_fm.c:8637
+#: src/bin/e_fm.c:8825
 #, fuzzy
 msgid "Application Properties"
 msgstr "應用程式類別"
 
-#: src/bin/e_fm.c:8645 src/bin/e_fm_prop.c:115
+#: src/bin/e_fm.c:8833 src/bin/e_fm_prop.c:115
 msgid "File Properties"
 msgstr "檔案屬性"
 
-#: src/bin/e_fm.c:8880 src/modules/fileman/e_mod_config.c:356
-#, fuzzy
-msgid "Case Sensitive"
-msgstr "基本大小"
-
-#: src/bin/e_fm.c:8886 src/modules/fileman/e_mod_config.c:359
-#, fuzzy
-msgid "Sort By Extension"
-msgstr "顯示圖示副檔名"
-
-#: src/bin/e_fm.c:8892 src/modules/fileman/e_mod_config.c:362
-msgid "Sort By Modification Time"
-msgstr ""
-
-#: src/bin/e_fm.c:8898 src/modules/fileman/e_mod_config.c:365
-#, fuzzy
-msgid "Sort By Size"
-msgstr "由名稱匹配"
-
-#: src/bin/e_fm.c:8907 src/modules/fileman/e_mod_config.c:373
-#, fuzzy
-msgid "Directories First"
-msgstr "搜尋目錄"
-
-#: src/bin/e_fm.c:8913 src/modules/fileman/e_mod_config.c:377
-#, fuzzy
-msgid "Directories Last"
-msgstr "搜尋目錄"
-
-#: src/bin/e_fm.c:8968
+#: src/bin/e_fm.c:9049
 #, fuzzy
 msgid "Use default"
 msgstr "使用預設值"
 
-#: src/bin/e_fm.c:8998 src/modules/fileman/e_mod_config.c:308
+#: src/bin/e_fm.c:9079 src/modules/fileman/e_mod_config.c:308
 msgid "Grid Icons"
 msgstr "對齊圖示"
 
-#: src/bin/e_fm.c:9006 src/modules/fileman/e_mod_config.c:310
+#: src/bin/e_fm.c:9087 src/modules/fileman/e_mod_config.c:310
 msgid "Custom Icons"
 msgstr "自訂圖示"
 
-#: src/bin/e_fm.c:9014 src/modules/everything/evry_config.c:430
+#: src/bin/e_fm.c:9095 src/modules/everything/evry_config.c:430
 #: src/modules/everything/evry_config.c:460
 #: src/modules/fileman/e_mod_config.c:318
 msgid "List"
 msgstr "列表"
 
-#: src/bin/e_fm.c:9022 src/modules/everything/evry_config.c:458
+#: src/bin/e_fm.c:9103 src/modules/everything/evry_config.c:458
 #, fuzzy
 msgid "Default View"
 msgstr "預設引擎"
 
-#: src/bin/e_fm.c:9033 src/modules/everything/evry_config.c:503
-#: src/modules/fileman/e_mod_config.c:381
-#, fuzzy
-msgid "Sorting"
-msgstr "正在啟動"
-
-#: src/bin/e_fm.c:9048
+#: src/bin/e_fm.c:9125
 #, fuzzy, c-format
 msgid "Icon Size (%d)"
 msgstr "圖示大小"
 
-#: src/bin/e_fm.c:9073 src/bin/e_fm.c:9151 src/bin/e_fm.c:9156
-#: src/bin/e_fm.c:9865 src/bin/e_fm.c:10077 src/bin/e_fm_prop.c:254
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_fm.c:9150 src/bin/e_fm.c:9228 src/bin/e_fm.c:9233
+#: src/bin/e_fm.c:9978 src/bin/e_fm.c:10190 src/bin/e_fm_prop.c:254
+#: src/bin/e_shelf.c:2298
 #, fuzzy
 msgid "Error"
 msgstr "執行時錯誤"
 
-#: src/bin/e_fm.c:9073
+#: src/bin/e_fm.c:9150
 #, fuzzy
 msgid "Could not create a file!"
 msgstr "載入模組時發生錯誤"
 
-#: src/bin/e_fm.c:9087 src/bin/e_fm.c:9105
+#: src/bin/e_fm.c:9164 src/bin/e_fm.c:9182
 #, fuzzy
 msgid "New File"
 msgstr "檔案:"
 
-#: src/bin/e_fm.c:9151
+#: src/bin/e_fm.c:9228
 msgid "Already creating a new file for this directory!"
 msgstr ""
 
-#: src/bin/e_fm.c:9156
+#: src/bin/e_fm.c:9233
 #, c-format
 msgid "%s is not able to be written to!"
 msgstr ""
 
-#: src/bin/e_fm.c:9175
+#: src/bin/e_fm.c:9252
 #, fuzzy
 msgid "Directory"
 msgstr "新目錄"
 
-#: src/bin/e_fm.c:9180
+#: src/bin/e_fm.c:9257
 #: src/modules/conf_applications/e_int_config_defapps.c:311
 #, fuzzy
 msgid "File"
 msgstr "檔案:"
 
-#: src/bin/e_fm.c:9211
+#: src/bin/e_fm.c:9288
 #, fuzzy
 msgid "Inherit parent settings"
 msgstr "選取設定"
 
-#: src/bin/e_fm.c:9220
+#: src/bin/e_fm.c:9297
 msgid "Show Hidden Files"
 msgstr "顯示隱藏的檔案"
 
-#: src/bin/e_fm.c:9232
+#: src/bin/e_fm.c:9309
 msgid "Remember Ordering"
 msgstr "記住順序"
 
-#: src/bin/e_fm.c:9241
+#: src/bin/e_fm.c:9318
 msgid "Sort Now"
 msgstr "排列檔案"
 
-#: src/bin/e_fm.c:9249
+#: src/bin/e_fm.c:9326
 #, fuzzy
 msgid "Single Click Activation"
 msgstr "使用單擊"
 
-#: src/bin/e_fm.c:9260 src/modules/fileman/e_mod_config.c:393
+#: src/bin/e_fm.c:9337 src/modules/fileman/e_mod_config.c:393
 #, fuzzy
 msgid "Secure Deletion"
 msgstr "螢幕解析度"
 
-#: src/bin/e_fm.c:9273
+#: src/bin/e_fm.c:9350
 #, fuzzy
 msgid "File Manager Settings"
 msgstr "檔案管理員設定"
 
-#: src/bin/e_fm.c:9278
+#: src/bin/e_fm.c:9355
 #, fuzzy
 msgid "File Icon Settings"
 msgstr "檔案管理員設定"
 
-#: src/bin/e_fm.c:9305 src/bin/e_fm.c:9516
+#: src/bin/e_fm.c:9433 src/bin/e_fm.c:9649
 #, fuzzy
 msgid "Set background..."
 msgstr "設定為桌布"
 
-#: src/bin/e_fm.c:9310 src/bin/e_fm.c:9560
+#: src/bin/e_fm.c:9441
+#, fuzzy
+msgid "Clear background"
+msgstr "設定為桌布"
+
+#: src/bin/e_fm.c:9448 src/bin/e_fm.c:9677
 #, fuzzy
 msgid "Set overlay..."
 msgstr "置物架內容物"
 
-#: src/bin/e_fm.c:9412 src/modules/conf_theme/e_int_config_theme.c:1127
-msgid "Clear"
-msgstr "清除"
+#: src/bin/e_fm.c:9454
+#, fuzzy
+msgid "Clear overlay"
+msgstr "置物架內容物"
 
-#: src/bin/e_fm.c:9650
+#: src/bin/e_fm.c:9766
 msgid "Create a new Directory"
 msgstr "建立新目錄"
 
-#: src/bin/e_fm.c:9651
+#: src/bin/e_fm.c:9767
 msgid "New Directory Name:"
 msgstr "新目錄名稱"
 
-#: src/bin/e_fm.c:9706 src/bin/e_fm.c:10003
+#: src/bin/e_fm.c:9822 src/bin/e_fm.c:10116
 #, c-format
 msgid "Rename %s to:"
 msgstr "重新命名 %s 成:"
 
-#: src/bin/e_fm.c:9708 src/bin/e_fm.c:10004
+#: src/bin/e_fm.c:9824 src/bin/e_fm.c:10117
 msgid "Rename File"
 msgstr "重新命名檔案"
 
-#: src/bin/e_fm.c:9861 src/bin/e_fm.c:10069
+#: src/bin/e_fm.c:9974 src/bin/e_fm.c:10182
 #, fuzzy
 msgid "Retry"
 msgstr "重新啟動"
 
-#: src/bin/e_fm.c:9862 src/bin/e_fm.c:10070 src/bin/e_fm.c:11040
+#: src/bin/e_fm.c:9975 src/bin/e_fm.c:10183 src/bin/e_fm.c:11159
 #, fuzzy
 msgid "Abort"
 msgstr "關於"
 
-#: src/bin/e_fm.c:9907
+#: src/bin/e_fm.c:10020
 msgid "No to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9910
+#: src/bin/e_fm.c:10023
 msgid "Yes to all"
 msgstr ""
 
-#: src/bin/e_fm.c:9913
+#: src/bin/e_fm.c:10026
 #, fuzzy
 msgid "Warning"
 msgstr "正在啟動"
 
-#: src/bin/e_fm.c:9916
+#: src/bin/e_fm.c:10029
 #, fuzzy, c-format
 msgid "File already exists, overwrite?<br><hilight>%s</hilight>"
 msgstr "您是否確定刪除<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10072
+#: src/bin/e_fm.c:10185
 #, fuzzy
 msgid "Move Source"
 msgstr "移動文字"
 
-#: src/bin/e_fm.c:10073
+#: src/bin/e_fm.c:10186
 msgid "Ignore this"
 msgstr ""
 
-#: src/bin/e_fm.c:10074
+#: src/bin/e_fm.c:10187
 msgid "Ignore all"
 msgstr ""
 
-#: src/bin/e_fm.c:10079
+#: src/bin/e_fm.c:10192
 #, c-format
 msgid "An error occurred while performing an operation.<br>%s"
 msgstr ""
 
-#: src/bin/e_fm.c:10272
+#: src/bin/e_fm.c:10385
 msgid "Confirm Delete"
 msgstr "確定刪除"
 
-#: src/bin/e_fm.c:10282
+#: src/bin/e_fm.c:10395
 #, fuzzy, c-format
 msgid "Are you sure you want to delete<br><hilight>%s</hilight>?"
 msgstr "您是否確定刪除<br><hilight>%s</hilight>?"
 
-#: src/bin/e_fm.c:10287
+#: src/bin/e_fm.c:10400
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br><hilight>all</hilight> the %d files "
@@ -1756,7 +1765,7 @@ msgid ""
 msgstr ""
 "您是否確定刪除 %i 筆位於<br><hilight>%s</hilight><br><br>中被選取的檔案?"
 
-#: src/bin/e_fm.c:10297
+#: src/bin/e_fm.c:10410
 #, fuzzy, c-format
 msgid ""
 "Are you sure you want to delete<br>the %d selected file in<br><hilight>%s</"
@@ -1769,27 +1778,27 @@ msgstr[0] ""
 msgstr[1] ""
 "您是否確定刪除 %i 筆位於<br><hilight>%s</hilight><br><br>中被選取的檔案?"
 
-#: src/bin/e_fm_device.c:37
+#: src/bin/e_fm_device.c:41
 #, c-format
 msgid "%s %s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:44 src/bin/e_fm_device.c:51
+#: src/bin/e_fm_device.c:48 src/bin/e_fm_device.c:55
 #, c-format
 msgid "%s—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:56
+#: src/bin/e_fm_device.c:60
 #, c-format
 msgid "Flash Card—%s"
 msgstr ""
 
-#: src/bin/e_fm_device.c:58
+#: src/bin/e_fm_device.c:62
 #, fuzzy, c-format
 msgid "Unknown Volume"
 msgstr "末知"
 
-#: src/bin/e_fm_device.c:312
+#: src/bin/e_fm_device.c:316
 msgid "Removable Device"
 msgstr ""
 
@@ -1798,7 +1807,7 @@ msgstr ""
 msgid "Cannot change permissions: %s"
 msgstr ""
 
-#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1107 src/bin/e_shelf.c:2313
+#: src/bin/e_fm_prop.c:390 src/bin/e_shelf.c:1118 src/bin/e_shelf.c:2318
 #: src/modules/conf_dialogs/e_int_config_profiles.c:312
 #: src/modules/conf_display/e_int_config_desk.c:154
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:137
@@ -1863,7 +1872,7 @@ msgstr "以下列方式分為群組:"
 msgid "Others:"
 msgstr "其它 IBar 應用程式"
 
-#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:348
+#: src/bin/e_fm_prop.c:480 src/bin/e_widget_fsel.c:343
 #: src/modules/conf_theme/e_int_config_transitions.c:218
 #: src/modules/conf_theme/e_int_config_theme.c:1135
 #: src/modules/conf_theme/e_int_config_xsettings.c:474
@@ -1908,32 +1917,32 @@ msgstr "移動文字"
 msgid "Automatically scroll contents"
 msgstr "自動捲動內容"
 
-#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1059
+#: src/bin/e_gadcon.c:1756 src/modules/gadman/e_mod_gadman.c:1045
 msgid "Plain"
 msgstr "一般"
 
-#: src/bin/e_gadcon.c:1765 src/modules/gadman/e_mod_gadman.c:1067
+#: src/bin/e_gadcon.c:1770 src/modules/gadman/e_mod_gadman.c:1053
 msgid "Inset"
 msgstr "嵌入"
 
-#: src/bin/e_gadcon.c:1774 src/bin/e_int_config_modules.c:52
-#: src/modules/conf_theme/e_mod_main.c:30
+#: src/bin/e_gadcon.c:1784 src/bin/e_int_config_modules.c:52
+#: src/modules/conf_theme/e_mod_main.c:35
 #: src/modules/dropshadow/e_mod_main.c:89
 #, fuzzy
 msgid "Look"
 msgstr "鎖定值"
 
-#: src/bin/e_gadcon.c:1786 src/bin/e_widget_config_list.c:66
+#: src/bin/e_gadcon.c:1796 src/bin/e_widget_config_list.c:66
 #: src/modules/conf_applications/e_int_config_apps.c:269
 #: src/modules/conf_applications/e_int_config_apps.c:290
 #: src/modules/conf_applications/e_int_config_apps.c:310
 #: src/modules/conf_applications/e_int_config_apps_personal.c:95
-#: src/modules/gadman/e_mod_gadman.c:1115 src/modules/ibar/e_mod_main.c:880
+#: src/modules/gadman/e_mod_gadman.c:1101 src/modules/ibar/e_mod_main.c:880
 #: src/modules/xkbswitch/e_mod_config.c:265
 msgid "Remove"
 msgstr "移除"
 
-#: src/bin/e_gadcon.c:2418
+#: src/bin/e_gadcon.c:2428
 msgid "Stop moving"
 msgstr ""
 
@@ -1995,7 +2004,7 @@ msgstr "大小"
 #: src/bin/e_int_border_locks.c:313 src/bin/e_int_border_locks.c:332
 #: src/bin/e_int_border_menu.c:693 src/bin/e_int_border_prop.c:504
 #: src/bin/e_int_border_remember.c:698 src/bin/e_int_shelf_config.c:152
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:305
 msgid "Stacking"
 msgstr "堆疊"
 
@@ -2135,7 +2144,7 @@ msgstr "圖示化"
 msgid "Skip"
 msgstr "略過"
 
-#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:27
+#: src/bin/e_int_border_menu.c:712 src/modules/conf_theme/e_mod_main.c:32
 msgid "Border"
 msgstr "邊框"
 
@@ -2448,18 +2457,18 @@ msgid "Request Position"
 msgstr "要求位置"
 
 #: src/bin/e_int_border_prop.c:480 src/bin/e_int_border_prop.c:515
-#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:236
-#: src/bin/e_shelf.c:2389 src/modules/battery/e_mod_main.c:193
-#: src/modules/clock/e_mod_main.c:325 src/modules/clock/e_mod_main.c:564
+#: src/bin/e_int_config_modules.c:57 src/bin/e_int_menus.c:276
+#: src/bin/e_shelf.c:2394 src/modules/battery/e_mod_main.c:194
+#: src/modules/clock/e_mod_main.c:329 src/modules/clock/e_mod_main.c:568
 #: src/modules/conf/e_conf.c:136 src/modules/conf/e_conf.c:146
 #: src/modules/conf/e_mod_main.c:101 src/modules/conf_dialogs/e_mod_main.c:17
 #: src/modules/conf_interaction/e_int_config_mouse.c:170
-#: src/modules/conf_shelves/e_int_config_shelf.c:129
+#: src/modules/conf_shelves/e_int_config_shelf.c:145
 #: src/modules/ibar/e_mod_main.c:383 src/modules/ibar/e_mod_main.c:868
 #: src/modules/ibox/e_mod_main.c:302 src/modules/ibox/e_mod_main.c:678
 #: src/modules/pager/e_mod_main.c:871 src/modules/temperature/e_mod_main.c:230
-#: src/modules/mixer/e_mod_main.c:778 src/modules/connman/e_mod_main.c:441
-#: src/modules/tasks/e_mod_main.c:702 src/modules/xkbswitch/e_mod_main.c:345
+#: src/modules/mixer/e_mod_main.c:776 src/modules/connman/e_mod_main.c:441
+#: src/modules/tasks/e_mod_main.c:716 src/modules/xkbswitch/e_mod_main.c:345
 #: src/modules/xkbswitch/e_mod_main.c:387
 #: src/modules/notification/e_mod_box.c:477
 #: src/modules/notification/e_mod_box.c:616
@@ -2543,7 +2552,7 @@ msgid "Size, Position and Locks"
 msgstr "大小、位置與鎖定值"
 
 #: src/bin/e_int_border_remember.c:609 src/modules/conf/e_mod_main.c:252
-#: src/modules/shot/e_mod_main.c:711
+#: src/modules/shot/e_mod_main.c:715
 #, fuzzy
 msgid "All"
 msgstr "允許"
@@ -2653,7 +2662,7 @@ msgstr "設定模組"
 msgid "Load"
 msgstr "Locale"
 
-#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:518
+#: src/bin/e_int_config_modules.c:180 src/bin/e_module.c:528
 #, fuzzy
 msgid "Unload"
 msgstr "卸除模組"
@@ -2693,12 +2702,12 @@ msgstr "置物架內容物"
 msgid "Toolbar Contents"
 msgstr "設定置物架內容物"
 
-#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:345
+#: src/bin/e_int_toolbar_config.c:30 src/bin/e_toolbar.c:243
 #, fuzzy
 msgid "Toolbar Settings"
 msgstr "限制設定"
 
-#: src/bin/e_int_toolbar_config.c:82
+#: src/bin/e_int_toolbar_config.c:81
 msgid "Layout"
 msgstr "版面配置"
 
@@ -2715,87 +2724,87 @@ msgstr ""
 "啟動輸入法時發生錯誤。<br><br>請確定你的輸入法設定正確,<br>且執行檔在您的 "
 "PATH 變數中。<br>"
 
-#: src/bin/e_int_menus.c:105 src/modules/syscon/e_int_config_syscon.c:146
+#: src/bin/e_int_menus.c:139 src/modules/syscon/e_int_config_syscon.c:146
 msgid "Main"
 msgstr "主選單"
 
-#: src/bin/e_int_menus.c:122
+#: src/bin/e_int_menus.c:162
 #: src/modules/conf_applications/e_int_config_apps.c:69
 #: src/modules/conf_applications/e_mod_main.c:29
 msgid "Favorite Applications"
 msgstr "我的最愛"
 
-#: src/bin/e_int_menus.c:133
+#: src/bin/e_int_menus.c:173
 #: src/modules/conf_applications/e_int_config_apps.c:294
 #: src/modules/conf_menus/e_int_config_menus.c:260
 #: src/modules/conf_menus/e_int_config_menus.c:283
 #: src/modules/conf_theme/e_int_config_fonts.c:58
 #: src/modules/conf_theme/e_int_config_xsettings.c:462
 #: src/modules/conf_window_remembers/e_int_config_remembers.c:194
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 msgid "Applications"
 msgstr "應用程式"
 
-#: src/bin/e_int_menus.c:157 src/bin/e_int_menus.c:1257
+#: src/bin/e_int_menus.c:197 src/bin/e_int_menus.c:1297
 #: src/modules/conf_window_manipulation/e_mod_main.c:17
 #: src/modules/conf_window_remembers/e_mod_main.c:14
 #: src/modules/winlist/e_mod_main.c:26 src/modules/tiling/e_mod_tiling.c:4002
 msgid "Windows"
 msgstr "視窗"
 
-#: src/bin/e_int_menus.c:167 src/bin/e_int_menus.c:1311
+#: src/bin/e_int_menus.c:207 src/bin/e_int_menus.c:1351
 msgid "Lost Windows"
 msgstr "迷路的視窗"
 
-#: src/bin/e_int_menus.c:193
+#: src/bin/e_int_menus.c:233
 msgid "About"
 msgstr "關於"
 
-#: src/bin/e_int_menus.c:198
+#: src/bin/e_int_menus.c:238
 #: src/modules/conf_interaction/e_int_config_mouse.c:183
-#: src/modules/conf_theme/e_mod_main.c:35
-#: src/modules/conf_theme/e_mod_main.c:64
-#: src/modules/conf_theme/e_mod_main.c:167
+#: src/modules/conf_theme/e_mod_main.c:40
+#: src/modules/conf_theme/e_mod_main.c:69
+#: src/modules/conf_theme/e_mod_main.c:313
 msgid "Theme"
 msgstr "佈景主題"
 
-#: src/bin/e_int_menus.c:289
+#: src/bin/e_int_menus.c:329
 msgid "Virtual"
 msgstr "虛擬桌面"
 
-#: src/bin/e_int_menus.c:296 src/modules/conf_shelves/e_mod_main.c:23
+#: src/bin/e_int_menus.c:336 src/modules/conf_shelves/e_mod_main.c:23
 #: src/modules/conf_shelves/e_mod_main.c:27
 #: src/modules/conf_shelves/e_mod_main.c:74
 msgid "Shelves"
 msgstr "置物架"
 
-#: src/bin/e_int_menus.c:305
+#: src/bin/e_int_menus.c:345
 msgid "Show/Hide All Windows"
 msgstr "顯示/隱藏所有視窗"
 
-#: src/bin/e_int_menus.c:645
+#: src/bin/e_int_menus.c:685
 msgid "(No Applications)"
 msgstr "(無任何應用程式)"
 
-#: src/bin/e_int_menus.c:888
+#: src/bin/e_int_menus.c:928
 #, fuzzy
 msgid "Set Virtual Desktops"
 msgstr "虛擬桌面"
 
-#: src/bin/e_int_menus.c:1263 src/bin/e_int_menus.c:1444
+#: src/bin/e_int_menus.c:1303 src/bin/e_int_menus.c:1486
 msgid "(No Windows)"
 msgstr "(無任何視窗)"
 
-#: src/bin/e_int_menus.c:1357 src/bin/e_int_menus.c:1456
+#: src/bin/e_int_menus.c:1399 src/bin/e_int_menus.c:1498
 msgid "No name!!"
 msgstr "無名稱!!"
 
-#: src/bin/e_int_menus.c:1619
+#: src/bin/e_int_menus.c:1661
 #, fuzzy
 msgid "Add a Shelf"
 msgstr "新增置物架"
 
-#: src/bin/e_int_menus.c:1626
+#: src/bin/e_int_menus.c:1668
 #, fuzzy
 msgid "Delete a Shelf"
 msgstr "移除置物架"
@@ -2881,32 +2890,32 @@ msgstr "顯示於全部桌面"
 msgid "Show on specified Desktops"
 msgstr "顯示於指定桌面"
 
-#: src/bin/e_main.c:224
+#: src/bin/e_main.c:225
 #, fuzzy
 msgid "Enlightenment cannot initialize Eina!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:230
+#: src/bin/e_main.c:231
 #, fuzzy
 msgid "Enlightenment could not create a logging domain!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:278
+#: src/bin/e_main.c:279
 #, fuzzy
 msgid "Enlightenment cannot initialize Eet!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:287
+#: src/bin/e_main.c:288
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:296
+#: src/bin/e_main.c:297
 #, fuzzy
 msgid "Enlightenment cannot initialize EIO!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:308
+#: src/bin/e_main.c:309
 msgid ""
 "Enlightenment cannot set up an exit signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2914,7 +2923,7 @@ msgstr ""
 "Enlightenment 無法建立 exit signal handler。\n"
 "可能是記憶體不足?"
 
-#: src/bin/e_main.c:315
+#: src/bin/e_main.c:316
 msgid ""
 "Enlightenment cannot set up a HUP signal handler.\n"
 "Perhaps you are out of memory?"
@@ -2922,7 +2931,7 @@ msgstr ""
 "Enlightenment 無法建立 HUP signal handler。\n"
 "可能是記憶體不足?"
 
-#: src/bin/e_main.c:322
+#: src/bin/e_main.c:323
 #, fuzzy
 msgid ""
 "Enlightenment cannot set up a USER signal handler.\n"
@@ -2931,47 +2940,47 @@ msgstr ""
 "Enlightenment 無法建立 HUP signal handler。\n"
 "可能是記憶體不足?"
 
-#: src/bin/e_main.c:331
+#: src/bin/e_main.c:332
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_File!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:340
+#: src/bin/e_main.c:341
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Con!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:349
+#: src/bin/e_main.c:350
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Ipc!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:360
+#: src/bin/e_main.c:361
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_X!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:372
+#: src/bin/e_main.c:373
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_IMF!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:382
+#: src/bin/e_main.c:383
 #, fuzzy
 msgid "Enlightenment cannot initialize Ecore_Evas!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:392
+#: src/bin/e_main.c:393
 #, fuzzy
 msgid "Enlightenment cannot initialize Elementary!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:403
+#: src/bin/e_main.c:404
 #, fuzzy
 msgid "Enlightenment cannot initialize Emotion!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:418
+#: src/bin/e_main.c:419
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software X11\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2980,7 +2989,7 @@ msgstr ""
 "Enlightenment 發現 ecore_evas 不支援 Evas Software X11 繪圖。\n"
 "請檢查您的 Evas 和 Ecore 是否正確安裝且支援 Software X11 繪圖引擎。"
 
-#: src/bin/e_main.c:426
+#: src/bin/e_main.c:427
 msgid ""
 "Enlightenment found ecore_evas doesn't support the Software Buffer\n"
 "rendering in Evas. Please check your installation of Evas and\n"
@@ -2989,17 +2998,17 @@ msgstr ""
 "Enlightenment 發現 ecore_evas 不支援 Evas Software Buffer 繪圖。\n"
 "請檢查您的 Evas 和 Ecore 是否正確安裝且支援 Software Buffer 繪圖引擎。"
 
-#: src/bin/e_main.c:436
+#: src/bin/e_main.c:437
 #, fuzzy
 msgid "Enlightenment cannot initialize Edje!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:448
+#: src/bin/e_main.c:449
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Intl!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:458
+#: src/bin/e_main.c:459
 msgid ""
 "Enlightenment cannot initialize its emergency alert system.\n"
 "Have you set your DISPLAY variable?"
@@ -3007,12 +3016,12 @@ msgstr ""
 "Enlightenment 無法初始化緊急警報系統。\n"
 "您是否已設定 DISPLAY 環境變數?"
 
-#: src/bin/e_main.c:468
+#: src/bin/e_main.c:469
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Xinerama!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:486
+#: src/bin/e_main.c:487
 msgid ""
 "Enlightenment cannot create directories in your home directory.\n"
 "Perhaps you have no home directory or the disk is full?"
@@ -3020,35 +3029,35 @@ msgstr ""
 "Enlightenment 無法在你的家目錄建立目錄。\n"
 "可能你沒有家目錄或是磁碟已滿?"
 
-#: src/bin/e_main.c:496
+#: src/bin/e_main.c:497
 msgid "Enlightenment cannot set up its file registry system."
 msgstr "Enlightenment 無法設定他的登錄系統。"
 
-#: src/bin/e_main.c:505
+#: src/bin/e_main.c:506
 msgid "Enlightenment cannot set up its config system."
 msgstr "Enlightenment 無法設定他的配置系統。"
 
-#: src/bin/e_main.c:518
+#: src/bin/e_main.c:519
 #, fuzzy
 msgid "Enlightenment cannot initialize E_Randr!\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:527
+#: src/bin/e_main.c:528
 #, fuzzy
 msgid "Enlightenment cannot set up its environment."
 msgstr "Enlightenment 無法建立他的主題系統。"
 
-#: src/bin/e_main.c:543
+#: src/bin/e_main.c:544
 #, fuzzy
 msgid "Enlightenment cannot set up its scale system."
 msgstr "Enlightenment 無法建立他的置物架系統。"
 
-#: src/bin/e_main.c:552
+#: src/bin/e_main.c:553
 #, fuzzy
 msgid "Enlightenment cannot set up its pointer system."
 msgstr "Enlightenment 無法建立他的字形系統。"
 
-#: src/bin/e_main.c:561
+#: src/bin/e_main.c:562
 msgid ""
 "Enlightenment cannot set up paths for finding files.\n"
 "Perhaps you are out of memory?"
@@ -3056,28 +3065,28 @@ msgstr ""
 "Enlightenment 無法為找到的文件建立路徑。\n"
 "可能是記憶體不足?"
 
-#: src/bin/e_main.c:578
+#: src/bin/e_main.c:579
 msgid "Enlightenment cannot set up its font system."
 msgstr "Enlightenment 無法建立他的字形系統。"
 
-#: src/bin/e_main.c:595
+#: src/bin/e_main.c:596
 msgid "Enlightenment cannot set up its theme system."
 msgstr "Enlightenment 無法建立他的主題系統。"
 
-#: src/bin/e_main.c:611
+#: src/bin/e_main.c:612
 #, fuzzy
 msgid "Enlightenment cannot set up its init screen."
 msgstr "Enlightenment 無法建立國際化系統。"
 
-#: src/bin/e_main.c:626
+#: src/bin/e_main.c:627
 msgid "Starting International Support"
 msgstr "開始國際化支援"
 
-#: src/bin/e_main.c:630
+#: src/bin/e_main.c:631
 msgid "Enlightenment cannot set up its intl system."
 msgstr "Enlightenment 無法建立國際化系統。"
 
-#: src/bin/e_main.c:639
+#: src/bin/e_main.c:640
 #, fuzzy
 msgid ""
 "Enlightenment cannot initialize the FDO desktop system.\n"
@@ -3087,11 +3096,11 @@ msgstr ""
 "Enlightenment 無法初始化 FDO desktop 系統。\n"
 "可能是記憶體不足?"
 
-#: src/bin/e_main.c:662
+#: src/bin/e_main.c:663
 msgid "Setup Screens"
 msgstr "設定螢幕"
 
-#: src/bin/e_main.c:666
+#: src/bin/e_main.c:667
 msgid ""
 "Enlightenment set up window management for all the screens on your system\n"
 "failed. Perhaps another window manager is running?\n"
@@ -3099,252 +3108,252 @@ msgstr ""
 "Enlightenment 在你所有的screen上建立視窗管理都失敗。\n"
 "可能有另一個視窗管理程式正在執行?\n"
 
-#: src/bin/e_main.c:674
+#: src/bin/e_main.c:675
 #, fuzzy
 msgid "Setup ACPI"
 msgstr "設定 DPMS"
 
-#: src/bin/e_main.c:681
+#: src/bin/e_main.c:682
 #, fuzzy
 msgid "Setup Backlight"
 msgstr "設定快速鍵"
 
-#: src/bin/e_main.c:685
+#: src/bin/e_main.c:686
 #, fuzzy
 msgid "Enlightenment cannot configure the backlight."
 msgstr "Enlightenment 無法設定 DPMS 設定。"
 
-#: src/bin/e_main.c:692
+#: src/bin/e_main.c:693
 msgid "Setup DPMS"
 msgstr "設定 DPMS"
 
-#: src/bin/e_main.c:696
+#: src/bin/e_main.c:697
 msgid "Enlightenment cannot configure the DPMS settings."
 msgstr "Enlightenment 無法設定 DPMS 設定。"
 
-#: src/bin/e_main.c:703
+#: src/bin/e_main.c:704
 msgid "Setup Screensaver"
 msgstr "設定螢幕保護程式"
 
-#: src/bin/e_main.c:707
+#: src/bin/e_main.c:708
 msgid "Enlightenment cannot configure the X screensaver."
 msgstr "Enlightenment 無法設定 X 螢幕保護程式。"
 
-#: src/bin/e_main.c:714
+#: src/bin/e_main.c:715
 #, fuzzy
 msgid "Setup Powersave Modes"
 msgstr "設定 CPU 電源管理原則"
 
-#: src/bin/e_main.c:718
+#: src/bin/e_main.c:719
 #, fuzzy
 msgid "Enlightenment cannot set up its powersave modes."
 msgstr "Enlightenment 無法建立他的彈出系統。"
 
-#: src/bin/e_main.c:725
+#: src/bin/e_main.c:726
 msgid "Setup Desklock"
 msgstr "設定桌面鎖定"
 
-#: src/bin/e_main.c:729
+#: src/bin/e_main.c:730
 msgid "Enlightenment cannot set up its desk locking system."
 msgstr "Enlightenment 無法建立他的桌面鎖定系統。"
 
-#: src/bin/e_main.c:736
+#: src/bin/e_main.c:737
 msgid "Setup Popups"
 msgstr "設定彈出視窗"
 
-#: src/bin/e_main.c:740
+#: src/bin/e_main.c:741
 msgid "Enlightenment cannot set up its popup system."
 msgstr "Enlightenment 無法建立他的彈出系統。"
 
-#: src/bin/e_main.c:752
+#: src/bin/e_main.c:753
 #, fuzzy
 msgid "Setup Message Bus"
 msgstr "設定訊息系統"
 
-#: src/bin/e_main.c:759
+#: src/bin/e_main.c:760
 #, fuzzy
 msgid "Setup Paths"
 msgstr "設定路徑"
 
-#: src/bin/e_main.c:765
+#: src/bin/e_main.c:766
 msgid "Setup System Controls"
 msgstr "設定系統控制"
 
-#: src/bin/e_main.c:769
+#: src/bin/e_main.c:770
 msgid "Enlightenment cannot initialize the System Command system.\n"
 msgstr "Enlightenment 無法初始化系統命令系統。\n"
 
-#: src/bin/e_main.c:776
+#: src/bin/e_main.c:777
 msgid "Setup Actions"
 msgstr "設定行動"
 
-#: src/bin/e_main.c:780
+#: src/bin/e_main.c:781
 msgid "Enlightenment cannot set up its actions system."
 msgstr "Enlightenment 無法建立他的動作系統。"
 
-#: src/bin/e_main.c:787
+#: src/bin/e_main.c:788
 msgid "Setup Execution System"
 msgstr "設定執行系統"
 
-#: src/bin/e_main.c:791
+#: src/bin/e_main.c:792
 msgid "Enlightenment cannot set up its exec system."
 msgstr "Enlightenment 無法建立他的執行系統。"
 
-#: src/bin/e_main.c:802
+#: src/bin/e_main.c:803
 #, fuzzy
 msgid "Setup Filemanager"
 msgstr "檔案管理員"
 
-#: src/bin/e_main.c:806
+#: src/bin/e_main.c:807
 msgid "Enlightenment cannot initialize the File manager.\n"
 msgstr "Enlightenment 無法初始文件管理器。\n"
 
-#: src/bin/e_main.c:813
+#: src/bin/e_main.c:814
 msgid "Setup Message System"
 msgstr "設定訊息系統"
 
-#: src/bin/e_main.c:817
+#: src/bin/e_main.c:818
 msgid "Enlightenment cannot set up its msg system."
 msgstr "Enlightenment 無法建立他的訊息系統。"
 
-#: src/bin/e_main.c:824
+#: src/bin/e_main.c:825
 msgid "Setup DND"
 msgstr "設定拖放"
 
-#: src/bin/e_main.c:828
+#: src/bin/e_main.c:829
 msgid "Enlightenment cannot set up its dnd system."
 msgstr "Enlightenment 無法建立他的拖放系統。"
 
-#: src/bin/e_main.c:835
+#: src/bin/e_main.c:836
 #, fuzzy
 msgid "Setup Grab Input Handling"
 msgstr "設定輸入攫取處理系統"
 
-#: src/bin/e_main.c:839
+#: src/bin/e_main.c:840
 #, fuzzy
 msgid "Enlightenment cannot set up its grab input handling system."
 msgstr "Enlightenment 無法建立他的輸入擷取處理系統。"
 
-#: src/bin/e_main.c:846
+#: src/bin/e_main.c:847
 msgid "Setup Modules"
 msgstr "設定模組"
 
-#: src/bin/e_main.c:850 src/bin/e_main.c:1035
+#: src/bin/e_main.c:851 src/bin/e_main.c:1036
 msgid "Enlightenment cannot set up its module system."
 msgstr "Enlightenment 無法建立他的模組系統。"
 
-#: src/bin/e_main.c:857
+#: src/bin/e_main.c:858
 msgid "Setup Remembers"
 msgstr "設定記憶值"
 
-#: src/bin/e_main.c:861
+#: src/bin/e_main.c:862
 msgid "Enlightenment cannot setup remember settings."
 msgstr "Enlightenment 無法設定他的設定記憶系統。"
 
-#: src/bin/e_main.c:868
+#: src/bin/e_main.c:869
 msgid "Setup Color Classes"
 msgstr "設定顏色類別"
 
-#: src/bin/e_main.c:872
+#: src/bin/e_main.c:873
 msgid "Enlightenment cannot set up its color class system."
 msgstr "Enlightenment 無法建立他的顏色類別系統。"
 
-#: src/bin/e_main.c:879
+#: src/bin/e_main.c:880
 msgid "Setup Gadcon"
 msgstr "設定小工具控制"
 
-#: src/bin/e_main.c:883
+#: src/bin/e_main.c:884
 msgid "Enlightenment cannot set up its gadget control system."
 msgstr "Enlightenment 無法建立他的小工具控制系統。"
 
-#: src/bin/e_main.c:890
+#: src/bin/e_main.c:891
 msgid "Setup Wallpaper"
 msgstr "設定桌布"
 
-#: src/bin/e_main.c:894
+#: src/bin/e_main.c:895
 msgid "Enlightenment cannot set up its desktop background system."
 msgstr "Enlightenment 無法建立桌面背景系統。"
 
-#: src/bin/e_main.c:901
+#: src/bin/e_main.c:902
 msgid "Setup Mouse"
 msgstr "設定滑鼠"
 
-#: src/bin/e_main.c:905
+#: src/bin/e_main.c:906
 #, fuzzy
 msgid "Enlightenment cannot configure the mouse settings."
 msgstr "Enlightenment 無法設定 DPMS 設定。"
 
-#: src/bin/e_main.c:912
+#: src/bin/e_main.c:913
 #, fuzzy
 msgid "Enlightenment cannot setup XKB Keyboard layouts."
 msgstr "Enlightenment 無法建立他的有序檔案系統。"
 
-#: src/bin/e_main.c:918
+#: src/bin/e_main.c:919
 msgid "Setup Bindings"
 msgstr "設定快速鍵"
 
-#: src/bin/e_main.c:922
+#: src/bin/e_main.c:923
 msgid "Enlightenment cannot set up its bindings system."
 msgstr "Enlightenment 無法建立他的連接系統。"
 
-#: src/bin/e_main.c:929
+#: src/bin/e_main.c:930
 msgid "Setup Thumbnailer"
 msgstr "設定縮圖"
 
-#: src/bin/e_main.c:933
+#: src/bin/e_main.c:934
 msgid "Enlightenment cannot initialize the Thumbnailing system.\n"
 msgstr "Enlightenment 無法初始化縮圖系統。\n"
 
-#: src/bin/e_main.c:942
+#: src/bin/e_main.c:943
 #, fuzzy
 msgid "Enlightenment cannot initialize the Icon Cache system.\n"
 msgstr "Enlightenment 無法初始化系統命令系統。\n"
 
-#: src/bin/e_main.c:951
+#: src/bin/e_main.c:952
 #, fuzzy
 msgid "Enlightenment cannot initialize the XSettings system.\n"
 msgstr "Enlightenment 無法初始化縮圖系統。\n"
 
-#: src/bin/e_main.c:960
+#: src/bin/e_main.c:961
 #, fuzzy
 msgid "Enlightenment cannot initialize the Update system.\n"
 msgstr "Enlightenment 無法初始化系統命令系統。\n"
 
-#: src/bin/e_main.c:969
+#: src/bin/e_main.c:970
 msgid "Setup Desktop Environment"
 msgstr ""
 
-#: src/bin/e_main.c:973
+#: src/bin/e_main.c:974
 #, fuzzy
 msgid "Enlightenment cannot initialize its desktop environment.\n"
 msgstr "Enlightenment 無法建立他的主題系統。"
 
-#: src/bin/e_main.c:981
+#: src/bin/e_main.c:982
 #, fuzzy
 msgid "Setup File Ordering"
 msgstr "設定檔案排序"
 
-#: src/bin/e_main.c:985
+#: src/bin/e_main.c:986
 msgid "Enlightenment cannot set up its order file system."
 msgstr "Enlightenment 無法建立他的有序檔案系統。"
 
-#: src/bin/e_main.c:1000
+#: src/bin/e_main.c:1001
 msgid "Load Modules"
 msgstr "載入模組"
 
-#: src/bin/e_main.c:1031
+#: src/bin/e_main.c:1032
 msgid "Setup Shelves"
 msgstr "設定置物架"
 
-#: src/bin/e_main.c:1042
+#: src/bin/e_main.c:1043
 msgid "Configure Shelves"
 msgstr "設定置物架"
 
-#: src/bin/e_main.c:1053
+#: src/bin/e_main.c:1054
 msgid "Almost Done"
 msgstr "快好了"
 
-#: src/bin/e_main.c:1209
+#: src/bin/e_main.c:1212
 #, c-format
 msgid ""
 "Options:\n"
@@ -3373,7 +3382,7 @@ msgid ""
 "\t\tIf you need this help, you don't need this option.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1262
+#: src/bin/e_main.c:1265
 msgid ""
 "You are executing enlightenment directly. This is\n"
 "bad. Please do not execute the \"enlightenment\"\n"
@@ -3383,11 +3392,11 @@ msgid ""
 "before enlightenment itself begins running.\n"
 msgstr ""
 
-#: src/bin/e_main.c:1543
+#: src/bin/e_main.c:1546
 msgid "Testing Format Support"
 msgstr "測試格式支援"
 
-#: src/bin/e_main.c:1547
+#: src/bin/e_main.c:1550
 msgid ""
 "Enlightenment found Evas can't create a buffer canvas. Please check\n"
 "Evas has Software Buffer engine support.\n"
@@ -3395,7 +3404,7 @@ msgstr ""
 "Enlightment 發現 Evas 無法創造緩衝畫面。請確認\n"
 "Evas 支援軟體緩衝引擎。\n"
 
-#: src/bin/e_main.c:1559
+#: src/bin/e_main.c:1562
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load SVG files. Check Evas has SVG loader "
@@ -3404,7 +3413,7 @@ msgstr ""
 "Enlightment 發現 Evas 無法讀入 PNG 檔案。請確認\n"
 "Evas 支援 PNG 檔讀取。\n"
 
-#: src/bin/e_main.c:1569
+#: src/bin/e_main.c:1572
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load JPEG files. Check Evas has JPEG loader "
@@ -3413,7 +3422,7 @@ msgstr ""
 "Enlightment 發現 Evas 無法讀入 JPEG 檔案。請確認\n"
 "Evas 支援 JPEG 檔案讀取。\n"
 
-#: src/bin/e_main.c:1579
+#: src/bin/e_main.c:1582
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load PNG files. Check Evas has PNG loader "
@@ -3422,7 +3431,7 @@ msgstr ""
 "Enlightment 發現 Evas 無法讀入 PNG 檔案。請確認\n"
 "Evas 支援 PNG 檔讀取。\n"
 
-#: src/bin/e_main.c:1589
+#: src/bin/e_main.c:1592
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load EET files. Check Evas has EET loader "
@@ -3431,7 +3440,7 @@ msgstr ""
 "Enlightment 發現 Evas 無法讀入 EET 檔案。請確認\n"
 "Evas 支援 EET 檔案讀取。\n"
 
-#: src/bin/e_main.c:1603
+#: src/bin/e_main.c:1606
 #, fuzzy
 msgid ""
 "Enlightenment found Evas can't load the 'Sans' font. Check Evas has "
@@ -3441,7 +3450,7 @@ msgstr ""
 "Enlightment 發現 Evas 無法讀入 PNG 檔案。請確認\n"
 "Evas 支援 PNG 檔讀取。\n"
 
-#: src/bin/e_main.c:1794
+#: src/bin/e_main.c:1797
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. There was an "
@@ -3449,11 +3458,11 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1799 src/bin/e_main.c:1816
+#: src/bin/e_main.c:1802 src/bin/e_main.c:1819
 msgid "Enlightenment crashed early on start and has been restarted"
 msgstr "Enlightment 在啟動途中當機,已經重新啟動。"
 
-#: src/bin/e_main.c:1800
+#: src/bin/e_main.c:1803
 #, c-format
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>There was an "
@@ -3461,7 +3470,7 @@ msgid ""
 "not be loaded."
 msgstr ""
 
-#: src/bin/e_main.c:1809
+#: src/bin/e_main.c:1812
 msgid ""
 "Enlightenment crashed early on start and has<br>been restarted. All modules "
 "have been disabled<br>and will not be loaded to help remove any "
@@ -3472,7 +3481,7 @@ msgstr ""
 "您<br>\n"
 "從設定檔中移除任何問題模組。<br>模組設定對話框應可讓您重新選擇模組。"
 
-#: src/bin/e_main.c:1817
+#: src/bin/e_main.c:1820
 msgid ""
 "Enlightenment crashed early on start and has been restarted.<br>All modules "
 "have been disabled and will not be loaded to help<br>remove any problem "
@@ -3483,12 +3492,12 @@ msgstr ""
 "您<br>\n"
 "從設定檔中移除任何問題模組。<br><br>模組設定對話框應可讓您重新選擇模組。"
 
-#: src/bin/e_module.c:96
+#: src/bin/e_module.c:100
 #, fuzzy, c-format
 msgid "Loading Module: %s"
 msgstr "載入模組"
 
-#: src/bin/e_module.c:134
+#: src/bin/e_module.c:142
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>No module named %s could be "
@@ -3496,11 +3505,11 @@ msgid ""
 msgstr ""
 "載入模組 %s 時發生錯誤。<br>在模組的搜尋路徑<br>沒有找到名為 %s 的模組。<br>"
 
-#: src/bin/e_module.c:137 src/bin/e_module.c:150 src/bin/e_module.c:168
+#: src/bin/e_module.c:145 src/bin/e_module.c:158 src/bin/e_module.c:176
 msgid "Error loading Module"
 msgstr "載入模組時發生錯誤"
 
-#: src/bin/e_module.c:145 src/bin/e_module.c:162
+#: src/bin/e_module.c:153 src/bin/e_module.c:170
 #, c-format
 msgid ""
 "There was an error loading module named: %s<br>The full path to this module "
@@ -3509,11 +3518,11 @@ msgstr ""
 "載入模組 %s 時發生錯誤。<br>該模組的完整路徑是:<br>%s<br>錯誤報告如下:<br>"
 "%s<br>"
 
-#: src/bin/e_module.c:167
+#: src/bin/e_module.c:175
 msgid "Module does not contain all needed functions"
 msgstr "模組並末包含所有必需之功能"
 
-#: src/bin/e_module.c:182
+#: src/bin/e_module.c:190
 #, c-format
 msgid ""
 "Module API Error<br>Error initializing Module: %s<br>It requires a minimum "
@@ -3523,23 +3532,39 @@ msgstr ""
 "模組 API 錯誤<br>模組初始化錯誤: %s<br>要求最小的模組 API 版本號: %i。"
 "<br>Enlightenment給的模組版本化: %i。<br>"
 
-#: src/bin/e_module.c:187
+#: src/bin/e_module.c:195
 #, c-format
 msgid "Enlightenment %s Module"
 msgstr "Enlightenment %s 模組"
 
-#: src/bin/e_module.c:513
+#: src/bin/e_module.c:523
 #, fuzzy
 msgid "What action should be taken with this module?<br>"
 msgstr "您是否要卸除這個模組?<br>"
 
-#: src/bin/e_module.c:519 src/bin/e_shelf.c:1767
+#: src/bin/e_module.c:529 src/bin/e_shelf.c:1785
 #: src/modules/conf_dialogs/e_int_config_profiles.c:335
-#: src/modules/conf_shelves/e_int_config_shelf.c:375
+#: src/modules/conf_shelves/e_int_config_shelf.c:391
 #: src/modules/ibar/e_mod_config.c:199
 msgid "Keep"
 msgstr ""
 
+#: src/bin/e_module.c:777
+msgid ""
+"The following modules are not standard ones for<br>Enlightenment and may "
+"cause bugs and crashes.<br>Please remove them before reporting any bugs."
+"<br><br>The module list is as follows:<br><br>"
+msgstr ""
+
+#: src/bin/e_module.c:789
+msgid "Unstable module tainting"
+msgstr ""
+
+#: src/bin/e_module.c:793
+#, fuzzy
+msgid "I know"
+msgstr "末知"
+
 #: src/bin/e_screensaver.c:159
 msgid ""
 "You disabled screensaver too fast.<br><br>Would you like to enable "
@@ -3547,86 +3572,86 @@ msgid ""
 "power saving?"
 msgstr ""
 
-#: src/bin/e_shelf.c:262
+#: src/bin/e_shelf.c:267
 msgid "Shelf #"
 msgstr "置物架 #"
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid "Shelf Autohide Error"
 msgstr ""
 
-#: src/bin/e_shelf.c:879
+#: src/bin/e_shelf.c:890
 msgid ""
 "Shelf autohiding will not work properly<br>with the current configuration; "
 "set your shelf to<br>\"Below Everything\" or disable autohiding."
 msgstr ""
 
-#: src/bin/e_shelf.c:1105 src/bin/e_shelf.c:1611
-#: src/modules/conf_shelves/e_int_config_shelf.c:174
+#: src/bin/e_shelf.c:1116 src/bin/e_shelf.c:1629
+#: src/modules/conf_shelves/e_int_config_shelf.c:190
 #, fuzzy
 msgid "Shelf"
 msgstr "置物架 #"
 
-#: src/bin/e_shelf.c:1106
+#: src/bin/e_shelf.c:1117
 #, fuzzy
 msgid "Add New Shelf"
 msgstr "新增置物架"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 #, fuzzy
 msgid "Shelf Error"
 msgstr "置物架 #"
 
-#: src/bin/e_shelf.c:1127
+#: src/bin/e_shelf.c:1138
 msgid "A shelf with that name already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:1632 src/bin/e_shelf.c:2434
+#: src/bin/e_shelf.c:1650 src/bin/e_shelf.c:2439
 #, fuzzy
 msgid "Stop Moving Gadgets"
 msgstr "停止移動或改變項目大小"
 
-#: src/bin/e_shelf.c:1634 src/bin/e_shelf.c:2436
+#: src/bin/e_shelf.c:1652 src/bin/e_shelf.c:2441
 #, fuzzy
 msgid "Begin Moving Gadgets"
 msgstr "開始移動或改變項目大小"
 
-#: src/bin/e_shelf.c:1762
+#: src/bin/e_shelf.c:1780
 msgid "Are you sure you want to delete this shelf?"
 msgstr "您是否確定移除這個置物架?"
 
-#: src/bin/e_shelf.c:1764
+#: src/bin/e_shelf.c:1782
 msgid ""
 "You requested to delete this shelf.<br><br>Are you sure you want to delete "
 "it?"
 msgstr "您要求移除此置物架。<br><br>您是否確定移除?"
 
-#: src/bin/e_shelf.c:2293
+#: src/bin/e_shelf.c:2298
 msgid "A shelf with that name and id already exists!"
 msgstr ""
 
-#: src/bin/e_shelf.c:2312
+#: src/bin/e_shelf.c:2317
 #, fuzzy
 msgid "Rename Shelf"
 msgstr "重新命名檔案"
 
-#: src/bin/e_shelf.c:2384 src/modules/conf_shelves/e_int_config_shelf.c:125
+#: src/bin/e_shelf.c:2389 src/modules/conf_shelves/e_int_config_shelf.c:141
 #: src/modules/ibar/e_mod_main.c:862
 #, fuzzy
 msgid "Contents"
 msgstr "註解"
 
-#: src/bin/e_shelf.c:2394
+#: src/bin/e_shelf.c:2399
 #, fuzzy
 msgid "Orientation"
 msgstr "桌面設定"
 
-#: src/bin/e_shelf.c:2403
+#: src/bin/e_shelf.c:2408
 #, fuzzy
 msgid "Autohide"
 msgstr "自動隱藏"
 
-#: src/bin/e_shelf.c:2410 src/modules/conf_display/e_int_config_display.c:405
+#: src/bin/e_shelf.c:2415 src/modules/conf_display/e_int_config_display.c:405
 msgid "Refresh"
 msgstr "更新頻率"
 
@@ -3788,15 +3813,15 @@ msgstr "關於此佈景主題"
 msgid "Set As Theme"
 msgstr "設定為佈景主題"
 
-#: src/bin/e_toolbar.c:335
+#: src/bin/e_toolbar.c:233
 msgid "Stop Moving/Resizing Items"
 msgstr "停止移動或改變項目大小"
 
-#: src/bin/e_toolbar.c:337
+#: src/bin/e_toolbar.c:235
 msgid "Begin Moving/Resizing Items"
 msgstr "開始移動或改變項目大小"
 
-#: src/bin/e_toolbar.c:350
+#: src/bin/e_toolbar.c:248
 #, fuzzy
 msgid "Set Toolbar Contents"
 msgstr "設定置物架內容物"
@@ -3855,74 +3880,56 @@ msgstr "末來"
 msgid "In the last minute"
 msgstr "一分鐘內"
 
-#: src/bin/e_utils.c:909
+#: src/bin/e_utils.c:908
 #, fuzzy, c-format
 msgid "Last year"
-msgstr "修改日期:"
-
-#: src/bin/e_utils.c:911
-#, c-format
-msgid "%li Years ago"
-msgstr "%li 年前"
+msgid_plural "%li Years ago"
+msgstr[0] "修改日期:"
+msgstr[1] "修改日期:"
 
-#: src/bin/e_utils.c:917
+#: src/bin/e_utils.c:913
 #, c-format
 msgid "Last month"
-msgstr ""
-
-#: src/bin/e_utils.c:919
-#, c-format
-msgid "%li Months ago"
-msgstr "%li 個月前"
+msgid_plural "%li Months ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:925
+#: src/bin/e_utils.c:918
 #, fuzzy, c-format
 msgid "Last week"
-msgstr "修改日期:"
-
-#: src/bin/e_utils.c:927
-#, c-format
-msgid "%li Weeks ago"
-msgstr "%li 星期前"
+msgid_plural "%li Weeks ago"
+msgstr[0] "修改日期:"
+msgstr[1] "修改日期:"
 
-#: src/bin/e_utils.c:933
+#: src/bin/e_utils.c:923
 #, c-format
 msgid "Yesterday"
-msgstr ""
-
-#: src/bin/e_utils.c:935
-#, c-format
-msgid "%li Days ago"
-msgstr "%li 天前"
+msgid_plural "%li Days ago"
+msgstr[0] ""
+msgstr[1] ""
 
-#: src/bin/e_utils.c:941
+#: src/bin/e_utils.c:928
 #, fuzzy, c-format
 msgid "An hour ago"
-msgstr "%li 小時前"
+msgid_plural "%li Hours ago"
+msgstr[0] "%li 小時前"
+msgstr[1] "%li 小時前"
 
-#: src/bin/e_utils.c:943
-#, c-format
-msgid "%li Hours ago"
-msgstr "%li 小時前"
-
-#: src/bin/e_utils.c:949
+#: src/bin/e_utils.c:933
 #, fuzzy, c-format
 msgid "A minute ago"
-msgstr "%li 分鐘前"
+msgid_plural "%li Minutes ago"
+msgstr[0] "%li 分鐘前"
+msgstr[1] "%li 分鐘前"
 
-#: src/bin/e_utils.c:951
-#, c-format
-msgid "%li Minutes ago"
-msgstr "%li 分鐘前"
-
-#: src/bin/e_utils.c:958 src/modules/conf_dialogs/e_int_config_profiles.c:295
+#: src/bin/e_utils.c:940 src/modules/conf_dialogs/e_int_config_profiles.c:295
 #: src/modules/conf_edgebindings/e_int_config_edgebindings.c:1220
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:1122
 #: src/modules/wizard/page_020.c:25
 msgid "Unknown"
 msgstr "末知"
 
-#: src/bin/e_utils.c:1195
+#: src/bin/e_utils.c:1177
 #, fuzzy
 msgid ""
 "Configuration data needed upgrading. Your old configuration<br>has been "
@@ -3938,12 +3945,12 @@ msgstr ""
 "需要部份舊組態資料未能提供的功能。<br>新的組態會加入這些功能。您現在可以重新"
 "配置您設定。<br>抱歉打斷您的配置。<br>"
 
-#: src/bin/e_utils.c:1204 src/bin/e_utils.c:1228
+#: src/bin/e_utils.c:1186 src/bin/e_utils.c:1210
 #, fuzzy, c-format
 msgid "%s Configuration Updated"
 msgstr "檔案管理員組態已經更新"
 
-#: src/bin/e_utils.c:1217
+#: src/bin/e_utils.c:1199
 #, fuzzy
 msgid ""
 "Your module configuration is NEWER than the module version. This is "
@@ -3957,72 +3964,72 @@ msgstr ""
 "這是不好的,所以為防萬一,您的組態檔已被<br>恢復成預設值。很抱歉為您帶來不"
 "便。<br>"
 
-#: src/bin/e_utils.c:1310
+#: src/bin/e_utils.c:1292
 #, c-format
 msgid "Never"
 msgstr ""
 
-#: src/bin/e_utils.c:1314
+#: src/bin/e_utils.c:1296
 #, fuzzy, c-format
 msgid "%li Seconds"
 msgstr "%.1f 秒"
 
-#: src/bin/e_utils.c:1319
+#: src/bin/e_utils.c:1301
 #, c-format
 msgid "One year"
 msgstr ""
 
-#: src/bin/e_utils.c:1321
+#: src/bin/e_utils.c:1303
 #, fuzzy, c-format
 msgid "%li Years"
 msgstr "%li 年前"
 
-#: src/bin/e_utils.c:1327
+#: src/bin/e_utils.c:1309
 #, c-format
 msgid "One month"
 msgstr ""
 
-#: src/bin/e_utils.c:1329
+#: src/bin/e_utils.c:1311
 #, fuzzy, c-format
 msgid "%li Months"
 msgstr "%li 個月前"
 
-#: src/bin/e_utils.c:1335
+#: src/bin/e_utils.c:1317
 #, c-format
 msgid "One week"
 msgstr ""
 
-#: src/bin/e_utils.c:1337
+#: src/bin/e_utils.c:1319
 #, fuzzy, c-format
 msgid "%li Weeks"
 msgstr "%li 星期前"
 
-#: src/bin/e_utils.c:1343
+#: src/bin/e_utils.c:1325
 #, c-format
 msgid "One day"
 msgstr ""
 
-#: src/bin/e_utils.c:1345
+#: src/bin/e_utils.c:1327
 #, fuzzy, c-format
 msgid "%li Days"
 msgstr "%li 天前"
 
-#: src/bin/e_utils.c:1351
+#: src/bin/e_utils.c:1333
 #, fuzzy, c-format
 msgid "An hour"
 msgstr "一小時"
 
-#: src/bin/e_utils.c:1353
+#: src/bin/e_utils.c:1335
 #, fuzzy, c-format
 msgid "%li Hours"
 msgstr "%li 小時前"
 
-#: src/bin/e_utils.c:1359
+#: src/bin/e_utils.c:1341
 #, fuzzy, c-format
 msgid "A minute"
 msgstr "%1.0f 分鐘"
 
-#: src/bin/e_utils.c:1361
+#: src/bin/e_utils.c:1343
 #, fuzzy, c-format
 msgid "%li Minutes"
 msgstr "%li 分鐘前"
@@ -4036,7 +4043,7 @@ msgstr "%li 分鐘前"
 #: src/modules/conf_keybindings/e_int_config_keybindings.c:243
 #: src/modules/conf_keybindings/e_int_config_mousebindings.c:292
 #: src/modules/conf_paths/e_int_config_env.c:309
-#: src/modules/conf_shelves/e_int_config_shelf.c:117
+#: src/modules/conf_shelves/e_int_config_shelf.c:133
 #: src/modules/ibar/e_mod_config.c:110
 #: src/modules/xkbswitch/e_mod_config.c:260
 msgid "Add"
@@ -4083,11 +4090,11 @@ msgstr ""
 msgid "Alpha"
 msgstr ""
 
-#: src/bin/e_widget_fsel.c:334
+#: src/bin/e_widget_fsel.c:329
 msgid "Add to Favorites"
 msgstr "加入「我的最愛」選單"
 
-#: src/bin/e_widget_fsel.c:339
+#: src/bin/e_widget_fsel.c:334
 #: src/modules/conf_display/e_int_config_desklock_fsel.c:91
 #: src/modules/conf_intl/e_int_config_imc.c:827
 #: src/modules/conf_theme/e_int_config_wallpaper.c:469
@@ -4188,7 +4195,7 @@ msgstr "自動隱藏"
 #: src/modules/battery/e_mod_config.c:295
 #: src/modules/conf_applications/e_mod_main.c:60
 #: src/modules/conf_display/e_mod_main.c:40
-#: src/modules/conf_theme/e_mod_main.c:23
+#: src/modules/conf_theme/e_mod_main.c:28
 #: src/modules/temperature/e_mod_config.c:269
 msgid "Internal"
 msgstr "內部"
@@ -4213,34 +4220,34 @@ msgstr "ALT"
 msgid "Hardware"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:151 src/modules/battery/e_mod_main.c:454
+#: src/modules/battery/e_mod_main.c:152 src/modules/battery/e_mod_main.c:455
 msgid "Battery"
 msgstr "電池"
 
-#: src/modules/battery/e_mod_main.c:199
+#: src/modules/battery/e_mod_main.c:200
 #, fuzzy
 msgid "Power Management Timing"
 msgstr "電源管理"
 
-#: src/modules/battery/e_mod_main.c:457 src/modules/battery/e_mod_main.c:489
+#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:490
 #, fuzzy
 msgid "Your battery is low!"
 msgstr "電量不足時發出警告"
 
-#: src/modules/battery/e_mod_main.c:458 src/modules/battery/e_mod_main.c:491
+#: src/modules/battery/e_mod_main.c:459 src/modules/battery/e_mod_main.c:492
 msgid "AC power is recommended."
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:585
+#: src/modules/battery/e_mod_main.c:586
 msgid "N/A"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:689 src/modules/battery/e_mod_main.c:691
-#: src/modules/battery/e_mod_main.c:698 src/modules/battery/e_mod_main.c:700
+#: src/modules/battery/e_mod_main.c:690 src/modules/battery/e_mod_main.c:692
+#: src/modules/battery/e_mod_main.c:699 src/modules/battery/e_mod_main.c:701
 msgid "ERROR"
 msgstr ""
 
-#: src/modules/battery/e_mod_main.c:815
+#: src/modules/battery/e_mod_main.c:816
 #, fuzzy
 msgid "Battery Meter"
 msgstr "電池"
@@ -4250,8 +4257,8 @@ msgstr "電池"
 msgid "Clock Settings"
 msgstr "焦點設定"
 
-#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:669
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_config.c:83 src/modules/clock/e_mod_main.c:673
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 msgid "Clock"
 msgstr "時鐘"
 
@@ -4282,7 +4289,7 @@ msgid "Week"
 msgstr ""
 
 #: src/modules/clock/e_mod_config.c:104 src/modules/clock/e_mod_config.c:117
-#: src/modules/start/e_mod_main.c:102
+#: src/modules/start/e_mod_main.c:158
 msgid "Start"
 msgstr "開始"
 
@@ -4294,7 +4301,7 @@ msgstr ""
 msgid "Days"
 msgstr ""
 
-#: src/modules/clock/e_mod_main.c:824 src/modules/clock/e_mod_main.c:856
+#: src/modules/clock/e_mod_main.c:828 src/modules/clock/e_mod_main.c:860
 #, fuzzy
 msgid "Show calendar"
 msgstr "陰影顏色"
@@ -4627,7 +4634,7 @@ msgid "Resolution change"
 msgstr "改變解析度"
 
 #: src/modules/conf_display/e_int_config_display.c:195
-#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:762
+#: src/modules/shot/e_mod_main.c:278 src/modules/shot/e_mod_main.c:766
 #, fuzzy
 msgid "Save"
 msgstr "狀態"
@@ -4761,7 +4768,7 @@ msgstr "切換動畫"
 #: src/modules/conf_display/e_int_config_desks.c:200
 #: src/modules/conf_display/e_int_config_dpms.c:161
 #: src/modules/conf_performance/e_int_config_powermanagement.c:204
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:283
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:244
 #, fuzzy, c-format
 msgid "%1.1f s"
@@ -4915,10 +4922,10 @@ msgid "Current Wallpaper"
 msgstr "桌布"
 
 #: src/modules/conf_display/e_int_config_desklock.c:386
-#: src/modules/conf_theme/e_mod_main.c:25
-#: src/modules/conf_theme/e_mod_main.c:32
-#: src/modules/conf_theme/e_mod_main.c:61
-#: src/modules/conf_theme/e_mod_main.c:150
+#: src/modules/conf_theme/e_mod_main.c:30
+#: src/modules/conf_theme/e_mod_main.c:37
+#: src/modules/conf_theme/e_mod_main.c:66
+#: src/modules/conf_theme/e_mod_main.c:167
 msgid "Wallpaper"
 msgstr "桌布"
 
@@ -5496,6 +5503,55 @@ msgstr "容器"
 msgid "Manager"
 msgstr "管理員"
 
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:737
+#, fuzzy
+msgid "Mouse Buttons"
+msgstr "設定模組"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:787
+#, fuzzy
+msgid "Mouse Wheels"
+msgstr "使用順序"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1159
+#, fuzzy
+msgid "Left Button"
+msgstr "設定模組"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1163
+#, fuzzy
+msgid "Middle Button"
+msgstr "設定模組"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1167
+#, fuzzy
+msgid "Right Button"
+msgstr "單選按鈕"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1177
+#, fuzzy, c-format
+msgid "Extra Button (%d)"
+msgstr "按鈕 %i"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1193
+msgid "Mouse Wheel Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1195
+#, fuzzy
+msgid "Mouse Wheel Down"
+msgstr "移動"
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1199
+#, c-format
+msgid "Extra Wheel (%d) Up"
+msgstr ""
+
+#: src/modules/conf_keybindings/e_int_config_mousebindings.c:1201
+#, c-format
+msgid "Extra Wheel (%d) Down"
+msgstr ""
+
 #: src/modules/conf_keybindings/e_mod_main.c:29
 #, fuzzy
 msgid "ACPI Bindings"
@@ -5522,7 +5578,7 @@ msgid "Main Menu"
 msgstr "顯示主選單"
 
 #: src/modules/conf_menus/e_int_config_menus.c:258
-#: src/modules/fileman/e_mod_menu.c:341
+#: src/modules/fileman/e_mod_menu.c:343
 #, fuzzy
 msgid "Favorites"
 msgstr "「我的最愛」選單"
@@ -5546,7 +5602,7 @@ msgstr "註解"
 #: src/modules/conf_menus/e_int_config_menus.c:273
 #: src/modules/gadman/e_mod_config.c:234 src/modules/gadman/e_mod_main.c:28
 #: src/modules/gadman/e_mod_main.c:79 src/modules/gadman/e_mod_main.c:86
-#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:202
+#: src/modules/gadman/e_mod_main.c:112 src/modules/gadman/e_mod_main.c:206
 #: src/modules/xkbswitch/e_mod_config.c:296
 #, fuzzy
 msgid "Gadgets"
@@ -5602,7 +5658,7 @@ msgid "Fast Mouse Move Threshhold"
 msgstr "快速滑鼠移動閥值"
 
 #: src/modules/conf_menus/e_int_config_menus.c:308
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:202
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:197
 #, fuzzy, c-format
 msgid "%4.0f pixels/s"
 msgstr "%4.0f 像素/秒"
@@ -5617,7 +5673,7 @@ msgid "%2.2f s"
 msgstr "%1.1f 秒"
 
 #: src/modules/conf_menus/e_int_config_menus.c:316
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:330
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:348
 #: src/modules/notification/e_mod_config.c:141
 #, fuzzy
 msgid "Miscellaneous"
@@ -5638,7 +5694,7 @@ msgstr "圖片"
 
 #: src/modules/conf_paths/e_int_config_paths.c:74
 #: src/modules/conf_theme/e_int_config_fonts.c:432
-#: src/modules/conf_theme/e_mod_main.c:44
+#: src/modules/conf_theme/e_mod_main.c:49
 msgid "Fonts"
 msgstr "字型"
 
@@ -5824,14 +5880,14 @@ msgid "e.g. Saving to disk"
 msgstr ""
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:235
-#: src/modules/shot/e_mod_main.c:693
+#: src/modules/shot/e_mod_main.c:697
 #: src/modules/notification/e_mod_config.c:96
 #: src/modules/notification/e_mod_config_item.c:101
 msgid "Low"
 msgstr "低"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:274
-#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:691
+#: src/modules/dropshadow/e_mod_config.c:125 src/modules/shot/e_mod_main.c:695
 msgid "Medium"
 msgstr "中"
 
@@ -5843,7 +5899,7 @@ msgid "%.0f s"
 msgstr "%1.1f 秒"
 
 #: src/modules/conf_performance/e_int_config_powermanagement.c:313
-#: src/modules/shot/e_mod_main.c:689
+#: src/modules/shot/e_mod_main.c:693
 msgid "High"
 msgstr "高"
 
@@ -5864,17 +5920,17 @@ msgstr "引擎"
 msgid "Power Management"
 msgstr "電源管理"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:109
+#: src/modules/conf_shelves/e_int_config_shelf.c:125
 #, fuzzy
 msgid "Configured Shelves: Display"
 msgstr "已配置的置物器"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:371
+#: src/modules/conf_shelves/e_int_config_shelf.c:387
 #, fuzzy, c-format
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "您是否確定移除這個置物架?"
 
-#: src/modules/conf_shelves/e_int_config_shelf.c:374
+#: src/modules/conf_shelves/e_int_config_shelf.c:390
 #, fuzzy
 msgid "Confirm Shelf Deletion"
 msgstr "確定刪除"
@@ -6022,7 +6078,7 @@ msgid "File Manager Background Base"
 msgstr "檔案管理員"
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:102
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:262
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
 #: src/modules/winlist/e_int_config_winlist.c:214
 msgid "Focus"
 msgstr "焦點"
@@ -6132,7 +6188,7 @@ msgid "Composite Focus-out Color"
 msgstr ""
 
 #: src/modules/conf_theme/e_int_config_color_classes.c:163
-#: src/modules/conf_theme/e_mod_main.c:41
+#: src/modules/conf_theme/e_mod_main.c:46
 msgid "Colors"
 msgstr "顏色"
 
@@ -6507,7 +6563,7 @@ msgid "Events"
 msgstr "事件"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:181
-#: src/modules/conf_theme/e_mod_main.c:56
+#: src/modules/conf_theme/e_mod_main.c:61
 msgid "Startup"
 msgstr "啟動"
 
@@ -6520,7 +6576,7 @@ msgid "Background Change"
 msgstr "背景改變"
 
 #: src/modules/conf_theme/e_int_config_transitions.c:191
-#: src/modules/conf_theme/e_mod_main.c:50
+#: src/modules/conf_theme/e_mod_main.c:55
 msgid "Transitions"
 msgstr "轉換"
 
@@ -6541,6 +6597,10 @@ msgstr "佈景主題分類"
 msgid "Assign"
 msgstr "指定"
 
+#: src/modules/conf_theme/e_int_config_theme.c:1127
+msgid "Clear"
+msgstr "清除"
+
 #: src/modules/conf_theme/e_int_config_theme.c:1130
 msgid "Clear All"
 msgstr "全部清除"
@@ -6590,16 +6650,16 @@ msgstr "特定應用程式"
 msgid "Enable icon theme for Enlightenment"
 msgstr "歡迎來到 Enlightenment 東京"
 
-#: src/modules/conf_theme/e_mod_main.c:38
+#: src/modules/conf_theme/e_mod_main.c:43
 #, fuzzy
 msgid "Application Theme"
 msgstr "應用程式"
 
-#: src/modules/conf_theme/e_mod_main.c:47
+#: src/modules/conf_theme/e_mod_main.c:52
 msgid "Borders"
 msgstr "邊框"
 
-#: src/modules/conf_theme/e_mod_main.c:53
+#: src/modules/conf_theme/e_mod_main.c:58
 #, fuzzy
 msgid "Scaling"
 msgstr "堆疊"
@@ -6686,272 +6746,301 @@ msgstr "%1.0f 字元"
 msgid "Captions"
 msgstr "填滿選項"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:48
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:47
 #: src/modules/conf_window_manipulation/e_mod_main.c:18
 msgid "Window Display"
 msgstr "視窗顯示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:139
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:134
 #, fuzzy
 msgid "Border Icon"
 msgstr "邊框"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:141
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:136
 #, fuzzy
 msgid "User defined"
 msgstr "使用使用者自訂圖示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:138
 #, fuzzy
 msgid "Application provided"
 msgstr "使用應用程式圖示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:147
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:142
 #, fuzzy
 msgid "Move Geometry"
 msgstr "視窗移動幾何"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:148
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:159
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:143
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:154
 msgid "Display information"
 msgstr "顯示資訊"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:151
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:162
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:146
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:157
 #, fuzzy
 msgid "Follows the window"
 msgstr "關閉這個視窗"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:158
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:153
 #, fuzzy
 msgid "Resize Geometry"
 msgstr "視窗改變大小幾何"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:163
 #: src/modules/fileman/e_mod_config.c:351
 #: src/modules/winlist/e_int_config_winlist.c:210
 #: src/modules/tasks/e_mod_config.c:86
 msgid "Display"
 msgstr "顯示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:168
 #, fuzzy
 msgid "Placement"
 msgstr "智慧型擺設"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:175
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:170
 msgid "Smart Placement"
 msgstr "智慧型擺設"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:178
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:173
 msgid "Don't hide Gadgets"
 msgstr "不要覆蓋小工具"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:181
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:176
 msgid "Place at mouse pointer"
 msgstr "擺在滑鼠游標所在處"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:184
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:179
 msgid "Place manually with the mouse"
 msgstr "手動擺設"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:187
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:182
 msgid "Group with windows of the same application"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:191
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:186
 #, fuzzy
 msgid "Switch to desktop of new window"
 msgstr "自動切換到新視窗所在桌面"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:189
 #, fuzzy
 msgid "New Windows"
 msgstr "視窗下層顯示"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:199
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:194
 #, fuzzy
 msgid "Animate"
 msgstr "切換動畫"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:206
 msgid "Linear"
 msgstr "線性"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:211
 #, fuzzy
 msgid "Accelerate, then decelerate"
 msgstr "平滑加速與減速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:216
 msgid "Accelerate"
 msgstr "加速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:221
 msgid "Decelerate"
 msgstr "減速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:226
 #, fuzzy
 msgid "Pronounced Accelerate"
 msgstr "滑鼠加速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:231
 #, fuzzy
 msgid "Pronounced Decelerate"
 msgstr "減速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:236
 #, fuzzy
 msgid "Pronounced Accelerate, then decelerate"
 msgstr "平滑加速與減速"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:241
 msgid "Bounce"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:246
 msgid "Bounce more"
 msgstr ""
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:256
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:251
 #, fuzzy
 msgid "Shading"
 msgstr "堆疊"
 
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:261
+msgid "Keep windows within the visual screen limits"
+msgstr ""
+
 #: src/modules/conf_window_manipulation/e_int_config_window_display.c:264
 #, fuzzy
-msgid "Allow windows out of visual screen limits"
+msgid "Allow windows partly out of the visual screen limits"
 msgstr "允許上移到全螢幕視窗上層"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:268
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:267
 #, fuzzy
-msgid "Allow windows partly out of screen limits"
+msgid "Allow windows completely out of visual screen limits"
 msgstr "允許上移到全螢幕視窗上層"
 
-#: src/modules/conf_window_manipulation/e_int_config_window_display.c:272
+#: src/modules/conf_window_manipulation/e_int_config_window_display.c:270
 #, fuzzy
 msgid "Screen Limits"
 msgstr "螢幕鎖定"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:58
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:59
 msgid "Focus Settings"
 msgstr "焦點設定"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:217
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
 msgid "Click Window to Focus"
 msgstr "點擊視窗以取得焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:219
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:226
 msgid "Window under the Mouse"
 msgstr "滑鼠所在視窗自動取得焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:221
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:228
 msgid "Most recent Window under the Mouse"
 msgstr "滑鼠所在的最新視窗自動取得焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:224
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:269
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:231
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:276
 #, fuzzy
 msgid "Raise windows on mouse over"
 msgstr "滑鼠移過時自動上移視窗"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:243
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
 #: src/modules/wizard/page_060.c:34
 #, fuzzy
 msgid "Click"
 msgstr "時鐘"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:245
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
 #, fuzzy
 msgid "Pointer"
 msgstr "游標自動取得焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:247
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
 #, fuzzy
 msgid "Sloppy"
 msgstr "拖泥帶水取得焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:250
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:257
 msgid "New Window Focus"
 msgstr "新視窗焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:252
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:259
 #, fuzzy
 msgid "No window"
 msgstr "(無任何視窗)"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:254
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:261
 #, fuzzy
 msgid "All windows"
 msgstr "視窗"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:256
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:263
 #, fuzzy
 msgid "Only dialogs"
 msgstr "對話框"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:258
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:265
 #, fuzzy
 msgid "Only dialogs with focused parent"
 msgstr "只有新對話框自動取得焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:268
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:275
 msgid "Autoraise"
 msgstr "自動上移"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:272
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:279
 msgid "Delay before raising:"
 msgstr "上移前延遲:"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:286
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:293
 msgid "Raise Window"
 msgstr "上移視窗"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:288
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:295
 msgid "Raise when starting to move or resize"
 msgstr "移動或改變視窗大小時自動上移"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:291
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:298
 #, fuzzy
 msgid "Raise when focusing"
 msgstr "點擊取得焦點時自動上移"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:294
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:301
 #, fuzzy
 msgid "Allow windows above fullscreen window"
 msgstr "允許上移到全螢幕視窗上層"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:303
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:309
+#, fuzzy
+msgid "Active Window Hint Policy"
+msgstr "最大化原則"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:311
+#, fuzzy
+msgid "Ignore hint"
+msgstr "快速鍵"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#, fuzzy
+msgid "Animate on hint"
+msgstr "切換時以動畫方式進行"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:315
+#, fuzzy
+msgid "Activate on hint"
+msgstr "行動情境"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:317
+#, fuzzy
+msgid "Hints"
+msgstr "Hinting"
+
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:321
 msgid "Other Settings"
 msgstr "其它設定"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:304
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:322
 #, fuzzy
 msgid "Always pass click events to programs"
 msgstr "總是當點擊事件傳送給程式"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:307
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:325
 #, fuzzy
 msgid "Click raises the window"
 msgstr "關閉這個視窗"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:310
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:328
 #, fuzzy
 msgid "Click focuses the window"
 msgstr "點擊以取得焦點 "
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:313
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:331
 #, fuzzy
 msgid "Refocus last window on desktop switch"
 msgstr "切換桌面時上次取得焦點的視窗自動取得焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:316
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:334
 #, fuzzy
 msgid "Revert focus when it is lost"
 msgstr "當視窗被隱藏或關閉時恢復焦點"
 
-#: src/modules/conf_window_manipulation/e_int_config_focus.c:326
+#: src/modules/conf_window_manipulation/e_int_config_focus.c:344
 msgid "Slide pointer to a new focused window"
 msgstr ""
 
@@ -7000,13 +7089,13 @@ msgstr "選擇圖示"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:227
 #: src/modules/everything/evry_config.c:568
-#: src/modules/gadman/e_mod_gadman.c:1087
+#: src/modules/gadman/e_mod_gadman.c:1073
 msgid "Horizontal"
 msgstr "水平"
 
 #: src/modules/conf_window_manipulation/e_int_config_window_geometry.c:229
 #: src/modules/everything/evry_config.c:561
-#: src/modules/gadman/e_mod_gadman.c:1095
+#: src/modules/gadman/e_mod_gadman.c:1081
 msgid "Vertical"
 msgstr "垂直"
 
@@ -7303,7 +7392,7 @@ msgstr "試著經由模組的 setfreq 功能來設定 CPU 頻率<br>時發生錯
 msgid "Dropshadow Settings"
 msgstr "對話框設定"
 
-#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:683
+#: src/modules/dropshadow/e_mod_config.c:107 src/modules/shot/e_mod_main.c:687
 msgid "Quality"
 msgstr "品質"
 
@@ -7633,27 +7722,27 @@ msgid ""
 "toggle thumb view modes"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1238
-#: src/modules/everything/evry_plug_apps.c:1373
+#: src/modules/everything/evry_plug_apps.c:1303
+#: src/modules/everything/evry_plug_apps.c:1438
 #, fuzzy
 msgid "Everything Applications"
 msgstr "自動重新啟動之應用程式"
 
-#: src/modules/everything/evry_plug_apps.c:1270
+#: src/modules/everything/evry_plug_apps.c:1335
 #, fuzzy
 msgid "Commands"
 msgstr "命令"
 
-#: src/modules/everything/evry_plug_apps.c:1271
+#: src/modules/everything/evry_plug_apps.c:1336
 #, fuzzy
 msgid "Terminal Command"
 msgstr "執行指令"
 
-#: src/modules/everything/evry_plug_apps.c:1276
+#: src/modules/everything/evry_plug_apps.c:1341
 msgid "Sudo GUI"
 msgstr ""
 
-#: src/modules/everything/evry_plug_apps.c:1354
+#: src/modules/everything/evry_plug_apps.c:1419
 #: src/modules/everything/evry_plug_files.c:1585
 #, fuzzy
 msgid "Everything Plugin"
@@ -7690,131 +7779,147 @@ msgstr "使用者自訂目錄"
 msgid "Clear cache"
 msgstr "清除"
 
-#: src/modules/fileman/e_fwin.c:252
+#: src/modules/fileman/e_fwin.c:251
 #, fuzzy
 msgid "Open Terminal Here"
 msgstr "執行於終端機"
 
-#: src/modules/fileman/e_fwin.c:2068
+#: src/modules/fileman/e_fwin.c:2039
 #, fuzzy
 msgid "Other application..."
 msgstr "應用程式"
 
-#: src/modules/fileman/e_fwin.c:2128
+#: src/modules/fileman/e_fwin.c:2099
 #, fuzzy
 msgid "Go To Parent Directory"
 msgstr "到上一層目錄"
 
-#: src/modules/fileman/e_fwin.c:2138
+#: src/modules/fileman/e_fwin.c:2109
 #, fuzzy
 msgid "Clone Window"
 msgstr "排列視窗"
 
-#: src/modules/fileman/e_fwin.c:2144
+#: src/modules/fileman/e_fwin.c:2115
 #, fuzzy
 msgid "Copy Path"
 msgstr "E 路徑"
 
-#: src/modules/fileman/e_fwin.c:2160
+#: src/modules/fileman/e_fwin.c:2131
 #, fuzzy
 msgid "Run"
 msgstr "俄羅斯文"
 
-#: src/modules/fileman/e_fwin.c:2167 src/modules/fileman/e_fwin.c:2536
+#: src/modules/fileman/e_fwin.c:2138 src/modules/fileman/e_fwin.c:2507
 msgid "Open"
 msgstr "開啟"
 
-#: src/modules/fileman/e_fwin.c:2174 src/modules/fileman/e_fwin.c:2534
+#: src/modules/fileman/e_fwin.c:2145 src/modules/fileman/e_fwin.c:2505
 msgid "Open with..."
 msgstr "以特定程式開啟..."
 
-#: src/modules/fileman/e_fwin.c:2565 src/modules/fileman/e_fwin.c:2590
+#: src/modules/fileman/e_fwin.c:2536 src/modules/fileman/e_fwin.c:2561
 #, fuzzy, c-format
 msgid "%d file"
 msgid_plural "%d files"
 msgstr[0] "%1.0f 筆"
 msgstr[1] "%1.0f 筆"
 
-#: src/modules/fileman/e_fwin.c:2608
+#: src/modules/fileman/e_fwin.c:2579
 #, fuzzy
 msgid "Known Applications"
 msgstr "應用程式"
 
-#: src/modules/fileman/e_fwin.c:2618
-msgid "Specific Applications"
+#: src/modules/fileman/e_fwin.c:2589
+#, fuzzy
+msgid "Suggested Applications"
 msgstr "特定應用程式"
 
-#: src/modules/fileman/e_fwin.c:2644
+#: src/modules/fileman/e_fwin.c:2624
 msgid "All Applications"
 msgstr "全部應用程式"
 
-#: src/modules/fileman/e_fwin.c:2667
+#: src/modules/fileman/e_fwin.c:2647
 #, fuzzy
 msgid "Custom Command"
 msgstr "執行指令"
 
-#: src/modules/fileman/e_fwin.c:2963
+#: src/modules/fileman/e_fwin.c:2942
 #: src/modules/fileman_opinfo/e_mod_main.c:89
 #, c-format
 msgid "Copying is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2967
+#: src/modules/fileman/e_fwin.c:2946
 #: src/modules/fileman_opinfo/e_mod_main.c:92
 #, c-format
 msgid "Moving is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2971
+#: src/modules/fileman/e_fwin.c:2950
 #: src/modules/fileman_opinfo/e_mod_main.c:95
 #, c-format
 msgid "Deleting is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2975
+#: src/modules/fileman/e_fwin.c:2954
+#, fuzzy, c-format
+msgid "Secure deletion is aborted"
+msgstr "螢幕解析度"
+
+#: src/modules/fileman/e_fwin.c:2958
 #: src/modules/fileman_opinfo/e_mod_main.c:98
 #, c-format
 msgid "Unknown operation from slave is aborted"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2985
+#: src/modules/fileman/e_fwin.c:2968
 #: src/modules/fileman_opinfo/e_mod_main.c:108
 #, c-format
 msgid "Copy of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2987
+#: src/modules/fileman/e_fwin.c:2970
 #, c-format
 msgid "Copying %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2992
+#: src/modules/fileman/e_fwin.c:2975
 #: src/modules/fileman_opinfo/e_mod_main.c:114
 #, c-format
 msgid "Move of %s done"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2994
+#: src/modules/fileman/e_fwin.c:2977
 #, c-format
 msgid "Moving %s (eta: %s)"
 msgstr ""
 
-#: src/modules/fileman/e_fwin.c:2999
+#: src/modules/fileman/e_fwin.c:2982
 #: src/modules/fileman_opinfo/e_mod_main.c:120
 #, fuzzy, c-format
 msgid "Delete done"
 msgstr "刪除按鍵"
 
-#: src/modules/fileman/e_fwin.c:3001
+#: src/modules/fileman/e_fwin.c:2984
 #: src/modules/fileman_opinfo/e_mod_main.c:122
 #, fuzzy, c-format
 msgid "Deleting files..."
 msgstr "desktop 檔"
 
-#: src/modules/fileman/e_fwin.c:3005
+#: src/modules/fileman/e_fwin.c:2989
+#, fuzzy, c-format
+msgid "Secure delete done"
+msgstr "螢幕解析度"
+
+#: src/modules/fileman/e_fwin.c:2991
+#, fuzzy, c-format
+msgid "Securely deleting files..."
+msgstr "desktop 檔"
+
+#: src/modules/fileman/e_fwin.c:2995
 #: src/modules/fileman_opinfo/e_mod_main.c:125
 #, c-format
-msgid "Unknow operation from slave %d"
+msgid "Unknown operation from slave %d"
 msgstr ""
 
 #: src/modules/fileman/e_fwin_nav.c:413
@@ -8013,25 +8118,29 @@ msgstr "檔案管理員"
 msgid "Navigate"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:263
+#: src/modules/fileman/e_mod_menu.c:192
+msgid "0 listable items"
+msgstr ""
+
+#: src/modules/fileman/e_mod_menu.c:265
 msgid "GTK Bookmarks"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:317
+#: src/modules/fileman/e_mod_menu.c:319
 #, fuzzy
 msgid "Current Directory"
 msgstr "新目錄"
 
-#: src/modules/fileman/e_mod_menu.c:325
+#: src/modules/fileman/e_mod_menu.c:327
 msgid "Home"
 msgstr ""
 
-#: src/modules/fileman/e_mod_menu.c:355
+#: src/modules/fileman/e_mod_menu.c:357
 #, fuzzy
 msgid "Root"
 msgstr "重新開機"
 
-#: src/modules/fileman/e_mod_menu.c:395
+#: src/modules/fileman/e_mod_menu.c:397
 msgid "Navigate..."
 msgstr ""
 
@@ -8132,21 +8241,21 @@ msgstr "背景"
 msgid "Background Options"
 msgstr "背景改變"
 
-#: src/modules/gadman/e_mod_gadman.c:1049
+#: src/modules/gadman/e_mod_gadman.c:1035
 #, fuzzy
 msgid "Begin move/resize"
 msgstr "開始移動或改變這個小工具大小"
 
-#: src/modules/gadman/e_mod_gadman.c:1079
+#: src/modules/gadman/e_mod_gadman.c:1065
 #, fuzzy
 msgid "Free"
 msgstr "法羅文"
 
-#: src/modules/gadman/e_mod_gadman.c:1103
+#: src/modules/gadman/e_mod_gadman.c:1089
 msgid "Appearance"
 msgstr "外觀"
 
-#: src/modules/gadman/e_mod_gadman.c:1124
+#: src/modules/gadman/e_mod_gadman.c:1110
 #, fuzzy
 msgid "Add other gadgets"
 msgstr "新增小工具"
@@ -8156,7 +8265,7 @@ msgstr "新增小工具"
 msgid "Show/hide gadgets"
 msgstr "不要覆蓋小工具"
 
-#: src/modules/gadman/e_mod_main.c:182
+#: src/modules/gadman/e_mod_main.c:186
 #, fuzzy
 msgid "Change Gadgets"
 msgstr "新增小工具"
@@ -8797,7 +8906,7 @@ msgstr ""
 msgid "Right:"
 msgstr "亮"
 
-#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:698
+#: src/modules/mixer/app_mixer.c:408 src/modules/mixer/e_mod_main.c:696
 #, fuzzy
 msgid "Mute"
 msgstr "選單項目"
@@ -8865,7 +8974,7 @@ msgstr "改變解析度"
 msgid "Mixer Settings Updated"
 msgstr "檔案管理員組態已經更新"
 
-#: src/modules/mixer/e_mod_main.c:1328
+#: src/modules/mixer/e_mod_main.c:1347
 #, fuzzy
 msgid "Mixer Module"
 msgstr "設定模組"
@@ -9021,31 +9130,31 @@ msgstr ""
 msgid "Hide"
 msgstr "自動隱藏"
 
-#: src/modules/shot/e_mod_main.c:631
+#: src/modules/shot/e_mod_main.c:635
 msgid "Where to put Screenshot..."
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:687
+#: src/modules/shot/e_mod_main.c:691
 msgid "Perfect"
 msgstr ""
 
-#: src/modules/shot/e_mod_main.c:764
+#: src/modules/shot/e_mod_main.c:768
 #, fuzzy
 msgid "Share"
 msgstr "清晰"
 
-#: src/modules/shot/e_mod_main.c:901 src/modules/shot/e_mod_main.c:941
+#: src/modules/shot/e_mod_main.c:905 src/modules/shot/e_mod_main.c:945
 #, fuzzy
 msgid "Take Shot"
 msgstr "設定螢幕"
 
-#: src/modules/shot/e_mod_main.c:912 src/modules/shot/e_mod_main.c:934
-#: src/modules/shot/e_mod_main.c:945 src/modules/shot/e_mod_main.c:971
+#: src/modules/shot/e_mod_main.c:916 src/modules/shot/e_mod_main.c:938
+#: src/modules/shot/e_mod_main.c:949 src/modules/shot/e_mod_main.c:975
 #, fuzzy
 msgid "Take Screenshot"
 msgstr "設定螢幕"
 
-#: src/modules/tasks/e_mod_main.c:317 src/modules/tasks/e_mod_main.c:709
+#: src/modules/tasks/e_mod_main.c:318 src/modules/tasks/e_mod_main.c:723
 #, fuzzy
 msgid "Tasks"
 msgstr "略過工作列"
@@ -9307,6 +9416,27 @@ msgstr "當視窗被選取時自動取得焦點"
 msgid "Levels of urgency to store:"
 msgstr ""
 
+#~ msgid "%li Years ago"
+#~ msgstr "%li 年前"
+
+#~ msgid "%li Months ago"
+#~ msgstr "%li 個月前"
+
+#~ msgid "%li Weeks ago"
+#~ msgstr "%li 星期前"
+
+#~ msgid "%li Days ago"
+#~ msgstr "%li 天前"
+
+#~ msgid "%li Hours ago"
+#~ msgstr "%li 小時前"
+
+#~ msgid "%li Minutes ago"
+#~ msgstr "%li 分鐘前"
+
+#~ msgid "Specific Applications"
+#~ msgstr "特定應用程式"
+
 #, fuzzy
 #~ msgid "Always on desktop"
 #~ msgstr "最上層顯示"
@@ -9687,10 +9817,6 @@ msgstr ""
 #~ msgid "Mouse Cursor"
 #~ msgstr "滑鼠游標"
 
-#, fuzzy
-#~ msgid "Window Maximize Policy"
-#~ msgstr "最大化原則"
-
 #~ msgid "Maximize Policy"
 #~ msgstr "最大化原則"
 
@@ -10123,10 +10249,6 @@ msgstr ""
 #~ msgstr "當移動或改變視窗大小時顯示幾何資訊"
 
 #, fuzzy
-#~ msgid "Animated shading"
-#~ msgstr "切換時以動畫方式進行"
-
-#, fuzzy
 #~ msgid "New Window Placement"
 #~ msgstr "自動擺設新視窗"
 
index 66dc2b6..099d392 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -43,21 +59,29 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -67,6 +91,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
   distclean-recursive maintainer-clean-recursive
 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
@@ -168,6 +197,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -425,12 +456,12 @@ clean-libtool:
        -rm -rf .libs _libs
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -440,7 +471,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -454,37 +489,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -493,6 +497,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -556,6 +564,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -591,13 +613,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -719,22 +738,23 @@ ps-am:
 
 uninstall-am:
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       ctags ctags-recursive distclean distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-html install-html-am install-info \
-       install-info-am install-man install-pdf install-pdf-am \
-       install-ps install-ps-am install-strip installcheck \
-       installcheck-am installdirs installdirs-am maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-       uninstall uninstall-am
+       cscopelist cscopelist-recursive ctags ctags-recursive \
+       distclean distclean-generic distclean-libtool distclean-tags \
+       distdir dvi dvi-am html html-am info info-am install \
+       install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-am maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am tags tags-recursive uninstall uninstall-am
 
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
index 5772dc0..8867f95 100644 (file)
@@ -3,7 +3,7 @@ SUBDIRS = e_fm
 MAINTAINERCLEANFILES = Makefile.in
 DISTCLEANFILES = e_fm_shared_types.h
 
-INCLUDES = \
+AM_CPPFLAGS = \
 -I$(top_builddir) \
 -I$(top_builddir)/src/bin \
 -I$(top_srcdir) \
@@ -33,7 +33,8 @@ enlightenment_fm_op \
 enlightenment_init \
 enlightenment_sys \
 enlightenment_thumb \
-enlightenment_alert
+enlightenment_alert \
+enlightenment_static_grabber
 
 if HAVE_EEZE
 internal_bin_PROGRAMS += enlightenment_backlight
@@ -68,7 +69,6 @@ e_dialog.h \
 e_dnd.h \
 e_dpms.h \
 e_eap_editor.h \
-e_editable.h \
 e_entry.h \
 e_entry_dialog.h \
 e_env.h \
@@ -226,7 +226,6 @@ e_dialog.c \
 e_dnd.c \
 e_dpms.c \
 e_eap_editor.c \
-e_editable.c \
 e_entry.c \
 e_entry_dialog.c \
 e_env.c \
@@ -358,7 +357,7 @@ e_xsettings.c \
 e_zone.c \
 $(ENLIGHTENMENTHEADERS)
 
-enlightenment_CPPFLAGS = -DE_LOGGING=1
+enlightenment_CPPFLAGS = $(AM_CPPFLAGS) -DE_LOGGING=1
 enlightenment_SOURCES = \
 e_main.c \
 $(enlightenment_src)
@@ -376,7 +375,7 @@ enlightenment_imc_LDADD = @E_IMC_LIBS@
 
 enlightenment_start_SOURCES = \
 e_start_main.c
-enlightenment_start_CFLAGS = $(INCLUDES) @E_START_CFLAGS@
+enlightenment_start_CFLAGS = $(AM_CPPFLAGS) @E_START_CFLAGS@
 enlightenment_start_LDADD = @dlopen_libs@ @E_START_LIBS@
 
 enlightenment_thumb_SOURCES = \
@@ -389,8 +388,7 @@ enlightenment_thumb_LDADD = @E_THUMB_LIBS@
 enlightenment_fm_op_SOURCES = \
 e_fm_op.c
 
-enlightenment_fm_op_LDADD = @E_FM_OP_LIBS@
-enlightenment_fm_op_CFLAGS = $(INCLUDES)
+enlightenment_fm_op_LDADD = @E_FM_OP_LIBS@ -lm
 
 enlightenment_sys_SOURCES = \
 e_sys_main.c
@@ -426,6 +424,10 @@ enlightenment_open_SOURCES = e_open.c
 enlightenment_open_LDADD = @E_OPEN_LIBS@
 enlightenment_open_CFLAGS = @E_OPEN_CFLAGS@
 
+enlightenment_static_grabber_SOURCES = e_static_grab.c
+enlightenment_static_grabber_LDADD = @E_GRABBER_LIBS@
+enlightenment_static_grabber_CFLAGS = @E_GRABBER_CFLAGS@
+
 # HACK! why install-data-hook? install-exec-hook is run after bin_PROGRAMS
 # and before internal_bin_PROGRAMS are installed. install-data-hook is
 # run after both
index a9d7115..2b40f98 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -41,11 +57,11 @@ bin_PROGRAMS = enlightenment$(EXEEXT) enlightenment_imc$(EXEEXT) \
 internal_bin_PROGRAMS = enlightenment_fm_op$(EXEEXT) \
        enlightenment_init$(EXEEXT) enlightenment_sys$(EXEEXT) \
        enlightenment_thumb$(EXEEXT) enlightenment_alert$(EXEEXT) \
-       $(am__EXEEXT_1)
+       enlightenment_static_grabber$(EXEEXT) $(am__EXEEXT_1)
 @HAVE_EEZE_TRUE@am__append_1 = enlightenment_backlight
 subdir = src/bin
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/e_fm_shared_types.h.in
+       $(srcdir)/e_fm_shared_types.h.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -54,9 +70,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -93,7 +111,6 @@ am__objects_2 = enlightenment-e_about.$(OBJEXT) \
        enlightenment-e_dialog.$(OBJEXT) enlightenment-e_dnd.$(OBJEXT) \
        enlightenment-e_dpms.$(OBJEXT) \
        enlightenment-e_eap_editor.$(OBJEXT) \
-       enlightenment-e_editable.$(OBJEXT) \
        enlightenment-e_entry.$(OBJEXT) \
        enlightenment-e_entry_dialog.$(OBJEXT) \
        enlightenment-e_env.$(OBJEXT) enlightenment-e_error.$(OBJEXT) \
@@ -220,6 +237,7 @@ enlightenment_DEPENDENCIES =
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 enlightenment_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(enlightenment_LDFLAGS) $(LDFLAGS) -o $@
@@ -249,14 +267,9 @@ enlightenment_filemanager_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
        $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
        $(enlightenment_filemanager_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
        $(LDFLAGS) -o $@
-am_enlightenment_fm_op_OBJECTS =  \
-       enlightenment_fm_op-e_fm_op.$(OBJEXT)
+am_enlightenment_fm_op_OBJECTS = e_fm_op.$(OBJEXT)
 enlightenment_fm_op_OBJECTS = $(am_enlightenment_fm_op_OBJECTS)
 enlightenment_fm_op_DEPENDENCIES =
-enlightenment_fm_op_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
-       $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
-       $(enlightenment_fm_op_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-       $(LDFLAGS) -o $@
 am_enlightenment_imc_OBJECTS = e_config_data.$(OBJEXT) \
        e_imc_main.$(OBJEXT) e_intl_data.$(OBJEXT)
 enlightenment_imc_OBJECTS = $(am_enlightenment_imc_OBJECTS)
@@ -280,6 +293,15 @@ enlightenment_start_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
        $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
        $(enlightenment_start_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
        $(LDFLAGS) -o $@
+am_enlightenment_static_grabber_OBJECTS =  \
+       enlightenment_static_grabber-e_static_grab.$(OBJEXT)
+enlightenment_static_grabber_OBJECTS =  \
+       $(am_enlightenment_static_grabber_OBJECTS)
+enlightenment_static_grabber_DEPENDENCIES =
+enlightenment_static_grabber_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+       $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+       $(enlightenment_static_grabber_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+       $(LDFLAGS) -o $@
 am_enlightenment_sys_OBJECTS = enlightenment_sys-e_sys_main.$(OBJEXT)
 enlightenment_sys_OBJECTS = $(am_enlightenment_sys_OBJECTS)
 enlightenment_sys_DEPENDENCIES =
@@ -291,6 +313,18 @@ am_enlightenment_thumb_OBJECTS = e_sha1.$(OBJEXT) \
        e_thumb_main.$(OBJEXT) e_user.$(OBJEXT)
 enlightenment_thumb_OBJECTS = $(am_enlightenment_thumb_OBJECTS)
 enlightenment_thumb_DEPENDENCIES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -303,34 +337,32 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(enlightenment_SOURCES) $(enlightenment_alert_SOURCES) \
        $(enlightenment_backlight_SOURCES) \
        $(enlightenment_filemanager_SOURCES) \
        $(enlightenment_fm_op_SOURCES) $(enlightenment_imc_SOURCES) \
        $(enlightenment_init_SOURCES) $(enlightenment_open_SOURCES) \
-       $(enlightenment_start_SOURCES) $(enlightenment_sys_SOURCES) \
-       $(enlightenment_thumb_SOURCES)
+       $(enlightenment_start_SOURCES) \
+       $(enlightenment_static_grabber_SOURCES) \
+       $(enlightenment_sys_SOURCES) $(enlightenment_thumb_SOURCES)
 DIST_SOURCES = $(enlightenment_SOURCES) $(enlightenment_alert_SOURCES) \
        $(am__enlightenment_backlight_SOURCES_DIST) \
        $(enlightenment_filemanager_SOURCES) \
        $(enlightenment_fm_op_SOURCES) $(enlightenment_imc_SOURCES) \
        $(enlightenment_init_SOURCES) $(enlightenment_open_SOURCES) \
-       $(enlightenment_start_SOURCES) $(enlightenment_sys_SOURCES) \
-       $(enlightenment_thumb_SOURCES)
+       $(enlightenment_start_SOURCES) \
+       $(enlightenment_static_grabber_SOURCES) \
+       $(enlightenment_sys_SOURCES) $(enlightenment_thumb_SOURCES)
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        html-recursive info-recursive install-data-recursive \
        install-dvi-recursive install-exec-recursive \
@@ -338,6 +370,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -467,6 +504,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -684,7 +723,7 @@ version_info = @version_info@
 SUBDIRS = e_fm
 MAINTAINERCLEANFILES = Makefile.in
 DISTCLEANFILES = e_fm_shared_types.h
-INCLUDES = \
+AM_CPPFLAGS = \
 -I$(top_builddir) \
 -I$(top_builddir)/src/bin \
 -I$(top_srcdir) \
@@ -731,7 +770,6 @@ e_dialog.h \
 e_dnd.h \
 e_dpms.h \
 e_eap_editor.h \
-e_editable.h \
 e_entry.h \
 e_entry_dialog.h \
 e_env.h \
@@ -888,7 +926,6 @@ e_dialog.c \
 e_dnd.c \
 e_dpms.c \
 e_eap_editor.c \
-e_editable.c \
 e_entry.c \
 e_entry_dialog.c \
 e_env.c \
@@ -1020,7 +1057,7 @@ e_xsettings.c \
 e_zone.c \
 $(ENLIGHTENMENTHEADERS)
 
-enlightenment_CPPFLAGS = -DE_LOGGING=1
+enlightenment_CPPFLAGS = $(AM_CPPFLAGS) -DE_LOGGING=1
 enlightenment_SOURCES = \
 e_main.c \
 $(enlightenment_src)
@@ -1037,7 +1074,7 @@ enlightenment_imc_LDADD = @E_IMC_LIBS@
 enlightenment_start_SOURCES = \
 e_start_main.c
 
-enlightenment_start_CFLAGS = $(INCLUDES) @E_START_CFLAGS@
+enlightenment_start_CFLAGS = $(AM_CPPFLAGS) @E_START_CFLAGS@
 enlightenment_start_LDADD = @dlopen_libs@ @E_START_LIBS@
 enlightenment_thumb_SOURCES = \
 e_sha1.c \
@@ -1048,8 +1085,7 @@ enlightenment_thumb_LDADD = @E_THUMB_LIBS@
 enlightenment_fm_op_SOURCES = \
 e_fm_op.c
 
-enlightenment_fm_op_LDADD = @E_FM_OP_LIBS@
-enlightenment_fm_op_CFLAGS = $(INCLUDES)
+enlightenment_fm_op_LDADD = @E_FM_OP_LIBS@ -lm
 enlightenment_sys_SOURCES = \
 e_sys_main.c
 
@@ -1076,6 +1112,9 @@ enlightenment_filemanager_CFLAGS = @E_FM_CMDLINE_CFLAGS@
 enlightenment_open_SOURCES = e_open.c
 enlightenment_open_LDADD = @E_OPEN_LIBS@
 enlightenment_open_CFLAGS = @E_OPEN_CFLAGS@
+enlightenment_static_grabber_SOURCES = e_static_grab.c
+enlightenment_static_grabber_LDADD = @E_GRABBER_LIBS@
+enlightenment_static_grabber_CFLAGS = @E_GRABBER_CFLAGS@
 
 # HACK! why install-data-hook? install-exec-hook is run after bin_PROGRAMS
 # and before internal_bin_PROGRAMS are installed. install-data-hook is
@@ -1124,8 +1163,11 @@ e_fm_shared_types.h: $(top_builddir)/config.status $(srcdir)/e_fm_shared_types.h
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
        @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+       fi; \
        for p in $$list; do echo "$$p $$p"; done | \
        sed 's/$(EXEEXT)$$//' | \
        while read p p1; do if test -f $$p || test -f $$p1; \
@@ -1167,8 +1209,11 @@ clean-binPROGRAMS:
        rm -f $$list
 install-internal_binPROGRAMS: $(internal_bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       test -z "$(internal_bindir)" || $(MKDIR_P) "$(DESTDIR)$(internal_bindir)"
        @list='$(internal_bin_PROGRAMS)'; test -n "$(internal_bindir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(internal_bindir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(internal_bindir)" || exit 1; \
+       fi; \
        for p in $$list; do echo "$$p $$p"; done | \
        sed 's/$(EXEEXT)$$//' | \
        while read p p1; do if test -f $$p || test -f $$p1; \
@@ -1222,7 +1267,7 @@ enlightenment_filemanager$(EXEEXT): $(enlightenment_filemanager_OBJECTS) $(enlig
        $(AM_V_CCLD)$(enlightenment_filemanager_LINK) $(enlightenment_filemanager_OBJECTS) $(enlightenment_filemanager_LDADD) $(LIBS)
 enlightenment_fm_op$(EXEEXT): $(enlightenment_fm_op_OBJECTS) $(enlightenment_fm_op_DEPENDENCIES) $(EXTRA_enlightenment_fm_op_DEPENDENCIES) 
        @rm -f enlightenment_fm_op$(EXEEXT)
-       $(AM_V_CCLD)$(enlightenment_fm_op_LINK) $(enlightenment_fm_op_OBJECTS) $(enlightenment_fm_op_LDADD) $(LIBS)
+       $(AM_V_CCLD)$(LINK) $(enlightenment_fm_op_OBJECTS) $(enlightenment_fm_op_LDADD) $(LIBS)
 enlightenment_imc$(EXEEXT): $(enlightenment_imc_OBJECTS) $(enlightenment_imc_DEPENDENCIES) $(EXTRA_enlightenment_imc_DEPENDENCIES) 
        @rm -f enlightenment_imc$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(enlightenment_imc_OBJECTS) $(enlightenment_imc_LDADD) $(LIBS)
@@ -1235,6 +1280,9 @@ enlightenment_open$(EXEEXT): $(enlightenment_open_OBJECTS) $(enlightenment_open_
 enlightenment_start$(EXEEXT): $(enlightenment_start_OBJECTS) $(enlightenment_start_DEPENDENCIES) $(EXTRA_enlightenment_start_DEPENDENCIES) 
        @rm -f enlightenment_start$(EXEEXT)
        $(AM_V_CCLD)$(enlightenment_start_LINK) $(enlightenment_start_OBJECTS) $(enlightenment_start_LDADD) $(LIBS)
+enlightenment_static_grabber$(EXEEXT): $(enlightenment_static_grabber_OBJECTS) $(enlightenment_static_grabber_DEPENDENCIES) $(EXTRA_enlightenment_static_grabber_DEPENDENCIES) 
+       @rm -f enlightenment_static_grabber$(EXEEXT)
+       $(AM_V_CCLD)$(enlightenment_static_grabber_LINK) $(enlightenment_static_grabber_OBJECTS) $(enlightenment_static_grabber_LDADD) $(LIBS)
 enlightenment_sys$(EXEEXT): $(enlightenment_sys_OBJECTS) $(enlightenment_sys_DEPENDENCIES) $(EXTRA_enlightenment_sys_DEPENDENCIES) 
        @rm -f enlightenment_sys$(EXEEXT)
        $(AM_V_CCLD)$(enlightenment_sys_LINK) $(enlightenment_sys_OBJECTS) $(enlightenment_sys_LDADD) $(LIBS)
@@ -1249,6 +1297,7 @@ distclean-compile:
        -rm -f *.tab.c
 
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/e_config_data.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/e_fm_op.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/e_imc_main.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/e_init_main.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/e_intl_data.Po@am__quote@
@@ -1284,7 +1333,6 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment-e_dnd.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment-e_dpms.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment-e_eap_editor.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment-e_editable.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment-e_entry.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment-e_entry_dialog.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment-e_env.Po@am__quote@
@@ -1418,9 +1466,9 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment_alert-e_alert_main.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment_backlight-e_backlight_main.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment_filemanager-e_fm_cmdline.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment_fm_op-e_fm_op.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment_open-e_open.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment_start-e_start_main.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment_static_grabber-e_static_grab.Po@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enlightenment_sys-e_sys_main.Po@am__quote@
 
 .c.o:
@@ -1850,20 +1898,6 @@ enlightenment-e_eap_editor.obj: e_eap_editor.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(enlightenment_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o enlightenment-e_eap_editor.obj `if test -f 'e_eap_editor.c'; then $(CYGPATH_W) 'e_eap_editor.c'; else $(CYGPATH_W) '$(srcdir)/e_eap_editor.c'; fi`
 
-enlightenment-e_editable.o: e_editable.c
-@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(enlightenment_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT enlightenment-e_editable.o -MD -MP -MF $(DEPDIR)/enlightenment-e_editable.Tpo -c -o enlightenment-e_editable.o `test -f 'e_editable.c' || echo '$(srcdir)/'`e_editable.c
-@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment-e_editable.Tpo $(DEPDIR)/enlightenment-e_editable.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='e_editable.c' object='enlightenment-e_editable.o' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(enlightenment_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o enlightenment-e_editable.o `test -f 'e_editable.c' || echo '$(srcdir)/'`e_editable.c
-
-enlightenment-e_editable.obj: e_editable.c
-@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(enlightenment_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT enlightenment-e_editable.obj -MD -MP -MF $(DEPDIR)/enlightenment-e_editable.Tpo -c -o enlightenment-e_editable.obj `if test -f 'e_editable.c'; then $(CYGPATH_W) 'e_editable.c'; else $(CYGPATH_W) '$(srcdir)/e_editable.c'; fi`
-@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment-e_editable.Tpo $(DEPDIR)/enlightenment-e_editable.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='e_editable.c' object='enlightenment-e_editable.obj' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(enlightenment_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o enlightenment-e_editable.obj `if test -f 'e_editable.c'; then $(CYGPATH_W) 'e_editable.c'; else $(CYGPATH_W) '$(srcdir)/e_editable.c'; fi`
-
 enlightenment-e_entry.o: e_entry.c
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(enlightenment_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT enlightenment-e_entry.o -MD -MP -MF $(DEPDIR)/enlightenment-e_entry.Tpo -c -o enlightenment-e_entry.o `test -f 'e_entry.c' || echo '$(srcdir)/'`e_entry.c
 @am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment-e_entry.Tpo $(DEPDIR)/enlightenment-e_entry.Po
@@ -3712,20 +3746,6 @@ enlightenment_filemanager-e_fm_cmdline.obj: e_fm_cmdline.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_filemanager_CFLAGS) $(CFLAGS) -c -o enlightenment_filemanager-e_fm_cmdline.obj `if test -f 'e_fm_cmdline.c'; then $(CYGPATH_W) 'e_fm_cmdline.c'; else $(CYGPATH_W) '$(srcdir)/e_fm_cmdline.c'; fi`
 
-enlightenment_fm_op-e_fm_op.o: e_fm_op.c
-@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_fm_op_CFLAGS) $(CFLAGS) -MT enlightenment_fm_op-e_fm_op.o -MD -MP -MF $(DEPDIR)/enlightenment_fm_op-e_fm_op.Tpo -c -o enlightenment_fm_op-e_fm_op.o `test -f 'e_fm_op.c' || echo '$(srcdir)/'`e_fm_op.c
-@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment_fm_op-e_fm_op.Tpo $(DEPDIR)/enlightenment_fm_op-e_fm_op.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='e_fm_op.c' object='enlightenment_fm_op-e_fm_op.o' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_fm_op_CFLAGS) $(CFLAGS) -c -o enlightenment_fm_op-e_fm_op.o `test -f 'e_fm_op.c' || echo '$(srcdir)/'`e_fm_op.c
-
-enlightenment_fm_op-e_fm_op.obj: e_fm_op.c
-@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_fm_op_CFLAGS) $(CFLAGS) -MT enlightenment_fm_op-e_fm_op.obj -MD -MP -MF $(DEPDIR)/enlightenment_fm_op-e_fm_op.Tpo -c -o enlightenment_fm_op-e_fm_op.obj `if test -f 'e_fm_op.c'; then $(CYGPATH_W) 'e_fm_op.c'; else $(CYGPATH_W) '$(srcdir)/e_fm_op.c'; fi`
-@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment_fm_op-e_fm_op.Tpo $(DEPDIR)/enlightenment_fm_op-e_fm_op.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='e_fm_op.c' object='enlightenment_fm_op-e_fm_op.obj' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_fm_op_CFLAGS) $(CFLAGS) -c -o enlightenment_fm_op-e_fm_op.obj `if test -f 'e_fm_op.c'; then $(CYGPATH_W) 'e_fm_op.c'; else $(CYGPATH_W) '$(srcdir)/e_fm_op.c'; fi`
-
 enlightenment_open-e_open.o: e_open.c
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_open_CFLAGS) $(CFLAGS) -MT enlightenment_open-e_open.o -MD -MP -MF $(DEPDIR)/enlightenment_open-e_open.Tpo -c -o enlightenment_open-e_open.o `test -f 'e_open.c' || echo '$(srcdir)/'`e_open.c
 @am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment_open-e_open.Tpo $(DEPDIR)/enlightenment_open-e_open.Po
@@ -3754,6 +3774,20 @@ enlightenment_start-e_start_main.obj: e_start_main.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_start_CFLAGS) $(CFLAGS) -c -o enlightenment_start-e_start_main.obj `if test -f 'e_start_main.c'; then $(CYGPATH_W) 'e_start_main.c'; else $(CYGPATH_W) '$(srcdir)/e_start_main.c'; fi`
 
+enlightenment_static_grabber-e_static_grab.o: e_static_grab.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_static_grabber_CFLAGS) $(CFLAGS) -MT enlightenment_static_grabber-e_static_grab.o -MD -MP -MF $(DEPDIR)/enlightenment_static_grabber-e_static_grab.Tpo -c -o enlightenment_static_grabber-e_static_grab.o `test -f 'e_static_grab.c' || echo '$(srcdir)/'`e_static_grab.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment_static_grabber-e_static_grab.Tpo $(DEPDIR)/enlightenment_static_grabber-e_static_grab.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='e_static_grab.c' object='enlightenment_static_grabber-e_static_grab.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_static_grabber_CFLAGS) $(CFLAGS) -c -o enlightenment_static_grabber-e_static_grab.o `test -f 'e_static_grab.c' || echo '$(srcdir)/'`e_static_grab.c
+
+enlightenment_static_grabber-e_static_grab.obj: e_static_grab.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_static_grabber_CFLAGS) $(CFLAGS) -MT enlightenment_static_grabber-e_static_grab.obj -MD -MP -MF $(DEPDIR)/enlightenment_static_grabber-e_static_grab.Tpo -c -o enlightenment_static_grabber-e_static_grab.obj `if test -f 'e_static_grab.c'; then $(CYGPATH_W) 'e_static_grab.c'; else $(CYGPATH_W) '$(srcdir)/e_static_grab.c'; fi`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment_static_grabber-e_static_grab.Tpo $(DEPDIR)/enlightenment_static_grabber-e_static_grab.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='e_static_grab.c' object='enlightenment_static_grabber-e_static_grab.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_static_grabber_CFLAGS) $(CFLAGS) -c -o enlightenment_static_grabber-e_static_grab.obj `if test -f 'e_static_grab.c'; then $(CYGPATH_W) 'e_static_grab.c'; else $(CYGPATH_W) '$(srcdir)/e_static_grab.c'; fi`
+
 enlightenment_sys-e_sys_main.o: e_sys_main.c
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enlightenment_sys_CFLAGS) $(CFLAGS) -MT enlightenment_sys-e_sys_main.o -MD -MP -MF $(DEPDIR)/enlightenment_sys-e_sys_main.Tpo -c -o enlightenment_sys-e_sys_main.o `test -f 'e_sys_main.c' || echo '$(srcdir)/'`e_sys_main.c
 @am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/enlightenment_sys-e_sys_main.Tpo $(DEPDIR)/enlightenment_sys-e_sys_main.Po
@@ -3775,8 +3809,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-installed_headersDATA: $(installed_headers_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(installed_headersdir)" || $(MKDIR_P) "$(DESTDIR)$(installed_headersdir)"
        @list='$(installed_headers_DATA)'; test -n "$(installed_headersdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(installed_headersdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(installed_headersdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -3793,12 +3830,12 @@ uninstall-installed_headersDATA:
        dir='$(DESTDIR)$(installed_headersdir)'; $(am__uninstall_files_from_dir)
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -3808,7 +3845,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -3822,37 +3863,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -3861,6 +3871,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -3924,6 +3938,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -3959,13 +3987,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -4099,13 +4124,15 @@ ps-am:
 uninstall-am: uninstall-binPROGRAMS uninstall-installed_headersDATA \
        uninstall-internal_binPROGRAMS
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-data-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am \
+       install-data-am install-strip tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-binPROGRAMS \
-       clean-generic clean-internal_binPROGRAMS clean-libtool ctags \
-       ctags-recursive distclean distclean-compile distclean-generic \
+       clean-generic clean-internal_binPROGRAMS clean-libtool \
+       cscopelist cscopelist-recursive ctags ctags-recursive \
+       distclean distclean-compile distclean-generic \
        distclean-libtool distclean-tags distdir dvi dvi-am html \
        html-am info info-am install install-am install-binPROGRAMS \
        install-data install-data-am install-data-hook install-dvi \
index ca358e2..03b7a30 100644 (file)
@@ -278,11 +278,12 @@ extern EAPI Eina_Bool evil;
 extern EAPI Eina_Bool starting;
 extern EAPI Eina_Bool stopping;
 extern EAPI Eina_Bool restart;
+extern EAPI Eina_Bool e_nopause;
 
 extern EAPI Eina_Bool e_precache_end;
 extern EAPI Eina_Bool x_fatal;
 
-extern EAPI unsigned long e_alert_composite_win;
+EAPI void e_alert_composite_win(Ecore_X_Window root, Ecore_X_Window win);
 
 //#define SMARTERR(args...) abort()
 #define SMARTERRNR() return
index eeff49b..a7cfa72 100644 (file)
@@ -1050,6 +1050,7 @@ ACT_FN_GO(window_push, )
      {
         E_Border *bd, *cur;
         E_Border_List *bd_list;
+        E_Desk *desk_current;
         int hdir, vdir;
         int x, y, zx, zy, zw, zh;
 
@@ -1109,12 +1110,13 @@ ACT_FN_GO(window_push, )
           y = zy + zh - bd->h;
         else y = bd->y;
 
+        desk_current = e_desk_current_get(bd->zone);
         bd_list = e_container_border_list_first(bd->zone->container);
         cur = e_container_border_list_next(bd_list);
 
         while (cur)
           {
-             if (((bd->desk == cur->desk) || (cur->sticky)) && (bd != cur) && (!cur->iconic))
+             if (((cur->desk == desk_current) || (cur->sticky)) && (bd != cur) && (!cur->iconic))
                {
                   if ((hdir < 0)
                       && (cur->x + cur->w < bd->x)
index 05f846b..a38c252 100644 (file)
@@ -2,7 +2,7 @@
 #include <sys/wait.h>
 
 /* public variables */
-EAPI unsigned long e_alert_composite_win = 0;
+EAPI unsigned long _e_alert_composite_win = 0;
 
 EINTERN int
 e_alert_init(void)
@@ -17,63 +17,25 @@ e_alert_shutdown(void)
 }
 
 EAPI void
-e_alert_show(int sig)
+e_alert_composite_win(Ecore_X_Window root, Ecore_X_Window comp)
 {
-   char *args[4];
-   pid_t pid;
+   Ecore_X_Atom composite_win;
 
-#define E_ALERT_EXE "/enlightenment/utils/enlightenment_alert"
+   composite_win = ecore_x_atom_get("_E_COMP_WINDOW");
 
-   args[0] = alloca(strlen(e_prefix_lib_get()) + strlen(E_ALERT_EXE) + 1);
-   strcpy(args[0], e_prefix_lib_get());
-   strcat(args[0], E_ALERT_EXE);
-
-   args[1] = alloca(10);
-   snprintf(args[1], 10, "%d", sig);
-
-   args[2] = alloca(21);
-   snprintf(args[2], 21, "%lu", (long unsigned int)getpid());
-
-   args[3] = alloca(21);
-   snprintf(args[3], 21, "%lu", e_alert_composite_win);
-
-   pid = fork();
-   if (pid < -1)
-     goto restart_e;
-
-   if (pid == 0)
-     {
-        /* The child process */
-        execvp(args[0], args);
-     }
+   if (comp == 0)
+     ecore_x_window_prop_property_del(root, composite_win);
    else
-     {
-        /* The parent process */
-        pid_t ret;
-        int status = 0;
-
-        do
-          {
-             ret = waitpid(pid, &status, 0);
-             if (errno == ECHILD)
-               break ;
-          }
-        while (ret != pid);
-
-        if (status == 0)
-          goto restart_e;
-
-        if (!WIFEXITED(status))
-          goto restart_e;
-
-        if (WEXITSTATUS(status) == 1)
-          goto restart_e;
+     ecore_x_window_prop_card32_set(root, composite_win, &comp, 1);
+}
 
-        exit(-11);
+EAPI void
+e_alert_show(void)
+{
+   if (!e_nopause)
+     {
+        fprintf(stderr, "PAUSE !\n");
+        pause();
      }
-
- restart_e:
-   if (getenv("E_START_MTRACK"))
-     e_util_env_set("MTRACK", "track");
-   ecore_app_restart();
+   return ;
 }
index 68aafea..dead6c7 100644 (file)
@@ -13,7 +13,7 @@ typedef enum _E_Alert_Op_Type
 EINTERN int e_alert_init(void);
 EINTERN int e_alert_shutdown(void);
 
-EAPI void e_alert_show(int sig);
+EAPI void e_alert_show(void);
 
 #endif
 #endif
index 8386ec6..1333f24 100644 (file)
@@ -50,10 +50,13 @@ static int fa = 0, fh = 0, fw = 0;
 static const char *title = NULL, *str1 = NULL, *str2 = NULL;
 static int ret = 0, sig = 0;
 static pid_t pid;
+static Eina_Bool tainted = EINA_TRUE;
+static const char *backtrace_str = NULL;
 
 int
 main(int argc, char **argv)
 {
+   const char *tmp;
    int i = 0;
 
    for (i = 1; i < argc; i++)
@@ -70,10 +73,14 @@ main(int argc, char **argv)
           sig = atoi(argv[i]); // signal
         else if (i == 2)
           pid = atoi(argv[i]); // E's pid
-        else if (i == 3)
-          comp_win = atoi(argv[i]); // Composite Alert Window
+       else if (i == 3)
+         backtrace_str = argv[i];
      }
 
+   tmp = getenv("E17_TAINTED");
+   if (tmp && !strcmp(tmp, "NO"))
+     tainted = EINA_FALSE;
+
    if (!ecore_init()) return EXIT_FAILURE;
    ecore_app_args_set(argc, (const char **)argv);
 
@@ -175,6 +182,69 @@ _e_alert_create(void)
    xcb_create_gc(conn, gc, win, mask, mask_list);
 }
 
+static int
+_e_alert_atom_get(const char *name)
+{
+   xcb_intern_atom_cookie_t cookie;
+   xcb_intern_atom_reply_t *reply;
+   int a;
+
+   cookie = xcb_intern_atom_unchecked(conn, 0, strlen(name), name);
+   reply = xcb_intern_atom_reply(conn, cookie, NULL);
+   if (!reply) return XCB_ATOM_NONE;
+   a = reply->atom;
+   free(reply);
+   return a;
+}
+
+static int
+_e_alert_comp_win_get(void)
+{
+   xcb_get_property_cookie_t cookie;
+   xcb_get_property_reply_t *reply;
+   uint32_t *v;
+   int atom_cardinal, atom_composite_win;
+   int r;
+
+   atom_cardinal = _e_alert_atom_get("CARDINAL");
+   atom_composite_win = _e_alert_atom_get("_E_COMP_WINDOW");
+
+   cookie = xcb_get_property_unchecked(conn, 0, screen->root, atom_composite_win,
+                                       atom_cardinal, 0, 0x7fffffff);
+   reply = xcb_get_property_reply(conn, cookie, NULL);
+   if (!reply) return -1;
+
+   v = xcb_get_property_value(reply);
+   r = v[0];
+
+   free(reply);
+   return r;
+}
+
+static Eina_Bool
+_e_alert_root_tainted_get(void)
+{
+   xcb_get_property_cookie_t cookie;
+   xcb_get_property_reply_t *reply;
+   uint32_t *v;
+   int atom_cardinal, atom_tainted;
+   int r;
+
+   atom_cardinal = _e_alert_atom_get("CARDINAL");
+   atom_tainted = _e_alert_atom_get("_E_TAINTED");
+
+   cookie = xcb_get_property_unchecked(conn, 0, screen->root, atom_tainted,
+                                       atom_cardinal, 0, 0x7fffffff);
+   reply = xcb_get_property_reply(conn, cookie, NULL);
+   if (!reply) return EINA_TRUE;
+
+   v = xcb_get_property_value(reply);
+   r = v[0];
+
+   free(reply);
+   return !!r;
+}
+
 static void
 _e_alert_display(void)
 {
@@ -183,6 +253,8 @@ _e_alert_display(void)
    xcb_query_text_extents_reply_t *reply;
    int x = 0, w = 0;
 
+   tainted = _e_alert_root_tainted_get();
+
    str = _e_alert_build_string(title);
 
    cookie =
@@ -207,6 +279,7 @@ _e_alert_display(void)
    _e_alert_button_move_resize(btn2, x, WINDOW_HEIGHT - 20 - (fh + 20),
                                w, (fh + 20));
 
+   comp_win = _e_alert_comp_win_get();
    if (comp_win)
      {
         xcb_rectangle_t rect;
@@ -447,15 +520,46 @@ _e_alert_draw_text(void)
    char warn[1024], msg[4096], line[1024];
    unsigned int i = 0, j = 0, k = 0;
 
-   snprintf(msg, sizeof(msg),
-            "This is not meant to happen and is likely a sign of \n"
-            "a bug in Enlightenment or the libraries it relies \n"
-            "on. You can gdb attach to this process (%d) now \n"
-            "to try debug it or you could exit, or just hit \n"
-            "restart to try and get your desktop back the way \n"
-            "it was.\n"
-            "\n"
-            "Please compile everything with -g in your CFLAGS.", pid);
+   if (!tainted)
+     {
+        if (backtrace_str)
+          {
+             snprintf(msg, sizeof(msg),
+                      "This is not meant to happen and is likely a sign of \n"
+                      "a bug in Enlightenment or the libraries it relies \n"
+                      "on. You will find an backtrace of E17 (%d) in :\n"
+                      "'%s'\n"
+                      "Before reporting issue, compile latest E17 and EFL\n"
+                      "from svn with '-g -ggdb3' in your CFLAGS.\n"
+                      "You can then report this crash on :\n"
+                      "http://trac.enlightenment.org/e/.\n",
+                      pid, backtrace_str);
+          }
+        else
+          {
+             snprintf(msg, sizeof(msg),
+                      "This is not meant to happen and is likely a sign of \n"
+                      "a bug in Enlightenment or the libraries it relies \n"
+                      "on. You can gdb attach to this process (%d) now \n"
+                      "to try debug it or you could exit, or just hit \n"
+                      "restart to try and get your desktop back the way \n"
+                      "it was.\n"
+                      "\n"
+                      "Please compile latest svn E17 and EFL with\n"
+                      "-g and -ggdb3 in your CFLAGS.\n", pid);
+
+          }
+     }
+   else
+     {
+        snprintf(msg, sizeof(msg),
+                 "This is not meant to happen and is likely\n"
+                 "a sign of a bug, but you are using unsupported\n"
+                 "modules; before reporting this issue, please\n"
+                 "unload them and try to see if the bug is still\n"
+                 "there. Also update to latest svn and be sure to\n"
+                "compile E17 and EFL with -g and -ggdb3 in your CFLAGS");
+     }
 
    strcpy(warn, "");
 
@@ -470,7 +574,7 @@ _e_alert_draw_text(void)
    xcb_image_text_8(conn, strlen(warn), win, gc,
                     4, (k + fa), warn);
    k += (2 * (fh + 2));
-   while (msg[i])
+   for (i = 0; msg[i]; )
      {
         line[j++] = msg[i++];
         if (line[j - 1] == '\n')
index 40b7db3..355119e 100644 (file)
@@ -491,13 +491,11 @@ _bl_sys_find(void)
    EINA_LIST_FOREACH(pdevs, l, f)
      {
         bl_devs = eina_list_append(bl_devs, eina_stringshare_add(f));
-         if (!bl_sysval)
+        if (!bl_sysval)
           {
              if ((e_config->backlight.sysdev) &&
                  (!strcmp(e_config->backlight.sysdev, f)))
                bl_sysval = eina_stringshare_add(f);
-             else
-               bl_sysval = eina_stringshare_add(f);
           }
      }
    if (!bl_sysval)
index f62cef6..d461300 100644 (file)
@@ -209,7 +209,7 @@ static void      _e_border_shape_input_rectangle_set(E_Border *bd);
 static void      _e_border_show(E_Border *bd);
 static void      _e_border_hide(E_Border *bd);
 
-static Eina_Bool _e_border_lost_window_internal_get(E_Border *bd);
+static void       _e_border_move_lost_window_to_center(E_Border *bd);
 static void      _e_border_reset_lost_window(E_Border *bd);
 static Eina_Bool _e_border_pointer_warp_to_center_timer(void *data);
 /* local subsystem globals */
@@ -274,32 +274,12 @@ _e_border_sub_borders_new(E_Border *bd)
 {
    Eina_List *list = NULL, *l;
    E_Border *child;
-   E_Border_List *bl;
 
    EINA_LIST_FOREACH(bd->transients, l, child)
      {
         if (!eina_list_data_find(list, child))
           list = eina_list_append(list, child);
      }
-   bl = e_container_border_list_first(bd->zone->container);
-   while ((child = e_container_border_list_next(bl)))
-     {
-        if (e_object_is_del(E_OBJECT(child))) continue;
-        if (child == bd) continue;
-/*
-        if ((bd->client.icccm.client_leader) &&
-            (child->client.icccm.client_leader ==
-                bd->client.icccm.client_leader))
-          {
-             printf("bd %s in group with %s\n",
-                    e_border_name_get(child),
-                    e_border_name_get(bd));
-             if (!eina_list_data_find(list, child))
-               list = eina_list_append(list, child);
-          }
- */
-     }
-   e_container_border_list_free(bl);
    return list;
 }
 
@@ -969,15 +949,11 @@ e_border_desk_set(E_Border *bd,
 
    if (e_config->transient.desktop)
      {
-        Eina_List *l;
         E_Border *child;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_FOREACH(list, l, child)
-          {
-             e_border_desk_set(child, bd->desk);
-          }
-        eina_list_free(list);
+        EINA_LIST_FREE(list, child)
+           e_border_desk_set(child, bd->desk);
      }
    e_remember_update(bd);
 }
@@ -1044,12 +1020,10 @@ e_border_hide(E_Border *bd,
              if (manage != 2)
                {
                   E_Border *pbd;
-                  E_Container *con;
                   E_Zone *zone;
                   E_Desk *desk;
 
-                  con = e_container_current_get(e_manager_current_get());
-                  zone = e_zone_current_get(con);
+                  zone = e_util_zone_current_get(e_manager_current_get());
                   desk = e_desk_current_get(zone);
 
                   if ((bd->parent) &&
@@ -1070,8 +1044,8 @@ e_border_hide(E_Border *bd,
                        else
                          {
                             e_desk_last_focused_focus(desk);
-                            if (eina_list_data_get(focus_next))
-                              e_border_pointer_warp_to_center(eina_list_data_get(focus_next));
+                            if ((pbd = eina_list_data_get(focus_next)))
+                              e_border_pointer_warp_to_center(pbd);
                          }
                     }
                }
@@ -1426,9 +1400,6 @@ e_border_move(E_Border *bd,
      return;
 
    _e_border_move_internal(bd, x, y, 0);
-
-   if (_e_border_lost_window_internal_get(bd))
-     _e_border_reset_lost_window(bd);
 }
 
 /**
@@ -1767,7 +1738,6 @@ e_border_layer_set(E_Border *bd,
    bd->layer = layer;
    if (e_config->transient.layer)
      {
-        Eina_List *l;
         E_Border *child;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
@@ -1777,10 +1747,8 @@ e_border_layer_set(E_Border *bd,
          * the transients.
          */
         e_config->transient.raise = 1;
-        EINA_LIST_FOREACH(list, l, child)
-          {
-             e_border_layer_set(child, layer);
-          }
+        EINA_LIST_FREE(list, child)
+           e_border_layer_set(child, layer);
      }
    e_border_raise(bd);
    if (layer == E_LAYER_BELOW)
@@ -1797,7 +1765,6 @@ e_border_raise(E_Border *bd)
 {
    E_Event_Border_Stack *ev;
    E_Border *last = NULL, *child;
-   Eina_List *l;
 
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
@@ -1806,9 +1773,10 @@ e_border_raise(E_Border *bd)
 
    if (e_config->transient.raise)
      {
+        Eina_List *l, *l_prev;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_REVERSE_FOREACH(list, l, child)
+        EINA_LIST_REVERSE_FOREACH_SAFE(list, l, l_prev, child)
           {
              /* Don't stack iconic transients. If the user wants these shown,
               * thats another option.
@@ -1840,8 +1808,8 @@ e_border_raise(E_Border *bd)
                     }
                   last = child;
                }
+             list = eina_list_remove_list(list, l);
           }
-        eina_list_free(list);
      }
 
    ev = E_NEW(E_Event_Border_Stack, 1);
@@ -1886,7 +1854,6 @@ e_border_lower(E_Border *bd)
 {
    E_Event_Border_Stack *ev;
    E_Border *last = NULL, *child;
-   Eina_List *l;
 
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
@@ -1895,9 +1862,10 @@ e_border_lower(E_Border *bd)
 
    if (e_config->transient.lower)
      {
+        Eina_List *l, *l_prev;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_REVERSE_FOREACH(list, l, child)
+        EINA_LIST_REVERSE_FOREACH_SAFE(list, l, l_prev, child)
           {
              /* Don't stack iconic transients. If the user wants these shown,
               * thats another option.
@@ -1929,8 +1897,8 @@ e_border_lower(E_Border *bd)
                     }
                   last = child;
                }
+             list = eina_list_remove_list(list, l);
           }
-        eina_list_free(list);
      }
 
    ev = E_NEW(E_Event_Border_Stack, 1);
@@ -1976,7 +1944,6 @@ e_border_stack_above(E_Border *bd,
    /* TODO: Should stack above allow the border to change level */
    E_Event_Border_Stack *ev;
    E_Border *last = NULL, *child;
-   Eina_List *l;
 
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
@@ -1985,9 +1952,10 @@ e_border_stack_above(E_Border *bd,
 
    if (e_config->transient.raise)
      {
+        Eina_List *l, *l_prev;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_REVERSE_FOREACH(list, l, child)
+        EINA_LIST_REVERSE_FOREACH_SAFE(list, l, l_prev, child)
           {
              /* Don't stack iconic transients. If the user wants these shown,
               * thats another option.
@@ -2000,8 +1968,8 @@ e_border_stack_above(E_Border *bd,
                     e_border_stack_above(child, above);
                   last = child;
                }
+             list = eina_list_remove_list(list, l);
           }
-        eina_list_free(list);
      }
 
    ev = E_NEW(E_Event_Border_Stack, 1);
@@ -2034,7 +2002,6 @@ e_border_stack_below(E_Border *bd,
    /* TODO: Should stack below allow the border to change level */
    E_Event_Border_Stack *ev;
    E_Border *last = NULL, *child;
-   Eina_List *l;
 
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
@@ -2043,9 +2010,10 @@ e_border_stack_below(E_Border *bd,
 
    if (e_config->transient.lower)
      {
+        Eina_List *l, *l_prev;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_REVERSE_FOREACH(bd->transients, l, child)
+        EINA_LIST_REVERSE_FOREACH_SAFE(bd->transients, l, l_prev, child)
           {
              /* Don't stack iconic transients. If the user wants these shown,
               * thats another option.
@@ -2058,8 +2026,8 @@ e_border_stack_below(E_Border *bd,
                     e_border_stack_below(child, below);
                   last = child;
                }
+             list = eina_list_remove_list(list, l);
           }
-        eina_list_free(list);
      }
 
    ev = E_NEW(E_Event_Border_Stack, 1);
@@ -2619,19 +2587,18 @@ e_border_unshade(E_Border *bd,
 static void
 _e_border_client_inset_calc(E_Border *bd)
 {
-   /* int w, h; */
-   Evas_Coord cx, cy, cw, ch;
+   int cx, cy, cw, ch;
 
    if (bd->bg_object)
      {
-        evas_object_resize(bd->bg_object, 1000, 1000);
+        evas_object_resize(bd->bg_object, MAX(bd->w, 500), MAX(bd->h, 500));
         edje_object_message_signal_process(bd->bg_object);
         edje_object_calc_force(bd->bg_object);
         edje_object_part_geometry_get(bd->bg_object, "e.swallow.client", &cx, &cy, &cw, &ch);
         bd->client_inset.l = cx;
-        bd->client_inset.r = 1000 - (cx + cw);
+        bd->client_inset.r = MAX(bd->w, 500) - (cx + cw);
         bd->client_inset.t = cy;
-        bd->client_inset.b = 1000 - (cy + ch);
+        bd->client_inset.b = MAX(bd->h, 500) - (cy + ch);
      }
    else
      {
@@ -2708,6 +2675,13 @@ _e_border_maximize(E_Border *bd, E_Maximize max)
         if (bd->zone)
           e_zone_useful_geometry_get(bd->zone, &zx, &zy, &zw, &zh);
 
+        if (bd->bg_object)
+          {
+             edje_object_signal_emit(bd->bg_object, "e,action,maximize", "e");
+             _e_border_client_inset_calc(bd);
+          }
+        e_border_resize_limit(bd, &w, &h);
+        
         if (bd->w < zw)
           w = bd->w;
         else
@@ -2755,7 +2729,6 @@ _e_border_maximize(E_Border *bd, E_Maximize max)
              break;
           }
 
-        edje_object_signal_emit(bd->bg_object, "e,action,maximize", "e");
         break;
 
       case E_MAXIMIZE_FILL:
@@ -2909,6 +2882,15 @@ e_border_unmaximize(E_Border *bd,
              x = bd->x;
              y = bd->y;
 
+             if (((bd->maximized & E_MAXIMIZE_TYPE) == E_MAXIMIZE_SMART) ||
+                 ((bd->maximized & E_MAXIMIZE_TYPE) == E_MAXIMIZE_EXPAND))
+               {
+                  if (bd->bg_object)
+                    {
+                       edje_object_signal_emit(bd->bg_object, "e,action,unmaximize,fullscreen", "e");
+                       _e_border_client_inset_calc(bd);
+                    }
+               }
              if (max & E_MAXIMIZE_VERTICAL)
                {
                   /* Remove vertical */
@@ -3145,15 +3127,11 @@ e_border_iconify(E_Border *bd)
 
    if (e_config->transient.iconify)
      {
-        Eina_List *l;
         E_Border *child;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_FOREACH(list, l, child)
-          {
-             e_border_iconify(child);
-          }
-        eina_list_free(list);
+        EINA_LIST_FREE(list, child)
+           e_border_iconify(child);
      }
    e_remember_update(bd);
 }
@@ -3190,15 +3168,11 @@ e_border_uniconify(E_Border *bd)
 
    if (e_config->transient.iconify)
      {
-        Eina_List *l;
         E_Border *child;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_FOREACH(list, l, child)
-          {
-             e_border_uniconify(child);
-          }
-        eina_list_free(list);
+        EINA_LIST_FREE(list, child)
+           e_border_uniconify(child);
      }
    e_remember_update(bd);
 }
@@ -3217,17 +3191,15 @@ e_border_stick(E_Border *bd)
 
    if (e_config->transient.desktop)
      {
-        Eina_List *l;
         E_Border *child;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_FOREACH(list, l, child)
+        EINA_LIST_FREE(list, child)
           {
              child->sticky = 1;
              e_hints_window_sticky_set(child, 1);
              e_border_show(child);
           }
-        eina_list_free(list);
      }
 
    edje_object_signal_emit(bd->bg_object, "e,state,sticky", "e");
@@ -3253,16 +3225,14 @@ e_border_unstick(E_Border *bd)
 
    if (e_config->transient.desktop)
      {
-        Eina_List *l;
         E_Border *child;
         Eina_List *list = _e_border_sub_borders_new(bd);
 
-        EINA_LIST_FOREACH(list, l, child)
+        EINA_LIST_FREE(list, child)
           {
              child->sticky = 0;
              e_hints_window_sticky_set(child, 0);
           }
-        eina_list_free(list);
      }
 
    edje_object_signal_emit(bd->bg_object, "e,state,unsticky", "e");
@@ -3484,6 +3454,12 @@ e_border_idler_before(void)
                        _e_border_show(bd);
                        bd->changes.visible = 0;
                     }
+
+                  if (bd->zone && (!E_INSIDE(bd->x, bd->y, 0, 0, bd->zone->w, bd->zone->h)) && ((!E_INSIDE(bd->w, bd->h, 0, 0, bd->zone->w, bd->zone->h))))
+                    {
+                       if (e_config->screen_limits != E_SCREEN_LIMITS_COMPLETELY)
+                          _e_border_move_lost_window_to_center(bd);
+                    }
                }
              e_container_border_list_free(bl);
 
@@ -4302,58 +4278,117 @@ e_border_lost_windows_get(E_Zone *zone)
    return list;
 }
 
-static Eina_Bool
-_e_border_lost_window_internal_get(E_Border *bd)
+static void
+_e_border_zones_layout_calc(E_Border *bd, int *zx, int *zy, int *zw, int *zh)
 {
-   int loss_overlap = 5;
+   int x, y, w, h;
+   E_Zone *zone_above, *zone_below, *zone_left, *zone_right;
 
-   if (e_config->window_out_of_vscreen_limits) return EINA_FALSE;
-   if (!(bd->zone))
-     return EINA_FALSE;
+   x = bd->zone->x;
+   y = bd->zone->y;
+   w = bd->zone->w;
+   h = bd->zone->h;
 
-   if (!E_INTERSECTS(bd->zone->x + loss_overlap,
-                     bd->zone->y + loss_overlap,
-                     bd->zone->w - (2 * loss_overlap),
-                     bd->zone->h - (2 * loss_overlap),
-                     bd->x, bd->y, bd->w, bd->h))
+   if (eina_list_count(bd->zone->container->zones) == 1)
      {
-        return EINA_TRUE;
+        if (zx) *zx = x;
+        if (zy) *zy = y;
+        if (zw) *zw = w;
+        if (zh) *zh = h;
+        return;
      }
-   else if ((!E_CONTAINS(bd->zone->x, bd->zone->y,
-                         bd->zone->w, bd->zone->h,
-                         bd->x, bd->y, bd->w, bd->h)) &&
-            (bd->shaped))
-     {
-        Ecore_X_Rectangle *rect;
-        int i, num;
 
-        rect = ecore_x_window_shape_rectangles_get(bd->win, &num);
+   zone_left = e_container_zone_at_point_get(bd->zone->container, (x - w + 5), y);
+   zone_right = e_container_zone_at_point_get(bd->zone->container, (x + w + 5), y);
+   zone_above = e_container_zone_at_point_get(bd->zone->container, x, (y - h + 5));
+   zone_below = e_container_zone_at_point_get(bd->zone->container, x, (y + h + 5));
+   if (!(zone_above) && (y))
+        zone_above = e_container_zone_at_point_get(bd->zone->container, x, (h - 5));
+  
+   if (!(zone_left) &&(x))
+        zone_left = e_container_zone_at_point_get(bd->zone->container, (x - 5), y);
+
+   if (zone_right)
+        w = zone_right->x + zone_right->w;
+
+   if (zone_left)
+        w = bd->zone->x + bd->zone->w;
+
+   if (zone_below)
+        h = zone_below->y + zone_below->h;
+
+   if (zone_above)
+        h = bd->zone->y + bd->zone->h;
+
+   if ((zone_left) && (zone_right))
+        w = bd->zone->w + zone_right->x;
 
-        if (rect)
+   if ((zone_above) && (zone_below))
+        h = bd->zone->h + zone_below->y;
+
+   if (x) x -= bd->zone->w;
+   if (y) y -= bd->zone->h;
+
+   if (zx) *zx = x > 0 ? x : 0;
+   if (zy) *zy = y > 0 ? y : 0;
+   if (zw) *zw = w;
+   if (zh) *zh = h;
+}
+
+static void
+_e_border_move_lost_window_to_center(E_Border *bd)
+{
+   int loss_overlap = 5;
+   int zw, zh, zx, zy;
+
+   if (bd->during_lost) return;
+   if (!(bd->zone)) return;
+
+   _e_border_zones_layout_calc(bd, &zx, &zy, &zw, &zh);
+   
+   if (!E_INTERSECTS(zx + loss_overlap,
+                     zy + loss_overlap,
+                     zw - (2 * loss_overlap),
+                     zh - (2 * loss_overlap),
+                     bd->x, bd->y, bd->w, bd->h))
+     {
+        if (e_config->edge_flip_dragging || bd->zone->flip.switching)
           {
-             int ok;
+             Eina_Bool lf, rf, tf, bf; 
 
-             ok = 0;
-             for (i = 0; i < num; i++)
+             lf = rf = tf = bf = EINA_TRUE;
+
+             if (bd->zone->desk_x_count <= 1) lf = rf = EINA_FALSE;
+             else if (!e_config->desk_flip_wrap)
                {
-                  if (E_INTERSECTS(bd->zone->x + loss_overlap,
-                                   bd->zone->y + loss_overlap,
-                                   bd->zone->w - (2 * loss_overlap),
-                                   bd->zone->h - (2 * loss_overlap),
-                                   rect[i].x, rect[i].y,
-                                   (int)rect[i].width, (int)rect[i].height))
-                    {
-                       ok = 1;
-                       break;
-                    }
+                  if (bd->zone->desk_x_current == 0) lf = EINA_FALSE;
+                  if (bd->zone->desk_x_current == (bd->zone->desk_x_count - 1)) rf = EINA_FALSE;
                }
-             free(rect);
-             if (!ok)
-               return EINA_TRUE;
-          }
-     }
 
-   return EINA_FALSE;
+             if (bd->zone->desk_y_count <= 1) tf = bf = EINA_FALSE;
+             else if (!e_config->desk_flip_wrap)
+               {
+                  if (bd->zone->desk_y_current == 0) tf = EINA_FALSE;
+                  if (bd->zone->desk_y_current == (bd->zone->desk_y_count - 1)) bf = EINA_FALSE;
+               }
+
+             if (!(lf) && (bd->x <= loss_overlap))
+               _e_border_reset_lost_window(bd);
+
+             if (!(rf) && (bd->x >= (bd->zone->w - loss_overlap)))
+               _e_border_reset_lost_window(bd);
+
+             if (!(tf) && (bd->y <= loss_overlap))
+               _e_border_reset_lost_window(bd);
+
+             if (!(bf) && (bd->y >= (bd->zone->h - loss_overlap)))
+               _e_border_reset_lost_window(bd); 
+          } 
+       
+       if (!e_config->edge_flip_dragging)
+         _e_border_reset_lost_window(bd); 
+     }
 }
 
 static void
@@ -4362,6 +4397,12 @@ _e_border_reset_lost_window(E_Border *bd)
    int x, y, w, h;
    E_OBJECT_CHECK(bd);
 
+   /* Prevent infinite loop call where e_border_center call e_border_move
+      that call _e_border_reset_lost_window.
+    */
+   if (bd->during_lost) return ;
+   bd->during_lost = EINA_TRUE;
+
    if (bd->iconic) e_border_uniconify(bd);
    if (!bd->moving) e_border_center(bd);
 
@@ -4381,6 +4422,8 @@ _e_border_reset_lost_window(E_Border *bd)
    e_border_raise(bd);
    if (!bd->lock_focus_out)
      e_border_focus_set(bd, 1, 1);
+
+   bd->during_lost = EINA_FALSE;
 }
 
 EAPI void
@@ -5553,9 +5596,6 @@ _e_border_cb_window_property(void *data  __UNUSED__,
    bd = e_border_find_by_client_window(e->win);
    if (!bd) return ECORE_CALLBACK_PASS_ON;
 
-   if (_e_border_lost_window_internal_get(bd))
-     _e_border_reset_lost_window(bd);
-
    if (e->atom == ECORE_X_ATOM_WM_NAME)
      {
         if ((!bd->client.netwm.name) &&
@@ -6644,13 +6684,23 @@ static void
 _e_border_stay_within_container(E_Border *bd, int x, int y, int *new_x, int *new_y)
 {
    int new_x_max, new_y_max;
+   int zw, zh;
    Eina_Bool lw, lh;
 
-   new_x_max = bd->zone->w - bd->w;
-   new_y_max = bd->zone->h - bd->h;
-   lw = bd->w > bd->zone->w ? EINA_TRUE : EINA_FALSE;
-   lh = bd->h > bd->zone->h ? EINA_TRUE : EINA_FALSE;
+   if (!bd->zone)
+     {
+        if (new_x) *new_x = x;
+        if (new_y) *new_y = y;
+        return;
+     }
 
+   _e_border_zones_layout_calc(bd, NULL, NULL, &zw, &zh);
+
+   new_x_max = zw - bd->w;
+   new_y_max = zh - bd->h;
+   lw = bd->w > zw ? EINA_TRUE : EINA_FALSE;
+   lh = bd->h > zh ? EINA_TRUE : EINA_FALSE;
+   
    if (lw)
      {
         if (x <= new_x_max)
@@ -6726,17 +6776,16 @@ _e_border_cb_mouse_move(void *data,
         new_x = x;
         new_y = y;
 
-        if (e_config->window_out_of_vscreen_limits_partly)
+        skiplist = eina_list_append(skiplist, bd);
+        e_resist_container_border_position(bd->zone->container, skiplist,
+                                           bd->x, bd->y, bd->w, bd->h,
+                                           x, y, bd->w, bd->h,
+                                           &new_x, &new_y, &new_w, &new_h);     
+        eina_list_free(skiplist);
+        if (e_config->screen_limits == E_SCREEN_LIMITS_WITHIN)
           _e_border_stay_within_container(bd, x, y, &new_x, &new_y);
-        else
-          {
-             skiplist = eina_list_append(skiplist, bd);
-             e_resist_container_border_position(bd->zone->container, skiplist,
-                                                bd->x, bd->y, bd->w, bd->h,
-                                                x, y, bd->w, bd->h,
-                                                &new_x, &new_y, &new_w, &new_h);
-             eina_list_free(skiplist);
-          }
+   
         bd->shelf_fix.x = 0;
         bd->shelf_fix.y = 0;
         bd->shelf_fix.modified = 0;
@@ -7940,9 +7989,21 @@ _e_border_eval0(E_Border *bd)
                        if ((argb_option) && (!strcmp(argb_option, "1")))
                          use_argb = 1;
 
+                       o = bd->bg_object;
                        if (use_argb != bd->argb)
                          _e_border_frame_replace(bd, use_argb);
 
+
+                       if (bd->icon_object != o)
+                         {
+                            if (bd->bg_object)
+                              {
+                                 evas_object_show(bd->icon_object);
+                                 edje_object_part_swallow(bd->bg_object, "e.swallow.icon", bd->icon_object);
+                              }
+                            else
+                              evas_object_hide(bd->icon_object);
+                         }
                        o = bd->bg_object;
                     }
 
@@ -8018,17 +8079,6 @@ _e_border_eval0(E_Border *bd)
                }
           }
         bd->client.border.changed = 0;
-
-        if (bd->icon_object)
-          {
-             if (bd->bg_object)
-               {
-                  evas_object_show(bd->icon_object);
-                  edje_object_part_swallow(bd->bg_object, "e.swallow.icon", bd->icon_object);
-               }
-             else
-               evas_object_hide(bd->icon_object);
-          }
      }
 
    if (rem_change) e_remember_update(bd);
@@ -9659,7 +9709,7 @@ _e_border_hooks_clean(void)
    Eina_List *l, *ln;
    E_Border_Hook *bh;
 
-   EINA_LIST_FOREACH_SAFE (_e_border_hooks, l, ln, bh)
+   EINA_LIST_FOREACH_SAFE(_e_border_hooks, l, ln, bh)
      {
         if (bh->delete_me)
           {
index 847fd09..328bc88 100644 (file)
@@ -1,5 +1,12 @@
 #ifdef E_TYPEDEFS
 
+typedef enum _E_Screen_Limits
+{
+    E_SCREEN_LIMITS_PARTLY = 0,
+    E_SCREEN_LIMITS_COMPLETELY = 1,
+    E_SCREEN_LIMITS_WITHIN = 2
+} E_Screen_Limits;
+
 typedef enum _E_Icon_Preference
 {
    E_ICON_PREF_E_DEFAULT,
@@ -42,6 +49,13 @@ typedef enum _E_Focus_Policy
    E_FOCUS_SLOPPY
 } E_Focus_Policy;
 
+typedef enum _E_Urgency_Policy
+{
+   E_ACTIVEHINT_POLICY_IGNORE,
+   E_ACTIVEHINT_POLICY_ANIMATE,
+   E_ACTIVEHINT_POLICY_ACTIVATE
+} E_Urgency_Policy;
+
 typedef enum _E_Focus_Setting
 {
    E_FOCUS_NONE,
@@ -636,6 +650,7 @@ struct _E_Border
    unsigned char              post_move   : 1;
    unsigned char              post_resize : 1;
    unsigned char              post_show : 1;
+   unsigned char              during_lost : 1;
 
    Ecore_Idle_Enterer        *post_job;
 
index f533ddd..e80c0f5 100644 (file)
@@ -79,18 +79,19 @@ _e_box_item_nth_get(E_Smart_Data *sd, unsigned int n)
    unsigned int x;
    E_Box_Item *bi;
 
+   if (!sd->items) return NULL;
    if (n > sd->item_count / 2)
      {
         x = sd->item_count - 1;
-        EINA_INLIST_REVERSE_FOREACH(EINA_INLIST_GET(sd->items)->last, bi)
+        EINA_INLIST_REVERSE_FOREACH(EINA_INLIST_GET(sd->items), bi)
           {
              if (n == x) return bi->obj;
-             x++;
+             x--;
           }
         return NULL;
      }
    x = 0;
-   EINA_INLIST_FOREACH(EINA_INLIST_GET(sd->items)->last, bi)
+   EINA_INLIST_FOREACH(EINA_INLIST_GET(sd->items), bi)
      {
         if (n == x) return bi->obj;
         x++;
@@ -453,6 +454,18 @@ e_box_item_at_xy_get(Evas_Object *obj, Evas_Coord x, Evas_Coord y)
    return NULL;
 }
 
+EAPI Eina_Bool
+e_box_item_size_get(Evas_Object *obj, int *w, int *h)
+{
+   E_Box_Item *bi;
+
+   bi = evas_object_data_get(obj, "e_box_data");
+   EINA_SAFETY_ON_NULL_RETURN_VAL(bi, EINA_FALSE);
+   if (w) *w = bi->w;
+   if (h) *h = bi->h;
+   return EINA_TRUE;
+}
+
 /* local subsystem functions */
 static void
 _e_box_unpack_internal(E_Smart_Data *sd, E_Box_Item *bi)
index ee6cb13..75a0e74 100644 (file)
@@ -25,5 +25,6 @@ EAPI void         e_box_align_get         (Evas_Object *obj, double *ax, double
 EAPI void         e_box_align_set         (Evas_Object *obj, double ax, double ay);
 EAPI void        e_box_align_pixel_offset_get (Evas_Object *obj, int *x, int *y);
 EAPI Evas_Object *e_box_item_at_xy_get(Evas_Object *obj, Evas_Coord x, Evas_Coord y);
+EAPI Eina_Bool e_box_item_size_get(Evas_Object *obj, int *w, int *h);
 #endif
 #endif
index 919747e..6cdeaae 100644 (file)
@@ -661,6 +661,7 @@ e_config_init(void)
    E_CONFIG_VAL(D, T, no_module_delay, INT); /**/
    E_CONFIG_VAL(D, T, desklock_language, STR); /**/
    E_CONFIG_LIST(D, T, modules, _e_config_module_edd); /**/
+   EET_DATA_DESCRIPTOR_ADD_LIST_STRING(D, T, "bad_modules", bad_modules);
    E_CONFIG_LIST(D, T, font_fallbacks, _e_config_font_fallback_edd); /**/
    E_CONFIG_LIST(D, T, font_defaults, _e_config_font_default_edd); /**/
    E_CONFIG_LIST(D, T, themes, _e_config_theme_edd); /**/
@@ -683,6 +684,7 @@ e_config_init(void)
    E_CONFIG_VAL(D, T, focus_policy, INT); /**/
    E_CONFIG_VAL(D, T, focus_setting, INT); /**/
    E_CONFIG_VAL(D, T, pass_click_on, INT); /**/
+   E_CONFIG_VAL(D, T, window_activehint_policy, INT); /**/
    E_CONFIG_VAL(D, T, always_click_to_raise, INT); /**/
    E_CONFIG_VAL(D, T, always_click_to_focus, INT); /**/
    E_CONFIG_VAL(D, T, use_auto_raise, INT); /**/
@@ -838,8 +840,7 @@ e_config_init(void)
 
    E_CONFIG_VAL(D, T, desk_auto_switch, INT);
 
-   E_CONFIG_VAL(D, T, window_out_of_vscreen_limits, INT);
-   E_CONFIG_VAL(D, T, window_out_of_vscreen_limits_partly, INT);
+   E_CONFIG_VAL(D, T, screen_limits,  INT);
 
    E_CONFIG_VAL(D, T, thumb_nice, INT);
 
@@ -1254,6 +1255,10 @@ e_config_load(void)
           e_config->xkb.desklock_layout = NULL;
           IFCFGEND;
 
+          IFCFG(0x0160);
+          e_config->window_activehint_policy = 2;
+          IFCFGEND;
+
           e_config->config_version = E_CONFIG_FILE_VERSION;
           _e_config_free(tcfg);
        }
@@ -1282,6 +1287,7 @@ e_config_load(void)
      E_CONFIG_LIMIT(e_config->focus_policy, 0, 2);
      E_CONFIG_LIMIT(e_config->focus_setting, 0, 3);
      E_CONFIG_LIMIT(e_config->pass_click_on, 0, 1);
+     E_CONFIG_LIMIT(e_config->window_activehint_policy, 0, 2);
      E_CONFIG_LIMIT(e_config->always_click_to_raise, 0, 1);
      E_CONFIG_LIMIT(e_config->always_click_to_focus, 0, 1);
      E_CONFIG_LIMIT(e_config->use_auto_raise, 0, 1);
@@ -1357,8 +1363,7 @@ e_config_load(void)
      E_CONFIG_LIMIT(e_config->remember_internal_windows, 0, 3);
      E_CONFIG_LIMIT(e_config->desk_auto_switch, 0, 1);
 
-     E_CONFIG_LIMIT(e_config->window_out_of_vscreen_limits, 0, 1);
-     E_CONFIG_LIMIT(e_config->window_out_of_vscreen_limits_partly, 0, 1);
+     E_CONFIG_LIMIT(e_config->screen_limits, 0, 2);
 
      E_CONFIG_LIMIT(e_config->dpms_enable, 0, 1);
      E_CONFIG_LIMIT(e_config->dpms_standby_enable, 0, 1);
@@ -2001,10 +2006,9 @@ _e_config_free(E_Config *ecf)
 
    if (!ecf) return;
 
-   if (e_config->xkb.default_model)
-     eina_stringshare_del(e_config->xkb.default_model);
+   eina_stringshare_del(ecf->xkb.default_model);
 
-   EINA_LIST_FREE(e_config->xkb.used_layouts, cl)
+   EINA_LIST_FREE(ecf->xkb.used_layouts, cl)
      {
         eina_stringshare_del(cl->name);
         eina_stringshare_del(cl->model);
@@ -2012,7 +2016,7 @@ _e_config_free(E_Config *ecf)
         E_FREE(cl);
      }
 
-   EINA_LIST_FREE(e_config->xkb.used_options, op)
+   EINA_LIST_FREE(ecf->xkb.used_options, op)
      {
         eina_stringshare_del(op->name);
         E_FREE(op);
index 77f66bd..cfaed6f 100644 (file)
@@ -37,7 +37,7 @@ typedef struct _E_Event_Config_Icon_Theme   E_Event_Config_Icon_Theme;
 /* increment this whenever a new set of config values are added but the users
  * config doesn't need to be wiped - simply new values need to be put in
  */
-#define E_CONFIG_FILE_GENERATION 0x0159
+#define E_CONFIG_FILE_GENERATION 0x0161
 #define E_CONFIG_FILE_VERSION    ((E_CONFIG_FILE_EPOCH << 16) | E_CONFIG_FILE_GENERATION)
 
 struct _E_Config
@@ -70,6 +70,7 @@ struct _E_Config
    const char *language; // GUI
    const char *desklock_language; // GUI
    Eina_List  *modules; // GUI
+   Eina_List  *bad_modules; // GUI
    Eina_List  *font_fallbacks; // GUI
    Eina_List  *font_defaults; // GUI
    Eina_List  *themes; // GUI
@@ -93,6 +94,7 @@ struct _E_Config
    int         focus_policy; // GUI
    int         focus_setting; // GUI
    int         pass_click_on; // GUI
+   int         window_activehint_policy; // GUI
    int         always_click_to_raise; // GUI
    int         always_click_to_focus; // GUI
    int         use_auto_raise; // GUI
@@ -252,8 +254,7 @@ struct _E_Config
    Eina_List                *mime_icons; // GUI
    int                       desk_auto_switch; // GUI;
    
-   int                       window_out_of_vscreen_limits;
-   int                       window_out_of_vscreen_limits_partly;
+   int                       screen_limits;
 
    int                       thumb_nice;
 
index 07126a9..ca9a480 100644 (file)
@@ -880,6 +880,21 @@ e_container_all_thaw(void)
      }
 }
 
+EAPI E_Container *
+e_container_evas_object_container_get(Evas_Object *obj)
+{
+   Evas *evas;
+   Evas_Object *wobj;
+   E_Container *con;
+
+   if (!obj) return NULL;
+   evas = evas_object_evas_get(obj);
+   wobj = evas_object_name_find(evas, "e/desktop/background");
+   if (!wobj) return NULL;
+   con = evas_object_data_get(wobj, "e_container");
+   return con;
+}
+
 /* local subsystem functions */
 static void
 _e_container_free(E_Container *con)
index 56a81e0..a0ec4ab 100644 (file)
@@ -153,6 +153,8 @@ EAPI void               e_container_border_stack_below(E_Border *bd, E_Border *b
 EAPI void               e_container_all_freeze(void);
 EAPI void               e_container_all_thaw(void);
 
+EAPI E_Container *e_container_evas_object_container_get(Evas_Object *obj);
+
 extern EAPI int E_EVENT_CONTAINER_RESIZE;
 
 #endif
index 9e0c923..7942034 100644 (file)
@@ -453,6 +453,8 @@ _e_desklock_popup_add(E_Zone *zone)
      }
 
    edp->popup_wnd = e_popup_new(zone, 0, 0, zone->w, zone->h);
+   e_popup_name_set(edp->popup_wnd, "_e_popup_desklock");
+   ecore_evas_title_set(edp->popup_wnd->ecore_evas, "E Desklock");
    evas_event_feed_mouse_move(edp->popup_wnd->evas, -1000000, -1000000,
                               ecore_x_current_time_get(), NULL);
 
index 515e743..6aad168 100644 (file)
@@ -171,6 +171,11 @@ e_dialog_icon_set(E_Dialog *dia, const char *icon, Evas_Coord size)
    edje_object_part_swallow(dia->bg_object, "e.swallow.icon", dia->icon_object);
    edje_object_signal_emit(dia->bg_object, "e,state,icon", "e");
    evas_object_show(dia->icon_object);
+   if (icon)
+     edje_object_signal_emit(dia->bg_object, "e,icon,enabled", "e");
+   else
+     edje_object_signal_emit(dia->bg_object, "e,icon,disabled", "e");
+   edje_object_message_signal_process(dia->bg_object);
 }
 
 EAPI void
index 48ed0c1..b321ada 100644 (file)
@@ -358,7 +358,7 @@ e_drag_xdnd_start(E_Drag *drag, int x, int y)
 }
 
 EAPI void
-e_drop_handler_xds_set(E_Drop_Handler *handler, Ecore_Task_Cb cb)
+e_drop_handler_xds_set(E_Drop_Handler *handler, Eina_Bool (*cb)(void *data, const char *type))
 {
    handler->cb.xds = cb;
 }
@@ -1436,7 +1436,7 @@ _e_dnd_cb_event_dnd_drop(void *data __UNUSED__, int type __UNUSED__, void *event
              if (!h->active) continue;
              if (_e_drag_win_matches(h, ev->win, 1) && h->entered && h->cb.xds)
                {
-                  req = h->cb.xds(h->cb.data);
+                  req = h->cb.xds(h->cb.data, _xdnd->type);
                }
           }
         if (req) ecore_x_selection_xdnd_request(ev->win, _xdnd->type);
index d858347..465a201 100644 (file)
@@ -67,7 +67,7 @@ struct _E_Drop_Handler
       void  (*move)(void *data, const char *type, void *event);
       void  (*leave)(void *data, const char *type, void *event);
       void  (*drop)(void *data, const char *type, void *event);
-      Ecore_Task_Cb xds;
+      Eina_Bool (*xds)(void *data, const char *type);
       void *data;
    } cb;
 
@@ -129,7 +129,7 @@ EAPI int             e_drag_start(E_Drag *drag, int x, int y);
 EAPI int             e_drag_xdnd_start(E_Drag *drag, int x, int y);
 
 EAPI void e_drop_xds_update(Eina_Bool enable, const char *value);
-EAPI void e_drop_handler_xds_set(E_Drop_Handler *handler, Ecore_Task_Cb cb);
+EAPI void e_drop_handler_xds_set(E_Drop_Handler *handler, Eina_Bool (*cb)(void *data, const char *type));
 EAPI E_Drop_Handler *e_drop_handler_add(E_Object *obj,
                                         void *data,
                                         void (*enter_cb)(void *data, const char *type, void *event),
diff --git a/src/bin/e_editable.c b/src/bin/e_editable.c
deleted file mode 100644 (file)
index 0bc45b3..0000000
+++ /dev/null
@@ -1,1392 +0,0 @@
-#include "e.h"
-
-#define E_EDITABLE_CURSOR_MARGIN 5
-
-#define E_EDITABLE_BLOCK_SIZE    128
-#define E_EDITABLE_SIZE_TO_ALLOC(length) \
-  (((length) + (E_EDITABLE_BLOCK_SIZE - 1)) / E_EDITABLE_BLOCK_SIZE) * E_EDITABLE_BLOCK_SIZE
-
-typedef struct _E_Editable_Smart_Data E_Editable_Smart_Data;
-
-struct _E_Editable_Smart_Data
-{
-   Evas_Object *clip_object;
-   Evas_Object *event_object;
-   Evas_Object *text_object;
-   Evas_Object *cursor_object;
-   Evas_Object *selection_object;
-
-   int          cursor_pos;
-   int          cursor_visible;
-   int          selection_pos;
-   int          selection_visible;
-   int          password_mode;
-
-   char        *text;
-   int          char_length;
-   int          unicode_length;
-   int          allocated_length;
-
-   int          cursor_width;
-   int          selection_on_fg;
-   int          average_char_w;
-   int          average_char_h;
-};
-
-/* local subsystem functions */
-static int  _e_editable_text_insert(Evas_Object *editable, int pos, const char *text);
-static int  _e_editable_text_delete(Evas_Object *editable, int start, int end);
-static void _e_editable_cursor_update(Evas_Object *editable);
-static void _e_editable_selection_update(Evas_Object *editable);
-static void _e_editable_text_update(Evas_Object *editable);
-static void _e_editable_text_position_update(Evas_Object *editable, Evas_Coord real_w);
-static int  _e_editable_char_geometry_get_from_pos(Evas_Object *editable, int utf_pos, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
-
-static void _e_editable_smart_add(Evas_Object *object);
-static void _e_editable_smart_del(Evas_Object *object);
-static void _e_editable_smart_move(Evas_Object *object, Evas_Coord x, Evas_Coord y);
-static void _e_editable_smart_resize(Evas_Object *object, Evas_Coord w, Evas_Coord h);
-static void _e_editable_smart_show(Evas_Object *object);
-static void _e_editable_smart_hide(Evas_Object *object);
-static void _e_editable_color_set(Evas_Object *object, int r, int g, int b, int a);
-static void _e_editable_clip_set(Evas_Object *object, Evas_Object *clip);
-static void _e_editable_clip_unset(Evas_Object *object);
-
-/* local subsystem globals */
-static Evas_Smart *_e_editable_smart = NULL;
-static int _e_editable_smart_use = 0;
-
-/* externally accessible functions */
-
-/**
- * Creates a new editable object. An editable object is an evas smart object in
- * which the user can type some single-line text, select it and delete it.
- *
- * @param evas The evas where to add the editable object
- * @return Returns the new editable object
- */
-EAPI Evas_Object *
-e_editable_add(Evas *evas)
-{
-   if (!_e_editable_smart)
-     {
-        static const Evas_Smart_Class sc =
-        {
-           "e_editable",
-           EVAS_SMART_CLASS_VERSION,
-           _e_editable_smart_add,
-           _e_editable_smart_del,
-           _e_editable_smart_move,
-           _e_editable_smart_resize,
-           _e_editable_smart_show,
-           _e_editable_smart_hide,
-           _e_editable_color_set,
-           _e_editable_clip_set,
-           _e_editable_clip_unset,
-           NULL,
-           NULL,
-           NULL,
-           NULL,
-           NULL,
-           NULL,
-           NULL
-        };
-        _e_editable_smart = evas_smart_class_new(&sc);
-        _e_editable_smart_use = 0;
-     }
-
-   return evas_object_smart_add(evas, _e_editable_smart);
-}
-
-/**
- * Sets the theme group to be used by the editable object.
- * This function has to be called, or the cursor and the selection won't be
- * visible.
- *
- * @param editable an editable object
- * @param category the theme category to use for the editable object
- * @param group the theme group to use for the editable object
- */
-EAPI void
-e_editable_theme_set(Evas_Object *editable, const char *category, const char *group)
-{
-   E_Editable_Smart_Data *sd;
-   char *obj_group;
-   const char *data;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if ((!category) || (!group)) return;
-   obj_group = alloca(strlen(group) + strlen("/selection") + 1);
-
-   /* Gets the theme for the text object */
-   sprintf(obj_group, "%s/text", group);
-   e_theme_edje_object_set(sd->text_object, category, obj_group);
-   sd->average_char_w = -1;
-   sd->average_char_h = -1;
-
-   /* Gets the theme for the cursor */
-   sprintf(obj_group, "%s/cursor", group);
-   e_theme_edje_object_set(sd->cursor_object, category, obj_group);
-
-   edje_object_size_min_get(sd->cursor_object, &sd->cursor_width, NULL);
-   if (sd->cursor_width < 1) sd->cursor_width = 1;
-
-   /* Gets the theme for the selection */
-   sprintf(obj_group, "%s/selection", group);
-   e_theme_edje_object_set(sd->selection_object, category, obj_group);
-
-   data = edje_object_data_get(sd->selection_object, "on_foreground");
-   if ((data) && (strcmp(data, "1") == 0))
-     {
-        sd->selection_on_fg = 1;
-        evas_object_stack_above(sd->selection_object, sd->text_object);
-     }
-   else
-     {
-        sd->selection_on_fg = 0;
-        evas_object_stack_below(sd->selection_object, sd->text_object);
-     }
-
-   _e_editable_text_update(editable);
-   _e_editable_cursor_update(editable);
-}
-
-/**
- * Sets whether or not the editable object is in password mode. In password
- * mode, the editable object displays '*' instead of the characters
- *
- * @param editable an editable object
- * @param password_mode 1 to turn on the password mode of the editable object,
- * 0 to turn it off
- */
-EAPI void
-e_editable_password_set(Evas_Object *editable, int password_mode)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if (sd->password_mode == password_mode) return;
-
-   sd->password_mode = password_mode;
-   _e_editable_text_update(editable);
-   _e_editable_cursor_update(editable);
-}
-
-/**
- * Gets whether or not the editable is in password mode
- *
- * @param editable an editable object
- * @return Returns 1 if the editable object is in the password mode, 0 otherwise
- */
-EAPI int
-e_editable_password_get(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(0);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-   return sd->password_mode;
-}
-
-/**
- * Sets the text of the editable object
- *
- * @param editable an editable object
- * @param text the text to set
- */
-EAPI void
-e_editable_text_set(Evas_Object *editable, const char *text)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-
-   if (sd->password_mode) memset(sd->text, 0, sd->char_length);
-   E_FREE(sd->text);
-   sd->char_length = 0;
-   sd->unicode_length = 0;
-   sd->allocated_length = -1;
-
-   if (_e_editable_text_insert(editable, 0, text) <= 0)
-     {
-        sd->text = malloc((E_EDITABLE_BLOCK_SIZE + 1) * sizeof(char));
-        sd->text[0] = '\0';
-        sd->char_length = 0;
-        sd->unicode_length = 0;
-        sd->allocated_length = E_EDITABLE_BLOCK_SIZE;
-        _e_editable_text_update(editable);
-     }
-
-   sd->cursor_pos = sd->unicode_length;
-   sd->selection_pos = sd->unicode_length;
-   _e_editable_cursor_update(editable);
-}
-
-/**
- * Gets the entire text of the editable object
- *
- * @param editable an editable object
- * @return Returns the entire text of the editable object
- */
-EAPI const char *
-e_editable_text_get(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(NULL);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return NULL;
-   return sd->text;
-}
-
-/**
- * Gets a range of the text of the editable object, from position @a start to
- * position @a end
- *
- * @param editable an editable object
- * @param start the start position of the text range to get
- * @param end the end position of the text range to get
- * @return Returns the range of text. The returned string will have to be freed
- */
-EAPI char *
-e_editable_text_range_get(Evas_Object *editable, int start, int end)
-{
-   E_Editable_Smart_Data *sd;
-   char *range;
-   int start_id = 0, end_id = 0, i;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(NULL);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return NULL;
-
-   start = E_CLAMP(start, 0, sd->unicode_length);
-   end = E_CLAMP(end, 0, sd->unicode_length);
-   if (end <= start) return NULL;
-
-   for (i = 0; i < end; i++)
-     {
-        end_id = evas_string_char_next_get(sd->text, end_id, NULL);
-        if (i < start) start_id = end_id;
-     }
-
-   if (end_id <= start_id) return NULL;
-
-   range = malloc((end_id - start_id + 1) * sizeof(char));
-   if (!range) return NULL;
-
-   strncpy(range, &sd->text[start_id], end_id - start_id);
-   range[end_id - start_id] = '\0';
-
-   return range;
-}
-
-/**
- * Gets the unicode length of the text of the editable object. The unicode
- * length is not always the length returned by strlen() since a UTF-8 char can
- * take several bytes
- *
- * @param editable an editable object
- * @return Returns the unicode length of the text of the editable object
- */
-EAPI int
-e_editable_text_length_get(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(0);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-   return sd->unicode_length;
-}
-
-/**
- * Inserts some text at the given position in the editable object
- *
- * @param editable the editable object in which the text should be inserted
- * @param pos the position where to insert the text
- * @param text the text to insert
- * @return Returns 1 if the text has been modified, 0 otherwise
- */
-EAPI int
-e_editable_insert(Evas_Object *editable, int pos, const char *text)
-{
-   E_Editable_Smart_Data *sd;
-   int unicode_length;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(0);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-
-   unicode_length = _e_editable_text_insert(editable, pos, text);
-   if (unicode_length <= 0) return 0;
-
-   if (sd->cursor_pos >= pos)
-     e_editable_cursor_pos_set(editable, sd->cursor_pos + unicode_length);
-   if (sd->selection_pos >= pos)
-     e_editable_selection_pos_set(editable, sd->selection_pos + unicode_length);
-
-   _e_editable_text_position_update(editable, -1);
-   return 1;
-}
-
-/**
- * Deletes the text of the editable object, between position "start" and
- * position "end"
- *
- * @param editable the editable object in which the text should be deleted
- * @param start the position of the first char to delete
- * @param end the position of the last char to delete
- * @return Returns 1 if the text has been modified, 0 otherwise
- */
-EAPI int
-e_editable_delete(Evas_Object *editable, int start, int end)
-{
-   E_Editable_Smart_Data *sd;
-   int unicode_length;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(0);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-
-   unicode_length = _e_editable_text_delete(editable, start, end);
-   if (unicode_length <= 0) return 0;
-
-   if (sd->cursor_pos > end)
-     e_editable_cursor_pos_set(editable, sd->cursor_pos - unicode_length);
-   else if (sd->cursor_pos > start)
-     e_editable_cursor_pos_set(editable, start);
-
-   if (sd->selection_pos > end)
-     e_editable_selection_pos_set(editable, sd->selection_pos - unicode_length);
-   else if (sd->selection_pos > start)
-     e_editable_selection_pos_set(editable, start);
-
-   _e_editable_text_position_update(editable, -1);
-   return 1;
-}
-
-/**
- * Moves the cursor of the editable object to the given position
- *
- * @param editable an editable object
- * @param pos the position where to move the cursor
- */
-EAPI void
-e_editable_cursor_pos_set(Evas_Object *editable, int pos)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-
-   pos = E_CLAMP(pos, 0, sd->unicode_length);
-   if (sd->cursor_pos == pos) return;
-
-   sd->cursor_pos = pos;
-   _e_editable_cursor_update(editable);
-}
-
-/**
- * Gets the position of the cursor of the editable object
- *
- * @param editable an editable object
- * @return Returns the position of the cursor of the editable object
- */
-EAPI int
-e_editable_cursor_pos_get(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(0);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-   return sd->cursor_pos;
-}
-
-/**
- * Gets the geometry of the cursor of the editable object
- *
- * @param editable an editable object
- * @param cx the x of the cursor
- * @param cy the y of the cursor
- * @param cw the width of the cursor
- * @param ch the height of the cursor
- */
-EAPI void
-e_editable_cursor_geometry_get(Evas_Object *editable, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-
-   evas_object_geometry_get(sd->cursor_object, cx, cy, cw, ch);
-}
-
-/**
- * Moves the cursor to the start of the editable object
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_cursor_move_to_start(Evas_Object *editable)
-{
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if (!editable)
-     return;
-   e_editable_cursor_pos_set(editable, 0);
-}
-
-/**
- * Moves the cursor to the end of the editable object
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_cursor_move_to_end(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   e_editable_cursor_pos_set(editable, sd->unicode_length);
-}
-
-/**
- * Moves the cursor backward by one character offset
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_cursor_move_left(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   e_editable_cursor_pos_set(editable, sd->cursor_pos - 1);
-}
-
-/**
- * Moves the cursor forward by one character offset
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_cursor_move_right(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   e_editable_cursor_pos_set(editable, sd->cursor_pos + 1);
-}
-
-/**
- * Shows the cursor of the editable object
- *
- * @param editable the editable object whose cursor should be shown
- */
-EAPI void
-e_editable_cursor_show(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if (sd->cursor_visible) return;
-
-   sd->cursor_visible = 1;
-   if (evas_object_visible_get(editable))
-     {
-        evas_object_show(sd->cursor_object);
-        edje_object_signal_emit(sd->cursor_object, "e,action,show,cursor", "e");
-     }
-}
-
-/**
- * Hides the cursor of the editable object
- *
- * @param editable the editable object whose cursor should be hidden
- */
-EAPI void
-e_editable_cursor_hide(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if (!sd->cursor_visible) return;
-
-   sd->cursor_visible = 0;
-   evas_object_hide(sd->cursor_object);
-}
-
-/**
- * Moves the selection bound of the editable object to the given position
- *
- * @param editable an editable object
- * @param pos the position where to move the selection bound
- */
-EAPI void
-e_editable_selection_pos_set(Evas_Object *editable, int pos)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-
-   pos = E_CLAMP(pos, 0, sd->unicode_length);
-   if (sd->selection_pos == pos) return;
-
-   sd->selection_pos = pos;
-   _e_editable_selection_update(editable);
-}
-
-/**
- * Gets the position of the selection bound of the editable object
- *
- * @param editable an editable object
- * @return Returns the position of the selection bound of the editable object
- */
-EAPI int
-e_editable_selection_pos_get(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(0);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-   return sd->selection_pos;
-}
-
-/**
- * Moves the selection bound to the start of the editable object
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_selection_move_to_start(Evas_Object *editable)
-{
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if (!editable)
-     return;
-   e_editable_selection_pos_set(editable, 0);
-}
-
-/**
- * Moves the selection bound to the end of the editable object
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_selection_move_to_end(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   e_editable_selection_pos_set(editable, sd->unicode_length);
-}
-
-/**
- * Moves the selection bound backward by one character offset
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_selection_move_left(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   e_editable_selection_pos_set(editable, sd->selection_pos - 1);
-}
-
-/**
- * Moves the selection bound forward by one character offset
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_selection_move_right(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   e_editable_selection_pos_set(editable, sd->selection_pos + 1);
-}
-
-/**
- * Selects all the text of the editable object. The selection bound will be
- * moved to the start of the editable object and the cursor will be moved to
- * the end
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_select_all(Evas_Object *editable)
-{
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   e_editable_selection_move_to_start(editable);
-   e_editable_cursor_move_to_end(editable);
-}
-
-/**
- * Unselects all the text of the editable object. The selection bound will be
- * moved to the cursor position
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_unselect_all(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   e_editable_selection_pos_set(editable, sd->cursor_pos);
-}
-
-/**
- * Selects the word at the provided character index
- */
-EAPI void
-e_editable_select_word(Evas_Object *editable, int idx)
-{
-   E_Editable_Smart_Data *sd;
-   int spos = 0, epos = -1, i = 0, pos = 0;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if ((idx < 0) || (idx >= sd->unicode_length)) return;
-
-   while (i < sd->char_length)
-     {
-        if (sd->text[i] == ' ')
-          {
-             if (pos < idx) spos = pos + 1;
-             else if (pos > idx)
-               {
-                  epos = pos;
-                  break;
-               }
-          }
-        i = evas_string_char_next_get(sd->text, i, NULL);
-        pos++;
-     }
-   if (epos == -1) epos = pos;
-   e_editable_selection_pos_set(editable, spos);
-   e_editable_cursor_pos_set(editable, epos);
-}
-
-/**
- * Shows the selection of the editable object
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_selection_show(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if (sd->selection_visible) return;
-   sd->selection_visible = 1;
-   if ((evas_object_visible_get(editable)) &&
-       (sd->cursor_pos != sd->selection_pos))
-     evas_object_show(sd->selection_object);
-}
-
-/**
- * Hides the selection of the editable object
- *
- * @param editable an editable object
- */
-EAPI void
-e_editable_selection_hide(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if (!sd->selection_visible) return;
-   sd->selection_visible = 0;
-   evas_object_hide(sd->selection_object);
-}
-
-/**
- * Gets the cursor position at the coords ( @a x, @a y ). It's used to know
- * where to place the cursor or the selection bound on mouse evevents.
- *
- * @param editable an editable object
- * @param x the x coord, relative to the editable object
- * @param y the y coord, relative to the editable object
- * @return Returns the position where to place the cursor according to the
- * given coords
- */
-EAPI int
-e_editable_pos_get_from_coords(Evas_Object *editable, Evas_Coord x, Evas_Coord y)
-{
-   E_Editable_Smart_Data *sd;
-   const Evas_Object *text_obj;
-   Evas_Coord ox, oy;
-   Evas_Coord tx, ty, tw, th;
-   Evas_Coord cx, cw;
-   Evas_Coord canvas_x, canvas_y;
-   int idx, pos, i, j;
-   const char *text;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERR(0);
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-   if (!(text_obj = edje_object_part_object_get(sd->text_object, "e.text.text")))
-     return 0;
-
-   evas_object_geometry_get(editable, &ox, &oy, NULL, NULL);
-   evas_object_geometry_get(text_obj, &tx, &ty, &tw, &th);
-   canvas_x = ox + x;
-   canvas_y = oy + y;
-
-   if ((canvas_y < ty) || (canvas_x < tx))
-     pos = 0;
-   else if ((canvas_y > (ty + th)) || (canvas_x > (tx + tw)))
-     pos = sd->unicode_length;
-   else
-     {
-        idx = evas_object_text_char_coords_get(text_obj,
-                                               canvas_x - tx, canvas_y - ty,
-                                               &cx, NULL, &cw, NULL);
-        text = evas_object_text_text_get(text_obj);
-        if ((idx >= 0) && (text))
-          {
-             if ((canvas_x - tx) > (cx + (cw / 2))) idx++;
-
-             i = 0;
-             j = -1;
-             pos = 0;
-             while ((i < idx) && (j != i))
-               {
-                  pos++;
-                  j = i;
-                  i = evas_string_char_next_get(text, i, NULL);
-               }
-             if (pos > sd->unicode_length) pos = sd->unicode_length;
-          }
-        else pos = 0;
-     }
-   return pos;
-}
-
-/**
- * A utility function to get the average size of a character written inside
- * the editable object
- *
- * @param editable an editable object
- * @param w the location where to store the average width of a character
- * @param h the location where to store the average height of a character
- */
-EAPI void
-e_editable_char_size_get(Evas_Object *editable, int *w, int *h)
-{
-   int tw = 0, th = 0;
-   Evas *evas;
-   const Evas_Object *text_obj;
-   Evas_Object *obj;
-   E_Editable_Smart_Data *sd;
-   char *text = "Tout est bon dans l'abricot sauf le noyau!"
-                "Wakey wakey! Eggs and Bakey!";
-   const char *font, *font_source;
-   Evas_Text_Style_Type style;
-   int font_size;
-
-   if (w) *w = 0;
-   if (h) *h = 0;
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(evas = evas_object_evas_get(editable))))
-     return;
-   if (!(sd = evas_object_smart_data_get(editable))) return;
-   if (!(text_obj = edje_object_part_object_get(sd->text_object, "e.text.text")))
-     return;
-
-   if ((sd->average_char_w <= 0) || (sd->average_char_h <= 0))
-     {
-        font_source = evas_object_text_font_source_get(text_obj);
-        evas_object_text_font_get(text_obj, &font, &font_size);
-        style = evas_object_text_style_get(text_obj);
-
-        obj = evas_object_text_add(evas);
-        evas_object_scale_set(obj, edje_scale_get());
-        evas_object_text_font_source_set(obj, font_source);
-        evas_object_text_font_set(obj, font, font_size);
-        evas_object_text_style_set(obj, style);
-        evas_object_text_text_set(obj, text);
-        evas_object_geometry_get(obj, NULL, NULL, &tw, &th);
-        evas_object_del(obj);
-        sd->average_char_w = (tw / strlen(text));
-        sd->average_char_h = th;
-     }
-   if (w) *w = sd->average_char_w;
-   if (h) *h = sd->average_char_h;
-}
-
-EAPI void
-e_editable_enable(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-
-   edje_object_signal_emit(sd->text_object, "e,state,enabled", "e");
-}
-
-EAPI void
-e_editable_disable(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-
-   if (evas_object_smart_smart_get(editable) != _e_editable_smart) SMARTERRNR();
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-
-   edje_object_signal_emit(sd->text_object, "e,state,disabled", "e");
-}
-
-/* Private functions */
-
-/* A utility function to insert some text inside the editable object.
- * It doesn't update the position of the cursor, nor the selection... */
-static int
-_e_editable_text_insert(Evas_Object *editable, int pos, const char *text)
-{
-   E_Editable_Smart_Data *sd;
-   int char_length = -1, unicode_length = -1;
-   int prev_char_length, new_char_length, new_unicode_length;
-   int idx = 0, i = 0;
-
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-   if ((!text) || (*text == '\0')) return 0;
-
-   if (pos < 0) pos = 0;
-   else if (pos > sd->unicode_length)
-     pos = sd->unicode_length;
-
-   for (i = 0; i != char_length; i = evas_string_char_next_get(text, i, NULL))
-     {
-        char_length = i;
-        unicode_length++;
-     }
-
-   for (i = 0; i < pos; i++)
-     idx = evas_string_char_next_get(sd->text, idx, NULL);
-
-   if ((unicode_length <= 0) || (char_length <= 0)) return 0;
-
-   prev_char_length = sd->char_length;
-   new_char_length = sd->char_length + char_length;
-   new_unicode_length = sd->unicode_length + unicode_length;
-
-   if (new_char_length > sd->allocated_length)
-     {
-        int new_allocated_length = E_EDITABLE_SIZE_TO_ALLOC(new_char_length);
-        char *old = sd->text;
-
-        if (sd->password_mode)
-          {
-             /* security -- copy contents into new buffer, and overwrite old contents */
-             sd->text = malloc(new_allocated_length + 1);
-             if (!sd->text)
-               {
-                  sd->text = old;
-                  return 0;
-               }
-             if (old)
-               {
-                  memcpy(sd->text, old, prev_char_length + 1);
-                  memset(old, 0, prev_char_length);
-                  free(old);
-               }
-          }
-        else
-          {
-             char *p = realloc(sd->text, new_allocated_length + 1);
-             if (!p)
-               {
-                  sd->text = old;
-                  return 0;
-               }
-             sd->text = p;
-          }
-        sd->allocated_length = new_allocated_length;
-     }
-   sd->unicode_length = new_unicode_length;
-   sd->char_length = new_char_length;
-
-   if (prev_char_length > idx)
-     memmove(&sd->text[idx + char_length], &sd->text[idx], prev_char_length - idx);
-   strncpy(&sd->text[idx], text, char_length);
-   sd->text[sd->char_length] = '\0';
-
-   _e_editable_text_update(editable);
-   return unicode_length;
-}
-
-/* A utility function to delete a range of text from the editable object.
- * It doesn't update the position of the cursor, nor the selection... */
-static int
-_e_editable_text_delete(Evas_Object *editable, int start, int end)
-{
-   E_Editable_Smart_Data *sd;
-   int start_id = 0, end_id = 0, i = 0;
-
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-
-   start = E_CLAMP(start, 0, sd->unicode_length);
-   end = E_CLAMP(end, 0, sd->unicode_length);
-   if (end <= start) return 0;
-
-   for (i = 0; i < end; i++)
-     {
-        end_id = evas_string_char_next_get(sd->text, end_id, NULL);
-        if (i < start) start_id = end_id;
-     }
-
-   if (end_id <= start_id) return 0;
-
-   memmove(&sd->text[start_id], &sd->text[end_id], sd->char_length - end_id);
-   sd->char_length -= (end_id - start_id);
-   sd->unicode_length -= (end - start);
-   sd->text[sd->char_length] = '\0';
-
-   _e_editable_text_update(editable);
-
-   return end - start;
-}
-
-/* Updates the position of the cursor
- * It also updates automatically the text position and the selection */
-static void
-_e_editable_cursor_update(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-   const Evas_Object *text_obj;
-   Evas_Coord tx, ty;
-   Evas_Coord cx, cy, ch;
-
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if (!(text_obj = edje_object_part_object_get(sd->text_object, "e.text.text")))
-     return;
-
-   evas_object_geometry_get(text_obj, &tx, &ty, NULL, NULL);
-   _e_editable_char_geometry_get_from_pos(editable, sd->cursor_pos,
-                                          &cx, &cy, NULL, &ch);
-
-   evas_object_move(sd->cursor_object, tx + cx, ty + cy);
-   evas_object_resize(sd->cursor_object, sd->cursor_width, ch);
-
-   if (sd->cursor_visible && evas_object_visible_get(editable))
-     {
-        evas_object_show(sd->cursor_object);
-        edje_object_signal_emit(sd->cursor_object, "e,action,show,cursor", "e");
-     }
-
-   _e_editable_selection_update(editable);
-   _e_editable_text_position_update(editable, -1);
-}
-
-/* Updates the selection of the editable object */
-static void
-_e_editable_selection_update(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-   const Evas_Object *text_obj;
-   Evas_Coord tx, ty;
-   Evas_Coord cx, cy;
-   Evas_Coord sx, sy, sw, sh;
-   int start_pos, end_pos;
-
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-   if (!(text_obj = edje_object_part_object_get(sd->text_object, "e.text.text")))
-     return;
-
-   if ((sd->cursor_pos == sd->selection_pos) || (!sd->selection_visible))
-     evas_object_hide(sd->selection_object);
-   else
-     {
-        evas_object_geometry_get(text_obj, &tx, &ty, NULL, NULL);
-        start_pos = (sd->cursor_pos <= sd->selection_pos) ?
-          sd->cursor_pos : sd->selection_pos;
-        end_pos = (sd->cursor_pos >= sd->selection_pos) ?
-          sd->cursor_pos : sd->selection_pos;
-
-        _e_editable_char_geometry_get_from_pos(editable, start_pos,
-                                               &cx, &cy, NULL, NULL);
-        sx = tx + cx;
-        sy = ty + cy;
-
-        _e_editable_char_geometry_get_from_pos(editable, end_pos,
-                                               &cx, NULL, NULL, &sh);
-        sw = tx + cx - sx;
-
-        evas_object_move(sd->selection_object, sx, sy);
-        evas_object_resize(sd->selection_object, sw, sh);
-        evas_object_show(sd->selection_object);
-     }
-}
-
-/* Updates the text of the text object of the editable object
- * (it fills it with '*' if the editable is in password mode)
- * It does not update the position of the text */
-static void
-_e_editable_text_update(Evas_Object *editable)
-{
-   E_Editable_Smart_Data *sd;
-   Evas_Coord minw, minh;
-
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-
-   if (sd->password_mode)
-     {
-        char *text;
-
-        text = malloc((sd->unicode_length + 1) * sizeof(char));
-        if (!text) return;
-
-        memset(text, '*', sd->unicode_length * sizeof(char));
-        text[sd->unicode_length] = '\0';
-        edje_object_part_text_set(sd->text_object, "e.text.text", text);
-        free(text);
-     }
-   else
-     edje_object_part_text_set(sd->text_object, "e.text.text", sd->text);
-
-   edje_object_size_min_calc(sd->text_object, &minw, &minh);
-   evas_object_resize(sd->text_object, minw, minh);
-}
-
-/* Updates the position of the text object according to the position of the
- * cursor (we make sure the cursor is visible) */
-static void
-_e_editable_text_position_update(Evas_Object *editable, Evas_Coord real_w)
-{
-   E_Editable_Smart_Data *sd;
-   Evas_Coord ox, oy, ow;
-   Evas_Coord tx, ty, tw;
-   Evas_Coord cx, cy, cw;
-   Evas_Coord sx, sy;
-   Evas_Coord offset_x = 0;
-
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return;
-
-   evas_object_geometry_get(editable, &ox, &oy, &ow, NULL);
-   if (real_w >= 0) ow = real_w;
-   evas_object_geometry_get(sd->text_object, &tx, &ty, &tw, NULL);
-   evas_object_geometry_get(sd->cursor_object, &cx, &cy, &cw, NULL);
-   evas_object_geometry_get(sd->selection_object, &sx, &sy, NULL, NULL);
-
-   if (tw <= ow)
-     offset_x = ox - tx;
-   else if (cx < (ox + E_EDITABLE_CURSOR_MARGIN))
-     offset_x = ox + E_EDITABLE_CURSOR_MARGIN - cx;
-   else if ((cx + cw + E_EDITABLE_CURSOR_MARGIN) > (ox + ow))
-     offset_x = (ox + ow) - (cx + cw + E_EDITABLE_CURSOR_MARGIN);
-
-   if (tw > ow)
-     {
-        if ((tx + offset_x) > ox)
-          offset_x = ox - tx;
-        else if ((tx + tw + offset_x) < (ox + ow))
-          offset_x = (ox + ow) - (tx + tw);
-     }
-
-   if (offset_x != 0)
-     {
-        evas_object_move(sd->text_object, tx + offset_x, ty);
-        evas_object_move(sd->cursor_object, cx + offset_x, cy);
-        evas_object_move(sd->selection_object, sx + offset_x, sy);
-     }
-}
-
-/* Gets the geometry of the char according to its utf-8 pos */
-static int
-_e_editable_char_geometry_get_from_pos(Evas_Object *editable, int utf_pos, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
-{
-   E_Editable_Smart_Data *sd;
-   const Evas_Object *text_obj;
-   const char *text;
-   Evas_Coord x, w;
-   int idx = 0, i, last_pos, ret;
-
-   if (cx) *cx = 0;
-   if (cy) *cy = 0;
-   if (cw) *cw = 0;
-   if (ch) *ch = 0;
-
-   if ((!editable) || (!(sd = evas_object_smart_data_get(editable))))
-     return 0;
-   if (!(text_obj = edje_object_part_object_get(sd->text_object, "e.text.text")))
-     return 0;
-
-   text = evas_object_text_text_get(text_obj);
-   if ((!text) || (sd->unicode_length <= 0) || (utf_pos <= 0))
-     {
-        e_editable_char_size_get(editable, cw, ch);
-        return 1;
-     }
-   else
-     {
-        if (utf_pos >= sd->unicode_length)
-          {
-             utf_pos = sd->unicode_length - 1;
-             last_pos = 1;
-          }
-        else
-          last_pos = 0;
-
-        for (i = 0; i < utf_pos; i++)
-          idx = evas_string_char_next_get(text, idx, NULL);
-
-        ret = evas_object_text_char_pos_get(text_obj, idx, &x, cy, &w, ch);
-        if (cx) *cx = x - 1 + (last_pos ? w : 0);
-        if (cw) *cw = last_pos ? 1 : w;
-        return ret;
-     }
-}
-
-/* Editable object's smart methods */
-
-static void
-_e_editable_smart_add(Evas_Object *object)
-{
-   Evas *evas;
-   E_Editable_Smart_Data *sd;
-   Evas_Coord ox, oy;
-
-   if ((!object) || !(evas = evas_object_evas_get(object)))
-     return;
-
-   sd = malloc(sizeof(E_Editable_Smart_Data));
-   if (!sd) return;
-
-   _e_editable_smart_use++;
-   evas_object_smart_data_set(object, sd);
-   evas_object_geometry_get(object, &ox, &oy, NULL, NULL);
-
-   sd->text = malloc((E_EDITABLE_BLOCK_SIZE + 1) * sizeof(char));
-   if (!sd->text) return;
-
-   sd->text[0] = '\0';
-   sd->char_length = 0;
-   sd->unicode_length = 0;
-   sd->allocated_length = E_EDITABLE_BLOCK_SIZE;
-
-   sd->cursor_width = 1;
-   sd->selection_on_fg = 0;
-   sd->average_char_w = -1;
-   sd->average_char_h = -1;
-
-   sd->cursor_pos = 0;
-   sd->cursor_visible = 1;
-   sd->selection_pos = 0;
-   sd->selection_visible = 1;
-   sd->password_mode = 0;
-
-   sd->clip_object = evas_object_rectangle_add(evas);
-   evas_object_move(sd->clip_object, ox, oy);
-   evas_object_smart_member_add(sd->clip_object, object);
-
-   sd->event_object = evas_object_rectangle_add(evas);
-   evas_object_color_set(sd->event_object, 0, 0, 0, 0);
-   evas_object_clip_set(sd->event_object, sd->clip_object);
-   evas_object_move(sd->event_object, ox, oy);
-   evas_object_smart_member_add(sd->event_object, object);
-
-   sd->text_object = edje_object_add(evas);
-   evas_object_pass_events_set(sd->text_object, 1);
-   evas_object_clip_set(sd->text_object, sd->clip_object);
-   evas_object_move(sd->text_object, ox, oy);
-   evas_object_smart_member_add(sd->text_object, object);
-
-   sd->selection_object = edje_object_add(evas);
-   evas_object_pass_events_set(sd->selection_object, 1);
-   evas_object_clip_set(sd->selection_object, sd->clip_object);
-   evas_object_move(sd->selection_object, ox, oy);
-   evas_object_smart_member_add(sd->selection_object, object);
-
-   sd->cursor_object = edje_object_add(evas);
-   evas_object_pass_events_set(sd->cursor_object, 1);
-   evas_object_clip_set(sd->cursor_object, sd->clip_object);
-   evas_object_move(sd->cursor_object, ox, oy);
-   evas_object_smart_member_add(sd->cursor_object, object);
-
-   _e_editable_cursor_update(object);
-}
-
-/* Deletes the editable */
-static void
-_e_editable_smart_del(Evas_Object *object)
-{
-   E_Editable_Smart_Data *sd;
-
-   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
-     return;
-
-   evas_object_del(sd->clip_object);
-   evas_object_del(sd->event_object);
-   evas_object_del(sd->text_object);
-   evas_object_del(sd->cursor_object);
-   evas_object_del(sd->selection_object);
-   /* Security - clear out memory that contained a password */
-   if (sd->password_mode) memset(sd->text, 0, sd->char_length);
-   free(sd->text);
-   free(sd);
-
-   _e_editable_smart_use--;
-   if (_e_editable_smart_use <= 0)
-     {
-        evas_smart_free(_e_editable_smart);
-        _e_editable_smart = NULL;
-     }
-}
-
-/* Moves the editable object */
-static void
-_e_editable_smart_move(Evas_Object *object, Evas_Coord x, Evas_Coord y)
-{
-   E_Editable_Smart_Data *sd;
-   Evas_Coord prev_x, prev_y;
-   Evas_Coord ox, oy;
-
-   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
-     return;
-
-   evas_object_geometry_get(object, &prev_x, &prev_y, NULL, NULL);
-   evas_object_move(sd->clip_object, x, y);
-   evas_object_move(sd->event_object, x, y);
-   evas_object_geometry_get(sd->text_object, &ox, &oy, NULL, NULL);
-   evas_object_move(sd->text_object, ox + (x - prev_x), oy + (y - prev_y));
-   evas_object_geometry_get(sd->cursor_object, &ox, &oy, NULL, NULL);
-   evas_object_move(sd->cursor_object, ox + (x - prev_x), oy + (y - prev_y));
-   evas_object_geometry_get(sd->selection_object, &ox, &oy, NULL, NULL);
-   evas_object_move(sd->selection_object, ox + (x - prev_x), oy + (y - prev_y));
-}
-
-/* Resizes the editable object */
-static void
-_e_editable_smart_resize(Evas_Object *object, Evas_Coord w, Evas_Coord h)
-{
-   E_Editable_Smart_Data *sd;
-
-   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
-     return;
-
-   evas_object_resize(sd->clip_object, w, h);
-   evas_object_resize(sd->event_object, w, h);
-   _e_editable_text_position_update(object, w);
-}
-
-/* Shows the editable object */
-static void
-_e_editable_smart_show(Evas_Object *object)
-{
-   E_Editable_Smart_Data *sd;
-
-   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
-     return;
-
-   evas_object_show(sd->clip_object);
-   evas_object_show(sd->event_object);
-   evas_object_show(sd->text_object);
-
-   if (sd->cursor_visible)
-     {
-        evas_object_show(sd->cursor_object);
-        edje_object_signal_emit(sd->cursor_object, "e,action,show,cursor", "e");
-     }
-
-   if ((sd->selection_visible) && (sd->cursor_pos != sd->selection_pos))
-     evas_object_show(sd->selection_object);
-}
-
-/* Hides the editable object */
-static void
-_e_editable_smart_hide(Evas_Object *object)
-{
-   E_Editable_Smart_Data *sd;
-
-   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
-     return;
-
-   evas_object_hide(sd->clip_object);
-   evas_object_hide(sd->event_object);
-   evas_object_hide(sd->text_object);
-   evas_object_hide(sd->cursor_object);
-   evas_object_hide(sd->selection_object);
-}
-
-/* Changes the color of the editable object */
-static void
-_e_editable_color_set(Evas_Object *object, int r, int g, int b, int a)
-{
-   E_Editable_Smart_Data *sd;
-
-   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
-     return;
-   evas_object_color_set(sd->clip_object, r, g, b, a);
-}
-
-/* Clips the editable object against "clip" */
-static void
-_e_editable_clip_set(Evas_Object *object, Evas_Object *clip)
-{
-   E_Editable_Smart_Data *sd;
-
-   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
-     return;
-   evas_object_clip_set(sd->clip_object, clip);
-}
-
-/* Unclips the editable object */
-static void
-_e_editable_clip_unset(Evas_Object *object)
-{
-   E_Editable_Smart_Data *sd;
-
-   if ((!object) || (!(sd = evas_object_smart_data_get(object))))
-     return;
-   evas_object_clip_unset(sd->clip_object);
-}
-
diff --git a/src/bin/e_editable.h b/src/bin/e_editable.h
deleted file mode 100644 (file)
index 11543ed..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-#ifdef E_TYPEDEFS
-#else
-#ifndef E_EDITABLE_H
-#define E_EDITABLE_H
-
-EAPI Evas_Object *e_editable_add                     (Evas *evas);
-EAPI void         e_editable_theme_set               (Evas_Object *editable, const char *category, const char *group);
-EAPI void         e_editable_password_set            (Evas_Object *editable, int password_mode);
-EAPI int          e_editable_password_get            (Evas_Object *editable);
-
-EAPI void         e_editable_text_set                (Evas_Object *editable, const char *text);
-EAPI const char  *e_editable_text_get                (Evas_Object *editable);
-EAPI char        *e_editable_text_range_get          (Evas_Object *editable, int start, int end);
-EAPI int          e_editable_text_length_get         (Evas_Object *editable);
-EAPI int          e_editable_insert                  (Evas_Object *editable, int pos, const char *text);
-EAPI int          e_editable_delete                  (Evas_Object *editable, int start, int end);
-
-EAPI void         e_editable_cursor_pos_set          (Evas_Object *editable, int pos);
-EAPI int          e_editable_cursor_pos_get          (Evas_Object *editable);
-EAPI void         e_editable_cursor_geometry_get     (Evas_Object *editable, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
-EAPI void         e_editable_cursor_move_to_start    (Evas_Object *editable);
-EAPI void         e_editable_cursor_move_to_end      (Evas_Object *editable);
-EAPI void         e_editable_cursor_move_left        (Evas_Object *editable);
-EAPI void         e_editable_cursor_move_right       (Evas_Object *editable);
-EAPI void         e_editable_cursor_show             (Evas_Object *editable);
-EAPI void         e_editable_cursor_hide             (Evas_Object *editable);
-
-EAPI void         e_editable_selection_pos_set       (Evas_Object *editable, int pos);
-EAPI int          e_editable_selection_pos_get       (Evas_Object *editable);
-EAPI void         e_editable_selection_move_to_start (Evas_Object *editable);
-EAPI void         e_editable_selection_move_to_end   (Evas_Object *editable);
-EAPI void         e_editable_selection_move_left     (Evas_Object *editable);
-EAPI void         e_editable_selection_move_right    (Evas_Object *editable);
-EAPI void         e_editable_select_all              (Evas_Object *editable);
-EAPI void         e_editable_unselect_all            (Evas_Object *editable);
-EAPI void         e_editable_select_word             (Evas_Object *editable, int index);
-EAPI void         e_editable_selection_show          (Evas_Object *editable);
-EAPI void         e_editable_selection_hide          (Evas_Object *editable);
-
-EAPI int          e_editable_pos_get_from_coords     (Evas_Object *editable, Evas_Coord x, Evas_Coord y);
-EAPI void         e_editable_char_size_get           (Evas_Object *editable, int *w, int *h);
-
-EAPI void         e_editable_enable                  (Evas_Object *entry);
-EAPI void         e_editable_disable                 (Evas_Object *entry);
-
-#endif
-#endif
index a16126e..b3bfd37 100644 (file)
@@ -1,45 +1,32 @@
 #include "e.h"
 
-#ifdef HAVE_ECORE_IMF
-#include <Ecore_IMF.h>
-#include <Ecore_IMF_Evas.h>
-#endif
+#define ENTRY_PART_NAME "e.text.text"
 
 typedef struct _E_Entry_Smart_Data E_Entry_Smart_Data;
 
 struct _E_Entry_Smart_Data
 {
    Evas_Object *entry_object;
-   Evas_Object *editable_object;
+   Evas_Object *scroll_object;
    E_Menu *popup;
    Ecore_Event_Handler *selection_handler;
-#ifdef HAVE_ECORE_IMF
-   Ecore_IMF_Context *imf_context;
-#endif
 
    int enabled;
    int focused;
-   int selection_dragging;
-   int selection_mode;
-   float valign;
    int min_width;
    int height;
+   Evas_Coord theme_width;
+   Evas_Coord theme_height;
    int preedit_start_pos;
    int preedit_end_pos;
+   Eina_Bool password_mode : 1;
    Eina_Bool have_preedit : 1;
 };
 
 /* local subsystem functions */
-static void _e_entry_key_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
-static void _e_entry_key_up_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
-static void _e_entry_mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
-static void _e_entry_mouse_up_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
-static void _e_entry_mouse_move_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
 static Eina_Bool _e_entry_x_selection_notify_handler(void *data, int type, void *event);
 
 static void _e_entry_x_selection_update(Evas_Object *entry);
-static void _e_entry_key_down_windows(Evas_Object *entry, Evas_Event_Key_Down *event);
-static void _e_entry_key_down_emacs(Evas_Object *entry, Evas_Event_Key_Down *event);
 
 static void _e_entry_smart_add(Evas_Object *object);
 static void _e_entry_smart_del(Evas_Object *object);
@@ -55,20 +42,11 @@ static void _e_entry_cb_cut(void *data, E_Menu *m, E_Menu_Item *mi);
 static void _e_entry_cb_copy(void *data, E_Menu *m, E_Menu_Item *mi);
 static void _e_entry_cb_paste(void *data, E_Menu *m, E_Menu_Item *mi);
 static void _e_entry_cb_select_all(void *data, E_Menu *m, E_Menu_Item *mi);
-static void _e_entry_cb_delete(void *data, E_Menu *m, E_Menu_Item *mi);
-static void _e_entry_imf_cursor_info_set(Evas_Object *object);
-static void _e_entry_imf_context_reset(Evas_Object *object);
-#ifdef HAVE_ECORE_IMF
-static Eina_Bool _e_entry_cb_imf_retrieve_surrounding(void *data, Ecore_IMF_Context *ctx, char **text, int *cursor_pos);
-static void _e_entry_cb_imf_event_commit(void *data, Ecore_IMF_Context *ctx __UNUSED__, void *event_info);
-static void _e_entry_cb_imf_event_preedit_changed(void *data, Ecore_IMF_Context *ctx __UNUSED__, void *event_info);
-static void _e_entry_cb_imf_event_delete_surrounding(void *data, Ecore_IMF_Context *ctx __UNUSED__, void *event_info);
-#endif
+static void _e_entry_cb_delete(void *data, E_Menu *m , E_Menu_Item *mi );
 
 /* local subsystem globals */
 static Evas_Smart *_e_entry_smart = NULL;
 static int _e_entry_smart_use = 0;
-static int _e_entry_emacs_keybindings = 0;
 
 
 /* externally accessible functions */
@@ -131,7 +109,7 @@ e_entry_text_set(Evas_Object *entry, const char *text)
    if ((!entry) || (!(sd = evas_object_smart_data_get(entry))))
      return;
 
-   e_editable_text_set(sd->editable_object, text);
+   edje_object_part_text_set(sd->entry_object, ENTRY_PART_NAME, text);
    evas_object_smart_callback_call(entry, "changed", NULL);
 }
 
@@ -149,7 +127,7 @@ e_entry_text_get(Evas_Object *entry)
    if (evas_object_smart_smart_get(entry) != _e_entry_smart) SMARTERR(NULL);
    if ((!entry) || (!(sd = evas_object_smart_data_get(entry))))
      return NULL;
-   return e_editable_text_get(sd->editable_object);
+   return edje_object_part_text_get(sd->entry_object, ENTRY_PART_NAME);
 }
 
 /**
@@ -165,22 +143,20 @@ e_entry_clear(Evas_Object *entry)
 }
 
 /**
- * Gets the editable object used by the entry object. It will allow you to have
- * better control on the text, the cursor or the selection of the entry with
- * the e_editable_*() functions.
+ * Selects all the text of the entry.
  *
  * @param entry an entry object
- * @return Returns the editable object used by the entry object
  */
-EAPI Evas_Object *
-e_entry_editable_object_get(Evas_Object *entry)
+EAPI void
+e_entry_select_all(Evas_Object *entry)
 {
    E_Entry_Smart_Data *sd;
 
-   if (evas_object_smart_smart_get(entry) != _e_entry_smart) SMARTERR(NULL);
+   if (evas_object_smart_smart_get(entry) != _e_entry_smart) SMARTERRNR();
    if ((!entry) || (!(sd = evas_object_smart_data_get(entry))))
-     return NULL;
-   return sd->editable_object;
+     return;
+
+   _e_entry_cb_select_all(sd, NULL, NULL);
 }
 
 /**
@@ -198,13 +174,14 @@ e_entry_password_set(Evas_Object *entry, int password_mode)
    if (evas_object_smart_smart_get(entry) != _e_entry_smart) SMARTERRNR();
    if ((!entry) || (!(sd = evas_object_smart_data_get(entry))))
      return;
-   e_editable_password_set(sd->editable_object, password_mode);
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     ecore_imf_context_input_mode_set(sd->imf_context,
-                                      password_mode ? ECORE_IMF_INPUT_MODE_FULL & ECORE_IMF_INPUT_MODE_INVISIBLE :
-                                      ECORE_IMF_INPUT_MODE_FULL);
-#endif
+   if (sd->password_mode == password_mode)
+      return;
+
+   sd->password_mode = !!password_mode;
+   if (!sd->password_mode)
+      e_theme_edje_object_set(sd->entry_object, "base/theme/widgets", "e/widgets/entry/text");
+   else
+      e_theme_edje_object_set(sd->entry_object, "base/theme/widgets", "e/widgets/entry/password");
 }
 
 /**
@@ -223,8 +200,8 @@ e_entry_size_min_get(Evas_Object *entry, Evas_Coord *minw, Evas_Coord *minh)
    if ((!entry) || (!(sd = evas_object_smart_data_get(entry))))
      return;
 
-   if (minw) *minw = sd->min_width;
-   if (minh) *minh = sd->height;
+   if (minw) *minw = sd->theme_width + sd->min_width;
+   if (minh) *minh = sd->theme_height + sd->height;
 }
 
 /**
@@ -245,23 +222,12 @@ e_entry_focus(Evas_Object *entry)
    if (sd->focused)
      return;
 
-   evas_object_focus_set(entry, 1);
+   evas_object_focus_set(sd->entry_object, EINA_TRUE);
    edje_object_signal_emit(sd->entry_object, "e,state,focused", "e");
-   if (!sd->selection_dragging)
-     {
-        _e_entry_imf_context_reset(entry);
-        e_editable_cursor_move_to_end(sd->editable_object);
-        _e_entry_imf_cursor_info_set(entry);
 
-        e_editable_selection_move_to_end(sd->editable_object);
-     }
+   edje_object_part_text_cursor_end_set(sd->entry_object, ENTRY_PART_NAME, EDJE_CURSOR_MAIN);
    if (sd->enabled)
-     e_editable_cursor_show(sd->editable_object);
-   e_editable_selection_show(sd->editable_object);
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     ecore_imf_context_focus_in(sd->imf_context);
-#endif
+      edje_object_signal_emit(sd->entry_object, "e,action,show,cursor", "e");
    sd->focused = 1;
 }
 
@@ -283,17 +249,9 @@ e_entry_unfocus(Evas_Object *entry)
    if (!sd->focused)
      return;
 
-   evas_object_focus_set(entry, 0);
    edje_object_signal_emit(sd->entry_object, "e,state,unfocused", "e");
-   e_editable_cursor_hide(sd->editable_object);
-   e_editable_selection_hide(sd->editable_object);
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     {
-        ecore_imf_context_reset(sd->imf_context);
-        ecore_imf_context_focus_out(sd->imf_context);
-     }
-#endif
+   evas_object_focus_set(sd->entry_object, EINA_FALSE);
+   edje_object_signal_emit(sd->entry_object, "e,action,hide,cursor", "e");
    sd->focused = 0;
 }
 
@@ -313,10 +271,11 @@ e_entry_enable(Evas_Object *entry)
    if (sd->enabled)
      return;
 
+   edje_object_signal_emit(e_scrollframe_edje_object_get(sd->scroll_object),
+         "e,state,enabled", "e");
    edje_object_signal_emit(sd->entry_object, "e,state,enabled", "e");
-   e_editable_enable(sd->editable_object);
    if (sd->focused)
-     e_editable_cursor_show(sd->editable_object);
+      edje_object_signal_emit(sd->entry_object, "e,action,show,cursor", "e");
    sd->enabled = 1;
 }
 
@@ -337,69 +296,36 @@ e_entry_disable(Evas_Object *entry)
    if (!sd->enabled)
      return;
 
+   edje_object_signal_emit(e_scrollframe_edje_object_get(sd->scroll_object),
+         "e,state,disabled", "e");
    edje_object_signal_emit(sd->entry_object, "e,state,disabled", "e");
-   e_editable_disable(sd->editable_object);
-   e_editable_cursor_hide(sd->editable_object);
+   edje_object_signal_emit(sd->entry_object, "e,action,hide,cursor", "e");
    sd->enabled = 0;
 }
 
 
 /* Private functions */
 
-/* Called when a key has been pressed by the user */
-static void
-_e_entry_key_down_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void *event_info)
+static Eina_Bool
+_e_entry_is_empty(const Evas_Object *entry_edje)
 {
-   E_Entry_Smart_Data *sd;
+   const Evas_Object *tb;
+   Evas_Textblock_Cursor *cur;
+   Eina_Bool ret;
 
-   if ((!obj) || (!(sd = evas_object_smart_data_get(obj))))
-     return;
+   /* It's a hack until we get the support suggested above.  We just
+    * create a cursor, point it to the begining, and then try to
+    * advance it, if it can advance, the tb is not empty, otherwise it
+    * is. */
+   tb = edje_object_part_object_get(entry_edje, ENTRY_PART_NAME);
 
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     {
-        Ecore_IMF_Event_Key_Down ev;
+   cur = evas_object_textblock_cursor_new((Evas_Object *)tb);
+   evas_textblock_cursor_pos_set(cur, 0);
+   ret = evas_textblock_cursor_char_next(cur);
+   evas_textblock_cursor_free(cur);
 
-        ecore_imf_evas_event_key_down_wrap(event_info, &ev);
-        if (ecore_imf_context_filter_event(sd->imf_context,
-                                           ECORE_IMF_EVENT_KEY_DOWN,
-                                           (Ecore_IMF_Event *) &ev))
-          return;
-     }
-#endif
+   return !ret;
 
-   if (_e_entry_emacs_keybindings)
-     _e_entry_key_down_emacs(obj, event_info);
-   else
-     _e_entry_key_down_windows(obj, event_info);
-}
-
-/* Called when a key has been released by the user */
-#ifdef HAVE_ECORE_IMF
-static void
-_e_entry_key_up_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void *event_info)
-#else
-static void
-_e_entry_key_up_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
-#endif
-{
-   E_Entry_Smart_Data *sd;
-
-   if ((!obj) || (!(sd = evas_object_smart_data_get(obj))))
-     return;
-
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     {
-        Ecore_IMF_Event_Key_Up ev;
-
-        ecore_imf_evas_event_key_up_wrap(event_info, &ev);
-        if (ecore_imf_context_filter_event(sd->imf_context,
-                                           ECORE_IMF_EVENT_KEY_UP,
-                                           (Ecore_IMF_Event *) &ev))
-          return;
-     }
-#endif
 }
 
 /* Called when the entry object is pressed by the mouse */
@@ -408,85 +334,24 @@ _e_entry_mouse_down_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *o
 {
    E_Entry_Smart_Data *sd;
    Evas_Event_Mouse_Down *event;
-   Evas_Coord ox, oy;
-   int pos;
 
    if ((!obj) || (!(sd = evas_object_smart_data_get(obj))))
      return;
    if (!(event = event_info))
      return;
 
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     {
-        Ecore_IMF_Event_Mouse_Down ev;
-
-        ecore_imf_evas_event_mouse_down_wrap(event_info, &ev);
-        if (ecore_imf_context_filter_event(sd->imf_context,
-                                           ECORE_IMF_EVENT_MOUSE_DOWN,
-                                           (Ecore_IMF_Event *) &ev))
-          return;
-     }
-#endif
-
-   _e_entry_imf_context_reset(obj);
-
-   evas_object_geometry_get(sd->editable_object, &ox, &oy, NULL, NULL);
-   pos = e_editable_pos_get_from_coords(sd->editable_object,
-                                        event->canvas.x - ox,
-                                        event->canvas.y - oy);
-
-   if (event->button == 1)
-     {
-        if (event->flags & EVAS_BUTTON_TRIPLE_CLICK)
-          {
-             e_editable_select_all(sd->editable_object);
-             _e_entry_x_selection_update(obj);
-          }
-        else if (event->flags & EVAS_BUTTON_DOUBLE_CLICK)
-          {
-             e_editable_select_word(sd->editable_object, pos);
-             _e_entry_x_selection_update(obj);
-          }
-        else
-          {
-             e_editable_cursor_pos_set(sd->editable_object, pos);
-             if (!evas_key_modifier_is_set(event->modifiers, "Shift"))
-               e_editable_selection_pos_set(sd->editable_object, pos);
-
-             sd->selection_dragging = 1;
-          }
-     }
-   else if (event->button == 2)
-     {
-        E_Win *win;
-
-        e_editable_cursor_pos_set(sd->editable_object, pos);
-        e_editable_selection_pos_set(sd->editable_object, pos);
-
-        if ((win = e_win_evas_object_win_get(obj)))
-          ecore_x_selection_primary_request(win->evas_win,
-                                            ECORE_X_SELECTION_TARGET_UTF8_STRING);
-     }
-   else if (event->button == 3)
+   if (event->button == 3)
      {
         E_Menu_Item *mi;
         E_Manager *man;
         E_Container *con;
-        int x, y;
-        int cursor_pos, selection_pos;
-        int start_pos, end_pos;
-        int s_enabled, s_selecting, s_empty, s_passwd;
+        Evas_Coord x, y;
+        int s_enabled, s_selecting, s_passwd, s_empty;
 
-        cursor_pos = e_editable_cursor_pos_get(sd->editable_object);
-        selection_pos = e_editable_selection_pos_get(sd->editable_object);
-        start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-        end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-
-        s_selecting = (start_pos != end_pos);
+        s_selecting = !!edje_object_part_text_selection_get(sd->entry_object, ENTRY_PART_NAME);
         s_enabled = sd->enabled;
-        s_empty = !e_editable_text_length_get(sd->editable_object);
-        s_passwd = e_editable_password_get(sd->editable_object);
+        s_passwd = sd->password_mode;
+        s_empty = _e_entry_is_empty(sd->entry_object);
 
         if (!s_selecting && !s_enabled && s_empty) return;
 
@@ -548,81 +413,6 @@ _e_entry_mouse_down_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *o
                               x, y, 1, 1,
                               E_MENU_POP_DIRECTION_DOWN, event->timestamp);
      }
-
-   _e_entry_imf_cursor_info_set(obj);
-}
-
-/* Called when the entry object is released by the mouse */
-#ifdef HAVE_ECORE_IMF
-static void
-_e_entry_mouse_up_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void *event_info)
-#else
-static void
-_e_entry_mouse_up_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__)
-#endif
-{
-   E_Entry_Smart_Data *sd;
-
-   if ((!obj) || (!(sd = evas_object_smart_data_get(obj))))
-     return;
-
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     {
-        Ecore_IMF_Event_Mouse_Up ev;
-
-        ecore_imf_evas_event_mouse_up_wrap(event_info, &ev);
-        if (ecore_imf_context_filter_event(sd->imf_context,
-                                           ECORE_IMF_EVENT_MOUSE_UP,
-                                           (Ecore_IMF_Event *) &ev))
-          return;
-     }
-#endif
-
-   if (sd->selection_dragging)
-     {
-        sd->selection_dragging = 0;
-        _e_entry_x_selection_update(obj);
-     }
-}
-
-/* Called when the mouse moves over the entry object */
-static void
-_e_entry_mouse_move_cb(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void *event_info)
-{
-   E_Entry_Smart_Data *sd;
-   Evas_Event_Mouse_Move *event;
-   Evas_Coord ox, oy;
-   int pos;
-
-   if ((!obj) || (!(sd = evas_object_smart_data_get(obj))))
-     return;
-   if (!(event = event_info))
-     return;
-
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     {
-        Ecore_IMF_Event_Mouse_Move ev;
-
-        ecore_imf_evas_event_mouse_move_wrap(event_info, &ev);
-        if (ecore_imf_context_filter_event(sd->imf_context,
-                                           ECORE_IMF_EVENT_MOUSE_MOVE,
-                                           (Ecore_IMF_Event *) &ev))
-          return;
-     }
-#endif
-
-   if (sd->selection_dragging)
-     {
-        evas_object_geometry_get(sd->editable_object, &ox, &oy, NULL, NULL);
-        pos = e_editable_pos_get_from_coords(sd->editable_object,
-                                             event->cur.canvas.x - ox,
-                                             event->cur.canvas.y - oy);
-        _e_entry_imf_context_reset(obj);
-        e_editable_cursor_pos_set(sd->editable_object, pos);
-        _e_entry_imf_cursor_info_set(obj);
-     }
 }
 
 /* Called when the the "selection_notify" event is emitted */
@@ -632,42 +422,33 @@ _e_entry_x_selection_notify_handler(void *data, int type __UNUSED__, void *event
    Evas_Object *entry;
    E_Entry_Smart_Data *sd;
    Ecore_X_Event_Selection_Notify *ev;
-   Evas_Object *editable;
-   int cursor_pos, selection_pos;
-   int start_pos, end_pos;
-   int selecting;
-   int changed = 0;
 
    if ((!(entry = data)) || (!(sd = evas_object_smart_data_get(entry))))
      return 1;
    if (!sd->focused)
      return 1;
 
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
-
    ev = event;
-   if ((ev->selection == ECORE_X_SELECTION_CLIPBOARD) ||
-       (ev->selection == ECORE_X_SELECTION_PRIMARY))
+   if (((ev->selection == ECORE_X_SELECTION_CLIPBOARD) ||
+            (ev->selection == ECORE_X_SELECTION_PRIMARY)) &&
+         (strcmp(ev->target, ECORE_X_SELECTION_TARGET_UTF8_STRING) == 0))
      {
-        if (strcmp(ev->target, ECORE_X_SELECTION_TARGET_UTF8_STRING) == 0)
-          {
-             Ecore_X_Selection_Data_Text *text_data;
+        Ecore_X_Selection_Data_Text *text_data;
 
-             text_data = ev->data;
-             if (selecting && !_e_entry_emacs_keybindings)
-               changed |= e_editable_delete(editable, start_pos, end_pos);
-             changed |= e_editable_insert(editable, start_pos, text_data->text);
+        text_data = ev->data;
+        if ((text_data->data.content == ECORE_X_SELECTION_CONTENT_TEXT) &&
+              (text_data->text))
+          {
+             char *txt = evas_textblock_text_utf8_to_markup(NULL, text_data->text);
+             if (txt)
+               {
+                  edje_object_part_text_user_insert(sd->entry_object,
+                        ENTRY_PART_NAME, txt);
+                  free(txt);
+               }
           }
      }
 
-   if (changed)
-     evas_object_smart_callback_call(entry, "changed", NULL);
-
    return ECORE_CALLBACK_PASS_ON;
 }
 
@@ -676,348 +457,155 @@ static void
 _e_entry_x_selection_update(Evas_Object *entry)
 {
    E_Entry_Smart_Data *sd;
-   Evas_Object *editable;
+   Ecore_X_Window xwin;
    E_Win *win;
-   int cursor_pos, selection_pos;
-   int start_pos, end_pos;
-   int selecting;
-   char *text;
+   E_Container *con;
+   const char *text;
 
    if ((!entry) || (!(sd = evas_object_smart_data_get(entry))))
      return;
    if (!(win = e_win_evas_object_win_get(entry)))
-     return;
+     {
+        con = e_container_evas_object_container_get(entry);
+        if (!con) return;
+        xwin = ecore_evas_window_get(con->bg_ecore_evas);
+     }
+   else
+     xwin = win->evas_win;
+
+   if (sd->password_mode)
+      return;
 
-   editable = sd->editable_object;
-   if (e_editable_password_get(editable)) return;
+   text = edje_object_part_text_selection_get(sd->entry_object, ENTRY_PART_NAME);
+   if (text)
+     ecore_x_selection_primary_set(xwin, text, strlen(text) + 1);
+}
 
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
+static void
+_entry_paste_request_signal_cb(void *data,
+      Evas_Object *obj EINA_UNUSED,
+      const char *emission,
+      const char *source EINA_UNUSED)
+{
+   Ecore_X_Window xwin;
+   E_Win *win;
+   E_Container *con;
+   if (!(win = e_win_evas_object_win_get(data)))
+     {
+        con = e_container_evas_object_container_get(data);
+        if (!con) return;
+        xwin = ecore_evas_window_get(con->bg_ecore_evas);
+     }
+   else
+     xwin = win->evas_win;
 
-   if ((!selecting) ||
-       (!(text = e_editable_text_range_get(editable, start_pos, end_pos))))
-     return;
+   if (emission[sizeof("ntry,paste,request,")] == '1')
+     {
+        ecore_x_selection_primary_request(xwin,
+              ECORE_X_SELECTION_TARGET_UTF8_STRING);
+     }
+   else
+     {
+        ecore_x_selection_clipboard_request(xwin,
+              ECORE_X_SELECTION_TARGET_UTF8_STRING);
+     }
+}
 
-   ecore_x_selection_primary_set(win->evas_win, text, strlen(text) + 1);
-   free(text);
+static void
+_entry_selection_changed_signal_cb(void *data,
+      Evas_Object *obj EINA_UNUSED,
+      const char *emission EINA_UNUSED,
+      const char *source EINA_UNUSED)
+{
+   _e_entry_x_selection_update(data);
 }
 
-/* Treats the "key down" event to mimick the behavior of Windows/Gtk2/Qt */
 static void
-_e_entry_key_down_windows(Evas_Object *entry, Evas_Event_Key_Down *event)
+_entry_selection_all_signal_cb(void *data,
+      Evas_Object *obj EINA_UNUSED,
+      const char *emission EINA_UNUSED,
+      const char *source EINA_UNUSED)
+{
+   e_entry_select_all(data);
+}
+
+static void
+_entry_copy_notify_signal_cb(void *data,
+      Evas_Object *obj EINA_UNUSED,
+      const char *emission EINA_UNUSED,
+      const char *source EINA_UNUSED)
 {
    E_Entry_Smart_Data *sd;
-   Evas_Object *editable;
-   int cursor_pos, selection_pos;
-   int start_pos, end_pos;
-   int selecting;
-   int changed = 0;
-   int selection_changed = 0;
-   char *range;
-   E_Win *win;
 
-   if ((!entry) || (!(sd = evas_object_smart_data_get(entry))))
+   if ((!data) || !(sd = evas_object_smart_data_get(data)))
      return;
-   if ((!event) || (!event->keyname))
+
+   _e_entry_cb_copy(sd, NULL, NULL);
+}
+
+static void
+_entry_cut_notify_signal_cb(void *data,
+      Evas_Object *obj EINA_UNUSED,
+      const char *emission EINA_UNUSED,
+      const char *source EINA_UNUSED)
+{
+   E_Entry_Smart_Data *sd;
+
+   if ((!data) || !(sd = evas_object_smart_data_get(data)))
      return;
 
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
+   _e_entry_cb_cut(sd, NULL, NULL);
+}
 
-   if ((!strcmp(event->key, "Escape")) ||
-       (!strcmp(event->key, "Return")) || (!strcmp(event->key, "KP_Enter")))
-     _e_entry_imf_context_reset(entry);
+static void
+_entry_recalc_size(Evas_Object *object)
+{
+   E_Entry_Smart_Data *sd;
+   Evas_Coord vw, vh, w, h;
 
-   /* Move the cursor/selection to the left */
-   if (strcmp(event->key, "Left") == 0 ||
-       ((strcmp(event->key, "KP_Left") == 0) && (!event->string)))
-     {
-        if (evas_key_modifier_is_set(event->modifiers, "Shift"))
-          {
-             e_editable_cursor_move_left(editable);
-             selection_changed = 1;
-          }
-        else if (selecting)
-          {
-             if (cursor_pos < selection_pos)
-               e_editable_selection_pos_set(editable, cursor_pos);
-             else
-               e_editable_cursor_pos_set(editable, selection_pos);
-          }
-        else
-          {
-             e_editable_cursor_move_left(editable);
-             e_editable_selection_pos_set(editable,
-                                          e_editable_cursor_pos_get(editable));
-          }
-     }
-   /* Move the cursor/selection to the right */
-   else if (strcmp(event->key, "Right") == 0 ||
-            ((strcmp(event->key, "KP_Right") == 0) && (!event->string)))
-     {
-        if (evas_key_modifier_is_set(event->modifiers, "Shift"))
-          {
-             e_editable_cursor_move_right(editable);
-             selection_changed = 1;
-          }
-        else if (selecting)
-          {
-             if (cursor_pos > selection_pos)
-               e_editable_selection_pos_set(editable, cursor_pos);
-             else
-               e_editable_cursor_pos_set(editable, selection_pos);
-          }
-        else
-          {
-             e_editable_cursor_move_right(editable);
-             e_editable_selection_pos_set(editable,
-                                          e_editable_cursor_pos_get(editable));
-          }
-     }
-   /* Move the cursor/selection to the start of the entry */
-   else if (strcmp(event->keyname, "Home") == 0 ||
-            ((strcmp(event->key, "KP_Home") == 0) && (!event->string)))
-     {
-        e_editable_cursor_move_to_start(editable);
-        if (!evas_key_modifier_is_set(event->modifiers, "Shift"))
-          e_editable_selection_pos_set(editable,
-                                       e_editable_cursor_pos_get(editable));
-        else
-          selection_changed = 1;
-     }
-   /* Move the cursor/selection to the end of the entry */
-   else if (strcmp(event->keyname, "End") == 0 ||
-            ((strcmp(event->key, "KP_End") == 0) && (!event->string)))
-     {
-        e_editable_cursor_move_to_end(editable);
-        if (!evas_key_modifier_is_set(event->modifiers, "Shift"))
-          e_editable_selection_pos_set(editable,
-                                       e_editable_cursor_pos_get(editable));
-        else
-          selection_changed = 1;
-     }
-   /* Delete the previous character */
-   else if ((sd->enabled) && (strcmp(event->keyname, "BackSpace") == 0))
-     {
-        if (selecting)
-          changed = e_editable_delete(editable, start_pos, end_pos);
-        else
-          changed = e_editable_delete(editable, cursor_pos - 1, cursor_pos);
-     }
-   /* Delete the next character */
-   else if ((sd->enabled) && ((strcmp(event->keyname, "Delete") == 0) ||
-            ((strcmp(event->key, "KP_Delete") == 0) && (!event->string))))
-     {
-        if (selecting)
-          changed = e_editable_delete(editable, start_pos, end_pos);
-        else
-          changed = e_editable_delete(editable, cursor_pos, cursor_pos + 1);
-     }
-   /* Ctrl + A,C,X,V */
-   else if (evas_key_modifier_is_set(event->modifiers, "Control"))
-     {
-        if (strcmp(event->keyname, "a") == 0)
-          {
-             e_editable_select_all(editable);
-             selection_changed = 1;
-          }
-        else if ((strcmp(event->keyname, "x") == 0) ||
-                 (strcmp(event->keyname, "c") == 0))
-          {
-             if (!e_editable_password_get(editable) && selecting)
-               {
-                  range = e_editable_text_range_get(editable, start_pos, end_pos);
-                  if (range)
-                    {
-                       if ((win = e_win_evas_object_win_get(entry)))
-                         ecore_x_selection_clipboard_set(win->evas_win,
-                                                         range,
-                                                         strlen(range) + 1);
-                       free(range);
-                    }
-                  if ((sd->enabled) && (strcmp(event->keyname, "x") == 0))
-                    changed = e_editable_delete(editable, start_pos, end_pos);
-               }
-          }
-        else if ((sd->enabled) && (strcmp(event->keyname, "v") == 0))
-          {
-             if ((win = e_win_evas_object_win_get(entry)))
-               ecore_x_selection_clipboard_request(win->evas_win,
-                                                   ECORE_X_SELECTION_TARGET_UTF8_STRING);
-          }
-     }
-   /* Otherwise, we insert the corresponding character */
-   else if ((event->string) && ((sd->enabled)) &&
-            ((strlen(event->string) != 1) || (event->string[0] >= 0x20)))
-     {
-        if (selecting)
-          changed |= e_editable_delete(editable, start_pos, end_pos);
-        changed |= e_editable_insert(editable, start_pos, event->string);
-     }
+   if ((!object) || !(sd = evas_object_smart_data_get(object)))
+     return;
 
-   _e_entry_imf_cursor_info_set(entry);
+   e_scrollframe_child_viewport_size_get(sd->scroll_object, &vw, &vh);
+   w = (sd->min_width < vw) ? vw : sd->min_width;
+   h = (sd->height < vh) ? vh : sd->height;
 
-   if (changed)
-     evas_object_smart_callback_call(entry, "changed", NULL);
-   if (selection_changed)
-     _e_entry_x_selection_update(entry);
+   evas_object_resize(sd->entry_object, w, h);
 }
 
-/* Treats the "key down" event to mimick the behavior of Emacs */
 static void
-_e_entry_key_down_emacs(Evas_Object *entry, Evas_Event_Key_Down *event)
+_entry_changed_signal_cb(void *data,
+      Evas_Object *obj EINA_UNUSED,
+      const char *emission EINA_UNUSED,
+      const char *source EINA_UNUSED)
 {
+   Evas_Object *object = data;
    E_Entry_Smart_Data *sd;
-   Evas_Object *editable;
-   int cursor_pos, selection_pos;
-   int start_pos, end_pos;
-   int selecting;
-   int changed = 0;
-   int selection_changed = 0;
-   char *range;
-   E_Win *win;
 
-   if ((!entry) || (!(sd = evas_object_smart_data_get(entry))))
+   if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
-   if ((!event) || (!event->keyname))
+
+   evas_object_smart_callback_call(object, "changed", NULL);
+   edje_object_size_min_calc(sd->entry_object, &sd->min_width, &sd->height);
+   _entry_recalc_size(object);
+}
+
+static void
+_entry_cursor_changed_signal_cb(void *data,
+      Evas_Object *obj EINA_UNUSED,
+      const char *emission EINA_UNUSED,
+      const char *source EINA_UNUSED)
+{
+   Evas_Object *object = data;
+   E_Entry_Smart_Data *sd;
+   Evas_Coord cx, cy, cw, ch;
+
+   if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
 
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
-
-   if ((!strcmp(event->key, "Escape")) ||
-       (!strcmp(event->key, "Return")) || (!strcmp(event->key, "KP_Enter")))
-     _e_entry_imf_context_reset(entry);
-
-   /* Move the cursor/selection to the left */
-   if ((strcmp(event->key, "Left") == 0) ||
-       ((evas_key_modifier_is_set(event->modifiers, "Control")) &&
-        (strcmp(event->key, "b") == 0)))
-     {
-        e_editable_cursor_move_left(editable);
-        if (sd->selection_mode)
-          selection_changed = 1;
-        else
-          e_editable_selection_pos_set(editable,
-                                       e_editable_cursor_pos_get(editable));
-     }
-   /* Move the cursor/selection to the right */
-   else if ((strcmp(event->key, "Right") == 0) ||
-            ((evas_key_modifier_is_set(event->modifiers, "Control")) &&
-             (strcmp(event->key, "f") == 0)))
-     {
-        e_editable_cursor_move_right(editable);
-        if (sd->selection_mode)
-          selection_changed = 1;
-        else
-          e_editable_selection_pos_set(editable,
-                                       e_editable_cursor_pos_get(editable));
-     }
-   /* Move the cursor/selection to the start of the entry */
-   else if ((strcmp(event->keyname, "Home") == 0) ||
-            ((evas_key_modifier_is_set(event->modifiers, "Control")) &&
-             (strcmp(event->key, "a") == 0)))
-     {
-        e_editable_cursor_move_to_start(editable);
-        if (sd->selection_mode)
-          selection_changed = 1;
-        else
-          e_editable_selection_pos_set(editable,
-                                       e_editable_cursor_pos_get(editable));
-     }
-   /* Move the cursor/selection to the end of the entry */
-   else if ((strcmp(event->keyname, "End") == 0) ||
-            ((evas_key_modifier_is_set(event->modifiers, "Control")) &&
-             (strcmp(event->key, "e") == 0)))
-     {
-        e_editable_cursor_move_to_end(editable);
-        if (sd->selection_mode)
-          selection_changed = 1;
-        else
-          e_editable_selection_pos_set(editable,
-                                       e_editable_cursor_pos_get(editable));
-     }
-   /* Delete the previous character */
-   else if ((sd->enabled) && (strcmp(event->keyname, "BackSpace") == 0))
-     changed = e_editable_delete(editable, cursor_pos - 1, cursor_pos);
-   /* Delete the next character */
-   else if ((sd->enabled) &&
-            ((evas_key_modifier_is_set(event->modifiers, "Control")) &&
-             (strcmp(event->key, "d") == 0)))
-     changed = e_editable_delete(editable, cursor_pos, cursor_pos + 1);
-   /* Delete until end of line */
-   else if ((sd->enabled) &&
-            ((evas_key_modifier_is_set(event->modifiers, "Control")) &&
-             (strcmp(event->key, "k") == 0)))
-     changed = e_editable_delete(editable, cursor_pos,
-                                 e_editable_text_length_get(editable));
-   /* Toggle the selection mode */
-   else if ((evas_key_modifier_is_set(event->modifiers, "Control")) &&
-            (strcmp(event->key, "space") == 0))
-     {
-        if (sd->selection_mode)
-          {
-             e_editable_selection_pos_set(editable, cursor_pos);
-             sd->selection_mode = 0;
-          }
-        else
-          sd->selection_mode = 1;
-     }
-   /* Cut/Copy */
-   else if ((evas_key_modifier_is_set(event->modifiers, "Control") ||
-             evas_key_modifier_is_set(event->modifiers, "Shift")) &&
-            (strcmp(event->key, "w") == 0))
-     {
-        if (!e_editable_password_get(editable) && selecting)
-          {
-             range = e_editable_text_range_get(editable, start_pos, end_pos);
-             if (range)
-               {
-                  if ((win = e_win_evas_object_win_get(entry)))
-                    ecore_x_selection_clipboard_set(win->evas_win,
-                                                    range,
-                                                    strlen(range) + 1);
-                  free(range);
-               }
-             if ((sd->enabled) && (evas_key_modifier_is_set(event->modifiers, "Control")))
-               {
-                  changed = e_editable_delete(editable, start_pos, end_pos);
-                  sd->selection_mode = 0;
-               }
-          }
-     }
-   /* Paste */
-   else if ((sd->enabled) &&
-            ((evas_key_modifier_is_set(event->modifiers, "Control")) &&
-             (strcmp(event->key, "y") == 0)))
-     {
-        if ((win = e_win_evas_object_win_get(entry)))
-          ecore_x_selection_clipboard_request(win->evas_win,
-                                              ECORE_X_SELECTION_TARGET_UTF8_STRING);
-     }
-   /* Otherwise, we insert the corresponding character */
-   else if ((event->string) &&
-            ((strlen(event->string) != 1) ||
-             (event->string[0] >= 0x20 && event->string[0] != 0x7f)))
-     changed = e_editable_insert(editable, cursor_pos, event->string);
-
-   _e_entry_imf_cursor_info_set(entry);
-
-   if (changed)
-     evas_object_smart_callback_call(entry, "changed", NULL);
-   if (selection_changed)
-     _e_entry_x_selection_update(entry);
+   edje_object_part_text_cursor_geometry_get(sd->entry_object, ENTRY_PART_NAME,
+         &cx, &cy, &cw, &ch);
+   e_scrollframe_child_region_show(sd->scroll_object, cx, cy, cw, ch);
 }
 
 /* Editable object's smart methods */
@@ -1028,11 +616,6 @@ _e_entry_smart_add(Evas_Object *object)
    Evas *evas;
    E_Entry_Smart_Data *sd;
    Evas_Object *o;
-   int cw, ch;
-#ifdef HAVE_ECORE_IMF
-   const char *ctx_id;
-   const Ecore_IMF_Context_Info *ctx_info;
-#endif
 
    if ((!object) || !(evas = evas_object_evas_get(object)))
      return;
@@ -1042,71 +625,54 @@ _e_entry_smart_add(Evas_Object *object)
 
    evas_object_smart_data_set(object, sd);
 
-#ifdef HAVE_ECORE_IMF
-   ctx_id = ecore_imf_context_default_id_get();
-   if (ctx_id)
-     {
-        ctx_info = ecore_imf_context_info_by_id_get(ctx_id);
-        if (!ctx_info->canvas_type ||
-            strcmp(ctx_info->canvas_type, "evas") == 0)
-          sd->imf_context = ecore_imf_context_add(ctx_id);
-        else
-          {
-             ctx_id = ecore_imf_context_default_id_by_canvas_type_get("evas");
-             if (ctx_id)
-               sd->imf_context = ecore_imf_context_add(ctx_id);
-             else
-               sd->imf_context = NULL;
-          }
-     }
-   else
-     sd->imf_context = NULL;
-
-   if (sd->imf_context)
-     {
-        ecore_imf_context_client_window_set(sd->imf_context,
-                                            (long *)ecore_evas_window_get(ecore_evas_ecore_evas_get(evas)));
-        ecore_imf_context_client_canvas_set(sd->imf_context, evas);
-        ecore_imf_context_retrieve_surrounding_callback_set(sd->imf_context,
-                                                            _e_entry_cb_imf_retrieve_surrounding,
-                                                            sd);
-        ecore_imf_context_event_callback_add(sd->imf_context, ECORE_IMF_CALLBACK_COMMIT, _e_entry_cb_imf_event_commit, object);
-        ecore_imf_context_event_callback_add(sd->imf_context, ECORE_IMF_CALLBACK_PREEDIT_CHANGED, _e_entry_cb_imf_event_preedit_changed, object);
-        ecore_imf_context_event_callback_add(sd->imf_context, ECORE_IMF_CALLBACK_DELETE_SURROUNDING, _e_entry_cb_imf_event_delete_surrounding, sd);
-     }
-#endif
-
    sd->enabled = 1;
    sd->focused = 0;
-   sd->selection_dragging = 0;
-   sd->selection_mode = 0;
-   sd->valign = 0.5;
+
+   sd->scroll_object = e_scrollframe_add(evas);
+   e_scrollframe_key_navigation_set(sd->scroll_object, EINA_FALSE);
+   evas_object_propagate_events_set(sd->scroll_object, EINA_TRUE);
+   e_scrollframe_custom_theme_set(sd->scroll_object, "base/theme/widgets", "e/widgets/entry/scrollframe");
+   edje_object_size_min_calc(e_scrollframe_edje_object_get(sd->scroll_object),
+         &sd->theme_width, &sd->theme_height);
+
+   evas_object_smart_member_add(sd->scroll_object, object);
+   evas_object_show(sd->scroll_object);
 
    o = edje_object_add(evas);
    sd->entry_object = o;
-   e_theme_edje_object_set(o, "base/theme/widgets", "e/widgets/entry");
-   evas_object_smart_member_add(o, object);
-
-   o = e_editable_add(evas);
-   sd->editable_object = o;
-   e_editable_theme_set(o, "base/theme/widgets", "e/widgets/entry");
-   e_editable_cursor_hide(o);
-   e_editable_char_size_get(o, &cw, &ch);
-   edje_extern_object_min_size_set(o, cw, ch);
-   edje_object_part_swallow(sd->entry_object, "e.swallow.text", o);
+   e_theme_edje_object_set(o, "base/theme/widgets", "e/widgets/entry/text");
    edje_object_size_min_calc(sd->entry_object, &sd->min_width, &sd->height);
+   evas_object_propagate_events_set(sd->entry_object, EINA_TRUE);
+
+   e_scrollframe_child_set(sd->scroll_object, sd->entry_object);
    evas_object_show(o);
 
-   evas_object_event_callback_add(object, EVAS_CALLBACK_KEY_DOWN,
-                                  _e_entry_key_down_cb, NULL);
-   evas_object_event_callback_add(object, EVAS_CALLBACK_KEY_UP,
-                                  _e_entry_key_up_cb, NULL);
    evas_object_event_callback_add(object, EVAS_CALLBACK_MOUSE_DOWN,
-                                  _e_entry_mouse_down_cb, NULL);
-   evas_object_event_callback_add(object, EVAS_CALLBACK_MOUSE_UP,
-                                  _e_entry_mouse_up_cb, NULL);
-   evas_object_event_callback_add(object, EVAS_CALLBACK_MOUSE_MOVE,
-                                  _e_entry_mouse_move_cb, NULL);
+         _e_entry_mouse_down_cb, object);
+   edje_object_signal_callback_add(sd->entry_object,
+         "selection,changed", ENTRY_PART_NAME,
+         _entry_selection_changed_signal_cb, object);
+   edje_object_signal_callback_add(sd->entry_object,
+         "entry,selection,all,request", ENTRY_PART_NAME,
+         _entry_selection_all_signal_cb, object);
+   edje_object_signal_callback_add(sd->entry_object,
+         "entry,changed", ENTRY_PART_NAME,
+         _entry_changed_signal_cb, object);
+   edje_object_signal_callback_add(sd->entry_object,
+         "entry,paste,request,*", ENTRY_PART_NAME,
+         _entry_paste_request_signal_cb, object);
+   edje_object_signal_callback_add(sd->entry_object,
+         "entry,copy,notify", ENTRY_PART_NAME,
+         _entry_copy_notify_signal_cb, object);
+   edje_object_signal_callback_add(sd->entry_object,
+         "entry,cut,notify", ENTRY_PART_NAME,
+         _entry_cut_notify_signal_cb, object);
+   edje_object_signal_callback_add(sd->entry_object,
+         "cursor,changed", ENTRY_PART_NAME,
+         _entry_cursor_changed_signal_cb, object);
+
+   _entry_recalc_size(object);
+
    sd->selection_handler =
      ecore_event_handler_add(ECORE_X_EVENT_SELECTION_NOTIFY,
                              _e_entry_x_selection_notify_handler, object);
@@ -1120,31 +686,32 @@ _e_entry_smart_del(Evas_Object *object)
    if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
 
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     {
-        ecore_imf_context_event_callback_del(sd->imf_context, ECORE_IMF_CALLBACK_COMMIT, _e_entry_cb_imf_event_commit);
-        ecore_imf_context_event_callback_del(sd->imf_context, ECORE_IMF_CALLBACK_PREEDIT_CHANGED, _e_entry_cb_imf_event_preedit_changed);
-        ecore_imf_context_event_callback_del(sd->imf_context, ECORE_IMF_CALLBACK_DELETE_SURROUNDING, _e_entry_cb_imf_event_delete_surrounding);
-
-        ecore_imf_context_del(sd->imf_context);
-     }
-#endif
-
-   evas_object_event_callback_del(object, EVAS_CALLBACK_KEY_DOWN,
-                                  _e_entry_key_down_cb);
-   evas_object_event_callback_del(object, EVAS_CALLBACK_KEY_UP,
-                                  _e_entry_key_up_cb);
-   evas_object_event_callback_del(object, EVAS_CALLBACK_MOUSE_DOWN,
-                                  _e_entry_mouse_down_cb);
-   evas_object_event_callback_del(object, EVAS_CALLBACK_MOUSE_UP,
-                                  _e_entry_mouse_up_cb);
-   evas_object_event_callback_del(object, EVAS_CALLBACK_MOUSE_MOVE,
-                                  _e_entry_mouse_move_cb);
-
+   evas_object_event_callback_del_full(object, EVAS_CALLBACK_MOUSE_DOWN,
+         _e_entry_mouse_down_cb, object);
+
+   edje_object_signal_callback_del_full(sd->entry_object,
+         "selection,changed", ENTRY_PART_NAME,
+         _entry_selection_changed_signal_cb, object);
+   edje_object_signal_callback_del_full(sd->entry_object,
+         "entry,selection,all,request", ENTRY_PART_NAME,
+         _entry_selection_all_signal_cb, object);
+   edje_object_signal_callback_del_full(sd->entry_object,
+         "entry,changed", ENTRY_PART_NAME,
+         _entry_changed_signal_cb, object);
+   edje_object_signal_callback_del_full(sd->entry_object,
+         "entry,paste,request,*", ENTRY_PART_NAME,
+         _entry_paste_request_signal_cb, object);
+   edje_object_signal_callback_del_full(sd->entry_object,
+         "entry,copy,notify", ENTRY_PART_NAME,
+         _entry_copy_notify_signal_cb, object);
+   edje_object_signal_callback_del_full(sd->entry_object,
+         "entry,cut,notify", ENTRY_PART_NAME,
+         _entry_cut_notify_signal_cb, object);
+   edje_object_signal_callback_del_full(sd->entry_object,
+         "cursor,changed", ENTRY_PART_NAME,
+         _entry_cursor_changed_signal_cb, object);
    if (sd->selection_handler)
      ecore_event_handler_del(sd->selection_handler);
-   evas_object_del(sd->editable_object);
    evas_object_del(sd->entry_object);
    free(sd);
 }
@@ -1153,29 +720,24 @@ static void
 _e_entry_smart_move(Evas_Object *object, Evas_Coord x, Evas_Coord y)
 {
    E_Entry_Smart_Data *sd;
-   Evas_Coord prev_x, prev_y;
-   Evas_Coord ox, oy;
 
    if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
 
-   evas_object_geometry_get(object, &prev_x, &prev_y, NULL, NULL);
-   evas_object_geometry_get(sd->entry_object, &ox, &oy, NULL, NULL);
-   evas_object_move(sd->entry_object, ox + (x - prev_x), oy + (y - prev_y));
+   evas_object_move(sd->scroll_object, x, y);
 }
 
 static void
 _e_entry_smart_resize(Evas_Object *object, Evas_Coord w, Evas_Coord h)
 {
    E_Entry_Smart_Data *sd;
-   Evas_Coord x, y;
 
    if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
 
-   evas_object_geometry_get(object, &x, &y, NULL, NULL);
-   evas_object_move(sd->entry_object, x, y + ((h - sd->height) * sd->valign));
-   evas_object_resize(sd->entry_object, w, sd->height);
+   evas_object_resize(sd->scroll_object, w, h);
+
+   _entry_recalc_size(object);
 }
 
 static void
@@ -1185,7 +747,7 @@ _e_entry_smart_show(Evas_Object *object)
 
    if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
-   evas_object_show(sd->entry_object);
+   evas_object_show(sd->scroll_object);
 }
 
 static void
@@ -1195,7 +757,7 @@ _e_entry_smart_hide(Evas_Object *object)
 
    if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
-   evas_object_hide(sd->entry_object);
+   evas_object_hide(sd->scroll_object);
 }
 
 static void
@@ -1205,7 +767,7 @@ _e_entry_color_set(Evas_Object *object, int r, int g, int b, int a)
 
    if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
-   evas_object_color_set(sd->entry_object, r, g, b, a);
+   evas_object_color_set(sd->scroll_object, r, g, b, a);
 }
 
 static void
@@ -1215,7 +777,7 @@ _e_entry_clip_set(Evas_Object *object, Evas_Object *clip)
 
    if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
-   evas_object_clip_set(sd->entry_object, clip);
+   evas_object_clip_set(sd->scroll_object, clip);
 }
 
 static void
@@ -1225,7 +787,7 @@ _e_entry_clip_unset(Evas_Object *object)
 
    if ((!object) || !(sd = evas_object_smart_data_get(object)))
      return;
-   evas_object_clip_unset(sd->entry_object);
+   evas_object_clip_unset(sd->scroll_object);
 }
 
 static void
@@ -1242,66 +804,35 @@ _e_entry_cb_menu_post(void *data, E_Menu *m __UNUSED__)
 static void
 _e_entry_cb_cut(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
 {
-   E_Entry_Smart_Data *sd;
-   Evas_Object *editable;
-   int cursor_pos, selection_pos;
-   int start_pos, end_pos;
-   int selecting, changed;
-   char *range;
-   E_Win *win;
-
-   sd = data;
-   if (!sd->enabled) return;
-
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
-   if (!selecting) return;
-
-   range = e_editable_text_range_get(editable, start_pos, end_pos);
-   if (range)
-     {
-        if ((win = e_win_evas_object_win_get(sd->entry_object)))
-          ecore_x_selection_clipboard_set(win->evas_win,
-                                          range, strlen(range) + 1);
-        free(range);
-     }
-   changed = e_editable_delete(editable, start_pos, end_pos);
-   if (changed)
-     evas_object_smart_callback_call(sd->entry_object, "changed", NULL);
+   E_Entry_Smart_Data *sd = data;
+   _e_entry_cb_copy(sd, NULL, NULL);
+   edje_object_part_text_user_insert(sd->entry_object, ENTRY_PART_NAME, "");
 }
 
 static void
 _e_entry_cb_copy(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
 {
    E_Entry_Smart_Data *sd;
-   Evas_Object *editable;
-   int cursor_pos, selection_pos;
-   int start_pos, end_pos;
-   int selecting;
-   char *range;
+   const char *range;
+   Ecore_X_Window xwin;
    E_Win *win;
 
    sd = data;
 
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
-   if (!selecting) return;
-
-   range = e_editable_text_range_get(editable, start_pos, end_pos);
+   range = edje_object_part_text_selection_get(sd->entry_object, ENTRY_PART_NAME);
    if (range)
      {
-        if ((win = e_win_evas_object_win_get(sd->entry_object)))
-          ecore_x_selection_clipboard_set(win->evas_win,
-                                          range, strlen(range) + 1);
-        free(range);
+        win = e_win_evas_object_win_get(sd->entry_object);
+        if (win) xwin = win->evas_win;
+        else
+          {
+             E_Container *con;
+
+             con = e_container_evas_object_container_get(sd->entry_object);
+             if (!con) return;
+             xwin = ecore_evas_window_get(con->bg_ecore_evas);
+          }
+        ecore_x_selection_clipboard_set(xwin, range, strlen(range) + 1);
      }
 }
 
@@ -1309,14 +840,23 @@ static void
 _e_entry_cb_paste(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
 {
    E_Entry_Smart_Data *sd;
+   Ecore_X_Window xwin;
    E_Win *win;
 
    sd = data;
    if (!sd->enabled) return;
 
-   if ((win = e_win_evas_object_win_get(sd->entry_object)))
-     ecore_x_selection_clipboard_request(win->evas_win,
-                                         ECORE_X_SELECTION_TARGET_UTF8_STRING);
+   win = e_win_evas_object_win_get(sd->entry_object);
+   if (win) xwin = win->evas_win;
+   else
+     {
+        E_Container *con;
+
+        con = e_container_evas_object_container_get(sd->entry_object);
+        if (!con) return;
+        xwin = ecore_evas_window_get(con->bg_ecore_evas);
+     }
+   ecore_x_selection_clipboard_request(xwin, ECORE_X_SELECTION_TARGET_UTF8_STRING);
 }
 
 static void
@@ -1325,7 +865,7 @@ _e_entry_cb_select_all(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSE
    E_Entry_Smart_Data *sd;
 
    sd = data;
-   e_editable_select_all(sd->editable_object);
+   edje_object_part_text_select_all(sd->entry_object, ENTRY_PART_NAME);
    _e_entry_x_selection_update(sd->entry_object);
 }
 
@@ -1333,215 +873,9 @@ static void
 _e_entry_cb_delete(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
 {
    E_Entry_Smart_Data *sd;
-   Evas_Object *editable;
-   int cursor_pos, selection_pos;
-   int start_pos, end_pos;
-   int selecting;
-   char *range;
-
-   sd = data;
-   if (!sd->enabled) return;
-
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
-   if (!selecting) return;
-
-   range = e_editable_text_range_get(editable, start_pos, end_pos);
-   if (range)
-     {
-        e_editable_delete(editable, start_pos, end_pos);
-        evas_object_smart_callback_call(sd->entry_object, "changed", NULL);
-        free(range);
-     }
-}
-
-static void
-_e_entry_imf_context_reset(Evas_Object *object)
-{
-   E_Entry_Smart_Data *sd;
-
-   if ((!object) || !(sd = evas_object_smart_data_get(object)))
-     return;
-
-#ifdef HAVE_ECORE_IMF
-   if (sd->imf_context)
-     ecore_imf_context_reset(sd->imf_context);
-#endif
-}
-
-static void
-_e_entry_imf_cursor_info_set(Evas_Object *object)
-{
-   E_Entry_Smart_Data *sd;
-#ifdef HAVE_ECORE_IMF
-   Evas_Coord cx, cy, cw, ch;
-   Evas_Object *editable;
-#endif
-
-   if ((!object) || !(sd = evas_object_smart_data_get(object)))
-     return;
-
-#ifdef HAVE_ECORE_IMF
-   if (!sd || !sd->imf_context) return;
-
-   editable = sd->editable_object;
-
-   e_editable_cursor_geometry_get(editable, &cx, &cy, &cw, &ch);
-
-   ecore_imf_context_cursor_position_set(sd->imf_context,
-                                         e_editable_cursor_pos_get(editable));
-   ecore_imf_context_cursor_location_set(sd->imf_context, cx, cy, cw, ch);
-#endif
-}
-
-#ifdef HAVE_ECORE_IMF
-static Eina_Bool
-_e_entry_cb_imf_retrieve_surrounding(void *data, Ecore_IMF_Context *ctx __UNUSED__, char **text, int *cursor_pos)
-{
-   E_Entry_Smart_Data *sd;
 
    sd = data;
+   edje_object_part_text_user_insert(sd->entry_object, ENTRY_PART_NAME, "");
 
-   if (text)
-     {
-        const char *str;
-
-        str = e_editable_text_get(sd->editable_object);
-        *text = str ? strdup(str) : strdup("");
-     }
-
-   if (cursor_pos)
-     *cursor_pos = e_editable_cursor_pos_get(sd->editable_object);
-
-   return EINA_TRUE;
-}
-
-static void
-_e_entry_cb_imf_event_commit(void *data, Ecore_IMF_Context *ctx __UNUSED__, void *event_info)
-{
-   Evas_Object *entry;
-   E_Entry_Smart_Data *sd;
-   Evas_Object *editable;
-   char *commit_str = event_info;
-   int cursor_pos, selection_pos;
-   int start_pos, end_pos;
-   int selecting;
-   int changed = 0;
-
-   if ((!(entry = data)) || (!(sd = evas_object_smart_data_get(entry))))
-     return;
-
-   if (!sd->imf_context)
-     return;
-
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
-
-   if (selecting)
-     changed |= e_editable_delete(editable, start_pos, end_pos);
-
-   /* delete preedit characters */
-   if (sd->have_preedit)
-     {
-        if (sd->preedit_start_pos != sd->preedit_end_pos)
-          e_editable_delete(editable, sd->preedit_start_pos, sd->preedit_end_pos);
-        sd->have_preedit = EINA_FALSE;
-        start_pos = sd->preedit_start_pos;
-     }
-
-   changed |= e_editable_insert(editable, start_pos, commit_str);
-
-   _e_entry_imf_cursor_info_set(entry);
-
-   if (changed)
-     evas_object_smart_callback_call(entry, "changed", NULL);
-}
-
-static void
-_e_entry_cb_imf_event_preedit_changed(void *data, Ecore_IMF_Context *ctx __UNUSED__, void *event_info __UNUSED__)
-{
-   Evas_Object *entry;
-   E_Entry_Smart_Data *sd;
-   Evas_Object *editable;
-   int cursor_pos, selection_pos;
-   char *preedit_string = NULL;
-   int start_pos, end_pos;
-   int selecting;
-   int changed = 0;
-
-   if ((!(entry = data)) || (!(sd = evas_object_smart_data_get(entry))))
-     return;
-
-   if (!sd->imf_context)
-     return;
-
-   /* Get the preedit string from IMF */
-   ecore_imf_context_preedit_string_get(sd->imf_context, &preedit_string, &cursor_pos);
-   if (!preedit_string) return;
-
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   selection_pos = e_editable_selection_pos_get(editable);
-   start_pos = (cursor_pos <= selection_pos) ? cursor_pos : selection_pos;
-   end_pos = (cursor_pos >= selection_pos) ? cursor_pos : selection_pos;
-   selecting = (start_pos != end_pos);
-
-   if (selecting)
-     changed |= e_editable_delete(editable, start_pos, end_pos);
-
-   /* delete preedit characters */
-   if (sd->have_preedit)
-     {
-        if (sd->preedit_start_pos != sd->preedit_end_pos)
-          e_editable_delete(editable, sd->preedit_start_pos, sd->preedit_end_pos);
-     }
-
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   sd->preedit_start_pos = cursor_pos;
-
-   /* insert preedit character(s) */
-   changed |= e_editable_insert(editable, cursor_pos, preedit_string);
-
-   sd->preedit_end_pos = e_editable_cursor_pos_get(editable);
-
-   if (!strcmp(preedit_string, ""))
-     sd->have_preedit = EINA_FALSE;
-   else
-     sd->have_preedit = EINA_TRUE;
-
-   _e_entry_imf_cursor_info_set(entry);
-
-   if (changed)
-     evas_object_smart_callback_call(entry, "preedit,changed", NULL);
-
-   free(preedit_string);
 }
 
-static void
-_e_entry_cb_imf_event_delete_surrounding(void *data, Ecore_IMF_Context *ctx __UNUSED__, void *event_info)
-{
-   E_Entry_Smart_Data *sd;
-   Ecore_IMF_Event_Delete_Surrounding *ev = event_info;
-   Evas_Object *editable;
-   int cursor_pos;
-
-   sd = data;
-
-   if ((!sd) || (!sd->imf_context))
-     return;
-
-   editable = sd->editable_object;
-   cursor_pos = e_editable_cursor_pos_get(editable);
-   e_editable_delete(editable,
-                     cursor_pos + ev->offset,
-                     cursor_pos + ev->offset + ev->n_chars);
-}
-#endif
index 563242c..b737ed5 100644 (file)
@@ -7,7 +7,7 @@ EAPI Evas_Object *e_entry_add                 (Evas *evas);
 EAPI void         e_entry_text_set            (Evas_Object *entry, const char *text);
 EAPI const char  *e_entry_text_get            (Evas_Object *entry);
 EAPI void         e_entry_clear               (Evas_Object *entry);
-EAPI Evas_Object *e_entry_editable_object_get (Evas_Object *entry);
+EAPI void         e_entry_select_all          (Evas_Object *entry);
 
 EAPI void         e_entry_password_set        (Evas_Object *entry, int password_mode);
 EAPI void         e_entry_size_min_get        (Evas_Object *entry, Evas_Coord *minw, Evas_Coord *minh);
index cc8769f..d0236ce 100644 (file)
@@ -66,7 +66,7 @@ e_entry_dialog_show(const char *title, const char *icon, const char *text,
    e_win_centered_set(dia->win, 1);
    e_dialog_show(dia);
    e_widget_focus_set(ed->entry, 1);
-   e_editable_select_all(e_widget_entry_editable_object_get(ed->entry));
+   e_widget_entry_select_all(ed->entry);
    return ed;
 }
 
index 5e32ced..5c1a3cf 100644 (file)
@@ -160,7 +160,9 @@ struct _E_Fm2_Smart_Data
 
    E_Fm2_Icon     *iop_icon;
 
-   Eina_List      *event_handlers;
+   Eina_List *handlers;
+   Ecore_Event_Handler *efreet_cache_update;
+   Efreet_Desktop *desktop;
 };
 
 struct _E_Fm2_Region
@@ -193,8 +195,9 @@ struct _E_Fm2_Icon
    {
       Evas_Coord x, y;
       Eina_Bool  start : 1;
-      Eina_Bool  dnd : 1;
-      Eina_Bool  src : 1;
+      Eina_Bool  dnd : 1; // currently dragging
+      Eina_Bool  src : 1; // drag source
+      Eina_Bool  hidden : 1; // dropped into different dir
    } drag;
 
    double selected_time;
@@ -359,7 +362,7 @@ static void          _e_fm2_view_menu_list_cb(void *data, E_Menu *m, E_Menu_Item
 static void          _e_fm2_view_menu_use_default_cb(void *data, E_Menu *m, E_Menu_Item *mi);
 static void          _e_fm2_view_menu_set_background_cb(void *data, E_Menu *m, E_Menu_Item *mi);
 static void          _e_fm2_view_menu_set_overlay_cb(void *data, E_Menu *m, E_Menu_Item *mi);
-static void          _e_fm2_view_image_sel(E_Fm2_Smart_Data *sd, const char *title, void (*ok_cb)(void *data, E_Dialog *dia), void (*clear_cb)(void *data, E_Dialog *dia));
+static void          _e_fm2_view_image_sel(E_Fm2_Smart_Data *sd, const char *title, void (*ok_cb)(void *data, E_Dialog *dia));
 static void          _e_fm2_view_image_sel_close(void *data, E_Dialog *dia);
 static void          _e_fm2_refresh(void *data, E_Menu *m, E_Menu_Item *mi);
 static void          _e_fm2_toggle_hidden_files(void *data, E_Menu *m, E_Menu_Item *mi);
@@ -456,7 +459,7 @@ static void          _e_fm2_volume_eject(void *data, E_Menu *m, E_Menu_Item *mi)
 
 static void          _e_fm2_icon_removable_update(E_Fm2_Icon *ic);
 static void          _e_fm2_volume_icon_update(E_Volume *v);
-
+static int            _e_fm2_desktop_open(E_Fm2_Smart_Data *sd);
 static void          _e_fm2_operation_abort_internal(E_Fm2_Op_Registry_Entry *ere);
 
 static Eina_Bool    _e_fm2_sys_suspend_hibernate(void *, int, void *);
@@ -472,7 +475,6 @@ static int _e_fm2_list_walking = 0;
 static Eina_List *_e_fm2_client_list = NULL;
 static Eina_List *_e_fm2_menu_contexts = NULL;
 static Eina_List *_e_fm_file_buffer = NULL; /* Files for copy&paste are saved here. */
-static int _e_fm_file_buffer_cutting = 0;
 static int _e_fm_file_buffer_copying = 0;
 static const char *_e_fm2_icon_desktop_str = NULL;
 static const char *_e_fm2_icon_thumb_str = NULL;
@@ -848,13 +850,13 @@ e_fm2_add(Evas *evas)
 }
 
 static Eina_Bool
-_e_fm2_cb_dnd_drop(void *data)
+_e_fm2_cb_dnd_drop(void *data, const char *type)
 {
    E_Fm2_Smart_Data *sd = data;
    Eina_Bool allow;
    char buf[PATH_MAX];
 
-   if (sd->config->view.link_drop && (!sd->drop_icon))
+   if (sd->config->view.link_drop && (type == _e_fm2_xds))
      allow = EINA_FALSE;
    else
      {
@@ -1092,6 +1094,9 @@ e_fm2_path_set(Evas_Object *obj, const char *dev, const char *path)
              if ((m->volume->efm_mode != EFM_MODE_USING_HAL_MOUNT) && (!sd->mount->mounted)) return;
           }
      }
+   if (sd->efreet_cache_update)
+     ecore_event_handler_del(sd->efreet_cache_update);
+   sd->efreet_cache_update = NULL;
    if (!sd->realpath) return;
 
    if (!sd->mount || sd->mount->mounted)
@@ -1242,6 +1247,12 @@ _e_fm2_dir_load_props(E_Fm2_Smart_Data *sd)
              sd->order_file = !!cf->dir->prop.order_file;
              sd->show_hidden_files = !!cf->dir->prop.show_hidden_files;
              sd->inherited_dir_props = EINA_FALSE;
+             sd->config->list.sort.no_case = cf->dir->prop.sort.no_case;
+             sd->config->list.sort.size = cf->dir->prop.sort.size;
+             sd->config->list.sort.extension = cf->dir->prop.sort.extension;
+             sd->config->list.sort.mtime = cf->dir->prop.sort.mtime;
+             sd->config->list.sort.dirs.first = cf->dir->prop.sort.dirs.first;
+             sd->config->list.sort.dirs.last = cf->dir->prop.sort.dirs.last;
              return;
           }
      }
@@ -1270,6 +1281,12 @@ _e_fm2_dir_load_props(E_Fm2_Smart_Data *sd)
         sd->icon_size = cf->dir->prop.icon_size;
         sd->order_file = !!cf->dir->prop.order_file;
         sd->show_hidden_files = !!cf->dir->prop.show_hidden_files;
+        sd->config->list.sort.no_case = cf->dir->prop.sort.no_case;
+        sd->config->list.sort.size = cf->dir->prop.sort.size;
+        sd->config->list.sort.extension = cf->dir->prop.sort.extension;
+        sd->config->list.sort.mtime = cf->dir->prop.sort.mtime;
+        sd->config->list.sort.dirs.first = cf->dir->prop.sort.dirs.first;
+        sd->config->list.sort.dirs.last = cf->dir->prop.sort.dirs.last;
      }
    else
      {
@@ -1319,6 +1336,16 @@ _e_fm2_dir_save_props(E_Fm2_Smart_Data *sd)
    cf->dir->prop.show_hidden_files = sd->show_hidden_files;
    cf->dir->prop.in_use = !sd->inherited_dir_props;
 
+   if (sd->config)
+     {
+        cf->dir->prop.sort.no_case = sd->config->list.sort.no_case;
+        cf->dir->prop.sort.size = sd->config->list.sort.size;
+        cf->dir->prop.sort.extension = sd->config->list.sort.extension;
+        cf->dir->prop.sort.mtime = sd->config->list.sort.mtime;
+        cf->dir->prop.sort.dirs.first = sd->config->list.sort.dirs.first;
+        cf->dir->prop.sort.dirs.last = sd->config->list.sort.dirs.last;
+     }
+
    e_fm2_custom_file_set(sd->realpath, cf);
    e_fm2_custom_file_flush();
 }
@@ -1557,7 +1584,7 @@ e_fm2_window_object_set(Evas_Object *obj, E_Object *eobj)
                                          drop, 4,
                                          sd->x, sd->y, sd->w, sd->h);
    e_drop_handler_responsive_set(sd->drop_handler);
-   e_drop_handler_xds_set(sd->drop_handler, (Ecore_Task_Cb)_e_fm2_cb_dnd_drop);
+   e_drop_handler_xds_set(sd->drop_handler, _e_fm2_cb_dnd_drop);
 }
 
 EAPI void
@@ -1932,6 +1959,13 @@ _e_fm2_icon_thumb_edje_get(Evas *evas, const E_Fm2_Icon *ic, Evas_Smart_Cb cb, v
    return o;
 }
 
+static Eina_Bool
+_e_fm2_icon_cache_update(void *data, int type __UNUSED__, void *event __UNUSED__)
+{
+   e_fm2_icons_update(data);
+   return ECORE_CALLBACK_RENEW;
+}
+
 /**
  * Machinery for _e_fm2_icon_desktop_get() and others with instances of desktop.
  */
@@ -2882,6 +2916,9 @@ e_fm2_client_data(Ecore_Ipc_Event_Client_Data *e)
           }
         break;
 
+      case E_FM_OP_VOLUME_LIST_DONE:
+        e_fm2_device_check_desktop_icons();
+        break;
       case E_FM_OP_VOLUME_ADD:  /*volume add*/
         if ((e->data) && (e->size > 0))
           {
@@ -3346,7 +3383,6 @@ _e_fm_file_buffer_clear(void)
    EINA_LIST_FREE(_e_fm_file_buffer, s)
      eina_stringshare_del(s);
 
-   _e_fm_file_buffer_cutting = 0;
    _e_fm_file_buffer_copying = 0;
 }
 
@@ -3391,7 +3427,7 @@ static void
 _e_fm2_file_cut(Evas_Object *obj)
 {
    _e_fm_file_buffer_clear();
-   _e_fm_file_buffer_cutting = _e_fm2_buffer_fill(obj);
+   _e_fm2_buffer_fill(obj);
 }
 
 static void
@@ -3417,6 +3453,7 @@ _e_fm2_file_paste(Evas_Object *obj)
 
    /* Convert URI list to a list of real paths. */
    paths = e_fm2_uri_path_list_get(_e_fm_file_buffer);
+   if (!paths) return;
    EINA_LIST_FREE(paths, filepath)
      {
         /* Get file's full path. */
@@ -4421,7 +4458,12 @@ _e_fm2_icon_fill(E_Fm2_Icon *ic, E_Fm2_Finfo *finf)
      }
 
    if (_e_fm2_file_is_desktop(ic->info.file))
-     _e_fm2_icon_desktop_load(ic);
+     {
+        _e_fm2_icon_desktop_load(ic);
+        if (!ic->sd->efreet_cache_update)
+          ic->sd->efreet_cache_update =
+            ecore_event_handler_add(EFREET_EVENT_DESKTOP_CACHE_UPDATE, (Ecore_Event_Handler_Cb)_e_fm2_icon_cache_update, ic->sd->obj);
+     }
 
    if (cf)
      {
@@ -6030,6 +6072,7 @@ _e_fm2_dnd_finish(Evas_Object *obj, int refresh)
      {
         ic->drag.dnd = EINA_FALSE;
         ic->drag.src = EINA_FALSE;
+        if (ic->drag.hidden) continue;
         if (ic->obj) evas_object_show(ic->obj);
         if (ic->obj_icon) evas_object_show(ic->obj_icon);
      }
@@ -6351,7 +6394,7 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
    E_Fm2_Smart_Data *sd;
    E_Event_Dnd_Drop *ev;
    E_Fm2_Icon *ic;
-   Eina_List *fsel, *l, *ll, *il, *isel;
+   Eina_List *fsel, *l, *ll, *il, *isel = NULL;
    char buf[PATH_MAX];
    const char *fp;
    Evas_Object *obj;
@@ -6383,8 +6426,9 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
           {
              if ((e_drop_handler_action_get() == ECORE_X_ATOM_XDND_ACTION_MOVE) || (sd->config->view.link_drop))
                {
-                  E_FREE_LIST(fsel, eina_stringshare_del);
-                  return;
+                  if (_e_fm2_view_mode_get(sd) != E_FM2_VIEW_MODE_CUSTOM_ICONS)
+                    goto end;
+                  memerr = EINA_TRUE; // prevent actual file move op
                }
           }
      }
@@ -6457,6 +6501,7 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
                     {
                        args = e_util_string_append_char(args, &size, &length, ' ');
                        if (!args) memerr = EINA_TRUE;
+                       else ic->drag.hidden = EINA_TRUE;
                     }
                }
              eina_stringshare_del(fp);
@@ -6474,7 +6519,8 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
              evas_object_smart_callback_call(sd->obj, "changed", NULL);
           }
 
-        args = e_util_string_append_quoted(args, &size, &length, sd->realpath);
+        if (!memerr)
+          args = e_util_string_append_quoted(args, &size, &length, sd->realpath);
      }
    else if (sd->drop_icon) /* into or before/after an icon */
      {
@@ -6493,23 +6539,24 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
                          {
                             args = e_util_string_append_char(args, &size, &length, ' ');
                             if (!args) memerr = EINA_TRUE;
+                            else ic->drag.hidden = EINA_TRUE;
                          }
                     }
                   eina_stringshare_del(fp);
                }
 
-             if (S_ISDIR(sd->drop_icon->info.statinfo.st_mode))
+             if (!memerr)
                {
-                  if (sd->drop_icon->info.link)
-                    snprintf(dirpath, sizeof(dirpath), "%s", sd->drop_icon->info.link);
+                  if (S_ISDIR(sd->drop_icon->info.statinfo.st_mode))
+                    {
+                       if (sd->drop_icon->info.link)
+                         snprintf(dirpath, sizeof(dirpath), "%s", sd->drop_icon->info.link);
+                       else
+                         snprintf(dirpath, sizeof(dirpath), "%s/%s", sd->realpath, sd->drop_icon->info.file);
+                    }
                   else
-                    snprintf(dirpath, sizeof(dirpath), "%s/%s", sd->realpath, sd->drop_icon->info.file);
-               }
-             else
-               snprintf(dirpath, sizeof(dirpath), "%s", sd->realpath);
+                    snprintf(dirpath, sizeof(dirpath), "%s", sd->realpath);
 
-             if (!memerr)
-               {
                   args = e_util_string_append_quoted(args, &size, &length, dirpath);
                   if (!args) memerr = EINA_TRUE;
                }
@@ -6522,15 +6569,16 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
                     {
                        fp = eina_list_data_get(ll);
                        if (!fp) continue;
-                       snprintf(buf, sizeof(buf), "%s/%s", sd->realpath, ecore_file_file_get(fp));
                        if (!memerr)
                          {
+                            snprintf(buf, sizeof(buf), "%s/%s", sd->realpath, ecore_file_file_get(fp));
                             args = e_util_string_append_quoted(args, &size, &length, fp);
                             if (!args) memerr = EINA_TRUE;
                             else
                               {
                                  args = e_util_string_append_char(args, &size, &length, ' ');
                                  if (!args) memerr = EINA_TRUE;
+                                 else ic->drag.hidden = EINA_TRUE;
                               }
                          }
 
@@ -6560,6 +6608,7 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
                               {
                                  args = e_util_string_append_char(args, &size, &length, ' ');
                                  if (!args) memerr = EINA_TRUE;
+                                 else ic->drag.hidden = EINA_TRUE;
                               }
                          }
                        eina_stringshare_del(fp);
@@ -6599,7 +6648,7 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
                e_fm2_drop_menu(sd->obj, args);
           }
      }
-
+end:
    _e_fm2_dnd_drop_hide(sd->obj);
    _e_fm2_dnd_drop_all_hide(sd->obj);
    _e_fm2_list_walking++;
@@ -6911,8 +6960,6 @@ _e_fm2_cb_drag_finished(E_Drag *drag, int dropped __UNUSED__)
                   file = ecore_file_file_get(uri->path);
                   ic = _e_fm2_icon_find(fm, file);
                   ic->drag.dnd = EINA_FALSE;
-                  if (ic->obj) evas_object_show(ic->obj);
-                  if (ic->obj_icon) evas_object_show(ic->obj_icon);
                   if (ic->sd->dnd_scroller) ecore_animator_del(ic->sd->dnd_scroller);
                   ic->sd->dnd_scroller = NULL;
                   evas_object_smart_callback_call(ic->sd->obj, "dnd_end", &ic->info);
@@ -6938,13 +6985,29 @@ _e_fm_drag_key_down_cb(E_Drag *drag, Ecore_Event_Key *e)
      }
    else if (!strncmp(e->keyname, "Shift", 5))
      {
-        ecore_x_dnd_source_action_set(ECORE_X_ATOM_XDND_ACTION_MOVE);
-        edje_object_signal_emit(drag->object, "e,state,move", "e");
+        if (e->modifiers == ECORE_EVENT_MODIFIER_CTRL)
+          {
+             ecore_x_dnd_source_action_set(ECORE_X_ATOM_XDND_ACTION_ASK);
+             edje_object_signal_emit(drag->object, "e,state,ask", "e");
+          }
+        else
+          {
+             ecore_x_dnd_source_action_set(ECORE_X_ATOM_XDND_ACTION_MOVE);
+             edje_object_signal_emit(drag->object, "e,state,move", "e");
+          }
      }
    else if (!strncmp(e->keyname, "Control", 7))
      {
-        ecore_x_dnd_source_action_set(ECORE_X_ATOM_XDND_ACTION_COPY);
-        edje_object_signal_emit(drag->object, "e,state,copy", "e");
+        if (e->modifiers == ECORE_EVENT_MODIFIER_SHIFT)
+          {
+             ecore_x_dnd_source_action_set(ECORE_X_ATOM_XDND_ACTION_ASK);
+             edje_object_signal_emit(drag->object, "e,state,ask", "e");
+          }
+        else
+          {
+             ecore_x_dnd_source_action_set(ECORE_X_ATOM_XDND_ACTION_COPY);
+             edje_object_signal_emit(drag->object, "e,state,copy", "e");
+          }
      }
 }
 
@@ -7398,6 +7461,13 @@ _e_fm2_cb_key_down(void *data, Evas *e __UNUSED__, Evas_Object *obj, void *event
                }
           }
      }
+   else if (!strcmp(ev->key, "F5"))
+     e_fm2_refresh(obj);
+   else if (!strcmp(ev->key, "F2"))
+     {
+        if (eina_list_count(sd->selected_icons) == 1)
+          _e_fm2_file_rename(eina_list_data_get(sd->selected_icons), NULL, NULL);
+     }
    else if (!strcmp(ev->key, "Insert"))
      {
         /* dunno what to do with this yet */
@@ -7973,10 +8043,8 @@ _e_fm2_smart_add(Evas_Object *obj)
    evas_object_move(obj, 0, 0);
    evas_object_resize(obj, 0, 0);
 
-   sd->event_handlers = eina_list_append(sd->event_handlers,
-                                         ecore_event_handler_add(E_EVENT_CONFIG_ICON_THEME,
-                                                                 _e_fm2_cb_theme,
-                                                                 sd->obj));
+   E_LIST_HANDLER_APPEND(sd->handlers, E_EVENT_CONFIG_ICON_THEME, _e_fm2_cb_theme, sd->obj);
+   E_LIST_HANDLER_APPEND(sd->handlers, EFREET_EVENT_DESKTOP_CACHE_BUILD, _e_fm2_icon_cache_update, sd->obj);
 
    _e_fm2_list = eina_list_append(_e_fm2_list, sd->obj);
 }
@@ -7985,13 +8053,14 @@ static void
 _e_fm2_smart_del(Evas_Object *obj)
 {
    E_Fm2_Smart_Data *sd;
-   Ecore_Event_Handler *hdl;
 
    sd = evas_object_smart_data_get(obj);
    if (!sd) return;
 
-   EINA_LIST_FREE(sd->event_handlers, hdl)
-     ecore_event_handler_del(hdl);
+   E_FREE_LIST(sd->handlers, ecore_event_handler_del);
+
+   if (sd->efreet_cache_update)
+     ecore_event_handler_del(sd->efreet_cache_update);
 
    _e_fm2_client_monitor_list_end(obj);
    if (sd->realpath) _e_fm2_client_monitor_del(sd->id, sd->realpath);
@@ -8050,6 +8119,8 @@ _e_fm2_smart_del(Evas_Object *obj)
      _e_fm2_list = eina_list_remove(_e_fm2_list, sd->obj);
    else
      _e_fm2_list_remove = eina_list_append(_e_fm2_list_remove, sd->obj);
+   if (sd->desktop) efreet_desktop_free(sd->desktop);
+   sd->desktop = NULL;
    free(sd);
    e_fm2_custom_file_flush();
 }
@@ -8194,6 +8265,115 @@ _e_fm2_overlay_clip_move(void *data, Evas *e __UNUSED__, Evas_Object *obj, void
    evas_object_move(sd->overlay, x, y);
 }
 
+
+
+static void
+_e_fm2_view_menu_sorting_change_case(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
+{
+   E_Fm2_Smart_Data *sd = data;
+
+   sd->config->list.sort.no_case = !mi->toggle;
+   _e_fm2_refresh(sd, NULL, NULL);
+}
+
+static void
+_e_fm2_view_menu_sorting_change_size(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
+{
+   E_Fm2_Smart_Data *sd = data;
+
+   sd->config->list.sort.size = mi->toggle;
+   _e_fm2_refresh(sd, NULL, NULL);
+}
+
+static void
+_e_fm2_view_menu_sorting_change_mtime(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
+{
+   E_Fm2_Smart_Data *sd = data;
+
+   sd->config->list.sort.mtime = mi->toggle;
+   _e_fm2_refresh(sd, NULL, NULL);
+}
+
+static void
+_e_fm2_view_menu_sorting_change_extension(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
+{
+   E_Fm2_Smart_Data *sd = data;
+
+   sd->config->list.sort.extension = mi->toggle;
+   _e_fm2_refresh(sd, NULL, NULL);
+}
+
+static void
+_e_fm2_view_menu_sorting_change_dirs_first(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
+{
+   E_Fm2_Smart_Data *sd = data;
+
+   sd->config->list.sort.dirs.first = mi->toggle;
+   if (mi->toggle && sd->config->list.sort.dirs.last)
+     sd->config->list.sort.dirs.last = 0;
+   _e_fm2_refresh(sd, NULL, NULL);
+}
+
+static void
+_e_fm2_view_menu_sorting_change_dirs_last(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
+{
+   E_Fm2_Smart_Data *sd = data;
+
+   sd->config->list.sort.dirs.last = mi->toggle;
+   if (mi->toggle && sd->config->list.sort.dirs.first)
+     sd->config->list.sort.dirs.first = 0;
+   _e_fm2_refresh(sd, NULL, NULL);
+}
+
+static void
+_e_fm2_view_menu_sorting_pre(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
+{
+   E_Fm2_Smart_Data *sd = data;
+   E_Menu *subm;
+
+   subm = e_menu_new();
+   e_menu_item_submenu_set(mi, subm);
+
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Case Sensitive"));
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, !sd->config->list.sort.no_case);
+   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_case, sd);
+
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Sort By Extension"));
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, sd->config->list.sort.extension);
+   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_extension, sd);
+
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Sort By Modification Time"));
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, sd->config->list.sort.mtime);
+   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_mtime, sd);
+
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Sort By Size"));
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, sd->config->list.sort.size);
+   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_size, sd);
+
+   mi = e_menu_item_new(subm);
+   e_menu_item_separator_set(mi, 1);
+
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Directories First"));
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, sd->config->list.sort.dirs.first);
+   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_dirs_first, sd);
+
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Directories Last"));
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, sd->config->list.sort.dirs.last);
+   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_dirs_last, sd);
+}
+
 static void
 _e_fm2_menu(Evas_Object *obj, unsigned int timestamp)
 {
@@ -8228,6 +8408,10 @@ _e_fm2_menu(Evas_Object *obj, unsigned int timestamp)
              e_object_unref(E_OBJECT(sub));
              e_object_data_set(E_OBJECT(sub), sd);
              e_menu_pre_activate_callback_set(sub, _e_fm2_view_menu_pre, sd);
+
+             mi = e_menu_item_new(mn);
+             e_menu_item_label_set(mi, _("Sorting"));
+             e_menu_item_submenu_pre_callback_set(mi, _e_fm2_view_menu_sorting_pre, sd);
           }
         if (!(sd->icon_menu.flags &
             (E_FM2_MENU_NO_SHOW_HIDDEN | E_FM2_MENU_NO_REMEMBER_ORDERING | E_FM2_MENU_NO_ACTIVATE_CHANGE)))
@@ -8384,6 +8568,10 @@ _e_fm2_icon_menu(E_Fm2_Icon *ic, Evas_Object *obj, unsigned int timestamp)
              e_object_data_set(E_OBJECT(sub), sd);
              e_object_unref(E_OBJECT(sub));
              e_menu_pre_activate_callback_set(sub, _e_fm2_icon_view_menu_pre, sd);
+
+             mi = e_menu_item_new(mn);
+             e_menu_item_label_set(mi, _("Sorting"));
+             e_menu_item_submenu_pre_callback_set(mi, _e_fm2_view_menu_sorting_pre, sd);
           }
         if (!(sd->icon_menu.flags &
             (E_FM2_MENU_NO_SHOW_HIDDEN | E_FM2_MENU_NO_REMEMBER_ORDERING | E_FM2_MENU_NO_ACTIVATE_CHANGE)))
@@ -8810,113 +8998,6 @@ _e_fm2_view_menu_icon_size_use_default(void *data, E_Menu *m, E_Menu_Item *mi)
 }
 
 static void
-_e_fm2_view_menu_sorting_change_case(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
-{
-   E_Fm2_Smart_Data *sd = data;
-
-   sd->config->list.sort.no_case = !mi->toggle;
-   _e_fm2_refresh(sd, NULL, NULL);
-}
-
-static void
-_e_fm2_view_menu_sorting_change_size(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
-{
-   E_Fm2_Smart_Data *sd = data;
-
-   sd->config->list.sort.size = mi->toggle;
-   _e_fm2_refresh(sd, NULL, NULL);
-}
-
-static void
-_e_fm2_view_menu_sorting_change_mtime(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
-{
-   E_Fm2_Smart_Data *sd = data;
-
-   sd->config->list.sort.mtime = mi->toggle;
-   _e_fm2_refresh(sd, NULL, NULL);
-}
-
-static void
-_e_fm2_view_menu_sorting_change_extension(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
-{
-   E_Fm2_Smart_Data *sd = data;
-
-   sd->config->list.sort.extension = mi->toggle;
-   _e_fm2_refresh(sd, NULL, NULL);
-}
-
-static void
-_e_fm2_view_menu_sorting_change_dirs_first(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
-{
-   E_Fm2_Smart_Data *sd = data;
-
-   sd->config->list.sort.dirs.first = mi->toggle;
-   if (mi->toggle && sd->config->list.sort.dirs.last)
-     sd->config->list.sort.dirs.last = 0;
-   _e_fm2_refresh(sd, NULL, NULL);
-}
-
-static void
-_e_fm2_view_menu_sorting_change_dirs_last(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
-{
-   E_Fm2_Smart_Data *sd = data;
-
-   sd->config->list.sort.dirs.last = mi->toggle;
-   if (mi->toggle && sd->config->list.sort.dirs.first)
-     sd->config->list.sort.dirs.first = 0;
-   _e_fm2_refresh(sd, NULL, NULL);
-}
-
-static void
-_e_fm2_view_menu_sorting_pre(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
-{
-   E_Fm2_Smart_Data *sd = data;
-   E_Menu *subm;
-
-   subm = e_menu_new();
-   e_menu_item_submenu_set(mi, subm);
-
-   mi = e_menu_item_new(subm);
-   e_menu_item_label_set(mi, _("Case Sensitive"));
-   e_menu_item_check_set(mi, 1);
-   e_menu_item_toggle_set(mi, !sd->config->list.sort.no_case);
-   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_case, sd);
-
-   mi = e_menu_item_new(subm);
-   e_menu_item_label_set(mi, _("Sort By Extension"));
-   e_menu_item_check_set(mi, 1);
-   e_menu_item_toggle_set(mi, sd->config->list.sort.extension);
-   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_extension, sd);
-
-   mi = e_menu_item_new(subm);
-   e_menu_item_label_set(mi, _("Sort By Modification Time"));
-   e_menu_item_check_set(mi, 1);
-   e_menu_item_toggle_set(mi, sd->config->list.sort.mtime);
-   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_mtime, sd);
-
-   mi = e_menu_item_new(subm);
-   e_menu_item_label_set(mi, _("Sort By Size"));
-   e_menu_item_check_set(mi, 1);
-   e_menu_item_toggle_set(mi, sd->config->list.sort.size);
-   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_size, sd);
-
-   mi = e_menu_item_new(subm);
-   e_menu_item_separator_set(mi, 1);
-
-   mi = e_menu_item_new(subm);
-   e_menu_item_label_set(mi, _("Directories First"));
-   e_menu_item_check_set(mi, 1);
-   e_menu_item_toggle_set(mi, sd->config->list.sort.dirs.first);
-   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_dirs_first, sd);
-
-   mi = e_menu_item_new(subm);
-   e_menu_item_label_set(mi, _("Directories Last"));
-   e_menu_item_check_set(mi, 1);
-   e_menu_item_toggle_set(mi, sd->config->list.sort.dirs.last);
-   e_menu_item_callback_set(mi, _e_fm2_view_menu_sorting_change_dirs_last, sd);
-}
-
-static void
 _e_fm2_view_menu_icon_size_pre(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
 {
    E_Fm2_Smart_Data *sd = data;
@@ -9029,10 +9110,6 @@ _e_fm2_view_menu_common(E_Menu *subm, E_Fm2_Smart_Data *sd)
         e_menu_item_separator_set(mi, 1);
      }
 
-   mi = e_menu_item_new(subm);
-   e_menu_item_label_set(mi, _("Sorting"));
-   e_menu_item_submenu_pre_callback_set(mi, _e_fm2_view_menu_sorting_pre, sd);
-
    if (view_mode == E_FM2_VIEW_MODE_LIST)
      return;
 
@@ -9280,36 +9357,102 @@ _e_fm2_options_menu_pre(void *data, E_Menu *subm)
    e_menu_item_callback_set(mi, _e_fm2_settings_icon_item, sd);
 }
 
+
 static void
-_e_fm2_view_menu_pre(void *data, E_Menu *subm)
+_custom_file_key_del(E_Fm2_Smart_Data *sd, const char *key)
 {
-   E_Fm2_Smart_Data *sd;
-   E_Menu_Item *mi;
+   Efreet_Desktop *ef;
    char buf[PATH_MAX];
-   int access_ok;
+
+   if (sd->desktop) ef = sd->desktop;
+   else
+     {
+        snprintf(buf, sizeof(buf), "%s/.directory.desktop", sd->realpath);
+        ef = efreet_desktop_new(buf);
+     }
+   if (!ef) return;
+
+   if (efreet_desktop_x_field_del(ef, key))
+     efreet_desktop_save(ef);
+
+   if (!sd->desktop) efreet_desktop_free(ef);
+}
+
+static void
+_e_fm2_view_menu_del(void *data)
+{
+   E_Fm2_Smart_Data *sd = e_object_data_get(data);
+
+   if (!sd) return;
+   if (sd->image_dialog) return;
+   if (!sd->desktop) return;
+   efreet_desktop_free(sd->desktop);
+   sd->desktop = NULL;
+}
+
+static void
+_clear_background_cb(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
+{
+   E_Fm2_Smart_Data *sd;
+
    sd = data;
+   if (!sd) return;
+
+   _custom_file_key_del(sd, "X-Enlightenment-Directory-Wallpaper");
+   evas_object_smart_callback_call(sd->obj, "dir_changed", NULL);
+}
+
+static void
+_clear_overlay_cb(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
+{
+   E_Fm2_Smart_Data *sd = data;
+
+   if (!sd) return;
+
+   _custom_file_key_del(sd, "X-Enlightenment-Directory-Overlay");
+   evas_object_smart_callback_call(sd->obj, "dir_changed", NULL);
+}
+
+static void
+_e_fm2_view_menu_pre(void *data, E_Menu *subm)
+{
+   E_Fm2_Smart_Data *sd = data;
+   E_Menu_Item *mi;
 
    if (subm->items) return;
 
    _e_fm2_view_menu_common(subm, sd);
 
-   snprintf(buf, sizeof(buf), "%s/.directory.desktop", sd->realpath);
-   access_ok = ecore_file_exists(buf) ? ecore_file_can_write(buf)
-     : ecore_file_can_write(sd->realpath);
-   if (access_ok)
-     {
-        mi = e_menu_item_new(subm);
-        e_menu_item_separator_set(mi, 1);
+   if (_e_fm2_desktop_open(sd) < 0) return;
+   e_object_data_set(E_OBJECT(subm), sd);
+   e_object_del_attach_func_set(E_OBJECT(subm), _e_fm2_view_menu_del);
+   mi = e_menu_item_new(subm);
+   e_menu_item_separator_set(mi, 1);
 
-        mi = e_menu_item_new(subm);
-        e_menu_item_label_set(mi, _("Set background..."));
-        e_util_menu_item_theme_icon_set(mi, "preferences-desktop-wallpaper");
-        e_menu_item_callback_set(mi, _e_fm2_view_menu_set_background_cb, sd);
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Set background..."));
+   e_util_menu_item_theme_icon_set(mi, "preferences-desktop-wallpaper");
+   e_menu_item_callback_set(mi, _e_fm2_view_menu_set_background_cb, sd);
 
+   while (sd->desktop)
+     {
+        if (!eina_hash_find(sd->desktop->x, "X-Enlightenment-Directory-Wallpaper")) break;
         mi = e_menu_item_new(subm);
-        e_menu_item_label_set(mi, _("Set overlay..."));
-        e_menu_item_callback_set(mi, _e_fm2_view_menu_set_overlay_cb, sd);
+        e_menu_item_label_set(mi, _("Clear background"));
+        e_util_menu_item_theme_icon_set(mi, "preferences-desktop-wallpaper");
+        e_menu_item_callback_set(mi, _clear_background_cb, sd);
+        break;
      }
+
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Set overlay..."));
+   e_menu_item_callback_set(mi, _e_fm2_view_menu_set_overlay_cb, sd);
+
+   if (!sd->desktop) return;
+   if (!eina_hash_find(sd->desktop->x, "X-Enlightenment-Directory-Overlay")) return;
+   mi = e_menu_item_new(subm);
+   e_menu_item_label_set(mi, _("Clear overlay"));
+   e_menu_item_callback_set(mi, _clear_overlay_cb, sd);
 }
 
 static void
@@ -9387,12 +9530,13 @@ _image_sel_del(void *data)
    sd = e_object_data_get(data);
    if (!sd) return;
    sd->image_dialog = NULL;
+   if (sd->desktop) efreet_desktop_free(sd->desktop);
+   sd->desktop = NULL;
 }
 
 static void
 _e_fm2_view_image_sel(E_Fm2_Smart_Data *sd, const char *title,
-                      void (*ok_cb)(void *data, E_Dialog *dia),
-                      void (*clear_cb)(void *data, E_Dialog *dia))
+                      void (*ok_cb)(void *data, E_Dialog *dia))
 {
    E_Dialog *dia;
    Evas_Object *o;
@@ -9409,7 +9553,6 @@ _e_fm2_view_image_sel(E_Fm2_Smart_Data *sd, const char *title,
    dia->data = o;
 
    e_dialog_button_add(dia, _("OK"), NULL, ok_cb, sd);
-   e_dialog_button_add(dia, _("Clear"), NULL, clear_cb, sd);
    e_dialog_button_add(dia, _("Cancel"), NULL, _e_fm2_view_image_sel_close, sd);
    e_dialog_resizable_set(dia, 1);
    e_win_centered_set(dia->win, 1);
@@ -9430,6 +9573,23 @@ _e_fm2_view_image_sel_close(void *data, E_Dialog *dia)
    sd->image_dialog = NULL;
 }
 
+static int
+_e_fm2_desktop_open(E_Fm2_Smart_Data *sd)
+{
+   Efreet_Desktop *ef;
+   char buf[PATH_MAX];
+   Eina_Bool ret;
+
+   snprintf(buf, sizeof(buf), "%s/.directory.desktop", sd->realpath);
+   ret = ecore_file_exists(buf) ? ecore_file_can_write(buf)
+                                : ecore_file_can_write(sd->realpath);
+   if (!ret) return -1;
+   ef = efreet_desktop_new(buf);
+   if (!ef) return 0;
+   sd->desktop = ef;
+   return 1;
+}
+
 static void
 _custom_file_key_set(E_Fm2_Smart_Data *sd, const char *key, const char *value)
 {
@@ -9437,14 +9597,18 @@ _custom_file_key_set(E_Fm2_Smart_Data *sd, const char *key, const char *value)
    char buf[PATH_MAX];
    int len;
 
-   snprintf(buf, sizeof(buf), "%s/.directory.desktop", sd->realpath);
-   ef = efreet_desktop_new(buf);
-   if (!ef)
+   if (sd->desktop) ef = sd->desktop;
+   else
      {
-        ef = efreet_desktop_empty_new(buf);
-        if (!ef) return;
-        ef->type = EFREET_DESKTOP_TYPE_DIRECTORY;
-        ef->name = strdup("Directory look and feel");
+        snprintf(buf, sizeof(buf), "%s/.directory.desktop", sd->realpath);
+        ef = efreet_desktop_new(buf);
+        if (!ef)
+          {
+             ef = efreet_desktop_empty_new(buf);
+             if (!ef) return;
+             ef->type = EFREET_DESKTOP_TYPE_DIRECTORY;
+             ef->name = strdup("Directory look and feel");
+          }
      }
 
    len = strlen(sd->realpath);
@@ -9454,23 +9618,7 @@ _custom_file_key_set(E_Fm2_Smart_Data *sd, const char *key, const char *value)
      efreet_desktop_x_field_set(ef, key, value);
 
    efreet_desktop_save(ef);
-   efreet_desktop_free(ef);
-}
-
-static void
-_custom_file_key_del(E_Fm2_Smart_Data *sd, const char *key)
-{
-   Efreet_Desktop *ef;
-   char buf[PATH_MAX];
-
-   snprintf(buf, sizeof(buf), "%s/.directory.desktop", sd->realpath);
-   ef = efreet_desktop_new(buf);
-   if (!ef) return;
-
-   if (efreet_desktop_x_field_del(ef, key))
-     efreet_desktop_save(ef);
-
-   efreet_desktop_free(ef);
+   if (!sd->desktop) efreet_desktop_free(ef);
 }
 
 static void
@@ -9492,29 +9640,13 @@ _set_background_cb(void *data, E_Dialog *dia)
 }
 
 static void
-_clear_background_cb(void *data, E_Dialog *dia)
-{
-   E_Fm2_Smart_Data *sd;
-
-   sd = data;
-   if (!sd) return;
-
-   _e_fm2_view_image_sel_close(data, dia);
-
-   _custom_file_key_del(sd, "X-Enlightenment-Directory-Wallpaper");
-   evas_object_smart_callback_call(sd->obj, "dir_changed", NULL);
-}
-
-static void
 _e_fm2_view_menu_set_background_cb(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
 {
-   E_Fm2_Smart_Data *sd;
+   E_Fm2_Smart_Data *sd = data;
 
-   sd = data;
    if (sd->image_dialog) return;
 
-   _e_fm2_view_image_sel(sd, _("Set background..."), _set_background_cb,
-                         _clear_background_cb);
+   _e_fm2_view_image_sel(sd, _("Set background..."), _set_background_cb);
 }
 
 static void
@@ -9536,29 +9668,13 @@ _set_overlay_cb(void *data, E_Dialog *dia)
 }
 
 static void
-_clear_overlay_cb(void *data, E_Dialog *dia)
-{
-   E_Fm2_Smart_Data *sd;
-
-   sd = data;
-   if (!sd) return;
-
-   _e_fm2_view_image_sel_close(data, dia);
-
-   _custom_file_key_del(sd, "X-Enlightenment-Directory-Overlay");
-   evas_object_smart_callback_call(sd->obj, "dir_changed", NULL);
-}
-
-static void
 _e_fm2_view_menu_set_overlay_cb(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
 {
-   E_Fm2_Smart_Data *sd;
+   E_Fm2_Smart_Data *sd = data;
 
-   sd = data;
    if (sd->image_dialog) return;
 
-   _e_fm2_view_image_sel(sd, _("Set overlay..."), _set_overlay_cb,
-                         _clear_overlay_cb);
+   _e_fm2_view_image_sel(sd, _("Set overlay..."), _set_overlay_cb);
 }
 
 static void
@@ -9718,7 +9834,6 @@ _e_fm2_file_rename(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
 static Evas_Object *
 _e_fm2_icon_entry_widget_add(E_Fm2_Icon *ic)
 {
-   Evas_Object *eo;
    Evas *e;
    E_Container *con;
    E_Manager *man;
@@ -9747,9 +9862,7 @@ _e_fm2_icon_entry_widget_add(E_Fm2_Icon *ic)
    evas_object_show(ic->entry_widget);
    e_widget_entry_text_set(ic->entry_widget, ic->info.file);
    e_widget_focus_set(ic->entry_widget, 0);
-   eo = e_widget_entry_editable_object_get(ic->entry_widget);
-   e_editable_cursor_move_to_start(eo);
-   e_editable_selection_move_to_end(eo);
+   e_widget_entry_select_all(ic->entry_widget);
    ic->sd->iop_icon = ic;
    ic->sd->typebuf.disabled = EINA_TRUE;
 
@@ -10997,6 +11110,12 @@ e_fm2_uri_path_list_get(const Eina_List *uri_list)
    return path_list;
 }
 
+EAPI Efreet_Desktop *
+e_fm2_desktop_get(Evas_Object *obj)
+{
+   EFM_SMART_CHECK(NULL);
+   return sd->desktop;
+}
 
 EAPI void
 e_fm2_drop_menu(Evas_Object *e_fm, char *args)
index ffbbc98..4b01968 100644 (file)
@@ -211,6 +211,7 @@ EAPI const char      *e_fm2_desktop_url_eval(const char *val);
 EAPI E_Fm2_Icon_Info *e_fm2_drop_icon_get(Evas_Object *obj);
 EAPI void             e_fm2_drop_menu(Evas_Object *e_fm, char *args);
 EAPI Eina_List       *e_fm2_uri_path_list_get(const Eina_List *uri_list);
+EAPI Efreet_Desktop *e_fm2_desktop_get(Evas_Object *obj);
 
 EAPI int e_fm2_client_file_move(Evas_Object *e_fm, const char *args);
 EAPI int e_fm2_client_file_copy(Evas_Object *e_fm, const char *args);
index 822a321..34a41da 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -38,7 +54,8 @@ internal_bin_PROGRAMS = enlightenment_fm$(EXEEXT)
 @HAVE_EEZE_MOUNT_TRUE@am__append_1 = @EEZE_CFLAGS@ @EET_CFLAGS@
 @HAVE_EEZE_MOUNT_TRUE@am__append_2 = @EEZE_LIBS@ @EET_LIBS@
 subdir = src/bin/e_fm
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -47,9 +64,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -76,6 +95,19 @@ enlightenment_fm_DEPENDENCIES =
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -88,22 +120,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(enlightenment_fm_SOURCES)
 DIST_SOURCES = $(am__enlightenment_fm_SOURCES_DIST)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 ETAGS = etags
 CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -174,6 +207,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -465,8 +500,11 @@ $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
 $(am__aclocal_m4_deps):
 install-internal_binPROGRAMS: $(internal_bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       test -z "$(internal_bindir)" || $(MKDIR_P) "$(DESTDIR)$(internal_bindir)"
        @list='$(internal_bin_PROGRAMS)'; test -n "$(internal_bindir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(internal_bindir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(internal_bindir)" || exit 1; \
+       fi; \
        for p in $$list; do echo "$$p $$p"; done | \
        sed 's/$(EXEEXT)$$//' | \
        while read p p1; do if test -f $$p || test -f $$p1; \
@@ -673,6 +711,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -818,18 +870,19 @@ uninstall-am: uninstall-internal_binPROGRAMS
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-internal_binPROGRAMS clean-libtool ctags distclean \
-       distclean-compile distclean-generic distclean-libtool \
-       distclean-tags distdir dvi dvi-am html html-am info info-am \
-       install install-am install-data install-data-am install-dvi \
-       install-dvi-am install-exec install-exec-am install-html \
-       install-html-am install-info install-info-am \
-       install-internal_binPROGRAMS install-man install-pdf \
-       install-pdf-am install-ps install-ps-am install-strip \
-       installcheck installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags uninstall uninstall-am uninstall-internal_binPROGRAMS
+       clean-internal_binPROGRAMS clean-libtool cscopelist ctags \
+       distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distdir dvi dvi-am html \
+       html-am info info-am install install-am install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-internal_binPROGRAMS install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+       pdf pdf-am ps ps-am tags uninstall uninstall-am \
+       uninstall-internal_binPROGRAMS
 
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
index b471096..371ca1d 100644 (file)
@@ -41,7 +41,7 @@
 #include "e_fm_op.h"
 #undef E_TYPEDEFS
 #include "e_fm_main.h"
-
+#include "e_fm_shared_codec.h"
 #define DEF_SYNC_NUM             8
 #define DEF_ROUND_TRIP           0.05
 #define DEF_ROUND_TRIP_TOLERANCE 0.01
@@ -123,6 +123,9 @@ static int _e_sync_num = 0;
 static Eina_List *_e_fm_ipc_slaves = NULL;
 static Eina_List *_e_fm_tasks = NULL;
 
+static Eina_Bool _init_timer_run = EINA_FALSE;
+static Ecore_Timer *_init_timer = NULL;
+
 /* local subsystem functions */
 static Eina_Bool   _e_fm_ipc_cb_server_add(void *data, int type, void *event);
 static Eina_Bool   _e_fm_ipc_cb_server_del(void *data, int type, void *event);
@@ -1463,3 +1466,34 @@ _e_fm_ipc_prepare_command(E_Fm_Op_Type type, const char *args)
 
    return buffer;
 }
+
+static Eina_Bool
+_e_fm_ipc_timer_cb(void *d __UNUSED__)
+{
+   ecore_ipc_server_send(_e_fm_ipc_server,
+                         6 /*E_IPC_DOMAIN_FM*/,
+                         E_FM_OP_VOLUME_LIST_DONE,
+                         0, 0, 0, "", 1);   
+   _init_timer_run = EINA_TRUE;
+   return EINA_FALSE;
+}
+
+void
+e_fm_ipc_volume_add(E_Volume *v)
+{
+   void *msg_data;
+   int msg_size;
+
+   if (_init_timer && (!_init_timer_run))
+     ecore_timer_reset(_init_timer);
+   else if ((!_init_timer) && (!_init_timer_run))
+     _init_timer = ecore_timer_add(2.0, _e_fm_ipc_timer_cb, NULL);
+
+   msg_data = _e_fm_shared_codec_volume_encode(v, &msg_size);
+   if (!msg_data) return;
+   ecore_ipc_server_send(_e_fm_ipc_server,
+                         6 /*E_IPC_DOMAIN_FM*/,
+                         E_FM_OP_VOLUME_ADD,
+                         0, 0, 0, msg_data, msg_size);
+   free(msg_data);
+}
index d73a46e..5389d26 100644 (file)
@@ -7,6 +7,7 @@ int _e_fm_ipc_init(void);
 Eina_Bool _e_fm_ipc_slave_data_cb(void *data, int type, void *event);
 Eina_Bool _e_fm_ipc_slave_error_cb(void *data, int type, void *event);
 Eina_Bool _e_fm_ipc_slave_del_cb(void *data, int type, void *event);
+void e_fm_ipc_volume_add(E_Volume *v);
 
 EAPI E_Storage *e_storage_add(const char *udi);
 EAPI void       e_storage_del(const char *udi);
index b8fc8bb..4114089 100644 (file)
@@ -455,20 +455,7 @@ _e_fm_main_eeze_volume_add(const char *syspath,
    }
 
    v->validated = EINA_TRUE;
-   {
-      void *msg_data;
-      int msg_size;
-
-      msg_data = _e_fm_shared_codec_volume_encode(v, &msg_size);
-      if (msg_data)
-        {
-           ecore_ipc_server_send(_e_fm_ipc_server,
-                                 6 /*E_IPC_DOMAIN_FM*/,
-                                 E_FM_OP_VOLUME_ADD,
-                                 0, 0, 0, msg_data, msg_size);
-           free(msg_data);
-        }
-   }
+   e_fm_ipc_volume_add(v);
    return v;
 }
 
index d2e478e..eeb2a07 100644 (file)
@@ -562,20 +562,7 @@ _e_fm_main_hal_cb_vol_prop(void      *data,
 //   if (s) printf("  for storage: %s\n", s->udi);
 //   else printf("  storage unknown\n");
    v->validated = EINA_TRUE;
-   {
-      void *msg_data;
-      int msg_size;
-
-      msg_data = _e_fm_shared_codec_volume_encode(v, &msg_size);
-      if (msg_data)
-        {
-           ecore_ipc_server_send(_e_fm_ipc_server,
-                                 6 /*E_IPC_DOMAIN_FM*/,
-                                 E_FM_OP_VOLUME_ADD,
-                                 0, 0, 0, msg_data, msg_size);
-           free(msg_data);
-        }
-   }
+   e_fm_ipc_volume_add(v);
    return;
 
 error:
index e509409..0a13214 100644 (file)
@@ -534,20 +534,7 @@ _e_fm_main_udisks_cb_vol_prop(E_Volume      *v,
 //   if (s) printf("  for storage: %s", s->udi);
 //   else printf("  storage unknown");
    v->validated = EINA_TRUE;
-   {
-      void *msg_data;
-      int msg_size;
-
-      msg_data = _e_fm_shared_codec_volume_encode(v, &msg_size);
-      if (msg_data)
-        {
-           ecore_ipc_server_send(_e_fm_ipc_server,
-                                 6 /*E_IPC_DOMAIN_FM*/,
-                                 E_FM_OP_VOLUME_ADD,
-                                 0, 0, 0, msg_data, msg_size);
-           free(msg_data);
-        }
-   }
+   e_fm_ipc_volume_add(v);
    return;
 
 error:
index c21b6c2..fd9db85 100644 (file)
@@ -1,17 +1,17 @@
 #include "e.h"
 
-static Eina_Bool _e_fm2_custom_file_hash_foreach_list(const Eina_Hash *hash, const void *key, void *data, void *fdata);
+static Eina_Bool  _e_fm2_custom_file_hash_foreach_list(const Eina_Hash *hash, const void *key, void *data, void *fdata);
 static Eina_List *_e_fm2_custom_hash_key_base_list(Eina_Hash *hash, const char *str);
 //static Eina_Bool _e_fm2_custom_file_hash_foreach_sub_list(Eina_Hash *hash, const char *key, void *data, void *fdata);
 //static Eina_List *_e_fm2_custom_hash_key_sub_list(Eina_Hash *hash, const char *str);
-static Eina_Bool _e_fm2_custom_file_hash_foreach(const Eina_Hash *hash, const void *key, void *data, void *fdata);
-static Eina_Bool _e_fm2_custom_file_hash_foreach_save(const Eina_Hash *hash, const void *key, void *data, void *fdata);
-static void _e_fm2_custom_file_info_load(void);
-static void _e_fm2_custom_file_info_save(void);
-static void _e_fm2_custom_file_info_free(void);
-static void _e_fm2_custom_file_cb_defer_save(void *data);
-
-static E_Powersave_Deferred_Action*_e_fm2_flush_defer = NULL;
+static Eina_Bool  _e_fm2_custom_file_hash_foreach(const Eina_Hash *hash, const void *key, void *data, void *fdata);
+static Eina_Bool  _e_fm2_custom_file_hash_foreach_save(const Eina_Hash *hash, const void *key, void *data, void *fdata);
+static void       _e_fm2_custom_file_info_load(void);
+static void       _e_fm2_custom_file_info_save(void);
+static void       _e_fm2_custom_file_info_free(void);
+static void       _e_fm2_custom_file_cb_defer_save(void *data);
+
+static E_Powersave_Deferred_Action *_e_fm2_flush_defer = NULL;
 static Eet_File *_e_fm2_custom_file = NULL;
 static Eet_Data_Descriptor *_e_fm2_custom_file_edd = NULL;
 static Eet_Data_Descriptor *_e_fm2_custom_dir_edd = NULL;
@@ -36,23 +36,29 @@ e_fm2_custom_file_init(void)
 
    if (!eet_eina_stream_data_descriptor_class_set(&eddc, sizeof (eddc), "e_fm2_custom_dir", sizeof (E_Fm2_Custom_Dir)))
      {
-       _e_fm2_custom_init--;
-       return 0;
+        _e_fm2_custom_init--;
+        return 0;
      }
 
    _e_fm2_custom_hash = eina_hash_string_superfast_new(NULL);
 
    _e_fm2_custom_dir_edd = eet_data_descriptor_stream_new(&eddc);
-#define DAT(x, y, z) EET_DATA_DESCRIPTOR_ADD_BASIC(_e_fm2_custom_dir_edd, E_Fm2_Custom_Dir, x, y, z)
-   DAT("pos.x", pos.x, EET_T_DOUBLE);
-   DAT("pos.y", pos.y, EET_T_DOUBLE);
-   DAT("prop.icon_size", prop.icon_size, EET_T_SHORT);
-   DAT("prop.view_mode", prop.view_mode, EET_T_CHAR);
-   DAT("prop.order_file", prop.order_file, EET_T_UCHAR);
-   DAT("prop.show_hidden_files", prop.show_hidden_files, EET_T_UCHAR);
-   DAT("prop.in_use", prop.in_use, EET_T_UCHAR);
+#define DAT(y, z) EET_DATA_DESCRIPTOR_ADD_BASIC(_e_fm2_custom_dir_edd, E_Fm2_Custom_Dir, #y, y, z)
+   DAT(pos.x, EET_T_DOUBLE);
+   DAT(pos.y, EET_T_DOUBLE);
+   DAT(prop.icon_size, EET_T_SHORT);
+   DAT(prop.view_mode, EET_T_CHAR);
+   DAT(prop.order_file, EET_T_UCHAR);
+   DAT(prop.show_hidden_files, EET_T_UCHAR);
+   DAT(prop.in_use, EET_T_UCHAR);
+
+   DAT(prop.sort.no_case, EET_T_UCHAR);
+   DAT(prop.sort.size, EET_T_UCHAR);
+   DAT(prop.sort.extension, EET_T_UCHAR);
+   DAT(prop.sort.mtime, EET_T_UCHAR);
+   DAT(prop.sort.dirs.first, EET_T_UCHAR);
+   DAT(prop.sort.dirs.last, EET_T_UCHAR);
 #undef DAT
-
    eddc.size = sizeof (E_Fm2_Custom_File);
    eddc.name = "e_fm_custom_file";
 
@@ -76,7 +82,7 @@ e_fm2_custom_file_init(void)
 #undef DAT
 
    EET_DATA_DESCRIPTOR_ADD_SUB(_e_fm2_custom_file_edd, E_Fm2_Custom_File, "dir",
-                              dir, _e_fm2_custom_dir_edd);
+                               dir, _e_fm2_custom_dir_edd);
 
    return 1;
 }
@@ -168,17 +174,17 @@ e_fm2_custom_file_set(const char *path, const E_Fm2_Custom_File *cf)
    cf1 = eina_hash_find(_e_fm2_custom_hash, path);
    if ((cf1 != cf) || ((cf1) && (cf) && (cf1->dir != cf->dir)))
      {
-       E_Fm2_Custom_File *cf2 = e_fm2_custom_file_dup(cf);
-       if (cf2)
-         {
-            if (cf1)
-              {
-                 eina_hash_modify(_e_fm2_custom_hash, path, cf2);
-                 _e_fm2_custom_file_del(cf1);
-              }
-            else
-              eina_hash_add(_e_fm2_custom_hash, path, cf2);
-         }
+        E_Fm2_Custom_File *cf2 = e_fm2_custom_file_dup(cf);
+        if (cf2)
+          {
+             if (cf1)
+               {
+                  eina_hash_modify(_e_fm2_custom_hash, path, cf2);
+                  _e_fm2_custom_file_del(cf1);
+               }
+             else
+               eina_hash_add(_e_fm2_custom_hash, path, cf2);
+          }
      }
    _e_fm2_custom_writes = 1;
 }
@@ -197,16 +203,16 @@ e_fm2_custom_file_del(const char *path)
    list = _e_fm2_custom_hash_key_base_list(_e_fm2_custom_hash, path);
    if (list)
      {
-       EINA_LIST_FOREACH(list, l, key)
-         {
-            cf2 = eina_hash_find(_e_fm2_custom_hash, key);
-            if (cf2)
-              {
-                 eina_hash_del(_e_fm2_custom_hash, key, cf2);
-                 _e_fm2_custom_file_del(cf2);
-              }
-         }
-       eina_list_free(list);
+        EINA_LIST_FOREACH(list, l, key)
+          {
+             cf2 = eina_hash_find(_e_fm2_custom_hash, key);
+             if (cf2)
+               {
+                  eina_hash_del(_e_fm2_custom_hash, key, cf2);
+                  _e_fm2_custom_file_del(cf2);
+               }
+          }
+        eina_list_free(list);
      }
    _e_fm2_custom_writes = 1;
 }
@@ -225,31 +231,31 @@ e_fm2_custom_file_rename(const char *path, const char *new_path)
    if (cf2)
      {
         eina_hash_del(_e_fm2_custom_hash, path, cf2);
-       cf = eina_hash_find(_e_fm2_custom_hash, new_path);
-       if (cf)
-         _e_fm2_custom_file_del(cf);
-       eina_hash_add(_e_fm2_custom_hash, new_path, cf2);
+        cf = eina_hash_find(_e_fm2_custom_hash, new_path);
+        if (cf)
+          _e_fm2_custom_file_del(cf);
+        eina_hash_add(_e_fm2_custom_hash, new_path, cf2);
      }
    list = _e_fm2_custom_hash_key_base_list(_e_fm2_custom_hash, path);
    if (list)
      {
-       EINA_LIST_FOREACH(list, l, key)
-         {
-            cf2 = eina_hash_find(_e_fm2_custom_hash, key);
-            if (cf2)
-              {
-                 char buf[PATH_MAX];
-
-                 strcpy(buf, new_path);
-                 strcat(buf, (char *)key + strlen(path));
-                 eina_hash_del(_e_fm2_custom_hash, key, cf2);
-                 cf = eina_hash_find(_e_fm2_custom_hash, buf);
-                 if (cf)
-                   _e_fm2_custom_file_del(cf);
-                 eina_hash_add(_e_fm2_custom_hash, buf, cf2);
-              }
-         }
-       eina_list_free(list);
+        EINA_LIST_FOREACH(list, l, key)
+          {
+             cf2 = eina_hash_find(_e_fm2_custom_hash, key);
+             if (cf2)
+               {
+                  char buf[PATH_MAX];
+
+                  strcpy(buf, new_path);
+                  strcat(buf, (char *)key + strlen(path));
+                  eina_hash_del(_e_fm2_custom_hash, key, cf2);
+                  cf = eina_hash_find(_e_fm2_custom_hash, buf);
+                  if (cf)
+                    _e_fm2_custom_file_del(cf);
+                  eina_hash_add(_e_fm2_custom_hash, buf, cf2);
+               }
+          }
+        eina_list_free(list);
      }
    _e_fm2_custom_writes = 1;
 }
@@ -298,31 +304,31 @@ _e_fm2_custom_hash_key_base_list(Eina_Hash *hash, const char *str)
 }
 
 /*
-static Eina_Bool
-_e_fm2_custom_file_hash_foreach_sub_list(const Eina_Hash *hash, const void *key, void *data, void *fdata)
-{
+   static Eina_Bool
+   _e_fm2_custom_file_hash_foreach_sub_list(const Eina_Hash *hash, const void *key, void *data, void *fdata)
+   {
    struct _E_Custom_List *cl;
 
    cl = fdata;
    if (!strncmp(cl->base, key, strlen(key)))
      cl->l = eina_list_append(cl->l, key);
    return 1;
-}
-*/
+   }
+ */
 
 /*
-static Eina_List *
-_e_fm2_custom_hash_key_sub_list(const Eina_Hash *hash, const void *str)
-{
+   static Eina_List *
+   _e_fm2_custom_hash_key_sub_list(const Eina_Hash *hash, const void *str)
+   {
    struct _E_Custom_List cl;
 
    cl.l = NULL;
    cl.base = str;
    eina_hash_foreach(hash,
-                    _e_fm2_custom_file_hash_foreach_sub_list, &cl);
+                     _e_fm2_custom_file_hash_foreach_sub_list, &cl);
    return cl.l;
-}
-*/
+   }
+ */
 
 static Eina_Bool
 _e_fm2_custom_file_hash_foreach(const Eina_Hash *hash __UNUSED__, const void *key __UNUSED__, void *data, void *fdata __UNUSED__)
@@ -356,22 +362,22 @@ _e_fm2_custom_file_info_load(void)
      _e_fm2_custom_file = eet_open(buf, EET_FILE_MODE_WRITE);
    if (_e_fm2_custom_file)
      {
-       E_Fm2_Custom_File *cf;
-       char **list;
-       int i, num;
-
-       list = eet_list(_e_fm2_custom_file, "*", &num);
-       if (list)
-         {
-            for (i = 0; i < num; i++)
-              {
-                 cf = eet_data_read(_e_fm2_custom_file,
-                                    _e_fm2_custom_file_edd, list[i]);
-                 if (cf)
-                   eina_hash_add(_e_fm2_custom_hash, list[i], cf);
-              }
-            free(list);
-         }
+        E_Fm2_Custom_File *cf;
+        char **list;
+        int i, num;
+
+        list = eet_list(_e_fm2_custom_file, "*", &num);
+        if (list)
+          {
+             for (i = 0; i < num; i++)
+               {
+                  cf = eet_data_read(_e_fm2_custom_file,
+                                     _e_fm2_custom_file_edd, list[i]);
+                  if (cf)
+                    eina_hash_add(_e_fm2_custom_hash, list[i], cf);
+               }
+             free(list);
+          }
      }
 }
 
@@ -391,7 +397,7 @@ _e_fm2_custom_file_info_save(void)
    ef = eet_open(buf, EET_FILE_MODE_WRITE);
    if (!ef) return;
    eina_hash_foreach(_e_fm2_custom_hash,
-                    _e_fm2_custom_file_hash_foreach_save, ef);
+                     _e_fm2_custom_file_hash_foreach_save, ef);
    eet_close(ef);
 
    memcpy(buf2, buf, len - (sizeof(".tmp") - 1));
@@ -401,9 +407,9 @@ _e_fm2_custom_file_info_save(void)
    ret = rename(buf, buf2);
    if (ret < 0)
      {
-       /* FIXME: do we want to trap individual errno
-        and provide a short blurp to the user? */
-       perror("rename");
+        /* FIXME: do we want to trap individual errno
+           and provide a short blurp to the user? */
+        perror("rename");
      }
 }
 
@@ -413,15 +419,15 @@ _e_fm2_custom_file_info_free(void)
    _e_fm2_custom_writes = 0;
    if (_e_fm2_custom_file)
      {
-       eet_close(_e_fm2_custom_file);
-       _e_fm2_custom_file = NULL;
+        eet_close(_e_fm2_custom_file);
+        _e_fm2_custom_file = NULL;
      }
    if (_e_fm2_custom_hash)
      {
-       eina_hash_foreach(_e_fm2_custom_hash,
-                         _e_fm2_custom_file_hash_foreach, NULL);
-       eina_hash_free(_e_fm2_custom_hash);
-       _e_fm2_custom_hash = eina_hash_string_superfast_new(NULL);
+        eina_hash_foreach(_e_fm2_custom_hash,
+                          _e_fm2_custom_file_hash_foreach, NULL);
+        eina_hash_free(_e_fm2_custom_hash);
+        _e_fm2_custom_hash = eina_hash_string_superfast_new(NULL);
      }
 }
 
@@ -432,3 +438,4 @@ _e_fm2_custom_file_cb_defer_save(void *data __UNUSED__)
    _e_fm2_custom_file_info_free();
    _e_fm2_flush_defer = NULL;
 }
+
index 6b3d96d..091affd 100644 (file)
@@ -15,9 +15,21 @@ struct _E_Fm2_Custom_Dir
    struct {
       signed short      icon_size; /* -1 = unset */
       signed char       view_mode; /* -1 = unset */
-      unsigned char     order_file;
-      unsigned char     show_hidden_files;
-      unsigned char     in_use;
+      Eina_Bool     order_file;
+      Eina_Bool     show_hidden_files;
+      Eina_Bool     in_use;
+      struct
+      {
+         Eina_Bool no_case;
+         Eina_Bool size;
+         Eina_Bool extension;
+         Eina_Bool mtime;
+         struct
+         {
+            Eina_Bool first;
+            Eina_Bool last;
+         } dirs;
+      } sort;
    } prop;
 };
 
@@ -27,12 +39,12 @@ struct _E_Fm2_Custom_File
       int            x, y, w, h;
       int            res_w, res_h;
       double         scale;
-      unsigned char  valid;
+      Eina_Bool  valid;
    } geom;
    struct {
       int            type;
       const char    *icon;
-      unsigned char  valid;
+      Eina_Bool  valid;
    } icon;
    const char       *label;
    E_Fm2_Custom_Dir *dir;
index 84fc605..71a63d2 100644 (file)
@@ -13,6 +13,10 @@ static void _e_fm2_device_unmount_fail(E_Fm2_Mount *m) EINA_ARG_NONNULL(1);
 static Eina_List *_e_stores = NULL;
 static Eina_List *_e_vols = NULL;
 
+static Eina_Bool _check_run_show = EINA_FALSE;
+static Eina_Bool _check_run_hide = EINA_FALSE;
+static Ecore_Thread *_check_vols = NULL;
+
 static void
 _e_fm2_device_volume_setup(E_Volume *v)
 {
@@ -610,6 +614,48 @@ _e_fm2_device_unmount_fail(E_Fm2_Mount *m)
      m->unmount_fail(m->data);
 }
 
+static void
+_e_fm2_device_check_desktop_icons_cb_end(void *data __UNUSED__, Ecore_Thread *eth __UNUSED__)
+{
+   _check_vols = NULL;
+   if (_check_run_show)
+     e_fm2_device_show_desktop_icons();
+   else if (_check_run_hide)
+     e_fm2_device_hide_desktop_icons();
+   _check_run_hide = _check_run_show = EINA_FALSE;
+}
+
+static void
+_e_fm2_device_check_desktop_icons_list_cb(const char *name, const char *path, void *data)
+{
+   char buf[PATH_MAX], buf2[PATH_MAX];
+   Eina_List *l;
+   char *file;
+
+   if (path[0] != '|') return; // not e17 link
+   if (!eina_str_has_extension(name, ".desktop")) return;
+   snprintf(buf, sizeof(buf), "%s/%s", path, name);
+   if (ecore_file_size(buf) > 200) return; // unlikely that we're going to write a desktop file this long
+   e_user_dir_snprintf(buf2, sizeof(buf2), "fileman/favorites/%s", name);
+   if (!ecore_file_exists(buf2)) return;
+   EINA_LIST_FOREACH(data, l, file)
+     if (!strcmp(file, buf)) return; // valid link
+
+   ecore_file_unlink(buf);
+   ecore_file_unlink(buf2);
+}
+
+static void
+_e_fm2_device_check_desktop_icons_cb(void *data, Ecore_Thread *eth __UNUSED__)
+{
+   char buf[PATH_MAX];
+
+   e_user_homedir_concat_static(buf, _("Desktop"));
+   eina_file_dir_list(buf, EINA_FALSE, _e_fm2_device_check_desktop_icons_list_cb, data);
+
+   E_FREE_LIST(data, free);
+}
+
 EAPI void
 e_fm2_device_show_desktop_icons(void)
 {
@@ -619,6 +665,13 @@ e_fm2_device_show_desktop_icons(void)
    char buf2[PATH_MAX] = {0};
    const char *id;
 
+   if (_check_vols)
+     {
+        _check_run_hide = EINA_FALSE;
+        _check_run_show = EINA_TRUE;
+        return;
+     }
+
    EINA_LIST_FOREACH(_e_vols, l, v)
      {
         if (!v) continue;
@@ -650,6 +703,13 @@ e_fm2_device_hide_desktop_icons(void)
    char buf[PATH_MAX] = {0};
    const char *id;
 
+   if (_check_vols)
+     {
+        _check_run_show = EINA_FALSE;
+        _check_run_hide = EINA_TRUE;
+        return;
+     }
+
    EINA_LIST_FOREACH(_e_vols, l, v)
      {
         if (!v) continue;
@@ -669,6 +729,30 @@ e_fm2_device_hide_desktop_icons(void)
      }
 }
 
+EAPI void
+e_fm2_device_check_desktop_icons(void)
+{
+   Eina_List *l, *thd = NULL;
+   E_Volume *v;
+   char buf[PATH_MAX] = {0};
+   const char *id;
+
+   if (_check_vols) return;
+   EINA_LIST_FOREACH(_e_vols, l, v)
+     {
+        if (!v) continue;
+        if (!v->storage) continue;
+
+        id = ecore_file_file_get(v->storage->udi);
+
+        e_user_homedir_snprintf(buf, sizeof(buf),
+                                "%s/|%s_%d.desktop",
+                                _("Desktop"), id, v->partition_number);
+        thd = eina_list_append(thd, strdup(buf));
+     }
+   _check_vols = ecore_thread_run(_e_fm2_device_check_desktop_icons_cb, _e_fm2_device_check_desktop_icons_cb_end, _e_fm2_device_check_desktop_icons_cb_end, thd);
+}
+
 EAPI Eina_List *
 e_fm2_device_volume_list_get(void)
 {
index 9c88830..e3c971d 100644 (file)
@@ -27,7 +27,7 @@ EAPI void         e_fm2_device_unmount_fail(E_Volume *v);
 
 EAPI void         e_fm2_device_show_desktop_icons(void);
 EAPI void         e_fm2_device_hide_desktop_icons(void);
-
+EAPI void         e_fm2_device_check_desktop_icons(void);
 EAPI Eina_List   *e_fm2_device_volume_list_get(void);
 
 #endif
index fb7114a..dcd49d0 100644 (file)
@@ -21,6 +21,7 @@ extern "C"
 void *alloca(size_t);
 #endif
 
+#include <math.h>
 #include <unistd.h>
 #include <stdio.h>
 #include <stdlib.h>
@@ -106,7 +107,7 @@ static int           _e_fm_op_remove_atom(E_Fm_Op_Task *task);
 static int           _e_fm_op_rename_atom(E_Fm_Op_Task *task);
 static int           _e_fm_op_destroy_atom(E_Fm_Op_Task *task);
 static void          _e_fm_op_random_buf(char *buf, ssize_t len);
-static char          _e_fm_op_random_char();
+static void          _e_fm_op_random_char(char *buf, size_t len);
 
 Eina_List *_e_fm_op_work_queue = NULL, *_e_fm_op_scan_queue = NULL;
 Ecore_Idler *_e_fm_op_work_idler_p = NULL, *_e_fm_op_scan_idler_p = NULL;
@@ -144,6 +145,8 @@ struct _E_Fm_Op_Task
    } dst;
 
    int          started, finished;
+   unsigned int passes;
+   off_t pos;
 
    void        *data;
 
@@ -286,7 +289,7 @@ main(int argc, char **argv)
                                    {
                                       /* if it's another device */
                                       if (errno == EXDEV)
-                                        type = E_FM_OP_COPY;
+                                        type = E_FM_OP_MOVE;
                                       else
                                         {
                                            _E_FM_OP_ERROR_SEND_SCAN(0, E_FM_OP_ERROR,
@@ -311,12 +314,11 @@ main(int argc, char **argv)
                                  if ((stat(argv[i], &st1) == 0) &&
                                      (stat(buf, &st2) == 0))
                                    {
-                                      /* if files are on the same device */
-                                      if (st1.st_dev == st2.st_dev)
-                                        type = E_FM_OP_RENAME;
-                                      else
-                                        type = E_FM_OP_COPY;
+                                      /* if files are not on the same device */
+                                      if (st1.st_dev != st2.st_dev)
+                                        type = E_FM_OP_MOVE;
                                    }
+                                 else type = E_FM_OP_MOVE;
                               }
                          }
 
@@ -420,6 +422,7 @@ _e_fm_op_task_new()
    t->type = E_FM_OP_NONE;
    t->overwrite = E_FM_OP_NONE;
    t->link = NULL;
+   t->pos = t->passes = 0;
 
    return t;
 }
@@ -1158,7 +1161,7 @@ _e_fm_op_handle_overwrite(E_Fm_Op_Task *task)
         else
           {
              _e_fm_op_overwrite = 1;
-             _e_fm_op_update_progress_report_simple(0.0, task->src.name, task->dst.name);
+             _e_fm_op_update_progress_report_simple(0, task->src.name, task->dst.name);
              _E_FM_OP_ERROR_SEND_WORK(task, E_FM_OP_OVERWRITE, "%s", task->dst.name);
           }
      }
@@ -1222,7 +1225,7 @@ _e_fm_op_copy_link(E_Fm_Op_Task *task)
      }
 
    E_FM_OP_DEBUG("Creating link from '%s' to '%s'\n", lnk_path, task->dst.name);
-   _e_fm_op_update_progress_report_simple(0.0, lnk_path, task->dst.name);
+   _e_fm_op_update_progress_report_simple(0, lnk_path, task->dst.name);
 
    if (symlink(lnk_path, task->dst.name) == -1)
      {
@@ -1582,7 +1585,7 @@ _e_fm_op_symlink_atom(E_Fm_Op_Task *task)
    if (_e_fm_op_handle_overwrite(task)) return 1;
 
    E_FM_OP_DEBUG("Symlink: %s -> %s\n", task->src.name, task->dst.name);
-   _e_fm_op_update_progress_report_simple(0.0, task->src.name, task->dst.name);
+   _e_fm_op_update_progress_report_simple(0, task->src.name, task->dst.name);
 
    if (symlink(task->src.name, task->dst.name) == -1)
      {
@@ -1647,7 +1650,7 @@ _e_fm_op_rename_atom(E_Fm_Op_Task *task)
    if (_e_fm_op_handle_overwrite(task)) return 1;
 
    E_FM_OP_DEBUG("Move: %s -> %s\n", task->src.name, task->dst.name);
-   _e_fm_op_update_progress_report_simple(0.0, task->src.name, task->dst.name);
+   _e_fm_op_update_progress_report_simple(0, task->src.name, task->dst.name);
 
    if (rename(task->src.name, task->dst.name) == -1)
      {
@@ -1661,15 +1664,12 @@ _e_fm_op_rename_atom(E_Fm_Op_Task *task)
    return 0;
 }
 
-/* EXPERIMENTAL */
 static int
 _e_fm_op_destroy_atom(E_Fm_Op_Task *task)
 {
    if (_e_fm_op_abort) goto finish;
    static int fd = -1;
    static char *buf = NULL;
-   static int passes = 0;
-   static off_t pos = 0;
    off_t sz;
 
    if (fd == -1)
@@ -1683,7 +1683,7 @@ _e_fm_op_destroy_atom(E_Fm_Op_Task *task)
        if (task->src.st.st_nlink > 1)
          goto finish;
 
-       if ((fd = open(task->src.name, O_WRONLY|O_NONBLOCK|O_NOFOLLOW, 0)) == -1)
+       if ((fd = open(task->src.name, O_WRONLY|O_NOFOLLOW, 0)) == -1)
          goto finish;
 
        if (fstat(fd, &st2) == -1)
@@ -1691,7 +1691,7 @@ _e_fm_op_destroy_atom(E_Fm_Op_Task *task)
 
        if (st2.st_dev != task->src.st.st_dev ||
            st2.st_ino != task->src.st.st_ino ||
-           !S_ISREG(st2.st_mode))
+           st2.st_mode != task->src.st.st_mode)
          goto finish;
 
        if ((buf = malloc(READBUFSIZE)) == NULL)
@@ -1700,7 +1700,7 @@ _e_fm_op_destroy_atom(E_Fm_Op_Task *task)
        task->src.st.st_size = st2.st_size;
      }
 
-   if (pos + READBUFSIZE > task->src.st.st_size) sz = task->src.st.st_size - pos;
+   if (task->pos + READBUFSIZE > task->src.st.st_size) sz = task->src.st.st_size - task->pos;
    else sz = READBUFSIZE;
 
    _e_fm_op_random_buf(buf, sz);
@@ -1709,23 +1709,22 @@ _e_fm_op_destroy_atom(E_Fm_Op_Task *task)
    if (fsync(fd) == -1)
      goto finish;
 
-   pos += sz;
+   task->pos += sz;
 
-   _e_fm_op_update_progress_report_simple((double) (pos + (passes * task->src.st.st_size)) /
-                                          (task->src.st.st_size * NB_PASS) * 100,
+   _e_fm_op_update_progress_report_simple(lround((double) ((task->pos + (task->passes * task->src.st.st_size)) /
+                                          (double)(task->src.st.st_size * NB_PASS)) * 100.),
                                           "/dev/urandom", task->src.name);
 
-   if (pos >= task->src.st.st_size)
+   if (task->pos >= task->src.st.st_size)
      {
-       passes++;
+       task->passes++;
 
-       if (passes == NB_PASS)
+       if (task->passes == NB_PASS)
          goto finish;
        if (lseek(fd, SEEK_SET, 0) == -1)
          goto finish;
 
-       pos = 0;
-       return 1;
+       task->pos = 0;
      }
 
    return 1;
@@ -1734,8 +1733,6 @@ finish:
    close(fd);
    fd = -1;
    E_FREE(buf);
-   passes = 0;
-   pos = 0;
    task->finished = 1;
    return 1;
 }
@@ -1744,32 +1741,28 @@ static void
 _e_fm_op_random_buf(char *buf, ssize_t len)
 {
    int f = -1;
-   ssize_t i;
 
    if ((f = open("/dev/urandom", O_RDONLY)) == -1)
      {
-       for (i = 0; i < len; i++)
-         {
-            buf[i] = _e_fm_op_random_char();
-         }
-       return;
+        _e_fm_op_random_char(buf, len);
+        return;
      }
 
    if (read(f, buf, len) != len)
-     {
-       for (i = 0; i < len; i++)
-         {
-            buf[i] = _e_fm_op_random_char();
-         }
-     }
+     _e_fm_op_random_char(buf, len);
 
    close(f);
    return;
 }
 
-static char
-_e_fm_op_random_char()
+static void
+_e_fm_op_random_char(char *buf, size_t len)
 {
+   size_t i;
    srand((unsigned int)time(NULL));
-   return (rand() % 256) + 'a';
+
+   for (i = 0; i < len; i++)
+     {
+        buf[i] = (rand() % 256) + 'a';
+     }
 }
index 2ef6d22..ff50b51 100644 (file)
@@ -52,7 +52,8 @@ typedef enum _E_Fm_Op_Type
    E_FM_OP_EJECT_DONE,
    E_FM_OP_EJECT_ERROR,
    E_FM_OP_SECURE_REMOVE,
-   E_FM_OP_DESTROY
+   E_FM_OP_DESTROY,
+   E_FM_OP_VOLUME_LIST_DONE
 } E_Fm_Op_Type;
 
 #else
index 6b7502a..a29ee8b 100644 (file)
@@ -1757,7 +1757,12 @@ e_gadcon_client_util_menu_items_append(E_Gadcon_Client *gcc, E_Menu *menu_gadget
              e_util_menu_item_theme_icon_set(mi, "enlightenment/plain");
              e_menu_item_radio_group_set(mi, 1);
              e_menu_item_radio_set(mi, 1);
-             if ((gcc->style) && (!strcmp(gcc->style, E_GADCON_CLIENT_STYLE_PLAIN)))
+             if ((gcc->style) && 
+                 (!strcmp(gcc->style, E_GADCON_CLIENT_STYLE_PLAIN)))
+               e_menu_item_toggle_set(mi, 1);
+             else if ((gcc->client_class->default_style) && 
+                      (!strcmp(gcc->client_class->default_style, 
+                               E_GADCON_CLIENT_STYLE_PLAIN)))
                e_menu_item_toggle_set(mi, 1);
              e_menu_item_callback_set(mi, _e_gadcon_client_cb_menu_style_plain, gcc);
 
@@ -1766,7 +1771,12 @@ e_gadcon_client_util_menu_items_append(E_Gadcon_Client *gcc, E_Menu *menu_gadget
              e_util_menu_item_theme_icon_set(mi, "enlightenment/inset");
              e_menu_item_radio_group_set(mi, 1);
              e_menu_item_radio_set(mi, 1);
-             if ((gcc->style) && (!strcmp(gcc->style, E_GADCON_CLIENT_STYLE_INSET)))
+             if ((gcc->style) && 
+                 (!strcmp(gcc->style, E_GADCON_CLIENT_STYLE_INSET)))
+               e_menu_item_toggle_set(mi, 1);
+             else if ((gcc->client_class->default_style) && 
+                      (!strcmp(gcc->client_class->default_style, 
+                               E_GADCON_CLIENT_STYLE_INSET)))
                e_menu_item_toggle_set(mi, 1);
              e_menu_item_callback_set(mi, _e_gadcon_client_cb_menu_style_inset, gcc);
 
@@ -2575,7 +2585,7 @@ _e_gadcon_client_move_go(E_Gadcon_Client *gcc)
           }
 
         /* DRAG RIGHT */
-        if (x > 0 && (cx + gcc->drag.x > gcc->config.pos + gcc->config.size / 2))
+        if (x > 0 && (cx + gcc->drag.x > gcc->config.pos))
           {
              if (gcc->state_info.state != E_LAYOUT_ITEM_STATE_POS_INC)
                gcc->state_info.resist = 0;
@@ -2588,7 +2598,6 @@ _e_gadcon_client_move_go(E_Gadcon_Client *gcc)
              if (gcc->state_info.state != E_LAYOUT_ITEM_STATE_POS_DEC)
                gcc->state_info.resist = 0;
              gcc->state_info.state = E_LAYOUT_ITEM_STATE_POS_DEC;
-             cx = -cx;
              changes = 1;
           }
 
@@ -2984,14 +2993,8 @@ _e_gadcon_cb_dnd_move(void *data, const char *type __UNUSED__, void *event)
 
    o = gcc->o_frame ? gcc->o_frame : gcc->o_base;
    if (o)
-     {
-        if (e_gadcon_layout_orientation_get(gc->o_container))
-          e_gadcon_layout_pack_request_set(o, gcc->config.pos,
-                                           gcc->config.size);
-        else
-          e_gadcon_layout_pack_request_set(o, gcc->config.pos,
-                                           gcc->config.size);
-     }
+     e_gadcon_layout_pack_request_set(o, gcc->config.pos,
+                                      gcc->config.size);
    e_gadcon_layout_thaw(gc->o_container);
    if (gc->dnd_move_cb) gc->dnd_move_cb(gc, gcc);
 }
@@ -3301,7 +3304,9 @@ _e_gadcon_client_cb_menu_pre(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi)
      {
         // e menu ASSUMES... EXPECTS the icon to be an.... e_icon!
         // if it's not, spankies for whoever wrote the icon callback!
-        mi->icon_object = gcc->client_class->func.icon ((E_Gadcon_Client_Class *)gcc->client_class, mi->menu->evas);
+        mi->icon_object = 
+          gcc->client_class->func.icon((E_Gadcon_Client_Class *)gcc->client_class, 
+                                       mi->menu->evas);
      }
    else
      e_util_menu_item_theme_icon_set(mi, "preferences-gadget");  // FIXME: Needs icon in theme
index 9ad0788..d559f4d 100644 (file)
@@ -12,6 +12,8 @@ struct _E_Smart_Data
    Evas_Object  *obj;
    Evas_Object  *eventarea;
    Ecore_Timer  *timer;
+   Ecore_Timer  *guessing_animation;
+   double        last_resize;
    int           size;
    int           frame, frame_count;
    const char   *fdo;
@@ -19,6 +21,7 @@ struct _E_Smart_Data
    unsigned char scale_up : 1;
    unsigned char preload : 1;
    unsigned char loading : 1;
+   unsigned char animated : 1;
    Eina_Bool edje : 1;
 #ifdef USE_ICON_CACHE
    const char   *file;
@@ -171,7 +174,9 @@ _e_icon_obj_prepare(Evas_Object *obj, E_Smart_Data *sd)
         eina_stringshare_replace(&sd->file, NULL);
 #endif
         sd->obj = evas_object_image_add(evas_object_evas_get(obj));
-        evas_object_image_scale_hint_set(sd->obj, EVAS_IMAGE_SCALE_HINT_STATIC);
+        if (!sd->animated)
+          evas_object_image_scale_hint_set(sd->obj,
+                                           EVAS_IMAGE_SCALE_HINT_STATIC);
         evas_object_smart_member_add(sd->obj, obj);
         evas_object_event_callback_add(sd->obj, EVAS_CALLBACK_IMAGE_PRELOADED,
                                        _e_icon_preloaded, obj);
@@ -247,6 +252,8 @@ e_icon_file_set(Evas_Object *obj, const char *file)
 
    if (sd->timer) ecore_timer_del(sd->timer);
    sd->timer = NULL;
+   if (sd->guessing_animation) ecore_timer_del(sd->guessing_animation);
+   sd->guessing_animation = NULL;
    sd->frame = 0;
    sd->frame_count = 0;
    sd->edje = EINA_FALSE;
@@ -317,6 +324,8 @@ e_icon_file_key_set(Evas_Object *obj, const char *file, const char *key)
 
    if (sd->timer) ecore_timer_del(sd->timer);
    sd->timer = NULL;
+   if (sd->guessing_animation) ecore_timer_del(sd->guessing_animation);
+   sd->guessing_animation = NULL;
    sd->frame = 0;
    sd->frame_count = 0;
    sd->edje = EINA_FALSE;
@@ -361,6 +370,8 @@ e_icon_edje_object_set(Evas_Object *obj, Evas_Object *edje)
 
    if (sd->timer) ecore_timer_del(sd->timer);
    sd->timer = NULL;
+   if (sd->guessing_animation) ecore_timer_del(sd->guessing_animation);
+   sd->guessing_animation = NULL;
    sd->frame = 0;
    sd->frame_count = 0;
    sd->edje = EINA_TRUE;
@@ -391,6 +402,8 @@ e_icon_file_edje_set(Evas_Object *obj, const char *file, const char *part)
 
    if (sd->timer) ecore_timer_del(sd->timer);
    sd->timer = NULL;
+   if (sd->guessing_animation) ecore_timer_del(sd->guessing_animation);
+   sd->guessing_animation = NULL;
    sd->frame = 0;
    sd->frame_count = 0;
    sd->edje = EINA_TRUE;
@@ -421,6 +434,8 @@ e_icon_fdo_icon_set(Evas_Object *obj, const char *icon)
 
    if (sd->timer) ecore_timer_del(sd->timer);
    sd->timer = NULL;
+   if (sd->guessing_animation) ecore_timer_del(sd->guessing_animation);
+   sd->guessing_animation = NULL;
    sd->frame = 0;
    sd->frame_count = 0;
    sd->edje = EINA_FALSE;
@@ -469,6 +484,8 @@ e_icon_object_set(Evas_Object *obj, Evas_Object *o)
 
    if (sd->timer) ecore_timer_del(sd->timer);
    sd->timer = NULL;
+   if (sd->guessing_animation) ecore_timer_del(sd->guessing_animation);
+   sd->guessing_animation = NULL;
    sd->frame = 0;
    sd->frame_count = 0;
    sd->edje = EINA_FALSE;
@@ -831,6 +848,7 @@ _e_icon_smart_del(Evas_Object *obj)
    if (sd->file) eina_stringshare_del(sd->file);
 #endif
    if (sd->timer) ecore_timer_del(sd->timer);
+   if (sd->guessing_animation) ecore_timer_del(sd->guessing_animation);
    evas_object_smart_data_set(obj, NULL);
    memset(sd, 0, sizeof(*sd));
    free(sd);
@@ -848,6 +866,28 @@ _e_icon_smart_move(Evas_Object *obj, Evas_Coord x, Evas_Coord y)
    _e_icon_smart_reconfigure(sd);
 }
 
+static Eina_Bool
+_e_icon_guess_anim(void *data)
+{
+   E_Smart_Data *sd = data;
+   double t = ecore_loop_time_get();
+
+   if (t - sd->last_resize < 0.2)
+     {
+        evas_object_image_scale_hint_set(sd->obj,
+                                         EVAS_IMAGE_SCALE_HINT_DYNAMIC);
+        sd->animated = EINA_TRUE;
+     }
+   else
+     {
+        evas_object_image_scale_hint_set(sd->obj,
+                                         EVAS_IMAGE_SCALE_HINT_STATIC);
+     }
+
+   sd->guessing_animation = NULL;
+   return EINA_FALSE;
+}
+
 static void
 _e_icon_smart_resize(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
 {
@@ -875,6 +915,19 @@ _e_icon_smart_resize(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
           }
      }
 
+   if ((!sd->edje) && ((sd->loading && sd->preload) ||
+        (!sd->loading && !sd->preload))
+       && !sd->animated)
+     {
+        evas_object_image_scale_hint_set(sd->obj,
+                                         EVAS_IMAGE_SCALE_HINT_DYNAMIC);
+        if (!sd->guessing_animation)
+          sd->guessing_animation = ecore_timer_add(0.3,
+                                                   _e_icon_guess_anim,
+                                                   sd);
+     }
+
+   sd->last_resize = ecore_loop_time_get();
    _e_icon_smart_reconfigure(sd);
 }
 
index 049964f..e1ac1f9 100644 (file)
@@ -443,6 +443,8 @@ e_ilist_remove_num(Evas_Object *obj, int n)
 {
    E_Ilist_Item *si = NULL;
    Eina_List *item;
+   int w, h;
+   Eina_Bool resize = EINA_FALSE;
 
    API_ENTRY return;
    if (!sd->items) return;
@@ -453,12 +455,24 @@ e_ilist_remove_num(Evas_Object *obj, int n)
    sd->items = eina_list_remove_list(sd->items, item);
    if (si->selected) sd->selected_items = eina_list_remove(sd->selected_items, si);
 
+   evas_object_geometry_get(sd->o_box, NULL, NULL, &w, &h);
+   if ((sd->w == w) && (sd->h == h))
+     resize = e_box_item_size_get(si->o_base, &w, &h);
+
    if (sd->selected == n) sd->selected = -1;
    if (si->o_icon) evas_object_del(si->o_icon);
    if (si->o_end) evas_object_del(si->o_end);
    if (si->label) eina_stringshare_del(si->label);
    evas_object_del(si->o_base);
    E_FREE(si);
+
+   /* if ilist size is size of box (e_widget_ilist),
+    * autoresize here to prevent skewed perspective as in ticket #1678
+    */
+   if (!resize) return;
+   if (!sd->items) return;
+   si = eina_list_data_get(sd->items);
+   evas_object_resize(sd->o_smart, w, sd->h - h);
 }
 
 EAPI const char *
@@ -483,6 +497,14 @@ e_ilist_nth_label_get(Evas_Object *obj, int n)
 }
 
 EAPI void
+e_ilist_item_label_set(E_Ilist_Item *si, const char *label)
+{
+   EINA_SAFETY_ON_NULL_RETURN(si);
+   eina_stringshare_replace(&si->label, label);
+   edje_object_part_text_set(si->o_base, "e.text.label", label);
+}
+
+EAPI void
 e_ilist_nth_label_set(Evas_Object *obj, int n, const char *label)
 {
    E_Ilist_Item *si = NULL;
@@ -493,11 +515,7 @@ e_ilist_nth_label_set(Evas_Object *obj, int n, const char *label)
    API_ENTRY return;
    if (!sd->items) return;
    si = eina_list_nth(sd->items, n);
-   if (si)
-     {
-        if (eina_stringshare_replace(&si->label, label))
-          edje_object_part_text_set(si->o_base, "e.text.label", label);
-     }
+   if (si) e_ilist_item_label_set(si, label);
 }
 
 EAPI Evas_Object *
index b97ca57..42b1465 100644 (file)
@@ -60,6 +60,7 @@ EAPI void         e_ilist_icon_size_set         (Evas_Object *obj, Evas_Coord w,
 EAPI const Eina_List   *e_ilist_items_get             (Evas_Object *obj);
 EAPI void         e_ilist_multi_select          (Evas_Object *obj, int n);
 EAPI void         e_ilist_range_select          (Evas_Object *obj, int n);
+EAPI void         e_ilist_item_label_set(E_Ilist_Item *si, const char *label);
 EAPI Eina_Bool  e_ilist_custom_edje_file_set(Evas_Object *obj, const char *file, const char *group);
 #endif
 #endif
index 3af48de..eb4367d 100644 (file)
@@ -16,7 +16,6 @@
 #include "e_icon.h"
 #include "e_box.h"
 #include "e_flowlayout.h"
-#include "e_editable.h"
 #include "e_entry.h"
 #include "e_init.h"
 #include "e_int_menus.h"
index 99507f0..202f104 100644 (file)
@@ -69,8 +69,8 @@ e_init_show(void)
 
    snprintf(buf, sizeof(buf),
             "%s/enlightenment/utils/enlightenment_init \'%s\' \'%i\' \'%s\' \'%s\'",
-           e_prefix_lib_get(), theme,
-           e_config->font_hinting, tit, ver);
+            e_prefix_lib_get(), theme,
+            e_config->font_hinting, tit, ver);
    printf("RUN INIT: %s\n", buf);
    free(theme);
    free(tit);
@@ -106,12 +106,12 @@ e_init_status_set(const char *str)
 //   printf("---STAT %p %s\n", client, str);
    if (!client)
      {
-       stats = eina_list_append(stats, eina_stringshare_add(str));
-       return;
+        stats = eina_list_append(stats, eina_stringshare_add(str));
+        return;
      }
 //   printf("---SEND\n");
    ecore_ipc_client_send(client, E_IPC_DOMAIN_INIT, 1, 0, 0, 0, (void *)str,
-                        strlen(str) + 1);
+                         strlen(str) + 1);
    ecore_ipc_client_flush(client);
 }
 
@@ -141,43 +141,43 @@ e_init_client_data(Ecore_Ipc_Event_Client_Data *e)
    if (!client) client = e->client;
    if (e->minor == 1)
      {
-       if (e->data)
-         {
-            int i, num;
-            Ecore_X_Window *initwins;
-
-            num = e->size / sizeof(Ecore_X_Window);
-            initwins = e->data;
-            for (i = 0; i < num; i+= 2)
-              {
-                 Eina_List *l;
-                 E_Manager *man;
-
-                 EINA_LIST_FOREACH(e_manager_list(), l, man)
-                   {
-                      if (man->root == initwins[i + 0])
-                        {
-                           man->initwin = initwins[i + 1];
-                           ecore_x_window_raise(man->initwin);
-                        }
-                   }
-              }
-         }
-       while (stats)
-         {
-            const char *s;
-
-            s = stats->data;
-            stats = eina_list_remove_list(stats, stats);
+        if (e->data)
+          {
+             int i, num;
+             Ecore_X_Window *initwins;
+
+             num = e->size / sizeof(Ecore_X_Window);
+             initwins = e->data;
+             for (i = 0; i < num; i += 2)
+               {
+                  Eina_List *l;
+                  E_Manager *man;
+
+                  EINA_LIST_FOREACH(e_manager_list(), l, man)
+                    {
+                       if (man->root == initwins[i + 0])
+                         {
+                            man->initwin = initwins[i + 1];
+                            ecore_x_window_raise(man->initwin);
+                         }
+                    }
+               }
+          }
+        while (stats)
+          {
+             const char *s;
+
+             s = stats->data;
+             stats = eina_list_remove_list(stats, stats);
 //          printf("---SPOOL %s\n", s);
-            e_init_status_set(s);
-            eina_stringshare_del(s);
-         }
+             e_init_status_set(s);
+             eina_stringshare_del(s);
+          }
      }
    else if (e->minor == 2)
      {
-       e_config->show_splash = e->ref;
-       e_config_save_queue();
+        e_config->show_splash = e->ref;
+        e_config_save_queue();
      }
    if (done) e_init_done();
 }
@@ -188,14 +188,14 @@ e_init_client_del(Ecore_Ipc_Event_Client_Del *e)
 //   printf("---del init client\n");
    if (e->client == client)
      {
-       Eina_List *l;
-       E_Manager *man;
-
-       client = NULL;
-       EINA_LIST_FOREACH(e_manager_list(), l, man)
-         {
-            man->initwin = 0;
-         }
+        Eina_List *l;
+        E_Manager *man;
+
+        client = NULL;
+        EINA_LIST_FOREACH(e_manager_list(), l, man)
+          {
+             man->initwin = 0;
+          }
      }
 }
 
@@ -214,9 +214,10 @@ _e_init_cb_exe_event_del(void *data __UNUSED__, int type __UNUSED__, void *event
    ev = event;
    if (ev->exe == init_exe)
      {
-       /* init exited */
+        /* init exited */
 //     ecore_exe_free(init_exe);
-       init_exe = NULL;
+        init_exe = NULL;
      }
    return ECORE_CALLBACK_RENEW;
 }
+
index 5b6e401..b8e4c60 100644 (file)
 #undef E_TYPEDEFS
 #include "e_xinerama.h"
 
-EINTERN int e_init_init(void);
-EINTERN int e_init_shutdown(void);
-EAPI void e_init_show(void);
-EAPI void e_init_hide(void);
-EAPI void e_init_title_set(const char *str);
-EAPI void e_init_version_set(const char *str);
-EAPI void e_init_status_set(const char *str);
-EAPI void e_init_done(void);
+EINTERN int      e_init_init(void);
+EINTERN int      e_init_shutdown(void);
+EAPI void        e_init_show(void);
+EAPI void        e_init_hide(void);
+EAPI void        e_init_title_set(const char *str);
+EAPI void        e_init_version_set(const char *str);
+EAPI void        e_init_status_set(const char *str);
+EAPI void        e_init_done(void);
 
 /* local subsystem functions */
-static int _e_ipc_init(void);
+static int       _e_ipc_init(void);
 static Eina_Bool _e_ipc_cb_server_add(void *data, int type, void *event);
 static Eina_Bool _e_ipc_cb_server_del(void *data, int type, void *event);
 static Eina_Bool _e_ipc_cb_server_data(void *data, int type, void *event);
@@ -95,22 +95,26 @@ main(int argc, char **argv)
 
    for (i = 1; i < argc; i++)
      {
-       if ((i == 1) &&
-           ((!strcmp(argv[i], "-h")) ||
-            (!strcmp(argv[i], "-help")) ||
-            (!strcmp(argv[i], "--help"))))
-         {
-            printf(
-                   "This is an internal tool for Enlightenment.\n"
-                   "do not use it.\n"
-                   );
-            exit(0);
-         }
-       else if (!theme) theme = argv[i];
-       else if (font_hinting < 0) font_hinting = atoi(argv[i]);
-       else if (!title) title = argv[i];
-       else if (!verstr) verstr = argv[i];
-       else fpath = eina_list_append(fpath, argv[i]);
+        if ((i == 1) &&
+            ((!strcmp(argv[i], "-h")) ||
+             (!strcmp(argv[i], "-help")) ||
+             (!strcmp(argv[i], "--help"))))
+          {
+             printf(
+               "This is an internal tool for Enlightenment.\n"
+               "do not use it.\n"
+               );
+             exit(0);
+          }
+        else if (!theme)
+          theme = argv[i];
+        else if (font_hinting < 0)
+          font_hinting = atoi(argv[i]);
+        else if (!title)
+          title = argv[i];
+        else if (!verstr)
+          verstr = argv[i];
+        else fpath = eina_list_append(fpath, argv[i]);
      }
 
    ecore_init();
@@ -128,19 +132,19 @@ main(int argc, char **argv)
 
    if (_e_ipc_init())
      {
-       e_init_init();
-       e_init_show();
-       e_init_title_set(title);
-       e_init_version_set(verstr);
-       e_init_status_set("");
-       ecore_timer_add(0.2, delayed_ok, NULL);
-       ecore_main_loop_begin();
+        e_init_init();
+        e_init_show();
+        e_init_title_set(title);
+        e_init_version_set(verstr);
+        e_init_status_set("");
+        ecore_timer_add(0.2, delayed_ok, NULL);
+        ecore_main_loop_begin();
      }
 
    if (_e_ipc_server)
      {
-       ecore_ipc_server_del(_e_ipc_server);
-       _e_ipc_server = NULL;
+        ecore_ipc_server_del(_e_ipc_server);
+        _e_ipc_server = NULL;
      }
 
    ecore_ipc_shutdown();
@@ -162,11 +166,11 @@ _e_ipc_init(void)
    sdir = getenv("E_IPC_SOCKET");
    if (!sdir)
      {
-       printf("The E_IPC_SOCKET environment variable is not set. This is\n"
-              "exported by Enlightenment to all processes it launches.\n"
-              "This environment variable must be set and must point to\n"
-              "Enlightenment's IPC socket file (minus port number).\n");
-       return 0;
+        printf("The E_IPC_SOCKET environment variable is not set. This is\n"
+               "exported by Enlightenment to all processes it launches.\n"
+               "This environment variable must be set and must point to\n"
+               "Enlightenment's IPC socket file (minus port number).\n");
+        return 0;
      }
    _e_ipc_server = ecore_ipc_server_connect(ECORE_IPC_LOCAL_SYSTEM, sdir, 0, NULL);
    if (!_e_ipc_server) return 0;
@@ -186,10 +190,10 @@ _e_ipc_cb_server_add(void *data __UNUSED__, int type __UNUSED__, void *event)
    e = event;
    server = e->server;
    ecore_ipc_server_send(server,
-                        7/*E_IPC_DOMAIN_INIT*/,
-                        1/*hello*/,
-                        0, 0, 0,
-                        initwins, initwins_num * sizeof(Ecore_X_Window));
+                         7 /*E_IPC_DOMAIN_INIT*/,
+                         1 /*hello*/,
+                         0, 0, 0,
+                         initwins, initwins_num * sizeof(Ecore_X_Window));
    ecore_ipc_server_flush(server);
    return ECORE_CALLBACK_PASS_ON;
 }
@@ -208,27 +212,29 @@ _e_ipc_cb_server_data(void *data __UNUSED__, int type __UNUSED__, void *event)
    Ecore_Ipc_Event_Server_Data *e;
 
    e = event;
-   if (e->major != 7/*E_IPC_DOMAIN_INIT*/) return ECORE_CALLBACK_PASS_ON;
+   if (e->major != 7 /*E_IPC_DOMAIN_INIT*/) return ECORE_CALLBACK_PASS_ON;
    switch (e->minor)
      {
       case 1:
-       if (e->data) e_init_status_set(e->data);
-       break;
+        if (e->data) e_init_status_set(e->data);
+        break;
+
       case 2:
-       /* quit now */
-       e_init_done();
-       break;
+        /* quit now */
+        e_init_done();
+        break;
+
       default:
-       break;
+        break;
      }
    return ECORE_CALLBACK_PASS_ON;
 }
 
-static void _e_init_cb_signal_disable(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _e_init_cb_signal_enable(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _e_init_cb_signal_done_ok(void *data, Evas_Object *obj, const char *emission, const char *source);
-static Eina_Bool _e_init_cb_window_configure(void *data, int ev_type, void *ev);
-static Eina_Bool _e_init_cb_timeout(void *data);
+static void        _e_init_cb_signal_disable(void *data, Evas_Object *obj, const char *emission, const char *source);
+static void        _e_init_cb_signal_enable(void *data, Evas_Object *obj, const char *emission, const char *source);
+static void        _e_init_cb_signal_done_ok(void *data, Evas_Object *obj, const char *emission, const char *source);
+static Eina_Bool   _e_init_cb_window_configure(void *data, int ev_type, void *ev);
+static Eina_Bool   _e_init_cb_timeout(void *data);
 static Ecore_Evas *_e_init_evas_new(Ecore_X_Window root, int w, int h, Ecore_X_Window *winret);
 
 /* local subsystem globals */
@@ -254,7 +260,7 @@ e_init_init(void)
 
    _e_init_configure_handler =
      ecore_event_handler_add(ECORE_X_EVENT_WINDOW_CONFIGURE,
-                            _e_init_cb_window_configure, NULL);
+                             _e_init_cb_window_configure, NULL);
 
    num = 0;
    roots = ecore_x_window_root_list(&num);
@@ -269,17 +275,17 @@ e_init_init(void)
    /* extra root windows/screens */
    for (i = 1; i < num; i++)
      {
-       ecore_x_window_size_get(roots[i], &w, &h);
-       _e_init_ecore_evas = _e_init_evas_new(roots[i], w, h, &_e_init_win);
-       _e_init_evas = ecore_evas_get(_e_init_ecore_evas);
-       initwins[(i * 2) + 0] = roots[i];
-       initwins[(i * 2) + 1] = _e_init_win;
-
-       o = edje_object_add(_e_init_evas);
-       edje_object_file_set(o, s, "e/init/extra_screen");
-       evas_object_move(o, 0, 0);
-       evas_object_resize(o, w, h);
-       evas_object_show(o);
+        ecore_x_window_size_get(roots[i], &w, &h);
+        _e_init_ecore_evas = _e_init_evas_new(roots[i], w, h, &_e_init_win);
+        _e_init_evas = ecore_evas_get(_e_init_ecore_evas);
+        initwins[(i * 2) + 0] = roots[i];
+        initwins[(i * 2) + 1] = _e_init_win;
+
+        o = edje_object_add(_e_init_evas);
+        edje_object_file_set(o, s, "e/init/extra_screen");
+        evas_object_move(o, 0, 0);
+        evas_object_resize(o, w, h);
+        evas_object_show(o);
      }
 
    /* primary screen/root */
@@ -293,41 +299,41 @@ e_init_init(void)
    screens = (Eina_List *)e_xinerama_screens_get();
    if (screens)
      {
-       E_Screen *scr;
-
-       EINA_LIST_FOREACH(screens, l, scr)
-         {
-            o = edje_object_add(_e_init_evas);
-            if (l == screens)
-              {
-                 edje_object_file_set(o, s, "e/init/splash");
-                 _e_init_object = o;
-              }
-            else
-              edje_object_file_set(o, s, "e/init/extra_screen");
-            evas_object_move(o, scr->x, scr->y);
-            evas_object_resize(o, scr->w, scr->h);
-            evas_object_show(o);
-         }
+        E_Screen *scr;
+
+        EINA_LIST_FOREACH(screens, l, scr)
+          {
+             o = edje_object_add(_e_init_evas);
+             if (l == screens)
+               {
+                  edje_object_file_set(o, s, "e/init/splash");
+                  _e_init_object = o;
+               }
+             else
+               edje_object_file_set(o, s, "e/init/extra_screen");
+             evas_object_move(o, scr->x, scr->y);
+             evas_object_resize(o, scr->w, scr->h);
+             evas_object_show(o);
+          }
      }
    else
      {
-       o = edje_object_add(_e_init_evas);
-       edje_object_file_set(o, s, "e/init/splash");
-       _e_init_object = o;
-       evas_object_move(o, 0, 0);
-       evas_object_resize(o, w, h);
-       evas_object_show(o);
+        o = edje_object_add(_e_init_evas);
+        edje_object_file_set(o, s, "e/init/splash");
+        _e_init_object = o;
+        evas_object_move(o, 0, 0);
+        evas_object_resize(o, w, h);
+        evas_object_show(o);
      }
 
    edje_object_part_text_set(_e_init_object, "e.text.disable_text",
-                            "Disable splash screen");
+                             "Disable splash screen");
    edje_object_signal_callback_add(_e_init_object, "e,action,init,disable", "e",
-                                  _e_init_cb_signal_disable, NULL);
+                                   _e_init_cb_signal_disable, NULL);
    edje_object_signal_callback_add(_e_init_object, "e,action,init,enable", "e",
-                                  _e_init_cb_signal_enable, NULL);
+                                   _e_init_cb_signal_enable, NULL);
    edje_object_signal_callback_add(_e_init_object, "e,state,done_ok", "e",
-                                  _e_init_cb_signal_done_ok, NULL);
+                                   _e_init_cb_signal_done_ok, NULL);
    free(roots);
 
    _e_init_timeout_timer = ecore_timer_add(240.0, _e_init_cb_timeout, NULL);
@@ -395,16 +401,15 @@ e_init_done(void)
    _e_init_timeout_timer = ecore_timer_add(60.0, _e_init_cb_timeout, NULL);
 }
 
-
 static void
 _e_init_cb_signal_disable(void *data __UNUSED__, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__)
 {
    if (!server) return;
    ecore_ipc_server_send(server,
-                        7/*E_IPC_DOMAIN_INIT*/,
-                        2/*set splash*/,
-                        0, 0, 0,
-                        NULL, 0);
+                         7 /*E_IPC_DOMAIN_INIT*/,
+                         2 /*set splash*/,
+                         0, 0, 0,
+                         NULL, 0);
    ecore_ipc_server_flush(server);
 }
 
@@ -413,10 +418,10 @@ _e_init_cb_signal_enable(void *data __UNUSED__, Evas_Object *obj __UNUSED__, con
 {
    if (!server) return;
    ecore_ipc_server_send(server,
-                        7/*E_IPC_DOMAIN_INIT*/,
-                        2/*set splash*/,
-                        1, 0, 0,
-                        NULL, 0);
+                         7 /*E_IPC_DOMAIN_INIT*/,
+                         2 /*set splash*/,
+                         1, 0, 0,
+                         NULL, 0);
    ecore_ipc_server_flush(server);
 }
 
@@ -426,8 +431,8 @@ _e_init_cb_signal_done_ok(void *data __UNUSED__, Evas_Object *obj __UNUSED__, co
    e_init_hide();
    if (_e_init_timeout_timer)
      {
-       ecore_timer_del(_e_init_timeout_timer);
-       _e_init_timeout_timer = NULL;
+        ecore_timer_del(_e_init_timeout_timer);
+        _e_init_timeout_timer = NULL;
      }
    ecore_main_loop_quit();
 }
@@ -478,19 +483,19 @@ _e_init_evas_new(Ecore_X_Window root, int w, int h, Ecore_X_Window *winret)
 
    if (font_hinting == 0)
      {
-       if (evas_font_hinting_can_hint(e, EVAS_FONT_HINTING_BYTECODE))
-         evas_font_hinting_set(e, EVAS_FONT_HINTING_BYTECODE);
-       else if (evas_font_hinting_can_hint(e, EVAS_FONT_HINTING_AUTO))
-         evas_font_hinting_set(e, EVAS_FONT_HINTING_AUTO);
-       else
-         evas_font_hinting_set(e, EVAS_FONT_HINTING_NONE);
+        if (evas_font_hinting_can_hint(e, EVAS_FONT_HINTING_BYTECODE))
+          evas_font_hinting_set(e, EVAS_FONT_HINTING_BYTECODE);
+        else if (evas_font_hinting_can_hint(e, EVAS_FONT_HINTING_AUTO))
+          evas_font_hinting_set(e, EVAS_FONT_HINTING_AUTO);
+        else
+          evas_font_hinting_set(e, EVAS_FONT_HINTING_NONE);
      }
    else if (font_hinting == 1)
      {
-       if (evas_font_hinting_can_hint(e, EVAS_FONT_HINTING_AUTO))
-         evas_font_hinting_set(e, EVAS_FONT_HINTING_AUTO);
-       else
-         evas_font_hinting_set(e, EVAS_FONT_HINTING_NONE);
+        if (evas_font_hinting_can_hint(e, EVAS_FONT_HINTING_AUTO))
+          evas_font_hinting_set(e, EVAS_FONT_HINTING_AUTO);
+        else
+          evas_font_hinting_set(e, EVAS_FONT_HINTING_NONE);
      }
    else if (font_hinting == 2)
      evas_font_hinting_set(e, EVAS_FONT_HINTING_NONE);
@@ -503,3 +508,4 @@ _e_init_evas_new(Ecore_X_Window root, int w, int h, Ecore_X_Window *winret)
 
    return ee;
 }
+
index 9175e9f..14708df 100644 (file)
@@ -90,6 +90,40 @@ _e_int_menus_augmentation_find(const char *key)
    return eina_hash_find(_e_int_menus_augmentation, key);
 }
 
+#ifdef ISCOMFITOR
+static void
+_TEST_ADD(void *data, E_Dialog *dia __UNUSED__)
+{
+   char buf[4096];
+
+   snprintf(buf, sizeof(buf), "ITEM %d", e_widget_ilist_count(data) + 1);
+   e_widget_ilist_append(data, NULL, buf, NULL, NULL, NULL);
+}
+
+static void
+_TEST_DEL(void *data, E_Dialog *dia __UNUSED__)
+{
+   e_widget_ilist_remove_num(data, e_widget_ilist_selected_get(data));
+}
+
+static void
+_TEST(void *d __UNUSED__, E_Menu *m, E_Menu_Item *mi __UNUSED__)
+{
+   E_Dialog *dia;
+   Evas_Object *o_list;
+   Evas *e;
+
+   dia = e_dialog_normal_win_new(m->zone->container, "E", "_widget_playground_dialog");
+   e = e_win_evas_get(dia->win);
+   o_list = e_widget_ilist_add(e, 32, 32, NULL);
+   e_dialog_button_add(dia, "Add", NULL, _TEST_ADD, o_list);
+   e_dialog_button_add(dia, "Del", NULL, _TEST_DEL, o_list);
+   e_dialog_content_set(dia, o_list, 100, 300);
+   e_dialog_resizable_set(dia, 1);
+   e_dialog_show(dia);
+}
+#endif
+
 /* externally accessible functions */
 EAPI E_Menu *
 e_int_menus_main_new(void)
@@ -109,6 +143,12 @@ e_int_menus_main_new(void)
 
    e_menu_category_set(m, "main");
 
+#ifdef ISCOMFITOR
+   mi = e_menu_item_new(m);
+   e_menu_item_label_set(mi, "TEST");
+   e_menu_item_callback_set(mi, _TEST, NULL);
+#endif
+
    l = _e_int_menus_augmentation_find("main/0");
    if (l) _e_int_menus_augmentation_add(m, l);
 
@@ -1299,7 +1339,7 @@ _e_int_menus_clients_pre_cb(void *data __UNUSED__, E_Menu *m)
    e_util_menu_item_theme_icon_set(mi, "preferences-system-windows");
    e_menu_item_callback_set(mi, _e_int_menus_clients_cleanup_cb, zone);
 
-   if ((dat) && (e_config->window_out_of_vscreen_limits))
+   if ((dat) && (e_config->screen_limits == E_SCREEN_LIMITS_COMPLETELY))
      {
         mi = e_menu_item_new(m);
         e_menu_item_separator_set(mi, 1);
@@ -1320,26 +1360,28 @@ _e_int_menus_clients_pre_cb(void *data __UNUSED__, E_Menu *m)
 static const char *
 _e_int_menus_clients_title_abbrv(const char *title)
 {
-   int max_len;
-
-   max_len = e_config->clientlist_max_caption_len;
-   if ((e_config->clientlist_limit_caption_len) && ((int)strlen(title) > max_len))
-     {
-        char *abbv;
-        const char *left, *right;
-
-        abbv = calloc(E_CLIENTLIST_MAX_CAPTION_LEN + 4, sizeof(char));
-        left = title;
-        right = title + (strlen(title) - (max_len / 2));
+   static char abbv[E_CLIENTLIST_MAX_CAPTION_LEN + 4];
+   char *p;
+   int len, len2, max_len;
 
-        strncpy(abbv, left, max_len / 2);
-        strncat(abbv, "...", 3);
-        strncat(abbv, right, max_len / 2);
+   if (!e_config->clientlist_limit_caption_len) return title;
 
-        return abbv;
-     }
-   else
-     return title;
+   len = eina_unicode_utf8_get_len(title);
+   max_len = e_config->clientlist_max_caption_len;
+   if (len <= max_len) return title;
+
+   abbv[0] = 0;
+   len2 = max_len / 2;
+   p = (char*)title;
+   eina_unicode_utf8_get_prev(p, &len2);
+   strncpy(abbv, title, len2);
+   len2 = len - (max_len / 2);
+   p = (char*)title;
+   eina_unicode_utf8_get_next(p, &len2);
+   strcat(abbv, "...");
+   strncat(abbv, title + len2, len - len2);
+
+   return abbv;
 }
 
 static void
index 73a36d1..d14c7aa 100644 (file)
@@ -66,7 +66,6 @@ _basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
    tbar = cfdata->tbar;
    if (!tbar) return 0;
    e_toolbar_orient(tbar, cfdata->orient);
-   e_toolbar_position_calc(tbar);
    if ((tbar->fwin) && (tbar->fwin->cb_resize))
      tbar->fwin->cb_resize(tbar->fwin);
    return 1;
index 39f7628..67d2594 100644 (file)
@@ -15,7 +15,7 @@ EINTERN int
 e_ipc_init(void)
 {
 #ifdef USE_IPC
-   char buf[1024], buf2[128], buf3[4096];
+   char buf[4096], buf2[128], buf3[4096];
    char *tmp, *user, *disp, *base;
    int pid, trynum = 0;
 
index ff9e784..c585ffa 100644 (file)
@@ -122,6 +122,7 @@ EAPI Eina_Bool evil = EINA_FALSE;
 EAPI Eina_Bool starting = EINA_TRUE;
 EAPI Eina_Bool stopping = EINA_FALSE;
 EAPI Eina_Bool restart = EINA_FALSE;
+EAPI Eina_Bool e_nopause = EINA_FALSE;
 
 static void
 _xdg_data_dirs_augment(void)
@@ -1200,6 +1201,8 @@ _e_main_parse_arguments(int argc, char **argv)
           really_know = EINA_TRUE;
         else if (!strcmp(argv[i], "-locked"))
           locked = EINA_TRUE;
+       else if (!strcmp(argv[i], "-nopause"))
+         e_nopause = EINA_TRUE;
         else if ((!strcmp(argv[i], "-h")) ||
                  (!strcmp(argv[i], "-help")) ||
                  (!strcmp(argv[i], "--help")))
index ddb2c5c..a251be2 100644 (file)
@@ -1,35 +1,35 @@
 #include "e.h"
 
 /* local subsystem functions */
-static void _e_manager_free(E_Manager *man);
-
-static Eina_Bool _e_manager_cb_window_show_request(void *data, int ev_type, void *ev);
-static Eina_Bool _e_manager_cb_window_configure(void *data, int ev_type, void *ev);
-static Eina_Bool _e_manager_cb_key_up(void *data, int ev_type, void *ev);
-static Eina_Bool _e_manager_cb_key_down(void *data, int ev_type, void *ev);
-static Eina_Bool _e_manager_cb_frame_extents_request(void *data, int ev_type, void *ev);
-static Eina_Bool _e_manager_cb_ping(void *data, int ev_type, void *ev);
-static Eina_Bool _e_manager_cb_screensaver_notify(void *data, int ev_type, void *ev);
-static Eina_Bool _e_manager_cb_client_message(void *data, int ev_type, void *ev);
-
-static Eina_Bool _e_manager_frame_extents_free_cb(const Eina_Hash *hash __UNUSED__,
-                                                 const void *key __UNUSED__,
-                                                 void *data, void *fdata __UNUSED__);
+static void       _e_manager_free(E_Manager *man);
+
+static Eina_Bool  _e_manager_cb_window_show_request(void *data, int ev_type, void *ev);
+static Eina_Bool  _e_manager_cb_window_configure(void *data, int ev_type, void *ev);
+static Eina_Bool  _e_manager_cb_key_up(void *data, int ev_type, void *ev);
+static Eina_Bool  _e_manager_cb_key_down(void *data, int ev_type, void *ev);
+static Eina_Bool  _e_manager_cb_frame_extents_request(void *data, int ev_type, void *ev);
+static Eina_Bool  _e_manager_cb_ping(void *data, int ev_type, void *ev);
+static Eina_Bool  _e_manager_cb_screensaver_notify(void *data, int ev_type, void *ev);
+static Eina_Bool  _e_manager_cb_client_message(void *data, int ev_type, void *ev);
+
+static Eina_Bool  _e_manager_frame_extents_free_cb(const Eina_Hash *hash __UNUSED__,
+                                                   const void *key __UNUSED__,
+                                                   void *data, void *fdata __UNUSED__);
 static E_Manager *_e_manager_get_for_root(Ecore_X_Window root);
-static Eina_Bool _e_manager_clear_timer(void *data);
+static Eina_Bool  _e_manager_clear_timer(void *data);
 #if 0 /* use later - maybe */
-static int _e_manager_cb_window_destroy(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_hide(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_reparent(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_create(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_configure_request(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_gravity(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_stack(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_stack_request(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_property(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_colormap(void *data, int ev_type, void *ev);
-static int _e_manager_cb_window_shape(void *data, int ev_type, void *ev);
-static int _e_manager_cb_client_message(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_destroy(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_hide(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_reparent(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_create(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_configure_request(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_gravity(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_stack(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_stack_request(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_property(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_colormap(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_window_shape(void *data, int ev_type, void *ev);
+static int        _e_manager_cb_client_message(void *data, int ev_type, void *ev);
 #endif
 
 /* local subsystem globals */
@@ -61,15 +61,15 @@ e_manager_shutdown(void)
 
    if (frame_extents)
      {
-       eina_hash_foreach(frame_extents, _e_manager_frame_extents_free_cb, NULL);
-       eina_hash_free(frame_extents);
-       frame_extents = NULL;
+        eina_hash_foreach(frame_extents, _e_manager_frame_extents_free_cb, NULL);
+        eina_hash_free(frame_extents);
+        frame_extents = NULL;
      }
 
    if (timer_post_screensaver_lock)
      {
-       ecore_timer_del(timer_post_screensaver_lock);
-       timer_post_screensaver_lock = NULL;
+        ecore_timer_del(timer_post_screensaver_lock);
+        timer_post_screensaver_lock = NULL;
      }
 
    return 1;
@@ -155,165 +155,165 @@ e_manager_manage_windows(E_Manager *man)
    windows = ecore_x_window_children_get(man->root, &wnum);
    if (windows)
      {
-       int i;
-       const char *atom_names[] =
-         {
-            "_XEMBED_INFO",
-              "_KDE_NET_WM_SYSTEM_TRAY_WINDOW_FOR",
-              "KWM_DOCKWINDOW"
-         };
-       Ecore_X_Atom atoms[3];
+        int i;
+        const char *atom_names[] =
+        {
+           "_XEMBED_INFO",
+           "_KDE_NET_WM_SYSTEM_TRAY_WINDOW_FOR",
+           "KWM_DOCKWINDOW"
+        };
+        Ecore_X_Atom atoms[3];
         Ecore_X_Atom atom_xmbed, atom_kde_netwm_systray, atom_kwm_dockwindow;
-       unsigned char *data = NULL;
-       int count;
-
-       ecore_x_atoms_get(atom_names, 3, atoms);
-       atom_xmbed = atoms[0];
-       atom_kde_netwm_systray = atoms[1];
-       atom_kwm_dockwindow = atoms[2];
-       for (i = 0; i < wnum; i++)
-         {
-            Ecore_X_Window_Attributes att;
-            unsigned int ret_val, deskxy[2];
-            int ret;
+        unsigned char *data = NULL;
+        int count;
+
+        ecore_x_atoms_get(atom_names, 3, atoms);
+        atom_xmbed = atoms[0];
+        atom_kde_netwm_systray = atoms[1];
+        atom_kwm_dockwindow = atoms[2];
+        for (i = 0; i < wnum; i++)
+          {
+             Ecore_X_Window_Attributes att;
+             unsigned int ret_val, deskxy[2];
+             int ret;
 
              if (e_border_find_by_client_window(windows[i]))
                continue;
-            ecore_x_window_attributes_get(windows[i], &att);
-            if ((att.override) || (att.input_only))
-              {
-                 if (att.override)
-                   {
-                      char *wname = NULL, *wclass = NULL;
-
-                      ecore_x_icccm_name_class_get(windows[i],
-                                                   &wname, &wclass);
-                      if ((wname) && (wclass) &&
-                          (!strcmp(wname, "E")) &&
-                          (!strcmp(wclass, "Init_Window")))
-                        {
-                           free(wname);
-                           free(wclass);
-                           man->initwin = windows[i];
-                        }
-                      else
-                        {
-                           if (wname) free(wname);
-                           if (wclass) free(wclass);
-                           continue;
-                        }
-                   }
-                 else
+             ecore_x_window_attributes_get(windows[i], &att);
+             if ((att.override) || (att.input_only))
+               {
+                  if (att.override)
+                    {
+                       char *wname = NULL, *wclass = NULL;
+
+                       ecore_x_icccm_name_class_get(windows[i],
+                                                    &wname, &wclass);
+                       if ((wname) && (wclass) &&
+                           (!strcmp(wname, "E")) &&
+                           (!strcmp(wclass, "Init_Window")))
+                         {
+                            free(wname);
+                            free(wclass);
+                            man->initwin = windows[i];
+                         }
+                       else
+                         {
+                            if (wname) free(wname);
+                            if (wclass) free(wclass);
+                            continue;
+                         }
+                    }
+                  else
                     continue;
-              }
-            /* XXX manage xembed windows as long as they are not override_redirect..
-             * if (!ecore_x_window_prop_property_get(windows[i],
-             *                                    atom_xmbed,
-             *                                    atom_xmbed, 32,
-             *                                    &data, &count))
-             *   data = NULL;
-             * if (!data) */
-              {
-                 if (!ecore_x_window_prop_property_get(windows[i],
-                                                       atom_kde_netwm_systray,
-                                                       atom_xmbed, 32,
-                                                       &data, &count))
-                   data = NULL;
-              }
-            if (!data)
-              {
-                 if (!ecore_x_window_prop_property_get(windows[i],
-                                                       atom_kwm_dockwindow,
-                                                       atom_kwm_dockwindow, 32,
-                                                       &data, &count))
-                   data = NULL;
-              }
-            if (data)
-              {
-                 free(data);
-                 data = NULL;
-                 continue;
-              }
-            ret = ecore_x_window_prop_card32_get(windows[i],
-                                                 E_ATOM_MANAGED,
-                                                 &ret_val, 1);
-
-            /* we have seen this window before */
-            if ((ret > -1) && (ret_val == 1))
-              {
-                 E_Container  *con = NULL;
-                 E_Zone       *zone = NULL;
-                 E_Desk       *desk = NULL;
-                 E_Border     *bd = NULL;
-                 unsigned int  id;
-                 char *path;
-                 Efreet_Desktop *desktop = NULL;
-
-                 /* get all information from window before it is
-                  * reset by e_border_new */
-                 ret = ecore_x_window_prop_card32_get(windows[i],
-                                                      E_ATOM_CONTAINER,
-                                                      &id, 1);
-                 if (ret == 1)
-                   con = e_container_number_get(man, id);
-                 if (!con)
-                   con = e_container_current_get(man);
-
-                 ret = ecore_x_window_prop_card32_get(windows[i],
-                                                      E_ATOM_ZONE,
-                                                      &id, 1);
-                 if (ret == 1)
-                   zone = e_container_zone_number_get(con, id);
-                 if (!zone)
-                   zone = e_zone_current_get(con);
-                 ret = ecore_x_window_prop_card32_get(windows[i],
-                                                      E_ATOM_DESK,
-                                                      deskxy, 2);
-                 if (ret == 2)
-                   desk = e_desk_at_xy_get(zone,
-                                           deskxy[0],
-                                           deskxy[1]);
-
-                 path = ecore_x_window_prop_string_get(windows[i],
-                                                       E_ATOM_DESKTOP_FILE);
-                 if (path)
-                   {
-                      desktop = efreet_desktop_get(path);
-                      free(path);
-                   }
-
-                   {
-                      bd = e_border_new(con, windows[i], 1, 0);
-                      if (bd)
-                        {
-                            bd->ignore_first_unmap = 1;
-                           /* FIXME:
-                            * It's enough to set the desk, the zone will
-                            * be set according to the desk */
+               }
+             /* XXX manage xembed windows as long as they are not override_redirect..
+              * if (!ecore_x_window_prop_property_get(windows[i],
+              *                                           atom_xmbed,
+              *                                           atom_xmbed, 32,
+              *                                           &data, &count))
+              *   data = NULL;
+              * if (!data) */
+             {
+                if (!ecore_x_window_prop_property_get(windows[i],
+                                                      atom_kde_netwm_systray,
+                                                      atom_xmbed, 32,
+                                                      &data, &count))
+                  data = NULL;
+             }
+             if (!data)
+               {
+                  if (!ecore_x_window_prop_property_get(windows[i],
+                                                        atom_kwm_dockwindow,
+                                                        atom_kwm_dockwindow, 32,
+                                                        &data, &count))
+                    data = NULL;
+               }
+             if (data)
+               {
+                  free(data);
+                  data = NULL;
+                  continue;
+               }
+             ret = ecore_x_window_prop_card32_get(windows[i],
+                                                  E_ATOM_MANAGED,
+                                                  &ret_val, 1);
+
+             /* we have seen this window before */
+             if ((ret > -1) && (ret_val == 1))
+               {
+                  E_Container *con = NULL;
+                  E_Zone *zone = NULL;
+                  E_Desk *desk = NULL;
+                  E_Border *bd = NULL;
+                  unsigned int id;
+                  char *path;
+                  Efreet_Desktop *desktop = NULL;
+
+                  /* get all information from window before it is
+                   * reset by e_border_new */
+                  ret = ecore_x_window_prop_card32_get(windows[i],
+                                                       E_ATOM_CONTAINER,
+                                                       &id, 1);
+                  if (ret == 1)
+                    con = e_container_number_get(man, id);
+                  if (!con)
+                    con = e_container_current_get(man);
+
+                  ret = ecore_x_window_prop_card32_get(windows[i],
+                                                       E_ATOM_ZONE,
+                                                       &id, 1);
+                  if (ret == 1)
+                    zone = e_container_zone_number_get(con, id);
+                  if (!zone)
+                    zone = e_zone_current_get(con);
+                  ret = ecore_x_window_prop_card32_get(windows[i],
+                                                       E_ATOM_DESK,
+                                                       deskxy, 2);
+                  if (ret == 2)
+                    desk = e_desk_at_xy_get(zone,
+                                            deskxy[0],
+                                            deskxy[1]);
+
+                  path = ecore_x_window_prop_string_get(windows[i],
+                                                        E_ATOM_DESKTOP_FILE);
+                  if (path)
+                    {
+                       desktop = efreet_desktop_get(path);
+                       free(path);
+                    }
+
+                  {
+                     bd = e_border_new(con, windows[i], 1, 0);
+                     if (bd)
+                       {
+                          bd->ignore_first_unmap = 1;
+                          /* FIXME:
+                           * It's enough to set the desk, the zone will
+                           * be set according to the desk */
 //                         if (zone) e_border_zone_set(bd, zone);
-                           if (desk) e_border_desk_set(bd, desk);
-                           bd->desktop = desktop;
-                        }
-                   }
-              }
-            else if ((att.visible) && (!att.override) &&
-                     (!att.input_only))
-              {
-                 /* We have not seen this window, and X tells us it
-                  * should be seen */
-                 E_Container *con;
-                 E_Border *bd;
-
-                 con = e_container_current_get(man);
-                 bd = e_border_new(con, windows[i], 1, 0);
-                 if (bd)
+                          if (desk) e_border_desk_set(bd, desk);
+                          bd->desktop = desktop;
+                       }
+                  }
+               }
+             else if ((att.visible) && (!att.override) &&
+                      (!att.input_only))
+               {
+                  /* We have not seen this window, and X tells us it
+                   * should be seen */
+                  E_Container *con;
+                  E_Border *bd;
+
+                  con = e_container_current_get(man);
+                  bd = e_border_new(con, windows[i], 1, 0);
+                  if (bd)
                     {
                        bd->ignore_first_unmap = 1;
                        e_border_show(bd);
                     }
-              }
-         }
-       free(windows);
+               }
+          }
+        free(windows);
      }
 }
 
@@ -328,23 +328,23 @@ e_manager_show(E_Manager *man)
    if (man->visible) return;
    EINA_LIST_FOREACH(man->containers, l, con)
      {
-       e_container_show(con);
+        e_container_show(con);
      }
    if (man->root != man->win)
      {
-       Ecore_X_Window mwin;
-
-       mwin = e_menu_grab_window_get();
-       if (!mwin) mwin = man->initwin;
-       if (!mwin)
-         ecore_x_window_raise(man->win);
-       else
-         ecore_x_window_configure(man->win,
-                                  ECORE_X_WINDOW_CONFIGURE_MASK_SIBLING |
-                                  ECORE_X_WINDOW_CONFIGURE_MASK_STACK_MODE,
-                                  0, 0, 0, 0, 0,
-                                  mwin, ECORE_X_WINDOW_STACK_BELOW);
-       ecore_x_window_show(man->win);
+        Ecore_X_Window mwin;
+
+        mwin = e_menu_grab_window_get();
+        if (!mwin) mwin = man->initwin;
+        if (!mwin)
+          ecore_x_window_raise(man->win);
+        else
+          ecore_x_window_configure(man->win,
+                                   ECORE_X_WINDOW_CONFIGURE_MASK_SIBLING |
+                                   ECORE_X_WINDOW_CONFIGURE_MASK_STACK_MODE,
+                                   0, 0, 0, 0, 0,
+                                   mwin, ECORE_X_WINDOW_STACK_BELOW);
+        ecore_x_window_show(man->win);
      }
    man->visible = 1;
 }
@@ -360,7 +360,7 @@ e_manager_hide(E_Manager *man)
    if (!man->visible) return;
    EINA_LIST_FOREACH(man->containers, l, con)
      {
-       e_container_hide(con);
+        e_container_hide(con);
      }
    if (man->root != man->win)
      ecore_x_window_hide(man->win);
@@ -375,9 +375,9 @@ e_manager_move(E_Manager *man, int x, int y)
    if ((x == man->x) && (y == man->y)) return;
    if (man->root != man->win)
      {
-       man->x = x;
-       man->y = y;
-       ecore_x_window_move(man->win, man->x, man->y);
+        man->x = x;
+        man->y = y;
+        ecore_x_window_move(man->win, man->x, man->y);
      }
 }
 
@@ -396,7 +396,7 @@ e_manager_resize(E_Manager *man, int w, int h)
 
    EINA_LIST_FOREACH(man->containers, l, con)
      {
-       e_container_resize(con, man->w, man->h);
+        e_container_resize(con, man->w, man->h);
      }
 
    ecore_x_netwm_desk_size_set(man->root, man->w, man->h);
@@ -412,8 +412,8 @@ e_manager_move_resize(E_Manager *man, int x, int y, int w, int h)
    E_OBJECT_TYPE_CHECK(man, E_MANAGER_TYPE);
    if (man->root != man->win)
      {
-       man->x = x;
-       man->y = y;
+        man->x = x;
+        man->y = y;
      }
    man->w = w;
    man->h = h;
@@ -421,7 +421,7 @@ e_manager_move_resize(E_Manager *man, int x, int y, int w, int h)
 
    EINA_LIST_FOREACH(man->containers, l, con)
      {
-       e_container_resize(con, man->w, man->h);
+        e_container_resize(con, man->w, man->h);
      }
 }
 
@@ -432,18 +432,18 @@ e_manager_raise(E_Manager *man)
    E_OBJECT_TYPE_CHECK(man, E_MANAGER_TYPE);
    if (man->root != man->win)
      {
-       Ecore_X_Window mwin;
-
-       mwin = e_menu_grab_window_get();
-       if (!mwin) mwin = man->initwin;
-       if (!mwin)
-         ecore_x_window_raise(man->win);
-       else
-         ecore_x_window_configure(man->win,
-                                  ECORE_X_WINDOW_CONFIGURE_MASK_SIBLING |
-                                  ECORE_X_WINDOW_CONFIGURE_MASK_STACK_MODE,
-                                  0, 0, 0, 0, 0,
-                                  mwin, ECORE_X_WINDOW_STACK_BELOW);
+        Ecore_X_Window mwin;
+
+        mwin = e_menu_grab_window_get();
+        if (!mwin) mwin = man->initwin;
+        if (!mwin)
+          ecore_x_window_raise(man->win);
+        else
+          ecore_x_window_configure(man->win,
+                                   ECORE_X_WINDOW_CONFIGURE_MASK_SIBLING |
+                                   ECORE_X_WINDOW_CONFIGURE_MASK_STACK_MODE,
+                                   0, 0, 0, 0, 0,
+                                   mwin, ECORE_X_WINDOW_STACK_BELOW);
      }
 }
 
@@ -466,11 +466,11 @@ e_manager_current_get(void)
    if (!managers) return NULL;
    EINA_LIST_FOREACH(managers, l, man)
      {
-       ecore_x_pointer_xy_get(man->win, &x, &y);
-       if (x == -1 && y == -1)
-         continue;
-       if (E_INSIDE(x, y, man->x, man->y, man->w, man->h))
-         return man;
+        ecore_x_pointer_xy_get(man->win, &x, &y);
+        if (x == -1 && y == -1)
+          continue;
+        if (E_INSIDE(x, y, man->x, man->y, man->w, man->h))
+          return man;
      }
    return eina_list_data_get(managers);
 }
@@ -484,8 +484,8 @@ e_manager_number_get(int num)
    if (!managers) return NULL;
    EINA_LIST_FOREACH(managers, l, man)
      {
-       if (man->num == num)
-         return man;
+        if (man->num == num)
+          return man;
      }
    return NULL;
 }
@@ -498,7 +498,7 @@ e_managers_keys_grab(void)
 
    EINA_LIST_FOREACH(managers, l, man)
      {
-       e_bindings_key_grab(E_BINDING_CONTEXT_ANY, man->root);
+        e_bindings_key_grab(E_BINDING_CONTEXT_ANY, man->root);
      }
 }
 
@@ -510,16 +510,10 @@ e_managers_keys_ungrab(void)
 
    EINA_LIST_FOREACH(managers, l, man)
      {
-       e_bindings_key_ungrab(E_BINDING_CONTEXT_ANY, man->root);
+        e_bindings_key_ungrab(E_BINDING_CONTEXT_ANY, man->root);
      }
 }
 
-
-
-
-
-
-
 EAPI void
 e_manager_comp_set(E_Manager *man, E_Manager_Comp *comp)
 {
@@ -557,13 +551,13 @@ e_manager_comp_src_list(E_Manager *man)
    return man->comp->func.src_list_get(man->comp->data, man);
 }
 
-EAPI E_Manager_Comp_Source*
+EAPI E_Manager_Comp_Source *
 e_manager_comp_border_src_get(E_Manager *man, Ecore_X_Window win)
 {
    return man->comp->func.border_src_get(man->comp->data, man, win);
 }
 
-EAPI E_Manager_Comp_Source*
+EAPI E_Manager_Comp_Source *
 e_manager_comp_src_get(E_Manager *man, Ecore_X_Window win)
 {
    return man->comp->func.src_get(man->comp->data, man, win);
@@ -635,7 +629,7 @@ e_manager_comp_event_resize_send(E_Manager *man)
 
 EAPI void
 e_manager_comp_event_src_add_send(E_Manager *man, E_Manager_Comp_Source *src,
-                                  void (*afterfunc) (void *data, E_Manager *man, E_Manager_Comp_Source *src),
+                                  void (*afterfunc)(void *data, E_Manager *man, E_Manager_Comp_Source *src),
                                   void *data)
 {
    e_msg_send("comp.manager", "add.src", // name + info
@@ -647,7 +641,7 @@ e_manager_comp_event_src_add_send(E_Manager *man, E_Manager_Comp_Source *src,
 
 EAPI void
 e_manager_comp_event_src_del_send(E_Manager *man, E_Manager_Comp_Source *src,
-                                  void (*afterfunc) (void *data, E_Manager *man, E_Manager_Comp_Source *src),
+                                  void (*afterfunc)(void *data, E_Manager *man, E_Manager_Comp_Source *src),
                                   void *data)
 {
    e_msg_send("comp.manager", "del.src", // name + info
@@ -659,7 +653,7 @@ e_manager_comp_event_src_del_send(E_Manager *man, E_Manager_Comp_Source *src,
 
 EAPI void
 e_manager_comp_event_src_config_send(E_Manager *man, E_Manager_Comp_Source *src,
-                                     void (*afterfunc) (void *data, E_Manager *man, E_Manager_Comp_Source *src),
+                                     void (*afterfunc)(void *data, E_Manager *man, E_Manager_Comp_Source *src),
                                      void *data)
 {
    e_msg_send("comp.manager", "config.src", // name + info
@@ -671,7 +665,7 @@ e_manager_comp_event_src_config_send(E_Manager *man, E_Manager_Comp_Source *src,
 
 EAPI void
 e_manager_comp_event_src_visibility_send(E_Manager *man, E_Manager_Comp_Source *src,
-                                         void (*afterfunc) (void *data, E_Manager *man, E_Manager_Comp_Source *src),
+                                         void (*afterfunc)(void *data, E_Manager *man, E_Manager_Comp_Source *src),
                                          void *data)
 {
    e_msg_send("comp.manager", "visibility.src", // name + info
@@ -681,10 +675,6 @@ e_manager_comp_event_src_visibility_send(E_Manager *man, E_Manager_Comp_Source *
               (void (*)(void *, E_Object *, void *))afterfunc, data); // afterfunc + afterdata
 }
 
-
-
-
-
 /* local subsystem functions */
 static void
 _e_manager_free(E_Manager *man)
@@ -697,7 +687,7 @@ _e_manager_free(E_Manager *man)
    E_FREE_LIST(l, e_object_del);
    if (man->root != man->win)
      {
-       ecore_x_window_free(man->win);
+        ecore_x_window_free(man->win);
      }
    if (man->pointer) e_object_del(E_OBJECT(man->pointer));
    managers = eina_list_remove(managers, man);
@@ -717,18 +707,18 @@ _e_manager_cb_window_show_request(void *data, int ev_type __UNUSED__, void *ev)
    if (ecore_x_window_parent_get(e->win) != man->root)
      return ECORE_CALLBACK_PASS_ON;  /* try other handlers for this */
 
-     {
-       E_Container *con;
-       E_Border *bd;
-
-       con = e_container_current_get(man);
-       if (!e_border_find_by_client_window(e->win))
-         {
-            bd = e_border_new(con, e->win, 0, 0);
-            if (!bd)
-              ecore_x_window_show(e->win);
-         }
-     }
+   {
+      E_Container *con;
+      E_Border *bd;
+
+      con = e_container_current_get(man);
+      if (!e_border_find_by_client_window(e->win))
+        {
+           bd = e_border_new(con, e->win, 0, 0);
+           if (!bd)
+             ecore_x_window_show(e->win);
+        }
+   }
    return ECORE_CALLBACK_PASS_ON;
 }
 
@@ -808,103 +798,106 @@ _e_manager_cb_frame_extents_request(void *data, int ev_type __UNUSED__, void *ev
        (!(decor & ECORE_X_MWM_HINT_DECOR_TITLE)) &&
        (!(decor & ECORE_X_MWM_HINT_DECOR_BORDER)))
      {
-       border = "borderless";
-       key = border;
+        border = "borderless";
+        key = border;
      }
 
    ok = ecore_x_netwm_window_type_get(e->win, &type);
    if ((ok) &&
        ((type == ECORE_X_WINDOW_TYPE_DESKTOP) ||
-       (type == ECORE_X_WINDOW_TYPE_DOCK)))
+        (type == ECORE_X_WINDOW_TYPE_DOCK)))
      {
-       border = "borderless";
-       key = border;
+        border = "borderless";
+        key = border;
      }
 
    sig = NULL;
    ecore_x_netwm_window_state_get(e->win, &state, &num);
    if (state)
      {
-       int maximized = 0;
-
-       for (i = 0; i < num; i++)
-         {
-            switch (state[i])
-              {
-               case ECORE_X_WINDOW_STATE_MAXIMIZED_VERT:
-                 maximized++;
-                 break;
-               case ECORE_X_WINDOW_STATE_MAXIMIZED_HORZ:
-                 maximized++;
-                 break;
-               case ECORE_X_WINDOW_STATE_FULLSCREEN:
-                 border = "borderless";
-                 key = border;
-                 break;
-               case ECORE_X_WINDOW_STATE_SHADED:
-               case ECORE_X_WINDOW_STATE_SKIP_TASKBAR:
-               case ECORE_X_WINDOW_STATE_SKIP_PAGER:
-               case ECORE_X_WINDOW_STATE_HIDDEN:
-               case ECORE_X_WINDOW_STATE_ICONIFIED:
-               case ECORE_X_WINDOW_STATE_MODAL:
-               case ECORE_X_WINDOW_STATE_STICKY:
-               case ECORE_X_WINDOW_STATE_ABOVE:
-               case ECORE_X_WINDOW_STATE_BELOW:
-               case ECORE_X_WINDOW_STATE_DEMANDS_ATTENTION:
-               case ECORE_X_WINDOW_STATE_UNKNOWN:
-                 break;
-              }
-         }
-       if ((maximized == 2) &&
-           (e_config->maximize_policy == E_MAXIMIZE_FULLSCREEN))
-         {
-            sig = "e,action,maximize,fullscreen";
-            key = "maximize,fullscreen";
-         }
-       free(state);
+        int maximized = 0;
+
+        for (i = 0; i < num; i++)
+          {
+             switch (state[i])
+               {
+                case ECORE_X_WINDOW_STATE_MAXIMIZED_VERT:
+                  maximized++;
+                  break;
+
+                case ECORE_X_WINDOW_STATE_MAXIMIZED_HORZ:
+                  maximized++;
+                  break;
+
+                case ECORE_X_WINDOW_STATE_FULLSCREEN:
+                  border = "borderless";
+                  key = border;
+                  break;
+
+                case ECORE_X_WINDOW_STATE_SHADED:
+                case ECORE_X_WINDOW_STATE_SKIP_TASKBAR:
+                case ECORE_X_WINDOW_STATE_SKIP_PAGER:
+                case ECORE_X_WINDOW_STATE_HIDDEN:
+                case ECORE_X_WINDOW_STATE_ICONIFIED:
+                case ECORE_X_WINDOW_STATE_MODAL:
+                case ECORE_X_WINDOW_STATE_STICKY:
+                case ECORE_X_WINDOW_STATE_ABOVE:
+                case ECORE_X_WINDOW_STATE_BELOW:
+                case ECORE_X_WINDOW_STATE_DEMANDS_ATTENTION:
+                case ECORE_X_WINDOW_STATE_UNKNOWN:
+                  break;
+               }
+          }
+        if ((maximized == 2) &&
+            (e_config->maximize_policy == E_MAXIMIZE_FULLSCREEN))
+          {
+             sig = "e,action,maximize,fullscreen";
+             key = "maximize,fullscreen";
+          }
+        free(state);
      }
 
    extents = eina_hash_find(frame_extents, key);
    if (!extents)
      {
-       extents = E_NEW(Frame_Extents, 1);
-       if (extents)
-         {
-            Evas_Object *o;
-            char buf[1024];
-
-            o = edje_object_add(con->bg_evas);
-            snprintf(buf, sizeof(buf), "e/widgets/border/%s/border", border);
-            ok = e_theme_edje_object_set(o, "base/theme/borders", buf);
-            if (ok)
-              {
-                 Evas_Coord x, y, w, h;
-
-                 if (sig)
-                   {
-                      edje_object_signal_emit(o, sig, "e");
-                      edje_object_message_signal_process(o);
-                   }
-
-                 evas_object_resize(o, 1000, 1000);
-                 edje_object_calc_force(o);
-                 edje_object_part_geometry_get(o, "e.swallow.client",
-                                               &x, &y, &w, &h);
-                 extents->l = x;
-                 extents->r = 1000 - (x + w);
-                 extents->t = y;
-                 extents->b = 1000 - (y + h);
-              }
-            else
-              {
-                 extents->l = 0;
-                 extents->r = 0;
-                 extents->t = 0;
-                 extents->b = 0;
-              }
-            evas_object_del(o);
-            eina_hash_add(frame_extents, key, extents);
-         }
+        extents = E_NEW(Frame_Extents, 1);
+        if (extents)
+          {
+             Evas_Object *o;
+             char buf[1024];
+
+             o = edje_object_add(con->bg_evas);
+             snprintf(buf, sizeof(buf), "e/widgets/border/%s/border", border);
+             ok = e_theme_edje_object_set(o, "base/theme/borders", buf);
+             if (ok)
+               {
+                  Evas_Coord x, y, w, h;
+
+                  if (sig)
+                    {
+                       edje_object_signal_emit(o, sig, "e");
+                       edje_object_message_signal_process(o);
+                    }
+
+                  evas_object_resize(o, 1000, 1000);
+                  edje_object_calc_force(o);
+                  edje_object_part_geometry_get(o, "e.swallow.client",
+                                                &x, &y, &w, &h);
+                  extents->l = x;
+                  extents->r = 1000 - (x + w);
+                  extents->t = y;
+                  extents->b = 1000 - (y + h);
+               }
+             else
+               {
+                  extents->l = 0;
+                  extents->r = 0;
+                  extents->t = 0;
+                  extents->b = 0;
+               }
+             evas_object_del(o);
+             eina_hash_add(frame_extents, key, extents);
+          }
      }
 
    if (extents)
@@ -947,25 +940,25 @@ _e_manager_cb_screensaver_notify(void *data __UNUSED__, int ev_type __UNUSED__,
 
    if (timer_post_screensaver_lock)
      {
-       ecore_timer_del(timer_post_screensaver_lock);
-       timer_post_screensaver_lock = NULL;
+        ecore_timer_del(timer_post_screensaver_lock);
+        timer_post_screensaver_lock = NULL;
      }
 
    if (e->on)
      {
-       if (e_config->desklock_autolock_screensaver)
-         {
-            if (e_config->desklock_post_screensaver_time <= 1.0)
-              {
-                 e_desklock_show_autolocked();
-              }
-            else
-              {
-                 timer_post_screensaver_lock = ecore_timer_add
-                   (e_config->desklock_post_screensaver_time,
-                    _e_manager_cb_timer_post_screensaver_lock, NULL);
-              }
-         }
+        if (e_config->desklock_autolock_screensaver)
+          {
+             if (e_config->desklock_post_screensaver_time <= 1.0)
+               {
+                  e_desklock_show_autolocked();
+               }
+             else
+               {
+                  timer_post_screensaver_lock = ecore_timer_add
+                      (e_config->desklock_post_screensaver_time,
+                      _e_manager_cb_timer_post_screensaver_lock, NULL);
+               }
+          }
      }
    return ECORE_CALLBACK_PASS_ON;
 }
@@ -978,28 +971,25 @@ _e_manager_cb_client_message(void *data __UNUSED__, int ev_type __UNUSED__, void
 
    e = ev;
 
-   if (e->message_type == ECORE_X_ATOM_NET_ACTIVE_WINDOW)
-     {
-       bd = e_border_find_by_client_window(e->win);
-       if (bd)
-         {
+   if (e->message_type != ECORE_X_ATOM_NET_ACTIVE_WINDOW) return ECORE_CALLBACK_RENEW;
+   bd = e_border_find_by_client_window(e->win);
+   if (!bd) return ECORE_CALLBACK_RENEW;
 #if 0 /* notes */
-            if (e->data.l[0] == 0 /* 0 == old, 1 == client, 2 == pager */)
-              {
-                 // FIXME: need config for the below - what to do given each
-                 //  request (either do nothng, make app look urgent/want
-                 //  attention or actiually flip to app as below is the
-                 //  current default)
-                 // if 0 == just make app demand attention somehow
-                 // if 1 == just make app demand attention somehow
-                 // if 2 == activate window as below
-              }
-            timestamp = e->data.l[1];
-            requestor_id e->data.l[2];
+   if (e->data.l[0] == 0 /* 0 == old, 1 == client, 2 == pager */)
+     {
+     }
+   timestamp = e->data.l[1];
+   requestor_id e->data.l[2];
 #endif
-             if (!bd->focused) e_border_activate(bd, EINA_FALSE);
-             else e_border_raise(bd);
-         }
+   switch (e_config->window_activehint_policy)
+     {
+      case 0: break;
+      case 1:
+        edje_object_signal_emit(bd->bg_object, "e,state,urgent", "e");
+        break;
+      default:
+        if (!bd->focused) e_border_activate(bd, EINA_FALSE);
+        else e_border_raise(bd);
      }
 
    return ECORE_CALLBACK_PASS_ON;
@@ -1007,7 +997,7 @@ _e_manager_cb_client_message(void *data __UNUSED__, int ev_type __UNUSED__, void
 
 static Eina_Bool
 _e_manager_frame_extents_free_cb(const Eina_Hash *hash __UNUSED__, const void *key __UNUSED__,
-                                void *data, void *fdata __UNUSED__)
+                                 void *data, void *fdata __UNUSED__)
 {
    free(data);
    return EINA_TRUE;
@@ -1022,8 +1012,8 @@ _e_manager_get_for_root(Ecore_X_Window root)
    if (!managers) return NULL;
    EINA_LIST_FOREACH(managers, l, man)
      {
-       if (man->root == root)
-         return man;
+        if (man->root == root)
+          return man;
      }
    return eina_list_data_get(managers);
 }
@@ -1038,16 +1028,40 @@ _e_manager_clear_timer(void *data)
 }
 
 #if 0 /* use later - maybe */
-static int _e_manager_cb_window_destroy(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_hide(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_reparent(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_create(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_configure_request(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_configure(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_gravity(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_stack(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_stack_request(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_property(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_colormap(void *data, int ev_type, void *ev){return 1;}
-static int _e_manager_cb_window_shape(void *data, int ev_type, void *ev){return 1;}
+static int
+_e_manager_cb_window_destroy(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_hide(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_reparent(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_create(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_configure_request(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_configure(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_gravity(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_stack(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_stack_request(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_property(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_colormap(void *data, int ev_type, void *ev){return 1; }
+
+static int
+_e_manager_cb_window_shape(void *data, int ev_type, void *ev){return 1; }
+
 #endif
index f779046..ae763b6 100644 (file)
@@ -763,7 +763,17 @@ e_menu_item_submenu_set(E_Menu_Item *mi, E_Menu *sub)
    _e_menu_lock = EINA_TRUE;
    if ((mi->submenu) || (mi->submenu_pre_cb.func))
      {
-        if (mi->submenu_object) evas_object_del(mi->submenu_object);
+        if (mi->submenu_object)
+          {
+             if (!e_util_strcmp(evas_object_type_get(mi->submenu_object), "edje"))
+               {
+                  /* already have a correct submenu object, don't re-set it */
+                  _e_menu_lock = EINA_FALSE;
+                  if (sub) e_object_unref(E_OBJECT(sub));
+                  return;
+               }
+             evas_object_del(mi->submenu_object);
+          }
         o = edje_object_add(mi->menu->evas);
         if (sub && (mi->submenu != sub)) e_object_ref(E_OBJECT(sub));
         mi->submenu = sub;
@@ -776,6 +786,16 @@ e_menu_item_submenu_set(E_Menu_Item *mi, E_Menu *sub)
         edje_object_size_min_calc(mi->submenu_object, &ww, &hh);
         mi->submenu_w = ww;
         mi->submenu_h = hh;
+        edje_object_part_swallow(mi->bg_object, "e.swallow.content",
+                                 mi->container_object);
+        edje_object_size_min_calc(mi->bg_object, &ww, &hh);
+        e_box_pack_options_set(mi->bg_object,
+                               1, 1, /* fill */
+                               1, 0, /* expand */
+                               0.5, 0.5, /* align */
+                               ww, hh, /* min */
+                               -1, -1 /* max */
+                               );
      }
    else
      {
index 6f34eff..de1a61e 100644 (file)
@@ -67,15 +67,15 @@ struct _E_Menu
       void (*func) (void *data, E_Menu *m);
    } pre_activate_cb, post_deactivate_cb;
 
-   unsigned char        realized : 1; /* 1 if it is realized */
-   unsigned char        active : 1; /* 1 if it is in active list */
-   unsigned char        changed : 1;
-   unsigned char        fast_mouse : 1;
-   unsigned char        pending_new_submenu : 1;
-   unsigned char        have_submenu : 1;
-   unsigned char        in_active_list : 1;
-   unsigned char        shaped : 1;
-   unsigned char        need_shape_export : 1;
+   Eina_Bool        realized : 1; /* 1 if it is realized */
+   Eina_Bool        active : 1; /* 1 if it is in active list */
+   Eina_Bool        changed : 1;
+   Eina_Bool        fast_mouse : 1;
+   Eina_Bool        pending_new_submenu : 1;
+   Eina_Bool        have_submenu : 1;
+   Eina_Bool        in_active_list : 1;
+   Eina_Bool        shaped : 1;
+   Eina_Bool        need_shape_export : 1;
 };
 
 struct _E_Menu_Item
@@ -140,13 +140,13 @@ struct _E_Menu_Item
       int x, y;
    } drag;
 
-   unsigned char  separator : 1;
-   unsigned char  radio : 1;
-   unsigned char  check : 1;
-   unsigned char  toggle : 1;
-   unsigned char  changed : 1;
-   unsigned char  active : 1;
-   unsigned char  disable : 1;
+   Eina_Bool  separator : 1;
+   Eina_Bool  radio : 1;
+   Eina_Bool  check : 1;
+   Eina_Bool  toggle : 1;
+   Eina_Bool  changed : 1;
+   Eina_Bool  active : 1;
+   Eina_Bool  disable : 1;
 };
 
 struct _E_Menu_Category_Callback
index a8d5777..85787f7 100644 (file)
@@ -14,11 +14,13 @@ static void      _e_module_cb_dialog_disable(void *data, E_Dialog *dia);
 static void      _e_module_event_update_free(void *data, void *event);
 static Eina_Bool _e_module_cb_idler(void *data);
 static int       _e_module_sort_priority(const void *d1, const void *d2);
+static void      _e_module_whitelist_check(void);
 
 /* local subsystem globals */
 static Eina_List *_e_modules = NULL;
 static Ecore_Idle_Enterer *_e_module_idler = NULL;
 static Eina_List *_e_modules_delayed = NULL;
+static Eina_Bool _e_modules_initting = EINA_FALSE;
 
 EAPI int E_EVENT_MODULE_UPDATE = 0;
 EAPI int E_EVENT_MODULE_INIT_END = 0;
@@ -72,6 +74,8 @@ e_module_all_load(void)
    E_Config_Module *em;
    char buf[128];
 
+   _e_modules_initting = EINA_TRUE;
+   
    e_config->modules =
      eina_list_sort(e_config->modules, 0, _e_module_sort_priority);
 
@@ -102,7 +106,11 @@ e_module_all_load(void)
      }
 
    if (!_e_modules_delayed)
-     ecore_event_add(E_EVENT_MODULE_INIT_END, NULL, NULL, NULL);
+     {
+        ecore_event_add(E_EVENT_MODULE_INIT_END, NULL, NULL, NULL);
+        _e_modules_initting = EINA_FALSE;
+        _e_module_whitelist_check();
+     }
 
    unsetenv("E_MODULE_LOAD");
 }
@@ -288,6 +296,8 @@ e_module_enable(E_Module *m)
                   break;
                }
           }
+        if (!_e_modules_initting)
+          _e_module_whitelist_check();
         return 1;
      }
    return 0;
@@ -564,6 +574,9 @@ _e_module_cb_idler(void *data __UNUSED__)
      }
 
    ecore_event_add(E_EVENT_MODULE_INIT_END, NULL, NULL, NULL);
+   
+   _e_modules_initting = EINA_FALSE;
+   _e_module_whitelist_check();
 
    _e_module_idler = NULL;
    return ECORE_CALLBACK_CANCEL;
@@ -589,3 +602,202 @@ _e_module_event_update_free(void *data __UNUSED__, void *event)
    E_FREE(ev);
 }
 
+static void
+_cleanup_cb(void *data, E_Dialog *dialog)
+{
+   Eina_List *badl = data;
+   const char *s;
+
+   e_object_del(E_OBJECT(dialog));
+   EINA_LIST_FREE(badl, s)
+     eina_stringshare_del(s);
+}
+
+static void
+_ignore_cb(void *data, E_Dialog *dialog)
+{
+   const char *s;
+
+   e_object_del(E_OBJECT(dialog));
+
+   EINA_LIST_FREE(e_config->bad_modules, s)
+     eina_stringshare_del(s);
+   e_config->bad_modules = data;
+   e_config_save_queue();
+}
+
+static void
+_e_module_whitelist_check(void)
+{
+   Eina_List *l, *badl = NULL;
+   E_Module *m;
+   unsigned int known = 0;
+   int i;
+   const char *s;
+   const char *goodmods[] = 
+     {
+        "access",
+        "backlight",
+        "battery",
+        "bluez",
+        "clock",
+        "comp",
+        "conf",
+        "conf_applications",
+        "conf_dialogs",
+        "conf_display",
+        "conf_edgebindings",
+        "conf_interaction",
+        "conf_intl",
+        "conf_keybindings",
+        "conf_menus",
+        "conf_paths",
+        "conf_performance",
+        "conf_randr",
+        "conf_shelves",
+        "conf_theme",
+        "conf_wallpaper2",
+        "conf_window_manipulation",
+        "conf_window_remembers",
+        "connman",
+        "cpufreq",
+        "dropshadow",
+        "everything",
+        "fileman",
+        "fileman_opinfo",
+        "gadman",
+        "ibar",
+        "ibox",
+        "illume2",
+        "illume-bluetooth",
+        "illume-home",
+        "illume-home-toggle",
+        "illume-indicator",
+        "illume-kbd-toggle",
+        "illume-keyboard",
+        "illume-mode-toggle",
+        "illume-softkey",
+        "layout",
+        "mixer",
+        "msgbus",
+        "notification",
+        "ofono",
+        "pager",
+        "physics",
+        "quickaccess",
+        "shot",
+        "start",
+        "syscon",
+        "systray",
+        "tasks",
+        "temperature",
+        "tiling",
+        "winlist",
+        "wizard",
+        "wl_drm",
+        "wl_screenshot",
+        "wl_shell",
+        "xkbswitch",
+        
+        NULL // end marker
+     };
+
+   EINA_LIST_FOREACH(_e_modules, l, m)
+     {
+        Eina_Bool ok;
+        
+        if (!m->name) continue;
+        ok = EINA_FALSE;
+        for (i = 0; goodmods[i]; i++)
+          {
+             if (!strcmp(m->name, goodmods[i]))
+               {
+                  ok = EINA_TRUE;
+                  break;
+               }
+          }
+        if (!ok) badl = eina_list_append(badl, eina_stringshare_add(m->name));
+     }
+
+   EINA_LIST_FOREACH(badl, l, s)
+     {
+        const char *tmp;
+        Eina_List *ll;
+        Eina_Bool found = EINA_FALSE;
+
+        EINA_LIST_FOREACH(e_config->bad_modules, ll, tmp)
+          {
+             if (!strcmp(s, tmp))
+               {
+                  found = EINA_TRUE;
+                  break;
+               }
+          }
+
+        if (!found) break;
+        known++;
+     }
+
+   {
+      Ecore_X_Atom _x_tainted;
+      char *state;
+      unsigned int _e_tainted;
+
+      state = badl ? "YES" : "NO";
+      _e_tainted = badl ? 1 : 0;
+
+      _x_tainted = ecore_x_atom_get("_E_TAINTED");
+      ecore_x_window_prop_card32_set(ecore_x_window_root_first_get(),
+                                     _x_tainted, &_e_tainted, 1);
+
+      e_env_set("E17_TAINTED", state);
+   }
+
+   if (eina_list_count(badl) != known)
+     {
+        E_Dialog *dia;
+        Eina_Strbuf *sbuf;
+        
+        dia = e_dialog_new(e_container_current_get(e_manager_current_get()),
+                           "E", "_module_whitelist_dialog");
+        if (!dia)
+          {
+             eina_list_free(badl);
+             return;
+          }
+
+        sbuf = eina_strbuf_new();
+        if (!sbuf)
+          {
+             eina_list_free(badl);
+             e_object_del(E_OBJECT(dia));
+             return;
+          }
+        eina_strbuf_append
+          (sbuf, _("The following modules are not standard ones for<br>"
+                   "Enlightenment and may cause bugs and crashes.<br>"
+                   "Please remove them before reporting any bugs.<br>"
+                   "<br>"
+                   "The module list is as follows:<br>"
+                   "<br>"));
+        EINA_LIST_FOREACH(badl, l, s)
+          {
+             eina_strbuf_append(sbuf, s);
+             eina_strbuf_append(sbuf, "<br>");
+          }
+
+        e_dialog_title_set(dia, _("Unstable module tainting"));
+        e_dialog_icon_set(dia, "enlightenment", 64);
+        e_dialog_text_set(dia, eina_strbuf_string_get(sbuf));
+        e_dialog_button_add(dia, _("OK"), NULL, _cleanup_cb, badl);
+        e_dialog_button_add(dia, _("I know"), NULL, _ignore_cb, badl);
+        e_win_centered_set(dia->win, 1);
+        e_dialog_show(dia);
+        eina_strbuf_free(sbuf);
+     }
+   else
+     {
+        EINA_LIST_FREE(badl, s)
+          eina_stringshare_del(s);
+     }
+}
index 5534bac..7ae68f0 100644 (file)
@@ -62,6 +62,7 @@ struct _E_Smart_Data
    unsigned char vbar_visible : 1;
    unsigned char extern_pan : 1;
    unsigned char one_dir_at_a_time : 1;
+   Eina_Bool key_nav : 1;
 };
 
 /* local subsystem functions */
@@ -264,13 +265,18 @@ e_scrollframe_child_pos_get(Evas_Object *obj, Evas_Coord *x, Evas_Coord *y)
 EAPI void
 e_scrollframe_child_region_show(Evas_Object *obj, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h)
 {
-   Evas_Coord mx = 0, my = 0, cw = 0, ch = 0, px = 0, py = 0, nx, ny;
+   Evas_Coord mx = 0, my = 0, cw = 0, ch = 0, px = 0, py = 0, nx, ny, vw, vh;
 
    API_ENTRY return;
    if (!sd->pan_obj) return;
    sd->pan_func.max_get(sd->pan_obj, &mx, &my);
    sd->pan_func.child_size_get(sd->pan_obj, &cw, &ch);
    sd->pan_func.get(sd->pan_obj, &px, &py);
+   e_scrollframe_child_viewport_size_get(obj, &vw, &vh);
+
+   /* Abort if the request region is already shown */
+   if ((px <= x) && (py <= y) && (x + w <= px + vw) && (y + h <= py + vh))
+      return;
 
    nx = px;
    if (x < px) nx = x;
@@ -381,6 +387,22 @@ e_scrollframe_thumbscroll_force(Evas_Object *obj, Eina_Bool forced)
    sd->thumbscroll.forced = forced;
 }
 
+EAPI void
+e_scrollframe_key_navigation_set(Evas_Object *obj, Eina_Bool enabled)
+{
+   API_ENTRY return;
+   if (enabled == sd->key_nav)
+      return;
+
+   sd->key_nav = enabled;
+   if (sd->key_nav)
+      evas_object_event_callback_add(obj, EVAS_CALLBACK_KEY_DOWN,
+            _e_smart_event_key_down, sd);
+   else
+      evas_object_event_callback_del_full(obj, EVAS_CALLBACK_KEY_DOWN,
+            _e_smart_event_key_down, sd);
+}
+
 /* local subsystem functions */
 static void
 _e_smart_edje_drag_v(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__)
@@ -636,24 +658,28 @@ _e_smart_event_mouse_move(void *data, Evas *e, Evas_Object *obj __UNUSED__, void
                   (e_config->thumbscroll_threshhold *
                    e_config->thumbscroll_threshhold)))
                {
-                  if (!sd->down.dragged)
-                    evas_event_feed_hold(e, 1, ev->timestamp, ev->data);
-                  ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
-                  sd->down.dragged = 1;
-                  x = sd->down.sx - (ev->cur.canvas.x - sd->down.x);
-                  y = sd->down.sy - (ev->cur.canvas.y - sd->down.y);
-                  if ((sd->down.dir_x) || (sd->down.dir_y))
+                  if ((e_config->thumbscroll_enable) ||
+                      (sd->thumbscroll.forced))
                     {
-                       if (!sd->down.locked)
+                       if (!sd->down.dragged)
+                         evas_event_feed_hold(e, 1, ev->timestamp, ev->data);
+                       ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
+                       sd->down.dragged = 1;
+                       x = sd->down.sx - (ev->cur.canvas.x - sd->down.x);
+                       y = sd->down.sy - (ev->cur.canvas.y - sd->down.y);
+                       if ((sd->down.dir_x) || (sd->down.dir_y))
                          {
-                            sd->down.locked_x = x;
-                            sd->down.locked_y = y;
-                            sd->down.locked = 1;
+                            if (!sd->down.locked)
+                              {
+                                 sd->down.locked_x = x;
+                                 sd->down.locked_y = y;
+                                 sd->down.locked = 1;
+                              }
+                            if (sd->down.dir_x) y = sd->down.locked_y;
+                            else x = sd->down.locked_x;
                          }
-                       if (sd->down.dir_x) y = sd->down.locked_y;
-                       else x = sd->down.locked_x;
+                       e_scrollframe_child_pos_set(sd->smart_obj, x, y);
                     }
-                  e_scrollframe_child_pos_set(sd->smart_obj, x, y);
                }
           }
      }
@@ -992,6 +1018,7 @@ _e_smart_add(Evas_Object *obj)
    sd->vbar_flags = E_SCROLLFRAME_POLICY_AUTO;
    sd->hbar_visible = 1;
    sd->vbar_visible = 1;
+   sd->key_nav = EINA_TRUE;
 
    evas_object_event_callback_add(obj, EVAS_CALLBACK_KEY_DOWN,
                                   _e_smart_event_key_down, sd);
index 9b75205..b37e58b 100644 (file)
@@ -30,6 +30,7 @@ EAPI Evas_Object *e_scrollframe_edje_object_get (Evas_Object *obj);
 EAPI void e_scrollframe_single_dir_set          (Evas_Object *obj, Eina_Bool single_dir);
 EAPI Eina_Bool e_scrollframe_single_dir_get     (Evas_Object *obj);
 EAPI void e_scrollframe_thumbscroll_force       (Evas_Object *obj, Eina_Bool forced);
+EAPI void e_scrollframe_key_navigation_set      (Evas_Object *obj, Eina_Bool enabled);
 
 #endif
 #endif
index fbc2e5a..b4ed4da 100644 (file)
@@ -35,9 +35,9 @@ static void         _e_shelf_bindings_del(E_Shelf *es);
 static Eina_Bool    _e_shelf_on_current_desk(E_Shelf *es, E_Event_Zone_Edge *ev);
 static void          _e_shelf_cb_dummy_del(E_Shelf *, Evas *e, Evas_Object *obj, void *event_info);
 static void          _e_shelf_cb_dummy_moveresize(E_Shelf *, Evas *e, Evas_Object *obj, void *event_info);
-static Eina_Bool    _e_shelf_zone_moveresize_handler_cb(void *, int, void *);
 static Eina_Bool    _e_shelf_gadcon_populate_handler_cb(void *, int, void *);
 static Eina_Bool    _e_shelf_module_init_end_handler_cb(void *, int, void *);
+static void          _e_shelf_event_rename_end_cb(void *data, E_Event_Shelf *ev);
 
 static Eina_List *shelves = NULL;
 static Eina_List *dummies = NULL;
@@ -81,6 +81,7 @@ static const char *orient_names[] =
    [E_GADCON_ORIENT_CORNER_RB] = "Right-bottom Corner"
 };
 
+EAPI int E_EVENT_SHELF_RENAME = -1;
 EAPI int E_EVENT_SHELF_ADD = -1;
 EAPI int E_EVENT_SHELF_DEL = -1;
 static Ecore_Event_Handler *_e_shelf_gadcon_populate_handler = NULL;
@@ -91,6 +92,7 @@ static Ecore_Event_Handler *_e_shelf_zone_moveresize_handler = NULL;
 EINTERN int
 e_shelf_init(void)
 {
+   E_EVENT_SHELF_RENAME = ecore_event_type_new();
    E_EVENT_SHELF_ADD = ecore_event_type_new();
    E_EVENT_SHELF_DEL = ecore_event_type_new();
    _e_shelf_gadcon_populate_handler = ecore_event_handler_add(E_EVENT_GADCON_POPULATE, _e_shelf_gadcon_populate_handler_cb, NULL);
@@ -109,9 +111,12 @@ e_shelf_shutdown(void)
         es = eina_list_data_get(shelves);
         e_object_del(E_OBJECT(es));
      }
-   _e_shelf_gadcon_populate_handler = ecore_event_handler_del(_e_shelf_gadcon_populate_handler);
-   _e_shelf_module_init_end_handler = ecore_event_handler_del(_e_shelf_module_init_end_handler);
-   _e_shelf_zone_moveresize_handler = ecore_event_handler_del(_e_shelf_zone_moveresize_handler);
+   if (_e_shelf_gadcon_populate_handler)
+     _e_shelf_gadcon_populate_handler = ecore_event_handler_del(_e_shelf_gadcon_populate_handler);
+   if (_e_shelf_module_init_end_handler)
+     _e_shelf_module_init_end_handler = ecore_event_handler_del(_e_shelf_module_init_end_handler);
+   if (_e_shelf_zone_moveresize_handler)
+     _e_shelf_zone_moveresize_handler = ecore_event_handler_del(_e_shelf_zone_moveresize_handler);
 
    return 1;
 }
@@ -422,11 +427,17 @@ e_shelf_locked_set(E_Shelf *es, int lock)
 EAPI void
 e_shelf_name_set(E_Shelf *es, const char *name)
 {
+   E_Event_Shelf *ev;
+
    if (!es) return;
    if (!name) return;
    if (es->name == name) return;
    eina_stringshare_replace(&es->name, name);
    eina_stringshare_replace(&es->cfg->name, name);
+   ev = E_NEW(E_Event_Shelf, 1);
+   ev->shelf = es;
+   e_object_ref(E_OBJECT(es));
+   ecore_event_add(E_EVENT_SHELF_RENAME, ev, (Ecore_End_Cb)_e_shelf_event_rename_end_cb, NULL);
    if (es->dummy) return;
    e_gadcon_name_set(es->gadcon, name);
 }
@@ -464,7 +475,7 @@ e_shelf_toggle(E_Shelf *es, int show)
                  ecore_animator_add(_e_shelf_cb_hide_animator, es);
           }
      }
-   else if ((!show) && (!es->hidden) && (!es->gadcon->editing) &&
+   else if ((!show) && (!es->hidden) && ((!es->gadcon) || (!es->gadcon->editing)) &&
             (es->cfg->autohide))
      {
         edje_object_signal_emit(es->o_base, "e,state,hidden", "e");
@@ -1174,6 +1185,13 @@ _e_shelf_del_cb(void *d)
 }
 
 static void
+_e_shelf_event_rename_end_cb(void *data __UNUSED__, E_Event_Shelf *ev)
+{
+   e_object_unref(E_OBJECT(ev->shelf));
+   free(ev);
+}
+
+static void
 _e_shelf_free_cb(void *data __UNUSED__, void *event)
 {
    E_Event_Shelf *ev = event;
@@ -1503,7 +1521,7 @@ _e_shelf_gadcon_frame_request(void *data, E_Gadcon_Client *gcc, const char *styl
      }
    snprintf(buf, sizeof(buf), "e,state,orientation,%s",
             e_shelf_orient_string_get(es));
-   edje_object_signal_emit(es->o_base, buf, "e");
+   edje_object_signal_emit(o, buf, "e");
    edje_object_message_signal_process(o);
    return o;
 }
@@ -2242,19 +2260,6 @@ _e_shelf_module_init_end_handler_cb(void *data __UNUSED__, int type __UNUSED__,
         else if (!es->module_init_end_timer)
           es->module_init_end_timer = ecore_timer_add(1.0, _e_shelf_module_init_end_timer_cb, es);
      }
-   _e_shelf_zone_moveresize_handler = ecore_event_handler_add(E_EVENT_ZONE_MOVE_RESIZE, _e_shelf_zone_moveresize_handler_cb, NULL);
-   return ECORE_CALLBACK_RENEW;
-}
-
-static Eina_Bool
-_e_shelf_zone_moveresize_handler_cb(void *data __UNUSED__, int type __UNUSED__, void *event)
-{
-   E_Event_Zone_Move_Resize *ev = event;
-   E_Shelf *es;
-   Eina_List *l;
-
-   EINA_LIST_FOREACH(shelves, l, es)
-     if (ev->zone == es->zone) e_shelf_position_calc(es);
    return ECORE_CALLBACK_RENEW;
 }
 
index 72d908e..92b2098 100644 (file)
@@ -56,9 +56,11 @@ typedef struct E_Event_Shelf
    E_Shelf *shelf;
 } E_Event_Shelf;
 
+typedef struct E_Event_Shelf E_Event_Shelf_Rename;
 typedef struct E_Event_Shelf E_Event_Shelf_Add;
 typedef struct E_Event_Shelf E_Event_Shelf_Del;
 
+EAPI extern int E_EVENT_SHELF_RENAME;
 EAPI extern int E_EVENT_SHELF_ADD;
 EAPI extern int E_EVENT_SHELF_DEL;
 
index 59ccd39..b095b52 100644 (file)
@@ -54,121 +54,60 @@ _e_write_safe_int(int fd, const char *buf, size_t size)
      }
 }
 
-static void
-_e_gdb_print_backtrace(int fd __UNUSED__)
-{
-   // FIXME: we are in a segv'd state. do as few function calls and things
-   // depending on a known working state as possible. this also prevents the
-   // white box allowing recovery or deeper gdbing, thus until this works
-   // properly, it's disabled (properly means always reliable, always
-   // printf bt and allows e to continue and pop up box, perferably allowing
-   // debugging in the gui etc. etc.
-#if 0
-   char cmd[1024];
-   size_t size;
-   int ret;
-
-   if (getenv("E_NO_GDB_BACKTRACE"))
-     return;
-
-   size = snprintf(cmd, sizeof(cmd),
-                  "gdb --pid=%d "
-                  "-ex 'thread apply all bt' "
-                  "-ex detach -ex quit", getpid());
-
-   if (size >= sizeof(cmd))
-     return;
-
-   _e_write_safe(fd, "EXECUTING GDB AS: ");
-   _e_write_safe_int(fd, cmd, size);
-   _e_write_safe(fd, "\n");
-   ret = system(cmd); // TODO: use popen() or fork()+pipe()+exec() and save to 'fd'
-#endif
-}
-
-#define _e_backtrace(msg) _e_backtrace_int(2, msg, sizeof(msg))
-static void
-_e_backtrace_int(int fd, const char *msg, size_t msg_len)
-{
-   char attachmsg[1024];
-   void *array[255];
-   size_t size;
-
-   return; // disable. causes hangs and problems
-
-   _e_write_safe_int(fd, msg, msg_len);
-   _e_write_safe(fd, "\nBEGIN TRACEBACK\n");
-   size = backtrace(array, 255);
-   backtrace_symbols_fd(array, size, fd);
-   _e_write_safe(fd, "END TRACEBACK\n");
-
-   size = snprintf(attachmsg, sizeof(attachmsg),
-                  "debug with: gdb --pid=%d\n", getpid());
-   if (size < sizeof(attachmsg))
-     _e_write_safe_int(fd, attachmsg, size);
-
-   _e_gdb_print_backtrace(fd);
-}
-
 /* a tricky little devil, requires e and it's libs to be built
  * with the -rdynamic flag to GCC for any sort of decent output.
  */
 EAPI void
 e_sigseg_act(int x __UNUSED__, siginfo_t *info __UNUSED__, void *data __UNUSED__)
 {
-   _e_backtrace("**** SEGMENTATION FAULT ****");
    _e_x_composite_shutdown();
    ecore_x_pointer_ungrab();
    ecore_x_keyboard_ungrab();
    ecore_x_ungrab();
    ecore_x_sync();
-   e_alert_show(SIGSEGV);
+   e_alert_show();
 }
 
 EAPI void
 e_sigill_act(int x __UNUSED__, siginfo_t *info __UNUSED__, void *data __UNUSED__)
 {
-   _e_backtrace("**** ILLEGAL INSTRUCTION ****");
    _e_x_composite_shutdown();
    ecore_x_pointer_ungrab();
    ecore_x_keyboard_ungrab();
    ecore_x_ungrab();
    ecore_x_sync();
-   e_alert_show(SIGILL);
+   e_alert_show();
 }
 
 EAPI void
 e_sigfpe_act(int x __UNUSED__, siginfo_t *info __UNUSED__, void *data __UNUSED__)
 {
-   _e_backtrace("**** FLOATING POINT EXCEPTION ****");
    _e_x_composite_shutdown();
    ecore_x_pointer_ungrab();
    ecore_x_keyboard_ungrab();
    ecore_x_ungrab();
    ecore_x_sync();
-   e_alert_show(SIGFPE);
+   e_alert_show();
 }
 
 EAPI void
 e_sigbus_act(int x __UNUSED__, siginfo_t *info __UNUSED__, void *data __UNUSED__)
 {
-   _e_backtrace("**** BUS ERROR ****");
    _e_x_composite_shutdown();
    ecore_x_pointer_ungrab();
    ecore_x_keyboard_ungrab();
    ecore_x_ungrab();
    ecore_x_sync();
-   e_alert_show(SIGBUS);
+   e_alert_show();
 }
 
 EAPI void
 e_sigabrt_act(int x __UNUSED__, siginfo_t *info __UNUSED__, void *data __UNUSED__)
 {
-   _e_backtrace("**** ABORT ****");
    _e_x_composite_shutdown();
    ecore_x_pointer_ungrab();
    ecore_x_keyboard_ungrab();
    ecore_x_ungrab();
    ecore_x_sync();
-   e_alert_show(SIGABRT);
+   e_alert_show();
 }
index 09e0c14..dc751e4 100644 (file)
@@ -8,13 +8,18 @@
 #include <sys/wait.h>
 #include <sys/stat.h>
 #include <sys/utsname.h>
+#include <sys/ptrace.h>
 #include <limits.h>
 #include <fcntl.h>
 #ifdef HAVE_ALLOCA_H
 # include <alloca.h>
 #endif
+#include <signal.h>
+
 #include <Eina.h>
 
+static Eina_Bool tainted = EINA_FALSE;
+
 static void env_set(const char *var, const char *val);
 EAPI int    prefix_determine(char *argv0);
 
@@ -217,12 +222,28 @@ main(int argc, char **argv)
    int i, valgrind_mode = 0;
    int valgrind_tool = 0;
    int valgrind_gdbserver = 0;
-   char buf[16384], **args, *p;
+   char buf[16384], **args, *home;
    char valgrind_path[PATH_MAX] = "";
    const char *valgrind_log = NULL;
    Eina_Bool really_know = EINA_FALSE;
+   Eina_Bool restart = EINA_TRUE;
 
    eina_init();
+
+   /* reexcute myself with dbus-launch if dbus-launch is not running yet */
+   if ((!getenv("DBUS_SESSION_BUS_ADDRESS")) &&
+       (!getenv("DBUS_LAUNCHD_SESSION_BUS_SOCKET"))) 
+     {
+        char **dbus_argv;
+
+        dbus_argv = alloca((argc + 3) * sizeof (char *));
+        dbus_argv[0] = "dbus-launch";
+        dbus_argv[1] = "--exit-with-session";
+        copy_args(dbus_argv + 2, argv, argc);
+        dbus_argv[2 + argc] = NULL;
+        execvp("dbus-launch", dbus_argv);
+     }
+
    prefix_determine(argv[0]);
 
    env_set("E_START", argv[0]);
@@ -254,6 +275,11 @@ main(int argc, char **argv)
              else
                printf("Unknown valgrind option: %s\n", argv[i]);
           }
+        else if (!strcmp(argv[i], "-display"))
+          {
+             i++;
+             env_set("DISPLAY", argv[i]);
+          }
         else if (!strcmp(argv[i], "-massif"))
           valgrind_tool = 1;
         else if (!strcmp(argv[i], "-callgrind"))
@@ -312,15 +338,15 @@ main(int argc, char **argv)
    putchar('\n');
 
    /* mtrack memory tracker support */
-   p = getenv("HOME");
-   if (p)
+   home = getenv("HOME");
+   if (home)
      {
         FILE *f;
 
         /* if you have ~/.e-mtrack, then the tracker will be enabled
          * using the content of this file as the path to the mtrack.so
          * shared object that is the mtrack preload */
-        snprintf(buf, sizeof(buf), "%s/.e-mtrack", p);
+        snprintf(buf, sizeof(buf), "%s/.e-mtrack", home);
         f = fopen(buf, "r");
         if (f)
           {
@@ -335,40 +361,143 @@ main(int argc, char **argv)
                   env_set("LD_PRELOAD", buf);
                   env_set("MTRACK", "track");
                   env_set("E_START_MTRACK", "track");
-                  snprintf(buf, sizeof(buf), "%s/.e-mtrack.log", p);
+                  snprintf(buf, sizeof(buf), "%s/.e-mtrack.log", home);
                   env_set("MTRACK_TRACE_FILE", buf);
                }
              fclose(f);
           }
      }
 
-   /* try dbus-launch */
+   /* run e directly now */
    snprintf(buf, sizeof(buf), "%s/enlightenment", eina_prefix_bin_get(pfx));
 
    args = alloca((argc + 2 + VALGRIND_MAX_ARGS) * sizeof(char *));
-   if ((!getenv("DBUS_SESSION_BUS_ADDRESS")) &&
-       (!getenv("DBUS_LAUNCHD_SESSION_BUS_SOCKET")))
-     {
-        args[0] = "dbus-launch";
-        args[1] = "--exit-with-session";
-
-        i = 2 + valgrind_append(args + 2, valgrind_gdbserver, valgrind_mode, valgrind_tool, valgrind_path, valgrind_log);
-        args[i++] = buf;
-        copy_args(args + i, argv + 1, argc - 1);
-        args[i + argc - 1] = NULL;
-        execvp("dbus-launch", args);
-     }
-
-   /* dbus-launch failed - run e direct */
    i = valgrind_append(args, valgrind_gdbserver, valgrind_mode, valgrind_tool, valgrind_path, valgrind_log);
    args[i++] = buf;
    copy_args(args + i, argv + 1, argc - 1);
    args[i + argc - 1] = NULL;
-   execv(args[0], args);
+   /* execv(args[0], args); */
+
+   /* not run at the moment !! */
+
+
+   /* Now looping until */
+   while (restart)
+     {
+        pid_t child;
+
+        tainted = EINA_FALSE;
+        child = fork();
+
+        if (child < 0) /* failed attempt */
+          return -1;
+        else if (child == 0)
+          {
+             /* in the child */
+             ptrace(PTRACE_TRACEME, 0, NULL, NULL);
+
+             execv(args[0], args);
+             return 0; /* We failed, 0 mean normal exit from E with no restart or crash so let exit */
+          }
+        else
+          {
+             /* in the parent */
+             pid_t result;
+             int status;
+             Eina_Bool done = EINA_FALSE;
+
+             ptrace(PTRACE_ATTACH, child, NULL, NULL);
+
+             result = waitpid(child, &status, 0);
+
+             if (WIFSTOPPED(status))
+               ptrace(PTRACE_CONT, child, NULL, NULL);
+
+             while (!done)
+               {
+                  result = waitpid(child, &status, 0);
+
+                  if (result == child)
+                    {
+                       if (WIFSTOPPED(status))
+                         {
+                            char buffer[4096];
+                            char *backtrace_str = NULL;
+                            siginfo_t sig;
+                            int r;
+                            int back;
+
+                            r = ptrace(PTRACE_GETSIGINFO, child, NULL, &sig);
+                            back = r == 0 &&
+                              sig.si_signo != SIGTRAP ? sig.si_signo : 0;
+
+                            if (r != 0 ||
+                                (sig.si_signo != SIGSEGV &&
+                                 sig.si_signo != SIGILL &&
+                                 sig.si_signo != SIGFPE &&
+                                 sig.si_signo != SIGBUS &&
+                                 sig.si_signo != SIGABRT))
+                              {
+                                 ptrace(PTRACE_CONT, child, NULL, back);
+                                 continue ;
+                              }
+
+                            /* E17 should be in pause, we can detach */
+                            ptrace(PTRACE_DETACH, child, NULL, back);
+
+                            /* And call gdb if available */
+                            if (home)
+                              {
+                                 /* call e_sys gdb */
+                                 snprintf(buffer, 4096,
+                                          "%s/enlightenment/utils/enlightenment_sys gdb %i %s/.xsession-errors",
+                                          eina_prefix_lib_get(pfx),
+                                          child,
+                                          home);
+                                 r = system(buffer);
+
+                                 fprintf(stderr, "called gdb with '%s' = %i\n",
+                                         buffer, WEXITSTATUS(r));
+
+                                 snprintf(buffer, 4096,
+                                          "%s/.xsession-errors",
+                                          home);
+
+                                 backtrace_str = strdup(buffer);
+                              }
+
+                            /* call e_alert */
+                            snprintf(buffer, 4096,
+                                     backtrace_str ? "%s/enlightenment/utils/enlightenment_alert %i %i %s" : "%s/enlightenment/utils/enlightenment_alert %i %i %s",
+                                     eina_prefix_lib_get(pfx),
+                                     sig.si_signo,
+                                     child,
+                                     backtrace_str);
+                            r = system(buffer);
+
+                            /* kill e */
+                            kill(child, SIGKILL);
+
+                            if (WEXITSTATUS(r) != 1)
+                              {
+                                 restart = EINA_FALSE;
+                              }
+                         }
+                       else if (!WIFEXITED(status))
+                         {
+                            done = EINA_TRUE;
+                         }
+                    }
+                  else if (result == - 1)
+                    {
+                       done = EINA_TRUE;
+                       restart = EINA_FALSE;
+                    }
+               }
+          }
+          
+     }
 
-   printf("FAILED TO RUN:\n");
-   printf("  %s\n", buf);
-   perror("execv");
    return -1;
 }
 
diff --git a/src/bin/e_static_grab.c b/src/bin/e_static_grab.c
new file mode 100644 (file)
index 0000000..d3ffc95
--- /dev/null
@@ -0,0 +1,461 @@
+#include <Eina.h>
+#include <Eet.h>
+
+typedef struct _E_Static_Grab E_Static_Grab;
+typedef struct _E_Static_Grab_Module E_Static_Grab_Module;
+
+struct _E_Static_Grab
+{
+   struct
+   {
+      int core_count;
+      int thread_count;
+      int bogo;
+      int model;
+      int family;
+      int stepping;
+      int cache_size;
+      int addr_space;
+
+      const char *vendor;
+      const char *model_name;
+
+      Eina_Bool fpu;
+   } cpu;
+
+   struct
+   {
+      const char *name;
+      const char *release;
+      const char *os;
+      const char *kernel_release;
+   } distribution;
+
+   struct {
+      struct
+      {
+         const char *vendor;
+         const char *renderer;
+         const char *version;
+      } gpu;
+
+      const char *name;
+      const char *release_date;
+      const char *build_date;
+
+      Eina_List *modules;
+   } x;
+};
+
+struct _E_Static_Grab_Module
+{
+   const char *name;
+   const char *vendor;
+   const char *compiled_for;
+   const char *version;
+   const char *class;
+   const char *ABI_class;
+   const char *ABI_version;
+};
+
+/* For /proc/cpuinfo */
+#define CPU_CORES  "cpu cores"
+#define CACHE_SIZE "cache size"
+#define CPU_FAMILY "cpu family"
+#define STEPPING "stepping"
+#define SIBLINGS "siblings"
+#define BOGOMIPS "bogomips"
+#define MODEL "model"
+#define MODEL_NAME "model name"
+#define VENDOR_ID "vendor_id"
+#define FPU "fpu"
+
+/* For /var/log/Xorg.0.log */
+#define RELEASE_DATE "Release Date"
+#define BUILD_DATE "Build Date"
+#define LOAD_MODULE "(II) LoadModule"
+#define UNLOAD_MODULE "(II) UnloadModule"
+#define MODULE_OF "(II) Module %s"
+#define LOADING "(II) Loading"
+#define VENDOR "vendor=\""
+#define COMPILED "compiled for "
+#define MODULE_CLASS "Module class"
+#define ABI_CLASS "ABI class"
+#define VERSION ", version "
+
+static const char *
+_e_static_grab_name(const char *line, const char *end, const char *name)
+{
+   size_t l;
+
+   l = strlen(name);
+   if (line + l + 3 > end) return end;
+   if (strncmp(name, line, l)) return end;
+
+   return line + l;
+}
+
+static Eina_Bool
+_e_static_grab_int(const char *line, const char *end, const char *txt, int *v)
+{
+   static const char *value = "0123456789";
+   const char *over;
+   int r = 0;
+
+   over = _e_static_grab_name(line, end, txt);
+   while (over < end)
+     {
+        if (strchr(value, *over)) break;
+        over++;
+     }
+   if (over == end) return EINA_FALSE;
+
+   while (over < end)
+     {
+        const char *offset = strchr(value, *over);
+
+        if (!offset) break;
+        r = r * 10 + (offset - value);
+
+        over++;
+     }
+
+   *v = r;
+
+   return EINA_TRUE;
+}
+
+static Eina_Bool
+_e_static_grab_string(const char *line, const char *end, const char *txt, const char **s)
+{
+   static const char *value = " :\t";
+   const char *over;
+
+   over = _e_static_grab_name(line, end, txt);
+   while (over < end)
+     {
+        if (!strchr(value, *over)) break;
+        over++;
+     }
+   if (over == end) return EINA_FALSE;
+
+   if (*over == '"' && *(end - 2) == '"')
+     {
+        over++;
+        end--;
+     }
+
+   *s = eina_stringshare_add_length(over, end - over - 1);
+   return EINA_TRUE;
+}
+
+static const char *
+_e_static_grab_discard(const char *current, Eina_File_Line *line, int begin, int end)
+{
+   while (current < line->end &&
+          strchr(" \t", *current))
+     current++;
+
+   if (*current != begin) return current;
+
+   while (current < line->end &&
+          *current != end)
+     current++;
+
+   if (current == line->end) return current;
+
+   for (current++;
+        current < line->end && strchr(" \t", *current);
+        current++)
+     ;
+
+   return current;
+}
+
+static void
+_e_static_grab_cpu(E_Static_Grab *grab)
+{
+   char buf[4096];
+   FILE *f;
+   const char *fpu = NULL;
+   int siblings = 0;
+
+   grab->cpu.addr_space = sizeof (void*);
+
+   f = fopen("/proc/cpuinfo", "r");
+   if (!f) return ;
+
+   while (!feof(f))
+     {
+        char *end;
+        size_t length = 0;
+
+        fgets(buf, sizeof (buf), f);
+        length = strlen(buf);
+        end = buf + length;
+
+        if (length < 3) continue ;
+
+        switch (*buf)
+          {
+           case 'c':
+              if (_e_static_grab_int(buf, end, CPU_CORES, &grab->cpu.core_count)) break;
+              if (_e_static_grab_int(buf, end, CACHE_SIZE, &grab->cpu.cache_size)) break;
+              _e_static_grab_int(buf, end, CPU_FAMILY, &grab->cpu.family);
+              break;
+           case 's':
+              if (_e_static_grab_int(buf, end, STEPPING, &grab->cpu.stepping)) break;
+              _e_static_grab_int(buf, end, SIBLINGS, &siblings);
+              break;
+           case 'b':
+              _e_static_grab_int(buf, end, BOGOMIPS, &grab->cpu.bogo);
+              break;
+           case 'm':
+              if (_e_static_grab_string(buf, end, MODEL_NAME, &grab->cpu.model_name)) break;
+              _e_static_grab_int(buf, end, MODEL, &grab->cpu.model);
+              break;
+           case 'v':
+              _e_static_grab_string(buf, end, VENDOR_ID, &grab->cpu.vendor);
+              break;
+           case 'f':
+              _e_static_grab_string(buf, end, FPU, &fpu);
+              break;
+          }
+     }
+   fclose(f);
+
+   if (siblings) grab->cpu.thread_count = siblings / grab->cpu.core_count;
+   if (fpu)
+     {
+        if (!strcmp(fpu, "yes")) grab->cpu.fpu = EINA_TRUE;
+        eina_stringshare_del(fpu);
+     }
+}
+
+static void
+_e_static_grab_x(E_Static_Grab *grab)
+{
+   Eina_Bool in_module = EINA_FALSE;
+   E_Static_Grab_Module *module;
+   Eina_File_Line *line;
+   Eina_Iterator *it;
+   Eina_File *f;
+
+   module = calloc(1, sizeof (E_Static_Grab_Module));
+   if (!module) return ;
+
+   f = eina_file_open("/var/log/Xorg.0.log", EINA_FALSE);
+   if (!f) return ;
+
+   it = eina_file_map_lines(f);
+   EINA_ITERATOR_FOREACH(it, line)
+     {
+        const char *current;
+
+        current = _e_static_grab_discard(line->start, line, '[', ']');
+        if (current >= line->end) continue ;
+
+        if (!grab->x.name)
+          {
+             if (line->end - current - 1 <= 0) continue ;
+             grab->x.name = eina_stringshare_add_length(current, line->end - current - 1);
+             continue ;
+          }
+
+        if (!in_module)
+          {
+             switch (*current)
+               {
+                case 'R':
+                   if (_e_static_grab_string(current, line->end, RELEASE_DATE, &grab->x.release_date)) break;
+                   break;
+
+                case 'B':
+                   if (_e_static_grab_string(current, line->end, BUILD_DATE, &grab->x.build_date)) break;
+                   break;
+
+                case '(':
+                  {
+                     E_Static_Grab_Module *md;
+                     Eina_List *l;
+                     const char *tmp;
+
+                     if (_e_static_grab_string(current, line->end, LOAD_MODULE, &module->name))
+                       {
+                          EINA_LIST_FOREACH(grab->x.modules, l, md)
+                            if (md->name == module->name)
+                              {
+                                 eina_stringshare_del(module->name);
+                                 module->name = NULL;
+                                 break;
+                              }
+
+                          if (module->name) in_module = EINA_TRUE;
+                          break;
+                       }
+                     else if (_e_static_grab_string(current, line->end, UNLOAD_MODULE, &tmp))
+                       {
+                          EINA_LIST_FOREACH(grab->x.modules, l, md)
+                            if (md->name == tmp)
+                              {
+                                 grab->x.modules = eina_list_remove_list(grab->x.modules, l);
+
+                                 eina_stringshare_del(md->name);
+                                 eina_stringshare_del(md->vendor);
+                                 eina_stringshare_del(md->compiled_for);
+                                 eina_stringshare_del(md->version);
+                                 eina_stringshare_del(md->class);
+                                 eina_stringshare_del(md->ABI_class);
+                                 eina_stringshare_del(md->ABI_version);
+                                 free(md);
+                                 break;
+                              }
+                          eina_stringshare_del(tmp);
+                       }
+                     break;
+                  }
+               }
+          }
+        else
+          {
+             char *buffer;
+             Eina_Bool found = EINA_FALSE;
+
+             switch (*current)
+               {
+                case '(':
+                  {
+                     const char *vendor;
+
+                     if (strncmp(current, LOADING, strlen(LOADING)) == 0)
+                       {
+                          found = EINA_TRUE;
+                          break;
+                       }
+
+                     buffer = alloca(strlen(MODULE_OF) + strlen(module->name));
+                     sprintf(buffer, MODULE_OF, module->name);
+
+                     if (_e_static_grab_string(current, line->end, buffer, &vendor))
+                       {
+                          if (strncmp(vendor, VENDOR, strlen(VENDOR)) == 0)
+                            {
+                               module->vendor = eina_stringshare_add_length(vendor + strlen(VENDOR),
+                                                                            eina_stringshare_strlen(vendor) - strlen(VENDOR) - 1);
+                               found = EINA_TRUE;
+                            }
+                          eina_stringshare_del(vendor);
+                       }
+                     break;
+                  }
+                case 'c':
+                   if (strncmp(current, COMPILED, strlen(COMPILED)) == 0)
+                     {
+                        const char *lookup = current + strlen(COMPILED);
+
+                        while (lookup < line->end && *lookup != ',')
+                          lookup++;
+
+                        module->compiled_for = eina_stringshare_add_length(current + strlen(COMPILED),
+                                                                           lookup - current - strlen(COMPILED));
+                        found = EINA_TRUE;
+                        break;
+                     }
+                   break;
+                case 'M':
+                   if (_e_static_grab_string(current, line->end, MODULE_CLASS, &module->class))
+                     {
+                        found = EINA_TRUE;
+                        break;
+                     }
+                   break;
+                case 'A':
+                  {
+                     const char *tmp;
+
+                     if (_e_static_grab_string(current, line->end, ABI_CLASS, &tmp))
+                       {
+                          const char *lookup = strchr(tmp, ',');
+
+                          if (lookup)
+                            {
+                               module->ABI_class = eina_stringshare_add_length(tmp, lookup - tmp);
+                               if (strncmp(lookup, VERSION, strlen(VERSION)) == 0)
+                                 {
+                                    module->ABI_version = eina_stringshare_add_length(lookup + strlen(VERSION),
+                                                                                      eina_stringshare_strlen(tmp) - (lookup - tmp + strlen(VERSION) - 1));
+                                 }
+                               eina_stringshare_del(tmp);
+                            }
+                          else
+                            {
+                               module->ABI_class = tmp;
+                            }
+                       }
+                     break;
+                  }
+               }
+
+             if (!found)
+               {
+                  in_module = EINA_FALSE;
+                  grab->x.modules = eina_list_append(grab->x.modules, module);
+                  module = calloc(1, sizeof (E_Static_Grab_Module));
+               }
+          }
+     }
+
+   free(module);
+
+   eina_iterator_free(it);
+   eina_file_close(f);
+}
+
+int
+main(int argc, char **argv EINA_UNUSED)
+{
+   E_Static_Grab_Module *module;
+   Eina_List *l;
+   E_Static_Grab grab;
+
+   if (argc != 2) exit(0);
+
+#if 0
+   /* FIXME: Latter push information into an eet file when updated */
+   if ((!strcmp(argv[1], "-h")) ||
+       (!strcmp(argv[1], "-help")) ||
+       (!strcmp(argv[1], "--help")))
+     {
+        printf("This is an internal tool for Enlightenment.\n"
+               "do not use it.\n");
+        exit(0);
+     }
+#endif
+
+   eina_init();
+   eet_init();
+
+   memset(&grab, 0, sizeof (grab));
+   _e_static_grab_cpu(&grab); /* FIXME: please provide patch for more Unix */
+   _e_static_grab_x(&grab);
+
+   fprintf(stderr, "%i core with %i thread running in %i bits at %i bogomips with %i cache from vendor %s with model %s\n",
+          grab.cpu.core_count, grab.cpu.thread_count, grab.cpu.addr_space * 8, grab.cpu.bogo, grab.cpu.cache_size, grab.cpu.vendor, grab.cpu.model_name);
+   fprintf(stderr, "X Server: '%s' released '%s' and build '%s'\n",
+           grab.x.name, grab.x.release_date, grab.x.build_date);
+   fprintf(stderr, "*** X Modules ***\n");
+   EINA_LIST_FOREACH(grab.x.modules, l, module)
+     fprintf(stderr, "[%s - '%s' - '%s' - '%s' - '%s','%s' ]\n",
+             module->name, module->vendor, module->compiled_for,
+             module->class, module->ABI_class, module->ABI_version);
+   fprintf(stderr, "*** ***\n");
+
+   /* FIXME: Get information about what Unix (Linux, BSD, ...) it is run on */
+   /* FIXME: run a mainloop and start gathering result from df, free, lspci and lsusb */
+   /* FIXME: use xrandr to figure out the screen config */
+
+   eet_shutdown();
+   eina_shutdown();
+
+   return 0;
+}
index b27ebf7..0269bf2 100644 (file)
@@ -6,6 +6,7 @@
 #include <string.h>
 #include <sys/types.h>
 #include <sys/stat.h>
+#include <sys/wait.h>
 #include <pwd.h>
 #include <grp.h>
 #include <fnmatch.h>
@@ -44,11 +45,13 @@ main(int argc,
    int i, gn;
    int test = 0;
    char *action = NULL, *cmd;
+   char *output = NULL;
 #ifdef HAVE_EEZE_MOUNT
    Eina_Bool mnt = EINA_FALSE;
    const char *act;
 #endif
    gid_t gid, gl[65536], egid;
+   int pid = 0;
 
    for (i = 1; i < argc; i++)
      {
@@ -70,6 +73,21 @@ main(int argc,
              test = 1;
              action = argv[2];
           }
+   else if (!strcmp(argv[1], "gdb"))
+     {
+        if (argc != 4) exit(1);
+        char *end = NULL;
+
+        action = argv[1];
+        pid = strtoul(argv[2], &end, 10);
+        if (end == NULL || *end != '\0')
+          {
+             printf("Invalid pid for '%s'.\n", argv[3]);
+             exit(0);
+          }
+
+        output = argv[3];
+     }
 #ifdef HAVE_EEZE_MOUNT
         else
           {
@@ -94,6 +112,7 @@ main(int argc,
         exit(1);
      }
    if (!action) exit(1);
+   fprintf(stderr, "action %s %i\n", action, argc);
 
    uid = getuid();
    gid = getgid();
@@ -134,6 +153,26 @@ main(int argc,
         printf("ERROR: UNDEFINED ACTION: %s\n", action);
         exit(20);
      }
+
+   if (!strcmp(action, "gdb"))
+     {
+        char buffer[4096];
+        int r;
+
+       snprintf(buffer, 4096,
+                 "%s --pid=%i "
+                "-ex 'set logging file %s' "
+                "-ex 'set logging on' "
+                "-ex 'thread apply all backtrace full' "
+                "-ex detach -ex quit > /dev/null 2> /dev/null",
+                 cmd,
+                pid,
+                output);
+
+        r = system(buffer);
+
+        exit(WEXITSTATUS(r));
+     }
    if ((!test)
 #ifdef HAVE_EEZE_MOUNT
     && (!mnt)
index 16a4749..28df893 100644 (file)
@@ -22,6 +22,15 @@ static void        _e_toolbar_menu_items_append(void *data, E_Gadcon_Client *gcc
 /* local vars */
 static Eina_List *toolbars = NULL;
 
+static void
+_tb_resize(void *data, Evas *e __UNUSED__, Evas_Object *obj, void *info __UNUSED__)
+{
+   E_Toolbar *tbar = data;
+   Evas_Coord w, h;
+   evas_object_geometry_get(obj, NULL, NULL, &w, &h);
+   if (tbar->gadcon) e_gadcon_swallowed_min_size_set(tbar->gadcon, w, h);
+}
+
 EINTERN int
 e_toolbar_init(void)
 {
@@ -53,9 +62,6 @@ e_toolbar_new(Evas *evas, const char *name, E_Win *fwin, Evas_Object *fm2)
    if (!tbar) return NULL;
    tbar->id = 1;
 //   tbar->id = eina_list_count(toolbars) + 1;
-   tbar->x = tbar->y = 0;
-   tbar->h = 32;
-   tbar->w = fwin->w;
    tbar->evas = evas;
    tbar->name = eina_stringshare_add(name);
    tbar->fwin = fwin;
@@ -74,20 +80,17 @@ e_toolbar_new(Evas *evas, const char *name, E_Win *fwin, Evas_Object *fm2)
    evas_object_smart_callback_add(tbar->fm2, "selection_change",
                                   _e_toolbar_fm2_selection_changed, tbar);
 
+   tbar->o_base = edje_object_add(evas);
+   e_theme_edje_object_set(tbar->o_base, "base/theme/fileman/toolbar",
+                           "e/fileman/toolbar/default/base");
+   evas_object_event_callback_add(tbar->o_base, EVAS_CALLBACK_RESIZE,
+                                  _tb_resize, tbar);
    tbar->o_event = evas_object_rectangle_add(evas);
    evas_object_color_set(tbar->o_event, 0, 0, 0, 0);
-   evas_object_resize(tbar->o_event, tbar->w, tbar->h);
+   evas_object_show(tbar->o_event);
+   edje_object_part_swallow(tbar->o_base, "e.swallow.event", tbar->o_event);
    evas_object_event_callback_add(tbar->o_event, EVAS_CALLBACK_MOUSE_DOWN,
                                   _e_toolbar_cb_mouse_down, tbar);
-   evas_object_layer_set(tbar->o_event, 0);
-   evas_object_show(tbar->o_event);
-
-   tbar->o_base = edje_object_add(evas);
-   evas_object_resize(tbar->o_base, tbar->w, tbar->h);
-   e_theme_edje_object_set(tbar->o_base, "base/theme/fileman/toolbar",
-                           "e/fileman/toolbar/default/base");
-
-   e_toolbar_move_resize(tbar, tbar->x, tbar->y, tbar->w, tbar->h);
 
    tbar->gadcon = e_gadcon_swallowed_new(tbar->name, tbar->id, tbar->o_base,
                                          "e.swallow.content");
@@ -104,6 +107,7 @@ e_toolbar_new(Evas *evas, const char *name, E_Win *fwin, Evas_Object *fm2)
                                       _e_toolbar_menu_items_append, tbar);
    e_gadcon_populate(tbar->gadcon);
 
+   _e_toolbar_gadcon_size_request(tbar, tbar->gadcon, 0, 0);
    toolbars = eina_list_append(toolbars, tbar);
    return tbar;
 }
@@ -141,65 +145,6 @@ e_toolbar_fm2_get(E_Toolbar *tbar)
 }
 
 EAPI void
-e_toolbar_show(E_Toolbar *tbar)
-{
-   E_OBJECT_CHECK(tbar);
-   E_OBJECT_TYPE_CHECK(tbar, E_TOOLBAR_TYPE);
-   evas_object_show(tbar->o_event);
-   evas_object_show(tbar->o_base);
-}
-
-EAPI void
-e_toolbar_hide(E_Toolbar *tbar)
-{
-   E_OBJECT_CHECK(tbar);
-   E_OBJECT_TYPE_CHECK(tbar, E_TOOLBAR_TYPE);
-   evas_object_hide(tbar->o_event);
-   evas_object_hide(tbar->o_base);
-}
-
-EAPI void
-e_toolbar_move(E_Toolbar *tbar, int x, int y)
-{
-   E_OBJECT_CHECK(tbar);
-   E_OBJECT_TYPE_CHECK(tbar, E_TOOLBAR_TYPE);
-   tbar->x = x;
-   tbar->y = y;
-   evas_object_move(tbar->o_event, tbar->x, tbar->y);
-   evas_object_move(tbar->o_base, tbar->x, tbar->y);
-}
-
-EAPI void
-e_toolbar_resize(E_Toolbar *tbar, int w, int h)
-{
-   E_OBJECT_CHECK(tbar);
-   E_OBJECT_TYPE_CHECK(tbar, E_TOOLBAR_TYPE);
-   tbar->w = w;
-   tbar->h = h;
-   if (tbar->gadcon)
-     e_gadcon_swallowed_min_size_set(tbar->gadcon, w, h);
-   evas_object_resize(tbar->o_event, tbar->w, tbar->h);
-   evas_object_resize(tbar->o_base, tbar->w, tbar->h);
-}
-
-EAPI void
-e_toolbar_move_resize(E_Toolbar *tbar, int x, int y, int w, int h)
-{
-   E_OBJECT_CHECK(tbar);
-   E_OBJECT_TYPE_CHECK(tbar, E_TOOLBAR_TYPE);
-   tbar->x = x;
-   tbar->y = y;
-   tbar->w = w;
-   tbar->h = h;
-   if (tbar->gadcon)
-     e_gadcon_swallowed_min_size_set(tbar->gadcon, w, h);
-   evas_object_move(tbar->o_event, x, y);
-   evas_object_move(tbar->o_base, x, y);
-   evas_object_resize(tbar->o_event, w, h);
-   evas_object_resize(tbar->o_base, w, h);
-}
-
-EAPI void
 e_toolbar_orient(E_Toolbar *tbar, E_Gadcon_Orient orient)
 {
    char buf[4096];
@@ -214,53 +159,6 @@ e_toolbar_orient(E_Toolbar *tbar, E_Gadcon_Orient orient)
 }
 
 EAPI void
-e_toolbar_position_calc(E_Toolbar *tbar)
-{
-   E_Gadcon_Orient orient = E_GADCON_ORIENT_TOP;
-
-   E_OBJECT_CHECK(tbar);
-   E_OBJECT_TYPE_CHECK(tbar, E_TOOLBAR_TYPE);
-   if (!tbar->fwin) return;
-   orient = tbar->gadcon->orient;
-   switch (orient)
-     {
-      case E_GADCON_ORIENT_HORIZ:
-      case E_GADCON_ORIENT_TOP:
-        tbar->x = 0;
-        tbar->y = 0;
-        tbar->h = 32;
-        tbar->w = tbar->fwin->w;
-        break;
-
-      case E_GADCON_ORIENT_BOTTOM:
-        tbar->x = 0;
-        tbar->h = 32;
-        tbar->w = tbar->fwin->w;
-        tbar->y = (tbar->fwin->h - tbar->h);
-        break;
-
-      case E_GADCON_ORIENT_VERT:
-      case E_GADCON_ORIENT_LEFT:
-        tbar->x = 0;
-        tbar->w = 32;
-        tbar->h = tbar->fwin->h;
-        tbar->y = 0;
-        break;
-
-      case E_GADCON_ORIENT_RIGHT:
-        tbar->y = 0;
-        tbar->w = 32;
-        tbar->x = (tbar->fwin->w - tbar->w);
-        tbar->h = tbar->fwin->h;
-        break;
-
-      default:
-        break;
-     }
-   e_toolbar_move_resize(tbar, tbar->x, tbar->y, tbar->w, tbar->h);
-}
-
-EAPI void
 e_toolbar_populate(E_Toolbar *tbar)
 {
    E_OBJECT_CHECK(tbar);
@@ -410,13 +308,9 @@ static void
 _e_toolbar_gadcon_size_request(void *data, E_Gadcon *gc, Evas_Coord w, Evas_Coord h)
 {
    E_Toolbar *tbar;
-   Evas_Coord nx, ny, nw, nh, ww, hh;
+   Evas_Coord ww, hh, nw, nh;
 
    tbar = data;
-   nx = tbar->x;
-   ny = tbar->y;
-   nw = tbar->w;
-   nh = tbar->h;
    ww = hh = 0;
    evas_object_geometry_get(gc->o_container, NULL, NULL, &ww, &hh);
    switch (gc->orient)
@@ -426,58 +320,18 @@ _e_toolbar_gadcon_size_request(void *data, E_Gadcon *gc, Evas_Coord w, Evas_Coor
         w = ww;
         h = 32;
         break;
-
       case E_GADCON_ORIENT_LEFT:
       case E_GADCON_ORIENT_RIGHT:
         w = 32;
         h = hh;
         break;
-
       default:
         break;
      }
    e_gadcon_swallowed_min_size_set(gc, w, h);
    edje_object_size_min_calc(tbar->o_base, &nw, &nh);
-   switch (gc->orient)
-     {
-      case E_GADCON_ORIENT_TOP:
-        nx = ny = 0;
-        nw = tbar->w;
-        nh = tbar->h;
-        if (nw > tbar->fwin->w) nw = tbar->fwin->w;
-        if (nh > tbar->fwin->h) nh = 32;
-        break;
-
-      case E_GADCON_ORIENT_BOTTOM:
-        nx = 0;
-        nw = tbar->w;
-        nh = tbar->h;
-        if (nw > tbar->fwin->w) nw = tbar->fwin->w;
-        if (nh > tbar->fwin->h) nh = 32;
-        ny = (tbar->fwin->h - nh);
-        break;
-
-      case E_GADCON_ORIENT_LEFT:
-        nx = ny = 0;
-        nw = tbar->w;
-        nh = tbar->h;
-        if (nh > tbar->fwin->h) nh = tbar->fwin->h;
-        if (nw > tbar->fwin->w) nw = 32;
-        break;
-
-      case E_GADCON_ORIENT_RIGHT:
-        ny = 0;
-        nh = tbar->h;
-        nw = tbar->w;
-        if (nw > tbar->fwin->w) nw = 32;
-        if (nh > tbar->fwin->h) nh = tbar->fwin->h;
-        nx = (tbar->fwin->w - tbar->w);
-        break;
-
-      default:
-        break;
-     }
-   e_toolbar_move_resize(tbar, nx, ny, nw, nh);
+   tbar->minw = nw;
+   tbar->minh = nh;
 }
 
 static const char *
index de53ac9..b775b2b 100644 (file)
@@ -12,7 +12,7 @@ struct _E_Toolbar
 {
    E_Object         e_obj_inherit;
 
-   int              x, y, w, h, id;
+   int              minw, minh, id;
    const char      *name;
 
    Evas            *evas;
@@ -33,13 +33,7 @@ EAPI void         e_toolbar_fwin_set(E_Toolbar *tbar, E_Win *fwin);
 EAPI E_Win       *e_toolbar_fwin_get(E_Toolbar *tbar);
 EAPI void         e_toolbar_fm2_set(E_Toolbar *tbar, Evas_Object *fm2);
 EAPI Evas_Object *e_toolbar_fm2_get(E_Toolbar *tbar);
-EAPI void         e_toolbar_show(E_Toolbar *tbar);
-EAPI void         e_toolbar_hide(E_Toolbar *tbar);
-EAPI void         e_toolbar_move(E_Toolbar *tbar, int x, int y);
-EAPI void         e_toolbar_resize(E_Toolbar *tbar, int w, int h);
-EAPI void         e_toolbar_move_resize(E_Toolbar *tbar, int x, int y, int w, int h);
 EAPI void         e_toolbar_orient(E_Toolbar *tbar, E_Gadcon_Orient orient);
-EAPI void         e_toolbar_position_calc(E_Toolbar *tbar);
 EAPI void         e_toolbar_populate(E_Toolbar *tbar);
 
 #endif
index 4399990..825662f 100644 (file)
@@ -905,50 +905,32 @@ e_util_file_time_get(time_t ftime)
         else if (diff >= 31526000)
           {
              test = diff / 31526000;
-             if (test == 1)
-               snprintf(buf, sizeof(buf), _("Last year"));
-             else
-               snprintf(buf, sizeof(buf), _("%li Years ago"), test);
+             snprintf(buf, sizeof(buf), P_("Last year", "%li Years ago", test), test);
           }
         else if (diff >= 2592000)
           {
              test = diff / 2592000;
-             if (test == 1)
-               snprintf(buf, sizeof(buf), _("Last month"));
-             else
-               snprintf(buf, sizeof(buf), _("%li Months ago"), test);
+             snprintf(buf, sizeof(buf), P_("Last month", "%li Months ago", test), test);
           }
         else if (diff >= 604800)
           {
              test = diff / 604800;
-             if (test == 1)
-               snprintf(buf, sizeof(buf), _("Last week"));
-             else
-               snprintf(buf, sizeof(buf), _("%li Weeks ago"), test);
+             snprintf(buf, sizeof(buf), P_("Last week", "%li Weeks ago", test), test);
           }
         else if (diff >= 86400)
           {
              test = diff / 86400;
-             if (test == 1)
-               snprintf(buf, sizeof(buf), _("Yesterday"));
-             else
-               snprintf(buf, sizeof(buf), _("%li Days ago"), test);
+             snprintf(buf, sizeof(buf), P_("Yesterday", "%li Days ago", test), test);
           }
         else if (diff >= 3600)
           {
              test = diff / 3600;
-             if (test == 1)
-               snprintf(buf, sizeof(buf), _("An hour ago"));
-             else
-               snprintf(buf, sizeof(buf), _("%li Hours ago"), test);
+             snprintf(buf, sizeof(buf), P_("An hour ago", "%li Hours ago", test), test);
           }
         else if (diff > 60)
           {
              test = diff / 60;
-             if (test == 1)
-               snprintf(buf, sizeof(buf), _("A minute ago"));
-             else
-               snprintf(buf, sizeof(buf), _("%li Minutes ago"), test);
+             snprintf(buf, sizeof(buf), P_("A minute ago", "%li Minutes ago", test), test);
           }
      }
 
index 1ab41d1..e1effa5 100644 (file)
@@ -65,6 +65,7 @@ EAPI Evas_Object
 
    e_entry_size_min_get(o, &minw, &minh);
    e_widget_size_min_set(obj, minw, minh);
+   evas_object_size_hint_min_set(obj, minw, minh);
 
    wd->func = func;
    wd->data = data;
@@ -160,21 +161,18 @@ e_widget_entry_readonly_set(Evas_Object *entry, int readonly_mode)
 }
 
 /**
- * Gets the editable object of the entry widget. It will allow you to have
- * better control on the text, the cursor or the selection of the entry with
- * the e_editable_*() functions.
+ * Selects the content of the entry.
  *
  * @param entry an entry widget
- * @return Returns the editable object of the entry widget
  */
-EAPI Evas_Object *
-e_widget_entry_editable_object_get(Evas_Object *entry)
+EAPI void
+e_widget_entry_select_all(Evas_Object *entry)
 {
    E_Widget_Data *wd;
 
    if (!(entry) || (!(wd = e_widget_data_get(entry))))
-      return NULL;
-   return e_entry_editable_object_get(wd->o_entry);
+      return;
+   e_entry_select_all(wd->o_entry);
 }
 
 
index 863debb..613f074 100644 (file)
@@ -9,7 +9,7 @@ EAPI const char  *e_widget_entry_text_get            (Evas_Object *entry);
 EAPI void         e_widget_entry_clear               (Evas_Object *entry);
 EAPI void         e_widget_entry_password_set        (Evas_Object *entry, int password_mode);
 EAPI void        e_widget_entry_readonly_set        (Evas_Object *entry, int readonly_mode);
-EAPI Evas_Object *e_widget_entry_editable_object_get (Evas_Object *entry);
+EAPI void         e_widget_entry_select_all          (Evas_Object *entry);
 
 #endif
 #endif
index 4b6dc54..1720421 100644 (file)
@@ -30,6 +30,8 @@ struct _E_Widget_Data
    Evas_Coord   preview_w, preview_h;
    int w, h;
    Ecore_Thread *preview_text_file_thread;
+   Eio_Monitor *monitor;
+   Eina_List *handlers;
    char        *preview_extra_text;
    char        *preview_size_text;
    char        *preview_owner_text;
@@ -130,7 +132,13 @@ _e_wid_fprev_img_update(E_Widget_Data *wd, const char *path, const char *key)
 {
    if (!path) return;
    if (wd->is_dir || wd->is_txt) return;
-   e_widget_preview_thumb_set(wd->o_preview_preview, path, key, wd->w, wd->h);
+   if (eina_str_has_extension(path, ".gif"))
+     {
+        e_widget_preview_file_set(wd->o_preview_preview, path, key);
+        _e_wid_fprev_preview_update(wd, wd->o_preview_preview, NULL);
+     }
+   else
+     e_widget_preview_thumb_set(wd->o_preview_preview, path, key, wd->w, wd->h);
 }
 
 static void
@@ -226,8 +234,8 @@ _e_wid_fprev_preview_video_widgets(E_Widget_Data *wd)
    emotion_object_file_set(o, wd->path);
    emotion_object_play_set(o, EINA_TRUE);
    evas_object_size_hint_aspect_set(o, EVAS_ASPECT_CONTROL_BOTH, wd->w, wd->h);
-   /* this works through sheer because e_icon doesn't fail */
-   wd->o_preview_preview = e_widget_image_add_from_object(evas, o, wd->w, wd->h);
+   wd->o_preview_preview = e_widget_preview_add(evas, wd->w, wd->h);
+   e_widget_preview_extern_object_set(wd->o_preview_preview, o);
    e_widget_table_object_append(wd->o_preview_properties_table,
                                 wd->o_preview_preview, 0, 0, 2, 2, 1, 1, 1, 1);
    
@@ -269,7 +277,7 @@ _e_wid_fprev_preview_video_widgets(E_Widget_Data *wd)
 #endif
 
 static void
-_e_wid_fprev_preview_fs_widgets(E_Widget_Data *wd)
+_e_wid_fprev_preview_fs_widgets(E_Widget_Data *wd, Eina_Bool mount_point)
 {
    Evas *evas = evas_object_evas_get(wd->obj);
    Evas_Object *o;
@@ -304,7 +312,8 @@ _e_wid_fprev_preview_fs_widgets(E_Widget_Data *wd)
    WIDROW(_("Size:"), o_preview_size, o_preview_size_entry, 100);
    WIDROW(_("Reserved:"), o_preview_owner, o_preview_owner_entry, 100);
    WIDROW(_("Mount status:"), o_preview_perms, o_preview_perms_entry, 100);
-   WIDROW(_("Type:"), o_preview_time, o_preview_time_entry, 100);
+   if (mount_point)
+     WIDROW(_("Type:"), o_preview_time, o_preview_time_entry, 100);
 
    e_widget_list_object_append(wd->o_preview_list,
                                wd->o_preview_properties_table,
@@ -472,7 +481,7 @@ _e_wid_fprev_preview_file(E_Widget_Data *wd)
 #ifdef ST_RDONLY                                 
                             if (stfs.f_flag & ST_RDONLY) rdonly = EINA_TRUE;
 #endif                                 
-                            _e_wid_fprev_preview_fs_widgets(wd);
+                            _e_wid_fprev_preview_fs_widgets(wd, EINA_TRUE);
                             
                             //-------------------
                             if (mbused > 1024.0)
@@ -508,12 +517,11 @@ _e_wid_fprev_preview_file(E_Widget_Data *wd)
                     }
                   if (!is_fs)
                     {
-                       _e_wid_fprev_preview_fs_widgets(wd);
+                       _e_wid_fprev_preview_fs_widgets(wd, EINA_FALSE);
                        e_widget_entry_text_set(wd->o_preview_extra_entry, _("Unknown"));
                        e_widget_entry_text_set(wd->o_preview_size_entry, _("Unknown"));
                        e_widget_entry_text_set(wd->o_preview_owner_entry, _("Unknown"));
                        e_widget_entry_text_set(wd->o_preview_perms_entry, _("Unmounted"));
-                       e_widget_entry_text_set(wd->o_preview_time_entry, _("Unknown"));
                        is_fs = EINA_TRUE;
                     }
                   eina_stringshare_del(file);
@@ -712,6 +720,8 @@ _e_wid_del_hook(Evas_Object *obj)
    eina_stringshare_del(wd->mime);
    if (wd->preview_text_file_thread) ecore_thread_cancel(wd->preview_text_file_thread);
    wd->preview_text_file_thread = NULL;
+   if (wd->monitor) eio_monitor_del(wd->monitor);
+   E_FREE_LIST(wd->handlers, ecore_event_handler_del);
    free(wd);
 }
 
@@ -832,6 +842,8 @@ _e_wid_fprev_preview_txt(E_Widget_Data *wd)
          * themes to be updated
          */
         e_theme_edje_object_set(o, "base/theme/dialog", "e/widgets/dialog/text");
+        edje_object_signal_emit(o, "e,state,left", "e");
+        edje_object_message_signal_process(o);
         edje_object_part_text_set(wd->o_preview_preview, "e.textblock.message", "");
         wd->o_preview_preview = o;
         wd->prev_is_txt = EINA_TRUE;
@@ -929,6 +941,25 @@ _e_wid_fprev_preview_fm(E_Widget_Data *wd)
    e_fm2_path_set(wd->o_preview_preview, "/", wd->path);
 }
 
+static Eina_Bool
+_e_wid_fprev_cb_del(E_Widget_Data *wd, int type __UNUSED__, Eio_Monitor_Event *ev)
+{
+   if (wd->monitor != ev->monitor) return ECORE_CALLBACK_RENEW;
+   _e_wid_fprev_clear_widgets(wd);
+   eio_monitor_del(wd->monitor);
+   wd->monitor = NULL;
+   E_FREE_LIST(wd->handlers, ecore_event_handler_del);
+   return ECORE_CALLBACK_RENEW;
+}
+
+static Eina_Bool
+_e_wid_fprev_cb_mod(E_Widget_Data *wd, int type __UNUSED__, Eio_Monitor_Event *ev)
+{
+   if (wd->monitor != ev->monitor) return ECORE_CALLBACK_RENEW;
+   _e_wid_fprev_preview_file(wd);
+   return ECORE_CALLBACK_RENEW;
+}
+
 EAPI Evas_Object *
 e_widget_filepreview_add(Evas *evas, int w, int h, int horiz)
 {
@@ -980,6 +1011,15 @@ e_widget_filepreview_path_set(Evas_Object *obj, const char *path, const char *mi
    if (!wd) return;
    eina_stringshare_replace(&wd->path, path);
    eina_stringshare_replace(&wd->mime, mime);
+   if (wd->monitor) eio_monitor_del(wd->monitor);
+   wd->monitor = eio_monitor_stringshared_add(wd->path);
+   if (!wd->handlers)
+     {
+        E_LIST_HANDLER_APPEND(wd->handlers, EIO_MONITOR_FILE_MODIFIED, _e_wid_fprev_cb_mod, wd);
+        E_LIST_HANDLER_APPEND(wd->handlers, EIO_MONITOR_FILE_DELETED, _e_wid_fprev_cb_del, wd);
+        E_LIST_HANDLER_APPEND(wd->handlers, EIO_MONITOR_ERROR, _e_wid_fprev_cb_del, wd);
+        E_LIST_HANDLER_APPEND(wd->handlers, EIO_MONITOR_SELF_DELETED, _e_wid_fprev_cb_del, wd);
+     }
    _e_wid_fprev_preview_file(wd);
 }
 
index 0464e89..51d2d9b 100644 (file)
@@ -25,6 +25,7 @@ struct _E_Widget_Data
    void         (*chg_func)(void *data, Evas_Object *obj);
    void        *chg_data;
    int          preview;
+   Eina_Bool   nochange : 1; // block changing of entry
 };
 
 static void  _e_wid_del_hook(Evas_Object *obj);
@@ -40,8 +41,6 @@ _e_wid_fsel_button_up(void *data1, void *data2 __UNUSED__)
      e_fm2_parent_go(wd->o_files_fm);
    if (wd->o_files_frame)
      e_widget_scrollframe_child_pos_set(wd->o_files_frame, 0, 0);
-//   e_widget_entry_text_set(wd->o_entry,
-//                        e_fm2_real_path_get(wd->o_files_fm));
 }
 
 static void
@@ -132,7 +131,6 @@ _e_wid_fsel_favorites_files_changed(void *data, Evas_Object *obj __UNUSED__, voi
           }
      }
 done:
-//   e_widget_entry_text_set(wd->o_entry, rp);
    E_FREE(p1);
    eina_list_free(icons);
 }
@@ -156,8 +154,6 @@ _e_wid_fsel_favorites_selected(void *data, Evas_Object *obj __UNUSED__, void *ev
      e_fm2_path_set(wd->o_files_fm, NULL, ici->real_link);
    eina_list_free(selected);
    e_widget_scrollframe_child_pos_set(wd->o_files_frame, 0, 0);
-//   e_widget_entry_text_set(wd->o_entry,
-//                        e_fm2_real_path_get(wd->o_files_fm));
 }
 
 static void
@@ -168,7 +164,9 @@ _e_wid_fsel_files_changed(void *data, Evas_Object *obj __UNUSED__, void *event_i
    wd = data;
    if (!wd->o_files_fm) return;
    if (e_fm2_selected_count(wd->o_files_fm)) return;
+   wd->nochange = EINA_TRUE;
    e_fm2_first_sel(wd->o_files_fm);
+   wd->nochange = EINA_FALSE;
 }
 
 static void
@@ -190,8 +188,6 @@ _e_wid_fsel_files_dir_changed(void *data, Evas_Object *obj __UNUSED__, void *eve
      }
    if (wd->o_files_frame)
      e_widget_scrollframe_child_pos_set(wd->o_files_frame, 0, 0);
-//   if ((wd->path) && (stat(wd->path, &st) == 0))
-//     e_widget_entry_text_set(wd->o_entry, ecore_file_file_get(wd->path));
    eina_stringshare_replace(&wd->path, NULL);
    if (wd->chg_func) wd->chg_func(wd->chg_data, wd->obj);
 }
@@ -212,6 +208,7 @@ _e_wid_fsel_sel_chg(E_Widget_Data *wd, Evas_Object *fm)
    struct stat st;
    Eina_Bool preview;
 
+   if (wd->nochange) return;
    preview = !!fm;
    fm = fm ?: wd->o_files_fm;
    selected = e_fm2_selected_list_get(fm);
@@ -233,8 +230,6 @@ _e_wid_fsel_sel_chg(E_Widget_Data *wd, Evas_Object *fm)
           e_widget_filepreview_path_set(wd->o_preview, wd->path, ici->mime);
         if (!S_ISDIR(st.st_mode))
           e_widget_entry_text_set(wd->o_entry, ici->file);
-//     else
-//       e_widget_entry_text_set(wd->o_entry, wd->path);
      }
    eina_list_free(selected);
    if (wd->chg_func) wd->chg_func(wd->chg_data, wd->obj);
@@ -486,7 +481,9 @@ e_widget_fsel_add(Evas *evas, const char *dev, const char *path, char *selected,
    evas_object_show(wd->o_entry);
    evas_object_show(wd->o_table2);
    evas_object_show(wd->o_table);
+   wd->nochange = EINA_TRUE;
    if (!selected) e_fm2_first_sel(wd->o_files_fm);
+   wd->nochange = EINA_FALSE;
    evas_object_focus_set(wd->o_files_fm, EINA_TRUE);
    return obj;
 }
index a2583f4..1db3e50 100644 (file)
@@ -951,6 +951,7 @@ e_widget_ilist_remove_num(Evas_Object *obj, int n)
    E_Widget_Data *wd;
    Eina_List *item;
 
+   if (n < 0) return;
    wd = e_widget_data_get(obj);
    if (!wd) return;
    e_ilist_remove_num(wd->o_ilist, n);
index 14b0f2b..6fb78b1 100644 (file)
@@ -146,8 +146,15 @@ e_widget_toolbar_item_append(Evas_Object *obj, Evas_Object *icon, const char *la
    edje_object_signal_callback_add(o, "e,action,click", "e",
                                    _e_wid_signal_cb1, it);
    edje_extern_object_min_size_set(icon, wd->icon_w, wd->icon_h);
-   edje_object_part_swallow(o, "e.swallow.icon", icon);
-   evas_object_show(icon);
+   if (icon)
+     {
+        edje_object_part_swallow(o, "e.swallow.icon", icon);
+        evas_object_show(icon);
+        edje_object_signal_emit(o, "e,icon,enabled", "e");
+     }
+   else
+     edje_object_signal_emit(o, "e,icon,disabled", "e");
+   edje_object_message_signal_process(o);
    edje_object_part_text_set(o, "e.text.label", label);
    edje_object_size_min_calc(o, &mw, &mh);
    e_widget_sub_object_add(obj, o);
index 7ac88be..e16929e 100644 (file)
@@ -30,6 +30,7 @@ e_widget_toolbook_add(Evas *evas, int icon_w, int icon_h)
    wd->o_tb = o;
 
    o = e_widget_toolbar_add(evas, icon_w, icon_h);
+   e_widget_toolbar_scrollable_set(o, EINA_TRUE);
    e_widget_table_object_append(wd->o_tb, o, 0, 0, 1, 1, 1, 1, 1, 0);
    wd->o_bar = o;
    evas_object_show(o);
@@ -46,6 +47,7 @@ e_widget_toolbook_page_append(Evas_Object *toolbook, Evas_Object *icon, const ch
    wd = e_widget_data_get(toolbook);
    e_widget_toolbar_item_append(wd->o_bar, icon, label, _item_sel,
                                 toolbook, content);
+   e_widget_table_object_repack(wd->o_tb, wd->o_bar, 0, 0, 1, 1, 1, 1, 1, 0);
    e_widget_table_object_align_append(wd->o_tb, content, 0, 1, 1, 1,
                                       fill_w, fill_h, expand_w, expand_h,
                                       ax, ay);
index 980006c..650db18 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -101,21 +117,29 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -125,6 +149,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
   distclean-recursive maintainer-clean-recursive
 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
@@ -237,6 +266,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -509,12 +540,12 @@ clean-libtool:
        -rm -rf .libs _libs
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -524,7 +555,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -538,37 +573,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -577,6 +581,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -640,6 +648,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -675,13 +697,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -803,22 +822,23 @@ ps-am:
 
 uninstall-am:
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       ctags ctags-recursive distclean distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-html install-html-am install-info \
-       install-info-am install-man install-pdf install-pdf-am \
-       install-ps install-ps-am install-strip installcheck \
-       installcheck-am installdirs installdirs-am maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-       uninstall uninstall-am
+       cscopelist cscopelist-recursive ctags ctags-recursive \
+       distclean distclean-generic distclean-libtool distclean-tags \
+       distdir dvi dvi-am html html-am info info-am install \
+       install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-am maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am tags tags-recursive uninstall uninstall-am
 
 
 #if HAVE_WAYLAND_DRM
index 82fa73d..2c1ce32 100644 (file)
@@ -8,7 +8,7 @@ files_DATA = module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index a4fa19a..d37bab1 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/access
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -414,7 +448,7 @@ files_DATA = module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -469,7 +503,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -477,6 +510,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -492,12 +527,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 587c529..3097619 100644 (file)
@@ -16,7 +16,6 @@ static int          _basic_apply (E_Config_Dialog *cfd __UNUSED__, E_Config_Dial
 void 
 _config_pager_module(void)
 {
-   E_Config_Dialog *cfd;
    E_Config_Dialog_View *v;
    E_Container *con;
 
@@ -31,9 +30,9 @@ _config_pager_module(void)
    v->basic.apply_cfdata =   _basic_apply;
 
    con = e_container_current_get(e_manager_current_get());
-   cfd = e_config_dialog_new(con, _("Access Settings"), "E", 
-                             "_e_mod_access_config_dialog",
-                             "preferences-desktop-access", 0, v, NULL);
+   e_config_dialog_new(con, _("Access Settings"), "E", 
+                       "_e_mod_access_config_dialog",
+                       "preferences-desktop-access", 0, v, NULL);
 }
 
 /* local function prototypes */
index 6c994b8..d7f9dbc 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 174eae9..deec711 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/backlight
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index d860dbe..cdaf950 100644 (file)
@@ -3,9 +3,11 @@ Type=Link
 Name=Backlight
 Name[fr]=Rétroéclairage
 Name[pt]=Iluminação
+Name[ru]=Подсветка
 Icon=e-module-backlight
 X-Enlightenment-ModuleType=utils
 Comment=Backlight control slider gadget
 Comment[fr]=Slider de contrôle du rétroéclairage.
 Comment[it]=Fornisce un cursore per il controllo della retroilluminazione.
 Comment[pt]=Um cursor para controlar a iluminação do monitor
+Comment[ru]=Слайдер для управления подсветкой
index d860dbe..cdaf950 100644 (file)
@@ -3,9 +3,11 @@ Type=Link
 Name=Backlight
 Name[fr]=Rétroéclairage
 Name[pt]=Iluminação
+Name[ru]=Подсветка
 Icon=e-module-backlight
 X-Enlightenment-ModuleType=utils
 Comment=Backlight control slider gadget
 Comment[fr]=Slider de contrôle du rétroéclairage.
 Comment[it]=Fornisce un cursore per il controllo della retroilluminazione.
 Comment[pt]=Um cursor para controlar a iluminação do monitor
+Comment[ru]=Слайдер для управления подсветкой
index 488cb15..45c3546 100644 (file)
@@ -19,7 +19,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -28,7 +28,7 @@ INCLUDES               = -I. \
                          @e_cflags@ \
                          @cf_cflags@
 if HAVE_ENOTIFY
-INCLUDES              += @ENOTIFY_CFLAGS@
+AM_CPPFLAGS              += @ENOTIFY_CFLAGS@
 endif
 
 pkgdir                 = $(libdir)/enlightenment/modules/$(MODULE)/$(MODULE_ARCH)
index 9132fc4..ed62b1c 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -41,7 +57,7 @@ host_triplet = @host@
 batget_PROGRAMS = batget$(EXEEXT)
 subdir = src/modules/battery
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -50,9 +66,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -100,6 +118,7 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
@@ -110,6 +129,18 @@ batget_DEPENDENCIES =
 batget_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(batget_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -122,22 +153,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES) $(batget_SOURCES)
 DIST_SOURCES = $(am__module_la_SOURCES_DIST) $(batget_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -209,6 +241,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -437,10 +471,10 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. -I$(top_srcdir) -I$(top_srcdir)/src/modules/$(MODULE) \
-       -I$(top_srcdir)/src/bin -I$(top_builddir)/src/bin \
-       -I$(top_srcdir)/src/modules @e_cflags@ @cf_cflags@ \
-       $(am__append_1)
+AM_CPPFLAGS = -I. -I$(top_srcdir) \
+       -I$(top_srcdir)/src/modules/$(MODULE) -I$(top_srcdir)/src/bin \
+       -I$(top_builddir)/src/bin -I$(top_srcdir)/src/modules \
+       @e_cflags@ @cf_cflags@ $(am__append_1)
 pkgdir = $(libdir)/enlightenment/modules/$(MODULE)/$(MODULE_ARCH)
 pkg_LTLIBRARIES = module.la
 module_la_SOURCES = e_mod_main.c \
@@ -493,7 +527,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -501,6 +534,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -516,18 +551,23 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 install-batgetPROGRAMS: $(batget_PROGRAMS)
        @$(NORMAL_INSTALL)
-       test -z "$(batgetdir)" || $(MKDIR_P) "$(DESTDIR)$(batgetdir)"
        @list='$(batget_PROGRAMS)'; test -n "$(batgetdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(batgetdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(batgetdir)" || exit 1; \
+       fi; \
        for p in $$list; do echo "$$p $$p"; done | \
        sed 's/$(EXEEXT)$$//' | \
        while read p p1; do if test -f $$p || test -f $$p1; \
@@ -612,8 +652,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -678,6 +721,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -825,19 +882,20 @@ uninstall-am: uninstall-batgetPROGRAMS uninstall-filesDATA \
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean \
        clean-batgetPROGRAMS clean-generic clean-libtool \
-       clean-pkgLTLIBRARIES ctags distclean distclean-compile \
-       distclean-generic distclean-libtool distclean-tags distdir dvi \
-       dvi-am html html-am info info-am install install-am \
-       install-batgetPROGRAMS install-data install-data-am \
-       install-dvi install-dvi-am install-exec install-exec-am \
-       install-filesDATA install-html install-html-am install-info \
-       install-info-am install-man install-pdf install-pdf-am \
-       install-pkgLTLIBRARIES install-ps install-ps-am install-strip \
-       installcheck installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags uninstall uninstall-am uninstall-batgetPROGRAMS \
-       uninstall-filesDATA uninstall-pkgLTLIBRARIES
+       clean-pkgLTLIBRARIES cscopelist ctags distclean \
+       distclean-compile distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-batgetPROGRAMS install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-filesDATA install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-pkgLTLIBRARIES install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+       pdf pdf-am ps ps-am tags uninstall uninstall-am \
+       uninstall-batgetPROGRAMS uninstall-filesDATA \
+       uninstall-pkgLTLIBRARIES
 
 
 uninstall:
index 8c19923..ba83a69 100644 (file)
@@ -115,8 +115,9 @@ _gc_shutdown(E_Gadcon_Client *gcc)
 #endif
 
    inst = gcc->data;
-   battery_config->instances =
-     eina_list_remove(battery_config->instances, inst);
+   if (battery_config)
+     battery_config->instances =
+       eina_list_remove(battery_config->instances, inst);
    evas_object_del(inst->o_battery);
    if (inst->warning)
      {
index b2aa8b8..b1fa83a 100644 (file)
@@ -18,7 +18,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-battery
 Comment=A gadget to visualize your battery status.
-Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾ÐºÐ°Ð·Ð° Ñ\81Ñ\82аÑ\82Ñ\83Ñ\81а Ð±Ð°Ñ\82аÑ\80еи Ñ\83Ñ\81Ñ\82Ñ\80ойÑ\81Ñ\82ва.
+Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¾Ñ\82обÑ\80ажениÑ\8f Ñ\81Ñ\82аÑ\82Ñ\83Ñ\81а Ð±Ð°Ñ\82аÑ\80еи.
 Comment[de]=Helfer zum Visualisieren des Batteriezustands
 Comment[el]=Συστατικό που σας δείχνει οπτικά την κατάσταση της μπαταρίας σας.
 Comment[eo]=Vidigi staton de sia baterio.
index b2aa8b8..b1fa83a 100644 (file)
@@ -18,7 +18,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-battery
 Comment=A gadget to visualize your battery status.
-Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾ÐºÐ°Ð·Ð° Ñ\81Ñ\82аÑ\82Ñ\83Ñ\81а Ð±Ð°Ñ\82аÑ\80еи Ñ\83Ñ\81Ñ\82Ñ\80ойÑ\81Ñ\82ва.
+Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¾Ñ\82обÑ\80ажениÑ\8f Ñ\81Ñ\82аÑ\82Ñ\83Ñ\81а Ð±Ð°Ñ\82аÑ\80еи.
 Comment[de]=Helfer zum Visualisieren des Batteriezustands
 Comment[el]=Συστατικό που σας δείχνει οπτικά την κατάσταση της μπαταρίας σας.
 Comment[eo]=Vidigi staton de sia baterio.
index 927de85..f4cc832 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 5ba5c1f..044b660 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/clock
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -471,7 +505,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -479,6 +512,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -494,12 +529,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -540,8 +577,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -606,6 +646,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -750,7 +804,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 995667c..1a7802d 100644 (file)
@@ -201,6 +201,10 @@ _clock_month_update(Instance *inst)
         od = edje_object_part_table_child_get(oi, "e.table.daynames", x, 0);
         edje_object_part_text_set(od, "e.text.label", inst->daynames[x]);
         edje_object_message_signal_process(od);
+        if (inst->dayweekends[x][0])
+          edje_object_signal_emit(od, "e,state,weekend", "e");
+        else
+          edje_object_signal_emit(od, "e,state,weekday", "e");
      }
 
    for (y = 0; y < 6; y++)
index 6804d3c..757c3a3 100644 (file)
@@ -19,7 +19,7 @@ Name[zh_TW]=
 Icon=e-module-clock
 X-Enlightenment-ModuleType=utils
 Comment=Nice clock gadget to show current time.
-Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾ÐºÐ°Ð·Ð° текущего времени.
+Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¾Ñ\82обÑ\80ажениÑ\8f текущего времени.
 Comment[cs]=Gadget pro zobrazení aktuálního času.
 Comment[de]=Netter Helfer zum Anzeigen der aktuellen Uhrzeit.
 Comment[el]=Ένα όμορφο συστατικό που σας δείχνει την ώρα.
index 6804d3c..757c3a3 100644 (file)
@@ -19,7 +19,7 @@ Name[zh_TW]=
 Icon=e-module-clock
 X-Enlightenment-ModuleType=utils
 Comment=Nice clock gadget to show current time.
-Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾ÐºÐ°Ð·Ð° текущего времени.
+Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¾Ñ\82обÑ\80ажениÑ\8f текущего времени.
 Comment[cs]=Gadget pro zobrazení aktuálního času.
 Comment[de]=Netter Helfer zum Anzeigen der aktuellen Uhrzeit.
 Comment[el]=Ένα όμορφο συστατικό που σας δείχνει την ώρα.
index b2768b0..3af451c 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 1022e94..fd8c0a5 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -54,7 +70,7 @@ host_triplet = @host@
 
 subdir = src/modules/comp
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -63,9 +79,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -126,9 +144,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -141,22 +172,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(am__module_la_SOURCES_DIST)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -228,6 +260,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -453,7 +487,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -508,7 +542,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -516,6 +549,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -531,12 +566,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -588,8 +625,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -654,6 +694,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -798,7 +852,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 33d1446..fdd8f2a 100644 (file)
@@ -127,6 +127,7 @@ struct _E_Comp_Win
    Eina_Bool            hidden_override : 1;  // hidden override
    Eina_Bool            animating : 1;  // it's busy animating - defer hides/dels
    Eina_Bool            force : 1;  // force del/hide even if animating
+   Eina_Bool            defer_show : 1;  // stupid gtk apps hide windows twice, ticket #1558
    Eina_Bool            defer_hide : 1;  // flag to get hide to work on deferred hide
    Eina_Bool            delete_me : 1;  // delete me!
    Eina_Bool            visible : 1;  // is visible
@@ -2273,7 +2274,7 @@ _e_mod_comp_win_show(E_Comp_Win *cw)
           }
         ecore_x_e_comp_pixmap_set(cw->win, cw->pixmap);
      }
-   if ((cw->dmg_updates >= 1) && (cw->show_ready))
+   if (((cw->dmg_updates >= 1) || (cw->defer_show)) && (cw->show_ready))
      {
         cw->defer_hide = 0;
         if (!cw->hidden_override) _e_mod_comp_child_show(cw);
@@ -2695,6 +2696,22 @@ _e_mod_comp_show(void *data __UNUSED__,
    >  fixes ticket #765 and probably some others.
    >  affected apps: claws-mail, firefox
  */
+   if (cw->defer_hide)
+     {
+        /*
+         * this flag was added to further increase compatibility with such magnificent
+         * gui programming specialists as described in the above comment. another corner
+         * case of the previously-mentioned genius involves the menus of this incredible toolkit:
+         * when activating and deactivating menus quickly, gtk sends two separate hide events for
+         * the same window back-to-back. this means we end up with HIDE-SHOW-HIDE because
+         * the next activation comes between the hides. to prevent this, we set the defer_show
+         * flag, which tells comp to ignore the next hide event and to ignore the window's DAMAGE
+         * event counter when evaluating whether to show it in _e_mod_comp_win_show() below. in this
+         * way, we ensure that such menus will always be shown.
+         * ticket #1558
+         */
+        cw->defer_show = 1;
+     }
    cw->defer_hide = 0;
    if (cw->visible) return ECORE_CALLBACK_PASS_ON;
    _e_mod_comp_win_show(cw);
@@ -2710,7 +2727,8 @@ _e_mod_comp_hide(void *data __UNUSED__,
    E_Comp_Win *cw = _e_mod_comp_win_find(ev->win);
    if (!cw) return ECORE_CALLBACK_PASS_ON;
    if (!cw->visible) return ECORE_CALLBACK_PASS_ON;
-   _e_mod_comp_win_real_hide(cw);
+   if (cw->defer_show) cw->defer_show = 0;
+   else _e_mod_comp_win_real_hide(cw);
    return ECORE_CALLBACK_PASS_ON;
 }
 
@@ -3667,7 +3685,7 @@ _e_mod_comp_add(E_Manager *man)
  */
      }
 
-   if (c->man->num == 0) e_alert_composite_win = c->win;
+   if (c->man->num == 0) e_alert_composite_win(c->man->root, c->win);
 
    if (_comp_mod->conf->engine == ENGINE_GL)
      {
@@ -3873,7 +3891,7 @@ _e_mod_comp_del(E_Comp *c)
    ecore_x_composite_unredirect_subwindows
      (c->man->root, ECORE_X_COMPOSITE_UPDATE_MANUAL);
    ecore_x_composite_render_window_disable(c->win);
-   if (c->man->num == 0) e_alert_composite_win = 0;
+   if (c->man->num == 0) e_alert_composite_win(c->man->root, 0);
    if (c->render_animator) ecore_animator_del(c->render_animator);
    if (c->new_up_timer) ecore_timer_del(c->new_up_timer);
    if (c->update_job) ecore_job_del(c->update_job);
index 36dc9bb..bca2e80 100644 (file)
@@ -573,11 +573,10 @@ static void
 _match_list_del(Eina_List **list,
                 Match_Config *m)
 {
-   Eina_List *l, *lp;
+   Eina_List *l;
 
    l = eina_list_data_find_list(*list, m);
    if (!l) return;
-   lp = l->next;
    *list = eina_list_remove_list(*list, l);
    _match_free(m);
 }
index 4e4a877..66b6c2a 100644 (file)
@@ -7,7 +7,7 @@ Name[tr]=Birleşiklik
 Name[pt]=Composição
 Icon=e-module-comp
 Comment=Enlightenment Composite Manager
-Comment[ru]=Композитный менеджер для Enlightenment.
+Comment[ru]=Композитный менеджер для Enlightenment
 Comment[de]=Composite-Manager für Enlightenment
 Comment[fr]=Gestionnaire de composite intégré.
 Comment[it]=Composite manager per Enlightenment.
index 4e4a877..66b6c2a 100644 (file)
@@ -7,7 +7,7 @@ Name[tr]=Birleşiklik
 Name[pt]=Composição
 Icon=e-module-comp
 Comment=Enlightenment Composite Manager
-Comment[ru]=Композитный менеджер для Enlightenment.
+Comment[ru]=Композитный менеджер для Enlightenment
 Comment[de]=Composite-Manager für Enlightenment
 Comment[fr]=Gestionnaire de composite intégré.
 Comment[it]=Composite manager per Enlightenment.
index 46761ff..8e4c8d1 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 195b321..12600d5 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -473,7 +507,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -481,6 +514,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -496,12 +531,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -543,8 +580,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -609,6 +649,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -753,7 +807,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index a5f2006..80fa48b 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 280a702..a23ac9f 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_applications
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -91,9 +109,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -106,22 +137,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -193,6 +225,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -418,7 +452,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -480,7 +514,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -488,6 +521,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -503,12 +538,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -552,8 +589,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -618,6 +658,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -762,7 +816,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index e703810..ee63974 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index a4be827..9b73a1f 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_dialogs
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +451,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -475,7 +509,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +516,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +533,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -545,8 +582,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -611,6 +651,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -755,7 +809,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 93cd4e3..636bcf8 100644 (file)
@@ -9,7 +9,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index bca23d3..d0c2c0f 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_display
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -92,9 +110,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -107,22 +138,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -194,6 +226,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -419,7 +453,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -487,7 +521,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -495,6 +528,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -510,12 +545,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -562,8 +599,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -628,6 +668,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -772,7 +826,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 5465714..f374722 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=Screen
-Name[ru]=РезолÑ\8eÑ\86иÑ\8f Ñ\8dкÑ\80ана
+Name[ru]=ЭкÑ\80ан
 Name[cs]=
 Name[de]=
 Name[eo]=
@@ -17,7 +17,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=preferences-desktop-display
 Comment=Used to configure your screen.
-Comment[ru]=Ð\98Ñ\81полÑ\8cзÑ\83еÑ\82Ñ\81Ñ\8f Ð´Ð»Ñ\8f Ð½Ð°Ñ\81Ñ\82Ñ\80ойки Ñ\80езолÑ\8eÑ\86ии Ð\92аÑ\88его Ñ\8dкÑ\80ана.
+Comment[ru]=Используется для настройки экрана.
 Comment[cs]=
 Comment[de]=
 Comment[eo]=
index 5465714..f374722 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=Screen
-Name[ru]=РезолÑ\8eÑ\86иÑ\8f Ñ\8dкÑ\80ана
+Name[ru]=ЭкÑ\80ан
 Name[cs]=
 Name[de]=
 Name[eo]=
@@ -17,7 +17,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=preferences-desktop-display
 Comment=Used to configure your screen.
-Comment[ru]=Ð\98Ñ\81полÑ\8cзÑ\83еÑ\82Ñ\81Ñ\8f Ð´Ð»Ñ\8f Ð½Ð°Ñ\81Ñ\82Ñ\80ойки Ñ\80езолÑ\8eÑ\86ии Ð\92аÑ\88его Ñ\8dкÑ\80ана.
+Comment[ru]=Используется для настройки экрана.
 Comment[cs]=
 Comment[de]=
 Comment[eo]=
index 7efcf71..8cfe804 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index cfa1b91..bdd5653 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_edgebindings
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +451,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -474,7 +508,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -482,6 +515,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -497,12 +532,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -544,8 +581,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -610,6 +650,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -754,7 +808,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 338c6b8..4a05789 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 0637925..64f163d 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_interaction
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +451,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -475,7 +509,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +516,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +533,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -545,8 +582,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -611,6 +651,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -755,7 +809,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 0a50196..5e2c1a4 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=Interaction
-Name[ru]=
+Name[ru]=Взаимодействие
 Name[cs]=
 Name[de]=
 Name[eo]=
@@ -17,7 +17,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-conf_interaction
 Comment=Configure Mouse and Touch input.
-Comment[ru]=
+Comment[ru]=Настройка мыши и сенсорного ввода.
 Comment[cs]=
 Comment[de]=
 Comment[eo]=
index 0a50196..5e2c1a4 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=Interaction
-Name[ru]=
+Name[ru]=Взаимодействие
 Name[cs]=
 Name[de]=
 Name[eo]=
@@ -17,7 +17,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-conf_interaction
 Comment=Configure Mouse and Touch input.
-Comment[ru]=
+Comment[ru]=Настройка мыши и сенсорного ввода.
 Comment[cs]=
 Comment[de]=
 Comment[eo]=
index 0d26b00..da9f778 100644 (file)
@@ -8,7 +8,7 @@ files_DATA = module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index f0ff840..5cf104c 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_intl
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -415,7 +449,7 @@ files_DATA = module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -475,7 +509,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +516,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +533,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -546,8 +583,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -612,6 +652,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -756,7 +810,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 47a7165..b4a535f 100644 (file)
@@ -9,7 +9,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 2474055..b25090d 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_keybindings
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +451,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -477,7 +511,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -485,6 +518,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -500,12 +535,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -548,8 +585,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -614,6 +654,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -758,7 +812,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index d90e8c3..1f44bef 100644 (file)
@@ -734,7 +734,7 @@ _update_mouse_binding_list(E_Config_Dialog_Data *cfdata)
         cfdata->binding.mouse = eina_list_sort(cfdata->binding.mouse,
                                                eina_list_count(cfdata->binding.mouse), _mouse_binding_sort_cb);
 
-        e_widget_ilist_header_append(cfdata->gui.o_binding_list, NULL, "Mouse Buttons");
+        e_widget_ilist_header_append(cfdata->gui.o_binding_list, NULL, _("Mouse Buttons"));
      }
 
    EINA_LIST_FOREACH(cfdata->binding.mouse, l, eb)
@@ -784,7 +784,7 @@ _update_mouse_binding_list(E_Config_Dialog_Data *cfdata)
         cfdata->binding.wheel = eina_list_sort(cfdata->binding.wheel,
                                                eina_list_count(cfdata->binding.wheel), _wheel_binding_sort_cb);
 
-        e_widget_ilist_header_append(cfdata->gui.o_binding_list, NULL, "Mouse Wheels");
+        e_widget_ilist_header_append(cfdata->gui.o_binding_list, NULL, _("Mouse Wheels"));
      }
 
    i = 0;
@@ -1156,15 +1156,15 @@ _helper_button_name_get(E_Config_Binding_Mouse *eb)
    switch (eb->button)
      {
       case 1:
-        name = strdup("Left Button");
+        name = strdup(_("Left Button"));
         break;
 
       case 2:
-        name = strdup("Middle Button");
+        name = strdup(_("Middle Button"));
         break;
 
       case 3:
-        name = strdup("Right Button");
+        name = strdup(_("Right Button"));
         break;
 
       case 4:
@@ -1174,7 +1174,7 @@ _helper_button_name_get(E_Config_Binding_Mouse *eb)
         break;
 
       default:
-        snprintf(buf, sizeof(buf), "Extra Button (%d)", eb->button);
+        snprintf(buf, sizeof(buf), _("Extra Button (%d)"), eb->button);
         name = strdup(buf);
      }
    return name;
@@ -1190,15 +1190,15 @@ _helper_wheel_name_get(E_Config_Binding_Wheel *bw)
      {
       case 0:
         if (bw->z < 0) 
-          name = strdup("Mouse Wheel Up");
+          name = strdup(_("Mouse Wheel Up"));
         else
-          name = strdup("Mouse Wheel Down");
+          name = strdup(_("Mouse Wheel Down"));
         break;
       default:
         if (bw->z < 0) 
-          snprintf(buf, sizeof(buf), "Extra Wheel (%d) Up", bw->direction);
+          snprintf(buf, sizeof(buf), _("Extra Wheel (%d) Up"), bw->direction);
         else
-          snprintf(buf, sizeof(buf), "Extra Wheel (%d) Down", bw->direction);
+          snprintf(buf, sizeof(buf), _("Extra Wheel (%d) Down"), bw->direction);
         name = strdup(buf);
      }
    return name;
index f5b9747..e826e35 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 6aa9209..8f7af55 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_menus
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -472,7 +506,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -480,6 +513,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -495,12 +530,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -541,8 +578,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -607,6 +647,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -751,7 +805,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 4df1dae..8565818 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index fa5aa38..a55080a 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_paths
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +451,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -475,7 +509,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +516,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +533,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -545,8 +582,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -611,6 +651,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -755,7 +809,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index cd3bd6f..48d1cb1 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=Search Directories
-Name[ru]=Ð\94иÑ\80екÑ\82оÑ\80ии поиска
+Name[ru]=Ð\9aаÑ\82алоги поиска
 Name[cs]=Adresáře k hledání
 Name[de]=
 Name[eo]=Dosierujoj de serĉo
@@ -17,7 +17,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-conf_paths
 Comment=Specifies the Enlightenment search paths and default directories.
-Comment[ru]=Ð\9fозволÑ\8fеÑ\82 Ñ\83казаÑ\82Ñ\8c Ñ\81Ñ\82андаÑ\80Ñ\82нÑ\8bе Ð´Ð¸Ñ\80екÑ\82оÑ\80ии и пути поиска данных для Е17
+Comment[ru]=Ð\9fозволÑ\8fеÑ\82 Ñ\83казаÑ\82Ñ\8c Ñ\81Ñ\82андаÑ\80Ñ\82нÑ\8bе ÐºÐ°Ñ\82алоги и пути поиска данных для Е17
 Comment[cs]=Určuje výchozí složky Enlightenment a cesty k hledání témat aj.
 Comment[de]=
 Comment[eo]=Difini la vojojn de serĉo de Enlightenment kaj defaŭltajn dosierujojn.
index cd3bd6f..48d1cb1 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=Search Directories
-Name[ru]=Ð\94иÑ\80екÑ\82оÑ\80ии поиска
+Name[ru]=Ð\9aаÑ\82алоги поиска
 Name[cs]=Adresáře k hledání
 Name[de]=
 Name[eo]=Dosierujoj de serĉo
@@ -17,7 +17,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-conf_paths
 Comment=Specifies the Enlightenment search paths and default directories.
-Comment[ru]=Ð\9fозволÑ\8fеÑ\82 Ñ\83казаÑ\82Ñ\8c Ñ\81Ñ\82андаÑ\80Ñ\82нÑ\8bе Ð´Ð¸Ñ\80екÑ\82оÑ\80ии и пути поиска данных для Е17
+Comment[ru]=Ð\9fозволÑ\8fеÑ\82 Ñ\83казаÑ\82Ñ\8c Ñ\81Ñ\82андаÑ\80Ñ\82нÑ\8bе ÐºÐ°Ñ\82алоги и пути поиска данных для Е17
 Comment[cs]=Určuje výchozí složky Enlightenment a cesty k hledání témat aj.
 Comment[de]=
 Comment[eo]=Difini la vojojn de serĉo de Enlightenment kaj defaŭltajn dosierujojn.
index a6c688c..cd72c8b 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index cea2507..d070232 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_performance
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +451,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -477,7 +511,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -485,6 +518,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -500,12 +535,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -548,8 +585,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -614,6 +654,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -758,7 +812,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 09f9f2b..dcc48e0 100644 (file)
@@ -10,7 +10,7 @@ files_DATA = \
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index fad659f..5ad482c 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_randr
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -418,7 +452,7 @@ files_DATA = \
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -479,7 +513,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -487,6 +520,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -502,12 +537,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -550,8 +587,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -616,6 +656,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -760,7 +814,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 23fc7e6..39d8fdf 100644 (file)
@@ -256,6 +256,10 @@ _basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 
         if (!output) continue;
 
+        if (output->connection_status != 
+            ECORE_X_RANDR_CONNECTION_STATUS_CONNECTED)
+          continue;
+
         if (!(m = e_smart_monitor_add(evas))) continue;
         e_smart_monitor_info_set(m, output, output->crtc);
         e_smart_randr_monitor_add(cfdata->o_scroll, m);
index b89611e..ec4b485 100644 (file)
@@ -278,16 +278,19 @@ e_smart_monitor_info_set(Evas_Object *obj, E_Randr_Output_Info *output, E_Randr_
    /* fill in list of modes */
    _e_smart_monitor_modes_fill(sd);
 
-   /* get the min resolution for this monitor */
-   mode = eina_list_nth(sd->modes, 0);
-   sd->min.w = mode->width;
-   sd->min.h = mode->height;
-
-   /* get the max resolution for this monitor */
-   mode = eina_list_data_get(eina_list_last(sd->modes));
-   sd->max.w = mode->width;
-   sd->max.h = mode->height;
-   if (!crtc) sd->orig.mode = mode;
+   if (sd->modes)
+     {
+        /* get the min resolution for this monitor */
+        mode = eina_list_nth(sd->modes, 0);
+        sd->min.w = mode->width;
+        sd->min.h = mode->height;
+        
+        /* get the max resolution for this monitor */
+        mode = eina_list_data_get(eina_list_last(sd->modes));
+        sd->max.w = mode->width;
+        sd->max.h = mode->height;
+        if (!crtc) sd->orig.mode = mode;
+     }
 
    /* set monitor name */
    if (output)
@@ -415,8 +418,16 @@ e_smart_monitor_crtc_geometry_get(Evas_Object *obj, Evas_Coord *x, Evas_Coord *y
           }
         else
           {
-             if (w) *w = sd->current.mode->width;
-             if (h) *h = sd->current.mode->height;
+             if (sd->current.mode)
+               {
+                  if (w) *w = sd->current.mode->width;
+                  if (h) *h = sd->current.mode->height;
+               }
+             else
+               {
+                  if (w) *w = 640;
+                  if (h) *h = 480;
+               }
           }
      }
    else
index 93c1683..3f63265 100644 (file)
@@ -30,7 +30,6 @@ static void _e_smart_show(Evas_Object *obj);
 static void _e_smart_hide(Evas_Object *obj);
 static void _e_smart_clip_set(Evas_Object *obj, Evas_Object *clip);
 static void _e_smart_clip_unset(Evas_Object *obj);
-static void _e_smart_reconfigure(E_Smart_Data *sd);
 static void _e_smart_randr_layout_adjust(E_Smart_Data *sd, Evas_Object *obj);
 static void _e_smart_randr_layout_reposition(E_Smart_Data *sd, Evas_Object *obj);
 static void _e_smart_randr_changed_set(Evas_Object *obj);
@@ -78,6 +77,7 @@ void
 e_smart_randr_monitor_add(Evas_Object *obj, Evas_Object *mon)
 {
    E_Smart_Data *sd;
+   Evas_Coord cx, cy, cw, ch;
 
    if (!(sd = evas_object_smart_data_get(obj)))
      return;
@@ -101,13 +101,15 @@ e_smart_randr_monitor_add(Evas_Object *obj, Evas_Object *mon)
 
    /* pack this monitor into the layout */
    e_layout_pack(sd->o_layout, mon);
+
+   e_smart_monitor_crtc_geometry_get(mon, &cx, &cy, &cw, &ch);
+   e_layout_child_move(mon, cx, cy);
+   e_layout_child_resize(mon, cw, ch);
+
    e_layout_child_lower(mon);
 
    /* append this monitor to our list */
    sd->items = eina_list_append(sd->items, mon);
-
-   /* reconfigure the layout */
-   _e_smart_reconfigure(sd);
 }
 
 Eina_List *
@@ -190,7 +192,6 @@ _e_smart_move(Evas_Object *obj, Evas_Coord x, Evas_Coord y)
      return;
 
    evas_object_move(sd->o_scroll, x, y);
-   _e_smart_reconfigure(sd);
 }
 
 static void 
@@ -202,7 +203,6 @@ _e_smart_resize(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
      return;
 
    evas_object_resize(sd->o_scroll, w, h);
-   _e_smart_reconfigure(sd);
 }
 
 static void 
@@ -254,26 +254,6 @@ _e_smart_clip_unset(Evas_Object *obj)
 }
 
 static void 
-_e_smart_reconfigure(E_Smart_Data *sd)
-{
-   Eina_List *l;
-   Evas_Object *mon;
-
-   e_layout_freeze(sd->o_layout);
-   EINA_LIST_FOREACH(sd->items, l, mon)
-     {
-        Evas_Coord cx, cy, cw, ch;
-
-        e_smart_monitor_crtc_geometry_get(mon, &cx, &cy, &cw, &ch);
-
-        e_layout_child_move(mon, cx, cy);
-        e_layout_child_resize(mon, cw, ch);
-        e_layout_child_lower(mon);
-     }
-   e_layout_thaw(sd->o_layout);
-}
-
-static void 
 _e_smart_randr_layout_adjust(E_Smart_Data *sd, Evas_Object *obj)
 {
    Eina_List *l = NULL;
@@ -282,7 +262,7 @@ _e_smart_randr_layout_adjust(E_Smart_Data *sd, Evas_Object *obj)
 
    if (!sd) return;
 
-   /* get the geometry of this monitor */
+   /* grab the geometry of this monitor (returned in virtual coords) */
    e_layout_child_geometry_get(obj, &o.x, &o.y, &o.w, &o.h);
 
    /* freeze layout */
@@ -298,7 +278,7 @@ _e_smart_randr_layout_adjust(E_Smart_Data *sd, Evas_Object *obj)
         /* skip if it's the current monitor */
         if ((mon == obj)) continue;
 
-        /* get the geometry of this monitor */
+        /* grab the geometry of this monitor (returned in virtual coords) */
         e_layout_child_geometry_get(mon, &m.x, &m.y, &m.w, &m.h);
 
         if ((m.x >= (o.x + o.w)))
@@ -311,16 +291,6 @@ _e_smart_randr_layout_adjust(E_Smart_Data *sd, Evas_Object *obj)
              /* if this monitor is below, move it */
              e_layout_child_move(mon, m.x, (o.y + o.h));
           }
-        else if (eina_rectangles_intersect(&o, &m))
-          {
-             /* they intersect, we need to move this one */
-             /* NB: This can happen when monitors get moved manually */
-
-             if ((m.x <= (o.x + o.w)))
-               e_layout_child_move(mon, (o.x + o.w), m.y);
-             else if ((m.y <= (o.y + o.h)))
-               e_layout_child_move(mon, m.x, (o.y + o.h));
-          }
      }
 
    /* thaw layout to allow redraw */
@@ -332,23 +302,38 @@ _e_smart_randr_layout_reposition(E_Smart_Data *sd, Evas_Object *obj)
 {
    Eina_List *l = NULL;
    Evas_Object *mon;
-   Eina_Rectangle o;
-   Evas_Coord mx, my;
+   Eina_Rectangle o, r;
+   Evas_Coord px, py, lx, ly;
 
    if (!sd) return;
 
-   /* get this monitor geometry Before it was moved
-    * 
-    * NB: This is returned in Virtual coordinates */
-   e_smart_monitor_move_geometry_get(obj, &mx, &my, NULL, NULL);
+   /* get the layout geometry */
+   evas_object_geometry_get(sd->o_layout, &lx, &ly, NULL, NULL);
+
+   e_smart_monitor_move_geometry_get(obj, &px, &py, NULL, NULL);
+   /* we need to subtract the layout object position from the 
+    * returned values here because e_layout adds them to the 
+    * child position whenever the child gets moved */
+   if (px > 0) px -= lx;
+   if (py > 0) py -= ly;
+   /* printf("Start Position: %d %d\n", px, py); */
 
-   /* get the geometry of this monitor */
-   evas_object_geometry_get(obj, &o.x, &o.y, &o.w, &o.h);
+   /* grab the geometry of this monitor (returned in virtual coords) */
+   e_layout_child_geometry_get(obj, &o.x, &o.y, &o.w, &o.h);
+
+   /* we need to subtract the layout object position from the 
+    * returned values here because e_layout adds them to the 
+    * child position whenever the child gets moved */
+   if (o.x > 0) o.x -= lx;
+   if (o.y > 0) o.y -= ly;
+   /* printf("\tObj Pos: %d %d\n", o.x, o.y); */
+
+   /* copy the rectangle */
+   eina_rectangle_coords_from(&r, o.x, o.y, o.w, o.h);
 
    /* freeze layout */
    e_layout_freeze(sd->o_layout);
 
-   /* find any monitors that this one intersects with */
    EINA_LIST_FOREACH(sd->items, l, mon)
      {
         Eina_Rectangle m;
@@ -356,17 +341,60 @@ _e_smart_randr_layout_reposition(E_Smart_Data *sd, Evas_Object *obj)
         /* skip if it's the current monitor */
         if ((mon == obj)) continue;
 
-        /* get the geometry of this monitor */
-        evas_object_geometry_get(mon, &m.x, &m.y, &m.w, &m.h);
+        /* grab the geometry of this monitor (returned in virtual coords) */
+        e_layout_child_geometry_get(mon, &m.x, &m.y, &m.w, &m.h);
+        /* printf("\tThis Mon Position: %d %d\n", m.x, m.y); */
 
-        if (eina_rectangles_intersect(&o, &m))
+        /* we need to subtract the layout object position from the 
+         * returned values here because e_layout adds them to the 
+         * child position whenever the child gets moved */
+        if (m.x > 0) m.x -= lx;
+        if (m.y > 0) m.y -= ly;
+
+        /* this function modifies the dest rectangle, hence the copy above */
+        if (eina_rectangle_intersection(&r, &m))
+          {
+             /* printf("\tHave Intersection\n"); */
+             /* printf("\t\tMonitor At: %d %d %d %d\n", m.x, m.y, m.w, m.h); */
+             /* printf("\t\tDifference: %d %d %d %d\n", r.x, r.y, r.w, r.h); */
+
+             if ((o.x != px) && (r.x > (m.w * 0.25)))
+               {
+                  if (r.w > (m.w * 0.25))
+                    {
+                       if (r.w >= (m.x + (m.w - (m.w * 0.75))))
+                         e_layout_child_move(mon, (o.x + o.w), m.y);
+                       else
+                         e_layout_child_move(mon, (o.x - m.w), m.y);
+                    }
+               }
+             else if ((o.y != py) && (r.y > (m.h * 0.25)))
+               {
+                  if (r.h > (m.h * 0.25))
+                    {
+                       if ((r.y + r.h) >= (m.y + (m.h - (m.h * 0.25))))
+                         e_layout_child_move(mon, m.x, (o.y + o.h));
+                       else
+                         e_layout_child_move(mon, m.x, (o.y - m.h));
+                    }
+               }
+          }
+        else
           {
-             /* if these 2 monitors intersect, we need to move the second one 
-              * as the user is currently moving the first one
-              * 
-              * NB: Currently, this will move This monitor to the 
-              * position of the old one. This is probably not ideal */
-             e_layout_child_move(mon, mx, my);
+             if ((o.x > px) || (o.x < px))
+               {
+                  if (m.x < 0)
+                    e_layout_child_move(mon, (o.x - m.w), m.y);
+                  else if (m.x > (o.x + o.w))
+                    e_layout_child_move(mon, (o.x + o.w), m.y);
+               }
+             else if ((o.y > py) || (o.y < py))
+               {
+                  if (m.y < 0)
+                    e_layout_child_move(mon, m.x, (o.y - m.h));
+                  else if (m.y > (o.y + o.h))
+                    e_layout_child_move(mon, m.x, (o.y + o.h));
+               }
           }
      }
 
@@ -441,10 +469,7 @@ _e_smart_cb_monitor_moved(void *data, Evas_Object *obj, void *event __UNUSED__)
    if (!(sd = evas_object_smart_data_get(o_randr)))
      return;
 
-   if (e_smart_monitor_moving_get(obj)) 
-     _e_smart_randr_layout_reposition(sd, obj);
-   else 
-     _e_smart_randr_layout_adjust(sd, obj);
+   _e_smart_randr_layout_reposition(sd, obj);
 
    _e_smart_randr_changed_set(o_randr);
 }
index 2378561..9141fb6 100644 (file)
@@ -11,6 +11,7 @@ Name[it]=Monitor
 Name[ja]=
 Name[pt]=
 Name[pt_BR]=
+Name[ru]=Настройка экрана
 Name[tr]=Ayarlar - Ekran Çözünürlüğü
 Name[zh_CN]=
 Name[zh_TW]=
@@ -26,6 +27,7 @@ Comment[it]=Usato per configurare la risoluzione del vostro schermo.
 Comment[ja]=
 Comment[pt]=
 Comment[pt_BR]=
+Comment[ru]=Используется для настройки разрешения экрана.
 Comment[tr]=Ekranınızın çözünürlüğünü yapılandırır.
 Comment[zh_CN]=
 Comment[zh_TW]=
index 2378561..9141fb6 100644 (file)
@@ -11,6 +11,7 @@ Name[it]=Monitor
 Name[ja]=
 Name[pt]=
 Name[pt_BR]=
+Name[ru]=Настройка экрана
 Name[tr]=Ayarlar - Ekran Çözünürlüğü
 Name[zh_CN]=
 Name[zh_TW]=
@@ -26,6 +27,7 @@ Comment[it]=Usato per configurare la risoluzione del vostro schermo.
 Comment[ja]=
 Comment[pt]=
 Comment[pt_BR]=
+Comment[ru]=Используется для настройки разрешения экрана.
 Comment[tr]=Ekranınızın çözünürlüğünü yapılandırır.
 Comment[zh_CN]=
 Comment[zh_TW]=
index 2198764..aded02e 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 972fde1..c8174a0 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_shelves
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -472,7 +506,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -480,6 +513,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -495,12 +530,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -541,8 +578,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -607,6 +647,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -751,7 +805,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 898e95f..7e4db4e 100644 (file)
@@ -27,7 +27,7 @@ struct _E_Config_Dialog_Data
    Evas_Object         *o_contents;
 
    const char          *cur_shelf;
-   Ecore_Event_Handler *shelf_handler;
+   Eina_List           *handlers;
    Eina_List           *shelves;
    E_Config_Dialog     *cfd;
    E_Entry_Dialog    *dia_new_shelf;
@@ -57,6 +57,21 @@ e_int_config_shelf(E_Container *con, const char *params __UNUSED__)
 }
 
 static Eina_Bool
+_shelf_handler_rename_cb(E_Config_Dialog_Data *cfdata, int type __UNUSED__, E_Event_Shelf *ev)
+{
+   const Eina_List *l;
+   E_Ilist_Item *ili;
+
+   EINA_LIST_FOREACH(e_widget_ilist_items_get(cfdata->o_list), l, ili)
+     {
+        if (e_widget_ilist_item_data_get(ili) != ev->shelf) continue;
+        e_ilist_item_label_set(ili, ev->shelf->name);
+        break;
+     }
+   return ECORE_CALLBACK_RENEW;
+}
+
+static Eina_Bool
 _shelf_handler_cb(E_Config_Dialog_Data *cfdata, int type __UNUSED__, E_Event_Shelf_Add *ev)
 {
    E_Zone *zone;
@@ -75,7 +90,8 @@ _create_data(E_Config_Dialog *cfd)
 
    if (_cfdata) return NULL;
    cfdata = E_NEW(E_Config_Dialog_Data, 1);
-   cfdata->shelf_handler = ecore_event_handler_add(E_EVENT_SHELF_ADD, (Ecore_Event_Handler_Cb)_shelf_handler_cb, cfdata);
+   E_LIST_HANDLER_APPEND(cfdata->handlers, E_EVENT_SHELF_ADD, _shelf_handler_cb, cfdata);
+   E_LIST_HANDLER_APPEND(cfdata->handlers, E_EVENT_SHELF_RENAME, _shelf_handler_rename_cb, cfdata);
    cfdata->cfd = cfd;
    cfd->dia->win->state.no_reopen = EINA_TRUE;
    _cfdata = cfdata;
@@ -92,7 +108,7 @@ _free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
         e_object_del_func_set(E_OBJECT(es), NULL);
         if (es->config_dialog) e_object_del_attach_func_set(E_OBJECT(es->config_dialog), NULL);
      }
-   ecore_event_handler_del(cfdata->shelf_handler);
+   E_FREE_LIST(cfdata->handlers, ecore_event_handler_del);
    E_FREE(cfdata);
    _cfdata = NULL;
 }
index 38addfb..ed8c4a7 100644 (file)
@@ -9,7 +9,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index b70401e..dde7829 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_theme
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -94,9 +112,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -109,22 +140,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -196,6 +228,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -421,7 +455,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -494,7 +528,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -502,6 +535,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -517,12 +552,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -572,8 +609,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -638,6 +678,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -782,7 +836,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index fc97a10..a74990c 100644 (file)
@@ -300,7 +300,7 @@ _fill_data(E_Config_Dialog_Data *cfdata)
 
    c = e_theme_config_get("theme");
    if (c)
-     cfdata->theme = eina_stringshare_add(c->file);
+     cfdata->theme = eina_stringshare_ref(c->file);
    else
      {
         e_prefix_data_concat_static(path, "data/themes/default.edj");
@@ -395,7 +395,7 @@ _create_data(E_Config_Dialog *cfd)
 
    /* Grab the "System" themes. */
    e_prefix_data_concat_static(theme_dir, "data/themes");
-   cfdata->init[1] = eio_eet_open(theme_dir, EET_FILE_MODE_READ, _open_done_cb, _open_error_cb, cfdata);
+   cfdata->init[1] = eio_file_ls(theme_dir, _eio_filter_cb, _init_main_cb, _init_done_cb, _init_error_cb, cfdata);
    return cfdata;
 }
 
index be636f9..7b63e1c 100644 (file)
@@ -7,6 +7,11 @@ static void _e_mod_menu_wallpaper_add(void *data, E_Menu *m);
 static void _e_mod_run_theme_cb(void *data, E_Menu *m, E_Menu_Item *mi);
 static void _e_mod_menu_theme_add(void *data, E_Menu *m);
 
+static Eio_File *eio_ls[2] = {NULL};
+static Eina_List *sthemes = NULL;
+static Eina_List *themes = NULL;
+static const char *cur_theme = NULL;
+
 static E_Module *conf_module = NULL;
 static E_Int_Menu_Augmentation *maug[8] = {0};
 
@@ -86,6 +91,18 @@ e_modapi_shutdown(E_Module *m __UNUSED__)
         maug[1] = NULL;
      }
 
+   if (eio_ls[0])
+     eio_file_cancel(eio_ls[0]);
+   else
+     E_FREE_LIST(themes, free);
+
+   if (eio_ls[1])
+     eio_file_cancel(eio_ls[1]);
+   else
+     E_FREE_LIST(sthemes, free);
+   eio_ls[0] = eio_ls[1] = NULL;
+   cur_theme = NULL;
+
    while ((cfd = e_config_dialog_get("E", "appearance/startup")))
      e_object_del(E_OBJECT(cfd));
    while ((cfd = e_config_dialog_get("E", "appearance/scale")))
@@ -158,14 +175,157 @@ _e_mod_run_theme_cb(void *data __UNUSED__, E_Menu *m, E_Menu_Item *mi __UNUSED__
    e_configure_registry_call("appearance/theme", m->zone->container, NULL);
 }
 
+
+static void
+_init_main_cb(void *data __UNUSED__, Eio_File *handler, const char *file)
+{
+   if (handler == eio_ls[0])
+     themes = eina_list_append(themes, strdup(file));
+   else if (handler == eio_ls[1])
+     sthemes = eina_list_append(sthemes, strdup(file));
+}
+
+static int
+_sort_cb(const char *a, const char *b)
+{
+   const char *f1, *f2;
+
+   f1 = ecore_file_file_get(a);
+   f2 = ecore_file_file_get(b);
+   return e_util_strcasecmp(f1, f2);
+}
+
+static void
+_item_del(void *data)
+{
+   E_Menu_Item *mi = data;
+
+   free(mi->cb.data);
+}
+
+static void
+_theme_set(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
+{
+   E_Action *a;
+
+   if (!e_util_strcmp(data, cur_theme)) return;
+
+   e_theme_config_set("theme", data);
+   e_config_save_queue();
+
+   a = e_action_find("restart");
+   if ((a) && (a->func.go)) a->func.go(NULL, NULL);
+}
+
+static void
+_init_error_cb(void *data __UNUSED__, Eio_File *handler, int error __UNUSED__)
+{
+   if ((!eio_ls[0]) && (!eio_ls[1])) goto out;
+   if (eio_ls[0] == handler)
+     {
+        eio_ls[0] = NULL;
+        E_FREE_LIST(themes, free);
+     }
+   else
+     {
+        eio_ls[1] = NULL;
+        E_FREE_LIST(sthemes, free);
+     }
+   return;
+out:
+   E_FREE_LIST(themes, free);
+   E_FREE_LIST(sthemes, free);
+}
+
+static void
+_item_new(char *file, E_Menu *m)
+{
+   E_Menu_Item *mi;
+   char *name, *sfx;
+   Eina_Bool used;
+
+   used = !e_util_strcmp(file, cur_theme);
+   name = (char*)ecore_file_file_get(file);
+   if (!name) return;
+   sfx = strrchr(name, '.');
+   name = strndupa(name, sfx - name);
+   mi = e_menu_item_new(m);
+   e_object_del_attach_func_set(E_OBJECT(mi), _item_del);
+   e_menu_item_label_set(mi, name);
+   if (used)
+     e_menu_item_disabled_set(mi, 1);
+   else
+     e_menu_item_callback_set(mi, _theme_set, file);
+   e_menu_item_check_set(mi, 1);
+   e_menu_item_toggle_set(mi, used);
+}
+
+static void
+_init_done_cb(void *data, Eio_File *handler)
+{
+   char *file;
+
+   if ((!eio_ls[0]) && (!eio_ls[1])) goto out;
+   if (eio_ls[0] == handler)
+     {
+        eio_ls[0] = NULL;
+        themes = eina_list_sort(themes, 0, (Eina_Compare_Cb)_sort_cb);
+     }
+   else
+     {
+        eio_ls[1] = NULL;
+        sthemes = eina_list_sort(sthemes, 0, (Eina_Compare_Cb)_sort_cb);
+     }
+   if ((eio_ls[0]) || (eio_ls[1])) return;
+
+   EINA_LIST_FREE(themes, file)
+     _item_new(file, data);
+   e_menu_item_separator_set(e_menu_item_new(data), 1);
+   EINA_LIST_FREE(sthemes, file)
+     _item_new(file, data);
+   e_menu_thaw(data);
+   return;
+out:
+   E_FREE_LIST(themes, free);   
+   E_FREE_LIST(sthemes, free);   
+}
+
+static Eina_Bool
+_eio_filter_cb(void *data __UNUSED__, Eio_File *handler __UNUSED__, const char *file)
+{
+   return eina_str_has_extension(file, ".edj");
+}
+
+static void
+_e_mod_menu_theme_del(void *d __UNUSED__)
+{
+   cur_theme = NULL;
+}
+
 static void
 _e_mod_menu_theme_add(void *data __UNUSED__, E_Menu *m)
 {
    E_Menu_Item *mi;
+   E_Config_Theme *ct;
+   char buf[PATH_MAX];
 
    mi = e_menu_item_new(m);
    e_menu_item_label_set(mi, _("Theme"));
    e_util_menu_item_theme_icon_set(mi, "preferences-desktop-theme");
    e_menu_item_callback_set(mi, _e_mod_run_theme_cb, NULL);
+   ct = e_theme_config_get("theme");
+   if (!ct) return;
+
+   cur_theme = ct->file;   
+   m = e_menu_new();
+   e_object_del_attach_func_set(E_OBJECT(m), _e_mod_menu_theme_del);
+   e_menu_freeze(m);
+   e_menu_title_set(m, "Themes");
+   e_menu_item_submenu_set(mi, m);
+   e_object_unref(E_OBJECT(m));
+   e_user_dir_concat_static(buf, "themes");
+   eio_ls[0] = eio_file_ls(buf, _eio_filter_cb, _init_main_cb, _init_done_cb, _init_error_cb, m);
+   e_prefix_data_concat_static(buf, "data/themes");
+   eio_ls[1] = eio_file_ls(buf, _eio_filter_cb, _init_main_cb, _init_done_cb, _init_error_cb, m);
 }
 
index 3e6c7a3..3c3a38e 100644 (file)
@@ -9,7 +9,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 2cbb54a..48bf0c8 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_wallpaper2
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -472,7 +506,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -480,6 +513,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -495,12 +530,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -541,8 +578,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -607,6 +647,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -751,7 +805,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 8c410c1..fc32e74 100644 (file)
@@ -9,7 +9,7 @@ e-module-conf_winmanip.edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 4ebbd47..8287047 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_window_manipulation
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -91,9 +109,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -106,22 +137,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -193,6 +225,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -418,7 +452,7 @@ e-module-conf_winmanip.edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -481,7 +515,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -489,6 +522,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -504,12 +539,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -554,8 +591,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -620,6 +660,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -764,7 +818,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index c23c787..409c432 100644 (file)
@@ -22,6 +22,7 @@ struct _E_Config_Dialog_Data
    int focus_policy;
    int focus_setting;
    int pass_click_on;
+   int window_activehint_policy;
    int always_click_to_raise;
    int always_click_to_focus;
    int focus_last_focused_per_desktop;
@@ -68,6 +69,7 @@ _fill_data(E_Config_Dialog_Data *cfdata)
    cfdata->focus_policy = e_config->focus_policy;
    cfdata->focus_setting = e_config->focus_setting;
    cfdata->pass_click_on = e_config->pass_click_on;
+   cfdata->window_activehint_policy = e_config->window_activehint_policy;
    cfdata->always_click_to_raise = e_config->always_click_to_raise;
    cfdata->always_click_to_focus = e_config->always_click_to_focus;
    cfdata->focus_last_focused_per_desktop = 
@@ -119,6 +121,7 @@ _basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
        e_config->focus_policy = E_FOCUS_CLICK;
        e_config->focus_setting = E_FOCUS_NEW_WINDOW;
        e_config->pass_click_on = 1;
+       e_config->window_activehint_policy = 2;
        e_config->always_click_to_raise = 0;
        e_config->always_click_to_focus = 0;
        e_config->focus_last_focused_per_desktop = 1;
@@ -130,6 +133,7 @@ _basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
        e_config->focus_policy = E_FOCUS_MOUSE;
        e_config->focus_setting = E_FOCUS_NEW_DIALOG_IF_OWNER_FOCUSED;
        e_config->pass_click_on = 1;
+       e_config->window_activehint_policy = 2;
        e_config->always_click_to_raise = 0;
        e_config->always_click_to_focus = 0;
        e_config->focus_last_focused_per_desktop = 0;
@@ -141,6 +145,7 @@ _basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
        e_config->focus_policy = E_FOCUS_SLOPPY;
        e_config->focus_setting = E_FOCUS_NEW_DIALOG_IF_OWNER_FOCUSED;
        e_config->pass_click_on = 1;
+       e_config->window_activehint_policy = 2;
        e_config->always_click_to_raise = 0;
        e_config->always_click_to_focus = 0;
        e_config->focus_last_focused_per_desktop = 1;
@@ -168,6 +173,7 @@ _advanced_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
    e_config->focus_policy = cfdata->focus_policy;
    e_config->focus_setting = cfdata->focus_setting;
    e_config->pass_click_on = cfdata->pass_click_on;
+   e_config->window_activehint_policy = cfdata->window_activehint_policy;
    e_config->always_click_to_raise = cfdata->always_click_to_raise;
    e_config->always_click_to_focus = cfdata->always_click_to_focus;
    e_config->focus_last_focused_per_desktop = 
@@ -192,6 +198,7 @@ _advanced_check_changed(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *c
    return ((e_config->focus_policy != cfdata->focus_policy) ||
           (e_config->focus_setting != cfdata->focus_setting) ||
           (e_config->pass_click_on != cfdata->pass_click_on) ||
+          (e_config->window_activehint_policy != cfdata->window_activehint_policy) ||
           (e_config->always_click_to_raise != cfdata->always_click_to_raise) ||
           (e_config->always_click_to_focus != cfdata->always_click_to_focus) ||
           (e_config->focus_last_focused_per_desktop != cfdata->focus_last_focused_per_desktop) ||
@@ -298,6 +305,17 @@ _advanced_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Da
    e_widget_toolbook_page_append(otb, NULL, _("Stacking"), ol, 
                                  1, 0, 1, 0, 0.5, 0.0);
 
+   /* Urgency */
+   of = e_widget_framelist_add(evas, _("Active Window Hint Policy"), 0);
+   rg = e_widget_radio_group_new(&cfdata->window_activehint_policy);
+   ob = e_widget_radio_add(evas, _("Ignore hint"), E_ACTIVEHINT_POLICY_IGNORE, rg);
+   e_widget_framelist_object_append(of, ob);
+   ob = e_widget_radio_add(evas, _("Animate on hint"), E_ACTIVEHINT_POLICY_ANIMATE, rg);
+   e_widget_framelist_object_append(of, ob);
+   ob = e_widget_radio_add(evas, _("Activate on hint"), E_ACTIVEHINT_POLICY_ACTIVATE, rg);
+   e_widget_framelist_object_append(of, ob);
+   e_widget_toolbook_page_append(otb, NULL, _("Hints"), of, 
+                                 1, 0, 1, 0, 0.5, 0.0);
    /* Misc */
    ol = e_widget_list_add(evas, 0, 0);
    of = e_widget_framelist_add(evas, _("Other Settings"), 0);
index 57832ea..29d59f3 100644 (file)
@@ -21,8 +21,7 @@ struct _E_Config_Dialog_Data
    int        window_placement_policy;
    int        window_grouping;
    int        desk_auto_switch;
-   int        window_out_of_vscreen_limits;
-   int        window_out_of_vscreen_limits_partly;
+   int        screen_limits;
 
    Eina_List *shading_list;
 };
@@ -69,8 +68,7 @@ _create_data(E_Config_Dialog *cfd __UNUSED__)
    cfdata->window_grouping = e_config->window_grouping;
    cfdata->desk_auto_switch = e_config->desk_auto_switch;
 
-   cfdata->window_out_of_vscreen_limits = e_config->window_out_of_vscreen_limits;
-   cfdata->window_out_of_vscreen_limits_partly = e_config->window_out_of_vscreen_limits_partly;
+   cfdata->screen_limits = e_config->screen_limits;
 
    cfdata->border_shade_animate = e_config->border_shade_animate;
    cfdata->border_shade_transition = e_config->border_shade_transition;
@@ -101,9 +99,7 @@ _basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
    e_config->use_app_icon = cfdata->use_app_icon;
 
    e_config->desk_auto_switch = cfdata->desk_auto_switch;
-
-   e_config->window_out_of_vscreen_limits = cfdata->window_out_of_vscreen_limits;
-   e_config->window_out_of_vscreen_limits_partly = cfdata->window_out_of_vscreen_limits_partly;
+   e_config->screen_limits = cfdata->screen_limits;
    e_config_save_queue();
    return 1;
 }
@@ -122,8 +118,7 @@ _basic_check_changed(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfda
           (e_config->border_shade_speed != cfdata->border_shade_speed) ||
           (e_config->use_app_icon != cfdata->use_app_icon) ||
           (e_config->desk_auto_switch != cfdata->desk_auto_switch) ||
-          (e_config->window_out_of_vscreen_limits != cfdata->window_out_of_vscreen_limits) ||
-          (e_config->window_out_of_vscreen_limits_partly != cfdata->window_out_of_vscreen_limits_partly);
+          (e_config->screen_limits != cfdata->screen_limits);
 }
 
 static Evas_Object *
@@ -261,13 +256,16 @@ _basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data
    /* Screen Limits */
    ol = e_widget_list_add(evas, 0, 0);
 
-   oc = e_widget_check_add(evas, _("Allow windows out of visual screen limits"),
-                           &(cfdata->window_out_of_vscreen_limits));
-   e_widget_list_object_append(ol, oc, 1, 1, 0.5);
+   rg = e_widget_radio_group_new(&(cfdata->screen_limits));
 
-   oc = e_widget_check_add(evas, _("Allow windows partly out of screen limits"),
-                           &(cfdata->window_out_of_vscreen_limits_partly));
-   e_widget_list_object_append(ol, oc, 1, 1, 0.5);
+   ow = e_widget_radio_add(evas, _("Keep windows within the visual screen limits"), E_SCREEN_LIMITS_WITHIN, rg);
+   e_widget_list_object_append(ol, ow, 1, 1, 0.5);
+
+   ow = e_widget_radio_add(evas, _("Allow windows partly out of the visual screen limits"), E_SCREEN_LIMITS_PARTLY, rg);
+   e_widget_list_object_append(ol, ow, 1, 1, 0.5);
+
+   ow = e_widget_radio_add(evas, _("Allow windows completely out of visual screen limits"), E_SCREEN_LIMITS_COMPLETELY, rg);
+   e_widget_list_object_append(ol, ow, 1, 1, 0.5);
 
    e_widget_toolbook_page_append(otb, NULL, _("Screen Limits"), ol,
                                  0, 0, 1, 0, 0.5, 0.0);
index c14d7dd..b7bfa72 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index f233c8e..5c1a581 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/conf_window_remembers
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -472,7 +506,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -480,6 +513,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -495,12 +530,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -541,8 +578,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -607,6 +647,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -751,7 +805,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 8f4466e..fc88e11 100644 (file)
@@ -11,7 +11,7 @@ Name[tr]=Pencere Hatırlamaları
 Name[pt]=Memorização de janelas
 Icon=e-module-conf_window_remembers
 Comment=Delete existing window remembers.
-Comment[ru]=СÑ\82иÑ\80аеÑ\82 Ñ\81Ñ\83Ñ\89еÑ\81Ñ\82вÑ\83Ñ\8eÑ\89ие Ð·Ð°Ð¿Ð¾Ð¼Ð½ÐµÐ½Ð½Ñ\8bе Ð¾ÐºÐ½Ð°.
+Comment[ru]=Удаление Ð·Ð°Ð¿Ð¾Ð¼Ð½ÐµÐ½Ð½Ñ\8bÑ\85 Ð½Ð°Ñ\81Ñ\82Ñ\80оек Ð¾ÐºÐ¾Ð½.
 Comment[cs]=K vymazání existujících zapamatovaných vlastností oken.
 Comment[eo]=Forviŝas fenestrajn memorojn.
 Comment[it]=Rimuove le impostazioni da ricordare delle finestre.
index 8f4466e..fc88e11 100644 (file)
@@ -11,7 +11,7 @@ Name[tr]=Pencere Hatırlamaları
 Name[pt]=Memorização de janelas
 Icon=e-module-conf_window_remembers
 Comment=Delete existing window remembers.
-Comment[ru]=СÑ\82иÑ\80аеÑ\82 Ñ\81Ñ\83Ñ\89еÑ\81Ñ\82вÑ\83Ñ\8eÑ\89ие Ð·Ð°Ð¿Ð¾Ð¼Ð½ÐµÐ½Ð½Ñ\8bе Ð¾ÐºÐ½Ð°.
+Comment[ru]=Удаление Ð·Ð°Ð¿Ð¾Ð¼Ð½ÐµÐ½Ð½Ñ\8bÑ\85 Ð½Ð°Ñ\81Ñ\82Ñ\80оек Ð¾ÐºÐ¾Ð½.
 Comment[cs]=K vymazání existujících zapamatovaných vlastností oken.
 Comment[eo]=Forviŝas fenestrajn memorojn.
 Comment[it]=Rimuove le impostazioni da ricordare delle finestre.
index b476722..08f3dd2 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES          = -I. \
+AM_CPPFLAGS          = -I. \
                     -I$(top_srcdir) \
                     -I$(top_srcdir)/src/modules/$(MODULE) \
                     -I$(top_srcdir)/src/bin \
index 93911bf..90dd895 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/connman
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in TODO
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp TODO
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -91,9 +109,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(module_la_CFLAGS) \
        $(CFLAGS) $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -106,22 +137,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -193,6 +225,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -418,7 +452,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                     -I$(top_srcdir) \
                     -I$(top_srcdir)/src/modules/$(MODULE) \
                     -I$(top_srcdir)/src/bin \
@@ -478,7 +512,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -486,6 +519,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -501,12 +536,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -577,8 +614,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -643,6 +683,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -787,7 +841,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 5d0a6fc..f8bc65f 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index e06c5cb..eae75e3 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -39,7 +55,7 @@ host_triplet = @host@
 freqset_PROGRAMS = freqset$(EXEEXT)
 subdir = src/modules/cpufreq
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -48,9 +64,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -93,6 +111,7 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
@@ -103,6 +122,18 @@ freqset_LDADD = $(LDADD)
 freqset_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(freqset_CFLAGS) \
        $(CFLAGS) $(freqset_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -115,22 +146,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES) $(freqset_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES) $(freqset_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -202,6 +234,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -427,7 +461,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -486,7 +520,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -494,6 +527,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -509,18 +544,23 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 install-freqsetPROGRAMS: $(freqset_PROGRAMS)
        @$(NORMAL_INSTALL)
-       test -z "$(freqsetdir)" || $(MKDIR_P) "$(DESTDIR)$(freqsetdir)"
        @list='$(freqset_PROGRAMS)'; test -n "$(freqsetdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(freqsetdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(freqsetdir)" || exit 1; \
+       fi; \
        for p in $$list; do echo "$$p $$p"; done | \
        sed 's/$(EXEEXT)$$//' | \
        while read p p1; do if test -f $$p || test -f $$p1; \
@@ -615,8 +655,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -681,6 +724,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -829,20 +886,20 @@ uninstall-am: uninstall-filesDATA uninstall-freqsetPROGRAMS \
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean \
        clean-freqsetPROGRAMS clean-generic clean-libtool \
-       clean-pkgLTLIBRARIES ctags distclean distclean-compile \
-       distclean-generic distclean-libtool distclean-tags distdir dvi \
-       dvi-am html html-am info info-am install install-am \
-       install-data install-data-am install-data-hook install-dvi \
-       install-dvi-am install-exec install-exec-am install-filesDATA \
-       install-freqsetPROGRAMS install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-pkgLTLIBRARIES install-ps install-ps-am \
-       install-strip installcheck installcheck-am installdirs \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
-       pdf pdf-am ps ps-am tags uninstall uninstall-am \
-       uninstall-filesDATA uninstall-freqsetPROGRAMS \
-       uninstall-pkgLTLIBRARIES
+       clean-pkgLTLIBRARIES cscopelist ctags distclean \
+       distclean-compile distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am \
+       install-data-hook install-dvi install-dvi-am install-exec \
+       install-exec-am install-filesDATA install-freqsetPROGRAMS \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-pkgLTLIBRARIES \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags uninstall uninstall-am uninstall-filesDATA \
+       uninstall-freqsetPROGRAMS uninstall-pkgLTLIBRARIES
 
 install-data-hook:
        @chown $(setuid_root_user) $(DESTDIR)$(freqsetdir)/freqset$(EXEEXT) || true
index fbdbdd0..634ed6f 100644 (file)
@@ -7,10 +7,10 @@ Name[eo]=Ĉeforgana ofteco
 Name[hu]=Processzor frekvencia
 Name[fr]=FréqCPU
 Name[tr]=İşlemci ölçekleme
-Name[pt]=Frequência do cpu 
+Name[pt]=Frequência do cpu
 Icon=e-module-cpufreq
 Comment=Gadget to monitor and change the CPU frequency.
-Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾ÐºÐ°Ð·Ð° и смены частоты ЦПУ.
+Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¾Ñ\82обÑ\80ажениÑ\8f и смены частоты ЦПУ.
 Comment[cs]=Gadget pro monitorování a změnu frekvence CPU.
 Comment[de]=
 Comment[eo]=Elrigardi kaj ŝanĝi ĉeforganan oftecon.
index fbdbdd0..634ed6f 100644 (file)
@@ -7,10 +7,10 @@ Name[eo]=Ĉeforgana ofteco
 Name[hu]=Processzor frekvencia
 Name[fr]=FréqCPU
 Name[tr]=İşlemci ölçekleme
-Name[pt]=Frequência do cpu 
+Name[pt]=Frequência do cpu
 Icon=e-module-cpufreq
 Comment=Gadget to monitor and change the CPU frequency.
-Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾ÐºÐ°Ð·Ð° и смены частоты ЦПУ.
+Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¾Ñ\82обÑ\80ажениÑ\8f и смены частоты ЦПУ.
 Comment[cs]=Gadget pro monitorování a změnu frekvence CPU.
 Comment[de]=
 Comment[eo]=Elrigardi kaj ŝanĝi ĉeforganan oftecon.
index f96f9a5..16b7803 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index c7aac42..5ef1197 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/dropshadow
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -472,7 +506,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -480,6 +513,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -495,12 +530,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -541,8 +578,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -607,6 +647,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -751,7 +805,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index cd977b4..414c9ca 100644 (file)
@@ -11,7 +11,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA) everything.pc.in module.desktop.in
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 9446110..5c3df61 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -38,7 +54,8 @@ host_triplet = @host@
 subdir = src/modules/everything
 DIST_COMMON = $(dist_installed_headers_DATA) $(dist_pkgconfig_DATA) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/everything.pc.in $(srcdir)/module.desktop.in
+       $(srcdir)/everything.pc.in $(srcdir)/module.desktop.in \
+       $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -47,9 +64,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -99,9 +118,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -114,22 +146,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(dist_installed_headers_DATA) $(dist_pkgconfig_DATA) \
        $(files_DATA)
 ETAGS = etags
@@ -202,6 +235,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -429,7 +464,7 @@ module.desktop
 EXTRA_DIST = $(files_DATA) everything.pc.in module.desktop.in
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -512,7 +547,6 @@ everything.pc: $(top_builddir)/config.status $(srcdir)/everything.pc.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -520,6 +554,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -535,12 +571,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -600,8 +638,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-dist_installed_headersDATA: $(dist_installed_headers_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(installed_headersdir)" || $(MKDIR_P) "$(DESTDIR)$(installed_headersdir)"
        @list='$(dist_installed_headers_DATA)'; test -n "$(installed_headersdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(installed_headersdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(installed_headersdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -618,8 +659,11 @@ uninstall-dist_installed_headersDATA:
        dir='$(DESTDIR)$(installed_headersdir)'; $(am__uninstall_files_from_dir)
 install-dist_pkgconfigDATA: $(dist_pkgconfig_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
        @list='$(dist_pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -636,8 +680,11 @@ uninstall-dist_pkgconfigDATA:
        dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -702,6 +749,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -850,7 +911,7 @@ uninstall-am: uninstall-dist_installed_headersDATA \
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am \
index 43e0243..01839b4 100644 (file)
@@ -7,7 +7,7 @@ plugindir=${exec_prefix}/lib/enlightenment/modules/everything/plugins
 Name: e17-everything
 Description: Everything Module for Enlightenment
 Requires: enlightenment
-Version: 0.16.999.77927
+Version: 0.17.0-alpha
 Libs: -L${libdir}
 Libs.private: 
 Cflags: -I${includedir}
index f0861b0..bb30d01 100644 (file)
@@ -165,7 +165,7 @@ _basic_apply_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
 
         if (pc)
           {
-             if (cfdata->page[i].trigger[0])
+             if (cfdata->page[i].trigger && cfdata->page[i].trigger[0])
                eina_stringshare_replace(&pc->trigger, cfdata->page[i].trigger);
              else
                eina_stringshare_replace(&pc->trigger, NULL);
index 8c9c8e6..b605e21 100644 (file)
@@ -12,6 +12,9 @@
  * #define DBG(...) ERR(__VA_ARGS__) */
 
 #define MAX_ITEMS 200
+#define MAX_EXE 50
+#define DEFAULT_MATCH_PRIORITY 15
+#define PREFIX_MATCH_PRIORITY 11
 
 typedef struct _Plugin        Plugin;
 typedef struct _Module_Config Module_Config;
@@ -37,7 +40,8 @@ struct _Plugin
 
 struct _E_Exe
 {
-   const char *path;
+  unsigned int len;
+  const char *path;
 };
 
 struct _E_Exe_List
@@ -58,7 +62,6 @@ struct _Module_Config
 struct _Item_Menu
 {
    Evry_Item    base;
-
    Efreet_Menu *menu;
 };
 
@@ -71,14 +74,21 @@ static char _module_icon[] = "system-run";
 static Eina_List *_plugins = NULL;
 static Eina_List *_actions = NULL;
 static Evry_Item *_act_open_with = NULL;
+
+static Eina_List *exe_list = NULL;
+static Eina_List *apps_cache = NULL;
+
+static char _exebuf_cache_file[] = "evry_exebuf_cache";
+static Eina_Bool update_path;
+static char *current_path = NULL;
+static Eina_List *dir_monitors = NULL;
 static Eina_List *exe_path = NULL;
 static Ecore_Idler *exe_scan_idler = NULL;
 static E_Config_DD *exelist_exe_edd = NULL;
 static E_Config_DD *exelist_edd = NULL;
 static Eina_Iterator *exe_dir = NULL;
-static Eina_List *exe_list = NULL;
-static Eina_List *exe_list2 = NULL;
-static Eina_List *apps_cache = NULL;
+static Eina_List *exe_files = NULL;
+
 static void _scan_executables();
 
 #define GET_MENU(_m, _it) Item_Menu * _m = (Item_Menu *)_it
@@ -233,11 +243,10 @@ _fetch_exe(Evry_Plugin *plugin, const char *input)
    Eina_List *l;
    Evry_Item *eit;
    History_Types *ht;
-   unsigned int len = (input ? strlen(input) : 0);
+   unsigned int input_len = (input ? strlen(input) : 0);
    double max = 0.0;
-   const char *tmp, *file = NULL;
-   unsigned int min = 0, cnt = 0, end = len, tmp_len;
-   unsigned int query = (len >= (unsigned int)plugin->config->min_query);
+   unsigned int cnt = 0, end = input_len;
+   Eina_Bool query = (input_len >= (unsigned int)plugin->config->min_query);
    EVRY_PLUGIN_ITEMS_CLEAR(p);
 
    p->input = input;
@@ -247,45 +256,46 @@ _fetch_exe(Evry_Plugin *plugin, const char *input)
 
    if (input)
      {
+        const char *tmp;
+        const E_Exe *ee, *match = NULL;
+        // begin of arguments (end of executable part)
         if ((tmp = strchr(input, ' ')))
           end = tmp - input;
 
         if ((!exe_list) && (!exe_scan_idler))
           _scan_executables();
-
-        EINA_LIST_FOREACH (exe_list, l, tmp)
+        EINA_LIST_FOREACH (exe_list, l, ee)
           {
-             tmp_len = strlen(tmp);
-
-             if ((end < len) && (tmp_len > end))
+             if ((end < input_len) && (ee->len > end))
                continue;
-
-             if (!strncmp(input, tmp, end))
+             if (!strncmp(input, ee->path, end))
                {
-                  if (query && (cnt++ < 50) && (len != tmp_len))
-                    _item_exe_add(p, tmp, 15);
-
-                  if ((!min) || (tmp_len < min))
-                    {
-                       min = tmp_len;
-                       file = tmp;
-                    }
-                  if ((!query) && (tmp_len == len))
+                  if (query && (cnt++ < MAX_EXE) && (input_len != ee->len))
+                    _item_exe_add(p, ee->path, DEFAULT_MATCH_PRIORITY);
+
+                  if ((!match) || (ee->len < match->len))
+                    match = ee;
+
+                  if ((!query) && (ee->len == input_len))
                     break;
                }
           }
 
-        if (file)
+        if (match)
           {
              GET_ITEM(it, p->command);
+             const char *cmd;
 
-             if (strlen(file) < len)
-               file = input;
+             if (match->len < input_len)
+               cmd = input;
+             else
+               cmd = match->path;
+
+             EVRY_ITEM_LABEL_SET(it, cmd);
 
-             EVRY_ITEM_LABEL_SET(it, file);
              IF_RELEASE(p->command->file);
              p->command->file = eina_stringshare_ref(it->label);
-             it->fuzzy_match = 11; // prefix match
+             it->fuzzy_match = PREFIX_MATCH_PRIORITY;
              EVRY_PLUGIN_ITEM_APPEND(p, it);
              evry->item_changed(it, 0, 0);
           }
@@ -294,7 +304,7 @@ _fetch_exe(Evry_Plugin *plugin, const char *input)
    EINA_LIST_FOREACH (plugin->items, l, eit)
      {
         evry->history_item_usage_set(eit, input, NULL);
-        if (input && (eit->usage > max) && !strncmp(input, eit->label, len))
+        if (input && (eit->usage > max) && !strncmp(input, eit->label, input_len))
           max = eit->usage;
      }
    EVRY_ITEM(p->command)->usage = (max * 2.0);
@@ -331,6 +341,7 @@ _finish_exe(Evry_Plugin *plugin)
 {
    GET_PLUGIN(p, plugin);
    char *str;
+   E_Exe *ee;
 
    EVRY_PLUGIN_ITEMS_CLEAR(p);
    EVRY_ITEM_FREE(p->command);
@@ -351,10 +362,15 @@ _finish_exe(Evry_Plugin *plugin)
         ecore_idler_del(exe_scan_idler);
         exe_scan_idler = NULL;
      }
-   EINA_LIST_FREE (exe_list, str)
-     free(str);
-   EINA_LIST_FREE (exe_list2, str)
-     free(str);
+
+   EINA_LIST_FREE (exe_list, ee)
+     {
+        eina_stringshare_del(ee->path);
+        free(ee);
+     }
+
+   EINA_LIST_FREE (exe_files, str)
+     eina_stringshare_del(str);
 
    E_FREE(p);
 }
@@ -451,7 +467,7 @@ _desktop_list_get(void)
              efreet_desktop_free(d);
              apps = eina_list_remove_list(apps, ll);
           }
-        printf("%d %s\n", d->ref, d->name);
+        //printf("%d %s\n", d->ref, d->name);
 
         efreet_desktop_free(d);
      }
@@ -1064,6 +1080,46 @@ _desktop_cache_update(void *data __UNUSED__, int type __UNUSED__, void *event __
 
    return EINA_TRUE;
 }
+static void
+_dir_watcher(void *data  __UNUSED__, Ecore_File_Monitor *em, Ecore_File_Event event, const char *path  __UNUSED__)
+{
+   //printf("exebuf path changed\n");
+   switch (event)
+     {
+      case ECORE_FILE_EVENT_DELETED_SELF:
+         ecore_file_monitor_del(em);
+         dir_monitors = eina_list_remove(dir_monitors, em);
+         break;
+
+      default:
+         break;
+     }
+   update_path = EINA_TRUE;
+}
+
+static void
+_dir_monitor_add()
+{
+   Eina_List *l;
+   const char *dir;
+
+   EINA_LIST_FOREACH(exe_path, l, dir)
+     {
+        Ecore_File_Monitor *dir_mon;
+        dir_mon = ecore_file_monitor_add(dir, _dir_watcher, NULL);
+        if (dir_mon)
+          dir_monitors = eina_list_append(dir_monitors, dir_mon);
+     }
+}
+
+static void
+_dir_monitor_free()
+{
+   Ecore_File_Monitor *dir_mon;
+
+   EINA_LIST_FREE (dir_monitors, dir_mon)
+     ecore_file_monitor_del(dir_mon);
+}
 
 static int
 _plugins_init(const Evry_API *api)
@@ -1179,6 +1235,9 @@ _plugins_init(const Evry_API *api)
          (EFREET_EVENT_DESKTOP_CACHE_UPDATE, _desktop_cache_update, NULL));
 
    eina_stringshare_del(config_path);
+
+   update_path = EINA_TRUE;
+
    return EINA_TRUE;
 }
 
@@ -1201,6 +1260,12 @@ _plugins_shutdown(void)
 
    EINA_LIST_FREE (handlers, h)
      ecore_event_handler_del(h);
+
+   _dir_monitor_free();
+
+   if (current_path)
+     free(current_path);
+   current_path = NULL;
 }
 
 /***************************************************************************/
@@ -1398,14 +1463,13 @@ evry_plug_apps_init(E_Module *m)
 
    EVRY_MODULE_NEW(evry_module, evry, _plugins_init, _plugins_shutdown);
 
-   /* taken from e_exebuf.c */
    exelist_exe_edd = E_CONFIG_DD_NEW("E_Exe", E_Exe);
 #undef T
 #undef D
 #define T E_Exe
 #define D exelist_exe_edd
    E_CONFIG_VAL(D, T, path, STR);
-
+   E_CONFIG_VAL(D, T, len, UINT);
    exelist_edd = E_CONFIG_DD_NEW("E_Exe_List", E_Exe_List);
 #undef T
 #undef D
@@ -1448,53 +1512,57 @@ _scan_idler(void *data __UNUSED__)
         int different = 0;
 
         /* FIXME: check wheter they match or not */
-        for (l = exe_list, l2 = exe_list2; l && l2; l = l->next, l2 = l2->next)
+        for (l = exe_list, l2 = exe_files; l && l2; l = l->next, l2 = l2->next)
           {
-             if (strcmp(l->data, l2->data))
+             E_Exe *ee = l->data;
+             if (ee->path != l2->data)
                {
                   different = 1;
                   break;
                }
           }
         if ((l) || (l2)) different = 1;
-        if (exe_list2)
-          {
-             void *tmp;
 
-             EINA_LIST_FREE(exe_list, tmp)
-               free(tmp);
-             exe_list = exe_list2;
-             exe_list2 = NULL;
-          }
         if (different)
           {
+             E_Exe *ee;
+
+             EINA_LIST_FREE (exe_list, ee)
+               {
+                  eina_stringshare_del(ee->path);
+                  free(ee);
+               }
+
              const char *s;
              E_Exe_List *el;
-             E_Exe *ee;
 
              el = calloc(1, sizeof(E_Exe_List));
              if (!el) return ECORE_CALLBACK_CANCEL;
 
              el->list = NULL;
 
-             EINA_LIST_FOREACH(exe_list, l, s)
+             EINA_LIST_FREE(exe_files, s)
                {
                   ee = malloc(sizeof(E_Exe));
                   if (!ee) continue ;
 
-                  ee->path = eina_stringshare_add(s);
+                  ee->path = s;
+                  ee->len = strlen(s);
                   el->list = eina_list_append(el->list, ee);
                }
 
-             e_config_domain_save("exebuf_exelist_cache", exelist_edd, el);
+             e_config_domain_save(_exebuf_cache_file, exelist_edd, el);
 
-             EINA_LIST_FREE(el->list, ee)
-               {
-                  eina_stringshare_del(ee->path);
-                  free(ee);
-               }
+             exe_list = el->list;
              free(el);
           }
+        else
+          {
+             const char *str;
+              EINA_LIST_FREE(exe_files, str)
+                eina_stringshare_del(str);
+          }
+
         exe_scan_idler = NULL;
         return ECORE_CALLBACK_CANCEL;
      }
@@ -1503,6 +1571,7 @@ _scan_idler(void *data __UNUSED__)
      {
         dir = exe_path->data;
         exe_dir = eina_file_direct_ls(dir);
+        //printf("scan dir: %s\n", dir);
      }
    /* if we have an opened dir - scan the next item */
    if (exe_dir)
@@ -1513,15 +1582,10 @@ _scan_idler(void *data __UNUSED__)
           {
              Eina_Stat st;
 
-             if (eina_file_statat(eina_iterator_container_get(exe_dir), info, &st) &&
+             if (!eina_file_statat(eina_iterator_container_get(exe_dir), info, &st) &&
                  (!S_ISDIR(st.mode)) &&
                  (!access(info->path, X_OK)))
-               {
-                  if (!exe_list)
-                    exe_list = eina_list_append(exe_list, strdup(info->path + info->name_start));
-                  else
-                    exe_list2 = eina_list_append(exe_list2, strdup(info->path + info->name_start));
-               }
+               exe_files = eina_list_append(exe_files, eina_stringshare_add(info->path + info->name_start));
           }
         else
           {
@@ -1548,30 +1612,32 @@ _scan_idler(void *data __UNUSED__)
    return ECORE_CALLBACK_RENEW;
 }
 
-static void
-_scan_executables()
+
+static Eina_Bool
+_exe_path_list()
 {
-   /* taken from exebuf module */
    char *path, *pp, *last;
-   E_Exe_List *el;
+   Eina_Bool changed;
 
-   el = e_config_domain_load("exebuf_exelist_cache", exelist_edd);
-   if (el)
-     {
-        E_Exe *ee;
+   path = getenv("PATH");
 
-        EINA_LIST_FREE (el->list, ee)
-          {
-             exe_list = eina_list_append(exe_list, strdup(ee->path));
-             eina_stringshare_del(ee->path);
-             free(ee);
-          }
-        free(el);
+   // nothing changed
+   if (!update_path && (current_path && path) && !strcmp(current_path, path))
+     return EINA_FALSE;
+
+   changed = (path && (!current_path || !strcmp(current_path, path)));
+
+   if (current_path)
+     {
+        free(current_path);
+        current_path = NULL;
      }
-   path = getenv("PATH");
+
    if (path)
      {
         path = strdup(path);
+        current_path = strdup(path);
+
         last = path;
         for (pp = path; pp[0]; pp++)
           {
@@ -1584,9 +1650,32 @@ _scan_executables()
           }
         if (pp > last)
           exe_path = eina_list_append(exe_path, strdup(last));
-        free(path);
      }
 
-   exe_scan_idler = ecore_idler_add(_scan_idler, NULL);
+   if (changed)
+     {
+        _dir_monitor_free();
+        _dir_monitor_add();
+     }
+
+   return EINA_TRUE;
 }
 
+static void
+_scan_executables()
+{
+   E_Exe_List *el;
+
+   el = e_config_domain_load(_exebuf_cache_file, exelist_edd);
+   if (el)
+     {
+        exe_list = el->list;
+        free(el);
+     }
+
+   if (_exe_path_list())
+     {
+        exe_scan_idler = ecore_idler_add(_scan_idler, NULL);
+        update_path = EINA_FALSE;
+     }
+}
index b576e01..61e1db4 100644 (file)
@@ -495,14 +495,18 @@ _e_smart_reconfigure_do(void *data)
    if (!sd)
      return ECORE_CALLBACK_CANCEL;
 
-   sd->idle_enter = NULL;
-
    if (sd->w < 1)
-     return ECORE_CALLBACK_CANCEL;
-
+     {
+        sd->idle_enter = NULL;
+        return ECORE_CALLBACK_CANCEL;
+     }
+   
    if (sd->view->hiding)
-     return ECORE_CALLBACK_CANCEL;
-
+     {
+        sd->idle_enter = NULL;
+        return ECORE_CALLBACK_CANCEL;
+     }
+   
    if (sd->cx > (sd->cw - sd->w)) sd->cx = sd->cw - sd->w;
    if (sd->cy > (sd->ch - sd->h)) sd->cy = sd->ch - sd->h;
    if (sd->cx < 0) sd->cx = 0;
@@ -510,6 +514,7 @@ _e_smart_reconfigure_do(void *data)
 
    if (sd->place && _place_items(sd))
      {
+        sd->place = EINA_FALSE;
         evas_object_smart_callback_call(obj, "changed", NULL);
         return ECORE_CALLBACK_RENEW;
      }
@@ -536,7 +541,7 @@ _e_smart_reconfigure_do(void *data)
           }
         it->changed = EINA_FALSE;
 
-        if (ecore_time_get() - t > 0.03)
+        if (ecore_time_get() - t > 0.01)
           return ECORE_CALLBACK_RENEW;
      }
 
@@ -773,6 +778,8 @@ _animator(void *data)
                                     0, sd->scroll_align);
      }
 
+   sd->place = EINA_TRUE;
+
    if (wait)
      return ECORE_CALLBACK_RENEW;
 
index d9406aa..dc5483d 100644 (file)
@@ -17,7 +17,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-everything
 Comment=The run command module provides an application launcher dialog.
-Comment[ru]=Ð\9cодÑ\83лÑ\8c Ð·Ð°Ð¿Ñ\83Ñ\81ка ÐºÐ¾Ð¼Ð¼Ð°Ð½Ð´Ñ\8b Ð¿Ñ\80едоÑ\81Ñ\82авлÑ\8fеÑ\82 Ð´Ð¸Ð°Ð»Ð¾Ð³ Ð·Ð°Ð¿Ñ\83Ñ\81ка Ð¿Ñ\80иложениÑ\8f.
+Comment[ru]=Ð\9cодÑ\83лÑ\8c Ð²Ñ\8bполнениÑ\8f ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿Ñ\80едоÑ\81Ñ\82авлÑ\8fÑ\8eÑ\89ий Ð´Ð¸Ð°Ð»Ð¾Ð³ Ð·Ð°Ð¿Ñ\83Ñ\81ка Ð¿Ñ\80иложений.
 Comment[cs]=Poskytuje dialog pro spuštění aplikací.
 Comment[de]=
 Comment[eo]=La modulo de lanĉo de komandoj provizas dialogon de lanĉilo de aplikaĵoj.
index d9406aa..dc5483d 100644 (file)
@@ -17,7 +17,7 @@ Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-everything
 Comment=The run command module provides an application launcher dialog.
-Comment[ru]=Ð\9cодÑ\83лÑ\8c Ð·Ð°Ð¿Ñ\83Ñ\81ка ÐºÐ¾Ð¼Ð¼Ð°Ð½Ð´Ñ\8b Ð¿Ñ\80едоÑ\81Ñ\82авлÑ\8fеÑ\82 Ð´Ð¸Ð°Ð»Ð¾Ð³ Ð·Ð°Ð¿Ñ\83Ñ\81ка Ð¿Ñ\80иложениÑ\8f.
+Comment[ru]=Ð\9cодÑ\83лÑ\8c Ð²Ñ\8bполнениÑ\8f ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿Ñ\80едоÑ\81Ñ\82авлÑ\8fÑ\8eÑ\89ий Ð´Ð¸Ð°Ð»Ð¾Ð³ Ð·Ð°Ð¿Ñ\83Ñ\81ка Ð¿Ñ\80иложений.
 Comment[cs]=Poskytuje dialog pro spuštění aplikací.
 Comment[de]=
 Comment[eo]=La modulo de lanĉo de komandoj provizas dialogon de lanĉilo de aplikaĵoj.
index 796d6ce..0f31ac2 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index cd170c1..04e9557 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/fileman
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -91,9 +109,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -106,22 +137,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -193,6 +225,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -418,7 +452,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -483,7 +517,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -491,6 +524,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -506,12 +541,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -558,8 +595,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -624,6 +664,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -768,7 +822,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 2b8d5a8..62bc175 100644 (file)
@@ -61,7 +61,6 @@ struct _E_Fwin_Page
    E_Fwin              *fwin;
    Ecore_Event_Handler *fm_op_entry_add_handler;
 
-   Evas_Object         *box;
    Evas_Object         *flist;
    Evas_Object         *flist_frame;
    Evas_Object         *scrollframe_obj;
@@ -328,6 +327,7 @@ _e_fwin_dnd_end_cb(E_Fwin *fwin, Evas_Object *obj __UNUSED__, void *event_info _
    /* NOTE: closing the drop target window here WILL break things */
    fwin = drag_fwin->spring_parent;
    if (!fwin) return;
+   e_fm2_refresh(fwin->cur_page->fm_obj);
 
    fwin->spring_child->spring_parent = NULL;
    fwin->spring_child = NULL;
@@ -547,9 +547,9 @@ e_fwin_reload_all(void)
                {
                   if (!fwin->cur_page->tbar)
                     {
-                       fwin->cur_page->tbar = e_toolbar_new(e_win_evas_get(fwin->win), "toolbar",
-                                                            fwin->win, fwin->cur_page->fm_obj);
-                       e_toolbar_show(fwin->cur_page->tbar);
+                       fwin->cur_page->tbar = e_toolbar_new
+                         (e_win_evas_get(fwin->win), "toolbar",
+                             fwin->win, fwin->cur_page->fm_obj);
                     }
                }
              else
@@ -563,7 +563,11 @@ e_fwin_reload_all(void)
              if (fileman_config->view.show_sidebar)
                {
                   if (!fwin->cur_page->flist_frame)
-                    _e_fwin_page_favorites_add(fwin->cur_page);
+                    {
+                       _e_fwin_page_favorites_add(fwin->cur_page);
+                       edje_object_signal_emit(fwin->bg_obj, "e,favorites,enabled", "e");
+                       edje_object_message_signal_process(fwin->bg_obj);
+                    }
                }
              else
                {
@@ -571,10 +575,13 @@ e_fwin_reload_all(void)
                     {
                        evas_object_del(fwin->cur_page->flist_frame);
                        fwin->cur_page->flist_frame = fwin->cur_page->flist = NULL;
+                       edje_object_signal_emit(fwin->bg_obj, "e,favorites,disabled", "e");
+                       edje_object_message_signal_process(fwin->bg_obj);
                     }
                }
              _e_fwin_window_title_set(fwin->cur_page);
              _e_fwin_cb_resize(fwin->win);
+             _e_fwin_toolbar_resize(fwin->cur_page);
           }
      }
 
@@ -662,7 +669,8 @@ _e_fwin_new(E_Container *con,
 //   o = e_icon_add(e_win_evas_get(fwin->win));
 //   e_icon_scale_size_set(o, 0);
 //   e_icon_fill_inside_set(o, 0);
-   edje_object_part_swallow(e_scrollframe_edje_object_get(page->scr), "e.swallow.overlay", o);
+   edje_object_part_swallow(e_scrollframe_edje_object_get(page->scr), 
+                            "e.swallow.overlay", o);
    evas_object_pass_events_set(o, 1);
    fwin->over_obj = o;
 
@@ -685,7 +693,8 @@ _e_fwin_new(E_Container *con,
    if (fwin->win->evas_win)
      e_drop_xdnd_register_set(fwin->win->evas_win, 1);
    if (fwin->win->border)
-     eina_stringshare_replace(&fwin->win->border->internal_icon, "system-file-manager");
+     eina_stringshare_replace(&fwin->win->border->internal_icon,
+                              "system-file-manager");
 
    return fwin;
 }
@@ -698,12 +707,9 @@ _e_fwin_free(E_Fwin *fwin)
    _e_fwin_page_free(fwin->cur_page);
 
    if (fwin->zone)
-     {
-        evas_object_event_callback_del(fwin->zone->bg_event_object,
-                                       EVAS_CALLBACK_MOUSE_DOWN,
-                                       _e_fwin_zone_cb_mouse_down);
-     }
-
+     evas_object_event_callback_del(fwin->zone->bg_event_object,
+                                    EVAS_CALLBACK_MOUSE_DOWN,
+                                    _e_fwin_zone_cb_mouse_down);
    if (fwin->zone_handler)
      ecore_event_handler_del(fwin->zone_handler);
    if (fwin->zone_del_handler)
@@ -761,7 +767,7 @@ static Eina_Bool
 _e_fwin_icon_popup(void *data)
 {
    E_Fwin *fwin = data;
-   Evas_Object *bg, *edje, *list, *o;
+   Evas_Object *bg, *list, *o;
    E_Zone *zone;
    char buf[4096];
    int x, y, w, h, mw, mh, fx, fy, px, py;
@@ -786,45 +792,29 @@ _e_fwin_icon_popup(void *data)
    fwin->popup = e_popup_new(zone, 0, 0, 1, 1);
    e_popup_ignore_events_set(fwin->popup, 1);
    ecore_x_window_shape_input_rectangle_set(fwin->popup->evas_win, 0, 0, 0, 0);
+   
    bg = edje_object_add(fwin->popup->evas);
-   e_theme_edje_object_set(bg, "base/theme/fileman", "e/fileman/default/window/main");
-   e_popup_edje_bg_object_set(fwin->popup, bg);
-   edje = edje_object_add(fwin->popup->evas);
-   e_theme_edje_object_set(edje, "base/theme/borders", "e/widgets/border/pixel/border");
-   edje_object_signal_emit(edje, "e,state,focused", "e");
+   e_theme_edje_object_set(bg, "base/theme/fileman",
+                           "e/fileman/popup/default");
    mw = zone->w * fileman_config->tooltip.size / 100.0;
    mh = zone->h * fileman_config->tooltip.size / 100.0;
-   /*
-    * NO! this causes the filename label to either take up the whole screen or be cut off!!!
-   if (fwin->popup_icon->link)
-     {
-        if (fwin->popup_icon->real_link == NULL)
-          snprintf(buf, sizeof(buf), _("%s → %s ⇒ (broken)"), fwin->popup_icon->file, fwin->popup_icon->link);
-        else if (fwin->popup_icon->real_link != fwin->popup_icon->link)
-          snprintf(buf, sizeof(buf), _("%s → %s ⇒ %s"), fwin->popup_icon->file, fwin->popup_icon->link, fwin->popup_icon->real_link);
-        else if (fwin->popup_icon->broken_link)
-          snprintf(buf, sizeof(buf), _("%s → %s (broken)"), fwin->popup_icon->file, fwin->popup_icon->link);
-        else
-          snprintf(buf, sizeof(buf), _("%s → %s"), fwin->popup_icon->file, fwin->popup_icon->link);
-     }
-   else
-     snprintf(buf, sizeof(buf), "%s", fwin->popup_icon->file);
-   list = e_widget_framelist_add(fwin->popup->evas, buf, 0);
-   */
-   list = e_widget_framelist_add(fwin->popup->evas, fwin->popup_icon->file, 0);
+
+   edje_object_part_text_set(bg, "e.text.title", 
+                             fwin->popup_icon->label ?
+                             fwin->popup_icon->label : fwin->popup_icon->file);
+   
+   list = e_widget_list_add(fwin->popup->evas, 0, 0);
+   
    o = e_widget_filepreview_add(fwin->popup->evas, mw, mh, 0);
    e_widget_filepreview_path_set(o, buf, fwin->popup_icon->mime);
-   e_widget_framelist_object_append(list, o);
+   e_widget_list_object_append(list, o, 1, 0, 0.5);
    e_widget_size_min_get(list, &mw, &mh);
    edje_extern_object_min_size_set(list, mw, mh);
-   edje_object_part_swallow(edje, "e.swallow.client", list);
-   edje_object_size_min_calc(edje, &mw, &mh);
-   edje_extern_object_min_size_set(edje, mw, mh);
-   edje_object_part_swallow(bg, "e.swallow.bg", edje);
+   edje_object_part_swallow(bg, "e.swallow.content", list);
+   
    edje_object_size_min_calc(bg, &mw, &mh);
    evas_object_show(o);
    evas_object_show(list);
-   evas_object_show(edje);
    evas_object_show(bg);
 
    /* prefer tooltip left of icon */
@@ -898,7 +888,7 @@ _e_fwin_page_favorites_add(E_Fwin_Page *page)
 {
    E_Fm2_Config fmc;
    Evas_Object *o;
-   Evas *evas = evas_object_evas_get(page->box);
+   Evas *evas = evas_object_evas_get(page->fwin->bg_obj);
 
    o = e_fm2_add(evas);
    evas_object_data_set(o, "fm_page", page);
@@ -938,14 +928,17 @@ _e_fwin_page_favorites_add(E_Fwin_Page *page)
                                     e_fm2_pan_get,
                                     e_fm2_pan_max_get,
                                     e_fm2_pan_child_size_get);
+   e_scrollframe_custom_theme_set(e_widget_scrollframe_object_get(o), 
+                                  "base/theme/fileman",
+                                  "e/fileman/default/scrollframe");
    evas_object_propagate_events_set(page->flist, 0);
    e_widget_can_focus_set(o, EINA_FALSE);
    e_fm2_window_object_set(page->flist, E_OBJECT(page->fwin->win));
    e_widget_scrollframe_focus_object_set(o, page->flist);
 
    page->flist_frame = o;
-   e_widget_size_min_set(o, 128, 128);
-   e_widget_list_object_prepend(page->box, o, 1, 0, 0);
+   edje_extern_object_min_size_set(o, 128, 0);
+   edje_object_part_swallow(page->fwin->bg_obj, "e.swallow.favorites", o);
 }
 
 static E_Fwin_Page *
@@ -959,10 +952,12 @@ _e_fwin_page_create(E_Fwin *fwin)
    page->fwin = fwin;
    evas = e_win_evas_get(fwin->win);
 
-   page->box = e_widget_list_add(evas, 0, 1);
-
    if (fileman_config->view.show_sidebar)
-     _e_fwin_page_favorites_add(page);
+     {
+        _e_fwin_page_favorites_add(page);
+        edje_object_signal_emit(fwin->bg_obj, "e,favorites,enabled", "e");
+        edje_object_message_signal_process(fwin->bg_obj);
+     }
 
    o = e_fm2_add(evas);
    page->fm_obj = o;
@@ -1018,24 +1013,19 @@ _e_fwin_page_create(E_Fwin *fwin)
    e_widget_can_focus_set(o, EINA_FALSE);
    page->scrollframe_obj = o;
    page->scr = e_widget_scrollframe_object_get(o);
-   e_scrollframe_custom_theme_set(page->scr, "base/theme/fileman",
+   e_scrollframe_custom_theme_set(o, "base/theme/fileman",
                                   "e/fileman/default/scrollframe");
-//   edje_object_part_swallow(fwin->bg_obj, "e.swallow.content", o);
-   e_widget_list_object_append(page->box, page->scrollframe_obj, 1, 1, 1);
-   evas_object_move(page->box, 0, 0);
-   evas_object_show(page->box);
+   edje_object_part_swallow(fwin->bg_obj, "e.swallow.content", o);
 
    if (fileman_config->view.show_toolbar)
-     {
-        page->tbar = e_toolbar_new(evas, "toolbar",
-                                   fwin->win, page->fm_obj);
-        e_toolbar_show(page->tbar);
-     }
+     page->tbar = e_toolbar_new(evas, "toolbar",
+                                fwin->win, page->fm_obj);
 
    page->fm_op_entry_add_handler =
      ecore_event_handler_add(E_EVENT_FM_OP_REGISTRY_ADD,
                              _e_fwin_op_registry_entry_add_cb, page);
    _e_fwin_op_registry_entry_iter(page);
+   _e_fwin_toolbar_resize(page);
    return page;
 }
 
@@ -1044,7 +1034,6 @@ _e_fwin_page_free(E_Fwin_Page *page)
 {
    if (page->fm_obj) evas_object_del(page->fm_obj);
    if (page->tbar) e_object_del(E_OBJECT(page->tbar));
-   if (page->box) evas_object_del(page->box);
    else evas_object_del(page->scrollframe_obj);
 
    if (page->fm_op_entry_add_handler)
@@ -1516,71 +1505,39 @@ _e_fwin_window_title_set(E_Fwin_Page *page)
 static void
 _e_fwin_toolbar_resize(E_Fwin_Page *page)
 {
-   int tx, ty, tw, th, offset = 0;
-   int x, y, w, h;
-
-   w = page->fwin->win->w;
-   h = page->fwin->win->h;
    if (!page->tbar)
      {
-        evas_object_move(page->box, 0, 0);
-        evas_object_resize(page->box, w, h);
+        edje_object_signal_emit(page->fwin->bg_obj, "e,toolbar,disabled", "e");
         return;
      }
    switch (page->tbar->gadcon->orient)
      {
       case E_GADCON_ORIENT_HORIZ:
       case E_GADCON_ORIENT_TOP:
-        tx = 0;
-        ty = offset;
-        th = 32;
-        tw = w;
-
-        x = 0;
-        y = offset + th;
-        h = (h - offset - th);
+        edje_extern_object_min_size_set(page->tbar->o_base, 0, page->tbar->minh);
+        edje_object_part_swallow(page->fwin->bg_obj, "e.swallow.toolbar", page->tbar->o_base);
+        edje_object_signal_emit(page->fwin->bg_obj, "e,toolbar,top", "e");
         break;
-
       case E_GADCON_ORIENT_BOTTOM:
-        tx = 0;
-        th = 32;
-        tw = w;
-        ty = h - th;
-
-        x = 0;
-        y = offset;
-        h = (h - offset - th);
+        edje_extern_object_min_size_set(page->tbar->o_base, 0, page->tbar->minh);
+        edje_object_part_swallow(page->fwin->bg_obj, "e.swallow.toolbar", page->tbar->o_base);
+        edje_object_signal_emit(page->fwin->bg_obj, "e,toolbar,bottom", "e");
         break;
-
       case E_GADCON_ORIENT_VERT:
       case E_GADCON_ORIENT_LEFT:
-        tx = 0;
-        tw = 32;
-        th = h - offset;
-        ty = offset;
-
-        x = tw;
-        y = offset;
-        w = (w - tw);
+        edje_extern_object_min_size_set(page->tbar->o_base, page->tbar->minw, 0);
+        edje_object_part_swallow(page->fwin->bg_obj, "e.swallow.toolbar", page->tbar->o_base);
+        edje_object_signal_emit(page->fwin->bg_obj, "e,toolbar,left", "e");
         break;
-
       case E_GADCON_ORIENT_RIGHT:
-        ty = offset;
-        tw = 32;
-        tx = w - tw;
-        th = h - offset;
-
-        x = 0;
-        y = offset;
-        w = (w - tw);
+        edje_extern_object_min_size_set(page->tbar->o_base, page->tbar->minw, 0);
+        edje_object_part_swallow(page->fwin->bg_obj, "e.swallow.toolbar", page->tbar->o_base);
+        edje_object_signal_emit(page->fwin->bg_obj, "e,toolbar,right", "e");
         break;
-
       default:
-        return;
+        break;
      }
-   e_toolbar_move_resize(page->tbar, tx, ty, tw, th);
-   evas_object_move(page->box, x, y);
-   evas_object_resize(page->box, w, h);
+   edje_object_message_signal_process(page->fwin->bg_obj);
 }
 
 /* fwin callbacks */
@@ -1668,6 +1625,7 @@ _e_fwin_changed(void *data,
    Efreet_Desktop *ef;
    const char *dev, *path;
    char buf[PATH_MAX];
+   Eina_Bool need_free = EINA_TRUE;
 
    page = data;
    fwin = page->fwin;
@@ -1685,8 +1643,13 @@ _e_fwin_changed(void *data,
    /* FIXME: first look in E config for a special override for this dir's bg
     * or overlay
     */
-   snprintf(buf, sizeof(buf), "%s/.directory.desktop", e_fm2_real_path_get(page->fm_obj));
-   ef = efreet_desktop_new(buf);
+   ef = e_fm2_desktop_get(page->fm_obj);
+   if (ef) need_free = EINA_FALSE;
+   else
+     {
+        snprintf(buf, sizeof(buf), "%s/.directory.desktop", e_fm2_real_path_get(page->fm_obj));
+        ef = efreet_desktop_new(buf);
+     }
    //printf("EF=%p for %s\n", ef, buf);
    if (ef)
      {
@@ -1695,7 +1658,7 @@ _e_fwin_changed(void *data,
         fwin->scrollframe_file = _e_fwin_custom_file_path_eval(fwin, ef, fwin->scrollframe_file, "X-Enlightenment-Directory-Scrollframe");
         fwin->theme_file = _e_fwin_custom_file_path_eval(fwin, ef, fwin->theme_file, "X-Enlightenment-Directory-Theme");
         //printf("fwin->wallpaper_file = %s\n", fwin->wallpaper_file);
-        efreet_desktop_free(ef);
+        if (need_free) efreet_desktop_free(ef);
      }
    else
      {
@@ -1730,18 +1693,23 @@ _e_fwin_changed(void *data,
           }
         if (fwin->under_obj)
           {
-             edje_object_part_swallow(fwin->bg_obj, "e.swallow.bg", fwin->under_obj);
+             edje_object_part_swallow(e_scrollframe_edje_object_get(page->scr), 
+                                      "e.swallow.bg", fwin->under_obj);
              evas_object_pass_events_set(fwin->under_obj, 1);
              evas_object_show(fwin->under_obj);
           }
      }
+   else
+     edje_object_part_swallow(e_scrollframe_edje_object_get(page->scr), 
+                                      "e.swallow.bg", NULL);
    if (fwin->over_obj)
      {
         //printf("over obj\n");
         evas_object_hide(fwin->over_obj);
         if (fwin->overlay_file)
           {
-             edje_object_file_set(fwin->over_obj, fwin->overlay_file, "e/desktop/background");
+             edje_object_file_set(fwin->over_obj, fwin->overlay_file, 
+                                  "e/desktop/background");
 //             ext = strrchr(fwin->overlay_file, '.');
 //             if (ext && !strcasecmp(ext, ".edj"))
 //               e_icon_file_edje_set(fwin->over_obj, fwin->overlay_file, "e/desktop/background");
@@ -1755,7 +1723,8 @@ _e_fwin_changed(void *data,
    if (page->scrollframe_obj)
      {
         if ((fwin->scrollframe_file) &&
-            (e_util_edje_collection_exists(fwin->scrollframe_file, "e/fileman/default/scrollframe")))
+            (e_util_edje_collection_exists(fwin->scrollframe_file, 
+                                           "e/fileman/default/scrollframe")))
           e_scrollframe_custom_edje_file_set(page->scr,
                                              (char *)fwin->scrollframe_file,
                                              "e/fileman/default/scrollframe");
@@ -1853,6 +1822,8 @@ _e_fwin_cb_all_change(void *data,
      e_widget_entry_text_set(fad->o_entry, desktop->exec);
    if (desktop)
      efreet_desktop_free(desktop);
+   else
+     e_widget_entry_text_set(fad->o_entry, fad->app2);
 }
 
 static void
@@ -2415,7 +2386,7 @@ _e_fwin_file_open_dialog(E_Fwin_Page *page,
    Evas_Coord mw, mh;
    Evas_Object *o, *of, *ol, *ot;
    Evas *evas;
-   Eina_List *l = NULL, *apps = NULL, *mlist = NULL;
+   Eina_List *l = NULL, *ll, *apps = NULL, *mlist = NULL;
    Eina_List *cats = NULL;
    Efreet_Desktop *desk = NULL;
    E_Fwin_Apps_Dialog *fad;
@@ -2615,16 +2586,25 @@ _e_fwin_file_open_dialog(E_Fwin_Page *page,
 
    // Adding Specific Applications list into widget
    if (apps)
-     e_widget_ilist_header_append(o, NULL, _("Specific Applications"));
+     e_widget_ilist_header_append(o, NULL, _("Suggested Applications"));
    mlist = eina_list_free(mlist);
-   EINA_LIST_FOREACH(apps, l, desk)
+   EINA_LIST_FOREACH_SAFE(apps, l, ll, desk)
      {
         Evas_Object *icon = NULL;
+        const char *val;
 
         if (!desk) continue;
         icon = e_util_desktop_icon_add(desk, 24, evas);
-        e_widget_ilist_append(o, icon, desk->name, NULL, NULL,
-                              efreet_util_path_to_file_id(desk->orig_path));
+        val = efreet_util_path_to_file_id(desk->orig_path);
+        if (!val) val = eina_stringshare_add(desk->exec);
+        if (val)
+          e_widget_ilist_append(o, icon, desk->name, NULL, NULL, val);
+        else
+          {
+             /* not executable, don't keep in list */
+             apps = eina_list_remove_list(apps, l);
+             efreet_desktop_free(desk);
+          }
      }
 
    // Building All Applications list
@@ -2924,16 +2904,11 @@ _e_fwin_op_registry_listener_cb(void *data,
    char buf[4096];
    char *total;
    int mw, mh;
-
+   Edje_Message_Float msg;
+   
    // Don't show if the operation keep less than 1 second
    if (ere->start_time + 1.0 > ecore_loop_time_get()) return;
 
-   // Update element
-   edje_object_part_drag_size_set(o, "e.gauge.bar", ((double)(ere->percent)) / 100, 1.0);
-   edje_object_size_min_get(o, &mw, &mh);
-   evas_object_resize(o, mw * e_scale, mh * e_scale);
-   evas_object_show(o);
-
    // Update icon
    switch (ere->op)
      {
@@ -2949,8 +2924,12 @@ _e_fwin_op_registry_listener_cb(void *data,
         edje_object_signal_emit(o, "e,action,icon,delete", "e");
         break;
 
+      case E_FM_OP_SECURE_REMOVE:
+        edje_object_signal_emit(o, "e,action,icon,secure_delete", "e");
+        break;
+
       default:
-        edje_object_signal_emit(o, "e,action,icon,unknow", "e");
+        edje_object_signal_emit(o, "e,action,icon,unknown", "e");
      }
 
    // Update information text
@@ -2971,6 +2950,10 @@ _e_fwin_op_registry_listener_cb(void *data,
              snprintf(buf, sizeof(buf), _("Deleting is aborted"));
              break;
 
+           case E_FM_OP_SECURE_REMOVE:
+             snprintf(buf, sizeof(buf), _("Secure deletion is aborted"));
+             break;
+
            default:
              snprintf(buf, sizeof(buf), _("Unknown operation from slave is aborted"));
           }
@@ -3001,8 +2984,15 @@ _e_fwin_op_registry_listener_cb(void *data,
                snprintf(buf, sizeof(buf), _("Deleting files..."));
              break;
 
+           case E_FM_OP_SECURE_REMOVE:
+             if (ere->finished)
+               snprintf(buf, sizeof(buf), _("Secure delete done"));
+             else
+               snprintf(buf, sizeof(buf), _("Securely deleting files..."));
+             break;
+
            default:
-             snprintf(buf, sizeof(buf), _("Unknow operation from slave %d"), ere->id);
+             snprintf(buf, sizeof(buf), _("Unknown operation from slave %d"), ere->id);
           }
         E_FREE(total);
      }
@@ -3012,6 +3002,39 @@ _e_fwin_op_registry_listener_cb(void *data,
      edje_object_signal_emit(o, "e,action,set,need_attention", "e");
    else
      edje_object_signal_emit(o, "e,action,set,normal", "e");
+
+   if ((ere->finished) || (ere->status == E_FM2_OP_STATUS_ABORTED))
+     {
+        if (!evas_object_data_get(o, "stopped"))
+          {
+             evas_object_data_set(o, "stopped", o);
+             edje_object_signal_emit(o, "e,state,busy,stop", "e");
+          }
+     }
+   if (ere->percent > 0)
+     {
+        if (!evas_object_data_get(o, "started"))
+          {
+             evas_object_data_set(o, "started", o);
+             edje_object_signal_emit(o, "e,state,busy,start", "e");
+          }
+     }
+   
+   // Update element
+   edje_object_part_drag_size_set(o, "e.gauge.bar",
+                                  ((double)(ere->percent)) / 100.0, 1.0);
+   msg.val = ((double)(ere->percent)) / 100.0;
+   edje_object_message_send(o, EDJE_MESSAGE_FLOAT, 1, &msg);
+   edje_object_size_min_get(o, &mw, &mh);
+   if ((mw == 0) || (mh == 0))
+     edje_object_size_min_calc(o, &mw, &mh);
+   else
+     {
+        mw *= e_scale;
+        mh *= e_scale;
+     }
+   evas_object_resize(o, mw, mh);
+   evas_object_show(o);
 }
 
 static void
@@ -3050,8 +3073,8 @@ _e_fwin_op_registry_entry_add_cb(void *data,
    E_Fwin_Page *page = data;
    Evas_Object *o;
 
-   if (!(ere->op == E_FM_OP_COPY || ere->op == E_FM_OP_MOVE ||
-         ere->op == E_FM_OP_REMOVE))
+   if ((ere->op != E_FM_OP_COPY) && (ere->op != E_FM_OP_MOVE) &&
+       (ere->op != E_FM_OP_REMOVE) && (ere->op != E_FM_OP_SECURE_REMOVE))
      return ECORE_CALLBACK_RENEW;
 
    o = edje_object_add(evas_object_evas_get(page->scrollframe_obj));
index 711f4fb..a6c9f4a 100644 (file)
@@ -186,7 +186,7 @@ out:
 }
 
 static Eina_Bool
-_box_button_cb_dnd_drop(void *data)
+_box_button_cb_dnd_drop(void *data, const char *type __UNUSED__)
 {
    Instance *inst = data;
    Eina_List *l;
@@ -331,7 +331,7 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style)
    evas_object_event_callback_add(inst->o_scroll, EVAS_CALLBACK_MOVE, _gc_moveresize, inst);
    evas_object_event_callback_add(inst->o_scroll, EVAS_CALLBACK_RESIZE, _gc_moveresize, inst);
    e_drop_handler_responsive_set(inst->dnd_handler);
-   e_drop_handler_xds_set(inst->dnd_handler, (Ecore_Task_Cb)_box_button_cb_dnd_drop);
+   e_drop_handler_xds_set(inst->dnd_handler, _box_button_cb_dnd_drop);
 
    instances = eina_list_append(instances, inst);
 
index 54f973f..0e362a3 100644 (file)
@@ -186,12 +186,14 @@ _e_mod_menu_populate_done(void *data, Eio_File *handler __UNUSED__)
    if (!e_object_unref(data)) return;
    if (!m->items)
      {
-        e_menu_deactivate(m);
-        if (m->parent_item)
-          e_menu_item_submenu_set(m->parent_item, NULL);
-        return;
+        E_Menu_Item *mi;
+
+        mi = e_menu_item_new(m);
+        e_menu_item_label_set(mi, _("0 listable items"));
+        e_menu_item_disabled_set(mi, 1);
      }
-   m->items = eina_list_sort(m->items, 0, (Eina_Compare_Cb)_e_mod_menu_populate_sort);
+   else
+     m->items = eina_list_sort(m->items, 0, (Eina_Compare_Cb)_e_mod_menu_populate_sort);
    e_menu_thaw(m);
 }
 
index 9221e2a..86c9143 100644 (file)
@@ -16,19 +16,19 @@ Name[tr]=EFM (Başlatıcı)
 Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-fileman
-Comment=Enlightenment's integrated file manager.<br><hilight>Under Construction!</hilight>
-Comment[ru]=Встроенный в Enlightenment файловый менеджер.<br><hilight>В РАЗРАБОТКЕ!</hilight>
-Comment[cs]=Integrovaný správce souborů v Enlightenment.<br><hilight>Ve vývoji!</hilight>
-Comment[de]=Der eingebaute Dateimanager von Enlightenment.<br><hilight>In Entwicklung!</hilight>
-Comment[eo]=Integrita dosieradministrilo de Enlightenment.<br><hilight>Ĉiam en disvolviĝo</hilight>
-Comment[es]=El administrador de archivos integrado a Enlightenment.<br><hilight>¡Todavía en construcción!</hilight>
-Comment[fr]=Gestionnaire de fichiers intégré.<br><hilight>En construction !</hilight>
-Comment[hu]=Az Enlightenment beépített fájlkezelõje.<br><hilight>Fejlesztés alatt!</hilight>
-Comment[it]=Questo è il file manager integrato in Enlightenment.<br><hilight>In costruzione!</hilight>
+Comment=Enlightenment's integrated file manager.
+Comment[ru]=Встроенный в Enlightenment файловый менеджер.
+Comment[cs]=Integrovaný správce souborů v Enlightenment.
+Comment[de]=Der eingebaute Dateimanager von Enlightenment.
+Comment[eo]=Integrita dosieradministrilo de Enlightenment.
+Comment[es]=El administrador de archivos integrado a Enlightenment.
+Comment[fr]=Gestionnaire de fichiers intégré.
+Comment[hu]=Az Enlightenment beépített fájlkezelõje.
+Comment[it]=Questo è il file manager integrato in Enlightenment.
 Comment[ja]=
-Comment[pt]=O gestor de ficheiros do Enlightenment.<br><br><hilight>Em desenvolvimento!</hilight>
+Comment[pt]=O gestor de ficheiros do Enlightenment.
 Comment[pt_BR]=
-Comment[tr]=Enlightenment'nin dahili pencere yöneticisi.<br><hilight>Yapım Aşamasında!</hilight>
+Comment[tr]=Enlightenment'nin dahili pencere yöneticisi.
 Comment[zh_CN]=
 Comment[zh_TW]=
 X-Enlightenment-ModuleType=files
index 9221e2a..86c9143 100644 (file)
@@ -16,19 +16,19 @@ Name[tr]=EFM (Başlatıcı)
 Name[zh_CN]=
 Name[zh_TW]=
 Icon=e-module-fileman
-Comment=Enlightenment's integrated file manager.<br><hilight>Under Construction!</hilight>
-Comment[ru]=Встроенный в Enlightenment файловый менеджер.<br><hilight>В РАЗРАБОТКЕ!</hilight>
-Comment[cs]=Integrovaný správce souborů v Enlightenment.<br><hilight>Ve vývoji!</hilight>
-Comment[de]=Der eingebaute Dateimanager von Enlightenment.<br><hilight>In Entwicklung!</hilight>
-Comment[eo]=Integrita dosieradministrilo de Enlightenment.<br><hilight>Ĉiam en disvolviĝo</hilight>
-Comment[es]=El administrador de archivos integrado a Enlightenment.<br><hilight>¡Todavía en construcción!</hilight>
-Comment[fr]=Gestionnaire de fichiers intégré.<br><hilight>En construction !</hilight>
-Comment[hu]=Az Enlightenment beépített fájlkezelõje.<br><hilight>Fejlesztés alatt!</hilight>
-Comment[it]=Questo è il file manager integrato in Enlightenment.<br><hilight>In costruzione!</hilight>
+Comment=Enlightenment's integrated file manager.
+Comment[ru]=Встроенный в Enlightenment файловый менеджер.
+Comment[cs]=Integrovaný správce souborů v Enlightenment.
+Comment[de]=Der eingebaute Dateimanager von Enlightenment.
+Comment[eo]=Integrita dosieradministrilo de Enlightenment.
+Comment[es]=El administrador de archivos integrado a Enlightenment.
+Comment[fr]=Gestionnaire de fichiers intégré.
+Comment[hu]=Az Enlightenment beépített fájlkezelõje.
+Comment[it]=Questo è il file manager integrato in Enlightenment.
 Comment[ja]=
-Comment[pt]=O gestor de ficheiros do Enlightenment.<br><br><hilight>Em desenvolvimento!</hilight>
+Comment[pt]=O gestor de ficheiros do Enlightenment.
 Comment[pt_BR]=
-Comment[tr]=Enlightenment'nin dahili pencere yöneticisi.<br><hilight>Yapım Aşamasında!</hilight>
+Comment[tr]=Enlightenment'nin dahili pencere yöneticisi.
 Comment[zh_CN]=
 Comment[zh_TW]=
 X-Enlightenment-ModuleType=files
index c857dfb..2484eeb 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index a0ef374..a224af2 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/fileman_opinfo
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 72d91fe..439e0c6 100644 (file)
@@ -122,7 +122,7 @@ _opinfo_op_registry_listener(void *data, const E_Fm2_Op_Registry_Entry *ere)
                   snprintf(buf, sizeof(buf), _("Deleting files..."));
                break;
             default:
-               snprintf(buf, sizeof(buf), _("Unknow operation from slave %d"), ere->id);
+               snprintf(buf, sizeof(buf), _("Unknown operation from slave %d"), ere->id);
          }
          E_FREE(total);
    }
index 69bebe1..80a45e4 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=EFM Operation Info
-Name[ru]=Информация об операции ЕФМ
+Name[ru]=Информация о работе ЕФМ
 Name[cs]=EFM Informace o operaci
 Name[de]=EFM-Operationsinfo
 Name[it]=Informazioni operazioni EFM
index 69bebe1..80a45e4 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=EFM Operation Info
-Name[ru]=Информация об операции ЕФМ
+Name[ru]=Информация о работе ЕФМ
 Name[cs]=EFM Informace o operaci
 Name[de]=EFM-Operationsinfo
 Name[it]=Informazioni operazioni EFM
index 73d1267..e8266bd 100644 (file)
@@ -8,7 +8,7 @@ files_DATA = e-module-gadman.edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 1203b9c..be0f20a 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/gadman
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -414,7 +448,7 @@ files_DATA = e-module-gadman.edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -472,7 +506,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -480,6 +513,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -495,12 +530,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -542,8 +579,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -608,6 +648,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -752,7 +806,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index ea9ccdf..5bd183b 100644 (file)
@@ -8,7 +8,7 @@ static void             _attach_menu(void *data, E_Gadcon_Client *gcc, E_Menu *m
 static void             _save_widget_position(E_Gadcon_Client *gcc);
 static void             _apply_widget_position(E_Gadcon_Client *gcc);
 static E_Gadcon_Client *_gadman_gadget_add(const E_Gadcon_Client_Class *cc, Gadman_Layer_Type layer, E_Config_Gadcon_Client *src_cf);
-
+static Eina_Bool _gadman_module_init_end_cb(void *d __UNUSED__, int type __UNUSED__, void *event __UNUSED__);
 static Evas_Object     *_create_mover(E_Gadcon *gc);
 static Evas_Object     *_get_mover(E_Gadcon_Client *gcc);
 static E_Gadcon        *_gadman_gadcon_new(const char *name, Gadman_Layer_Type layer, E_Zone *zone, E_Gadcon_Location *loc);
@@ -46,7 +46,7 @@ static Eina_Bool        _e_gadman_cb_zone_del(void *data __UNUSED__, int type __
 static E_Gadcon_Client *gadman_gadget_place(E_Gadcon_Client *gcc, const E_Gadcon_Client_Class *cc, E_Config_Gadcon_Client *cf, Gadman_Layer_Type layer, E_Zone *zone);
 
 static E_Gadcon        *gadman_gadcon_get(const E_Zone *zone, Gadman_Layer_Type layer);
-
+static Eina_Bool gadman_locked;
 Manager *Man = NULL;
 static Eina_List *_gadman_hdls = NULL;
 static Eina_Hash *_gadman_gadgets = NULL;
@@ -111,6 +111,7 @@ gadman_reset(void)
    const Eina_List *l;
    E_Zone *zone;
 
+   if (gadman_locked) return;
    E_FREE_LIST(Man->drag_handlers, ecore_event_handler_del);   
    for (layer = 0; layer < GADMAN_LAYER_COUNT; layer++)
      {
@@ -146,8 +147,6 @@ gadman_reset(void)
 void
 gadman_init(E_Module *m)
 {
-   const Eina_List *l;
-   E_Zone *zone;
    E_Gadcon_Location *location;
 
    /* Create Manager */
@@ -155,6 +154,7 @@ gadman_init(E_Module *m)
    if (!Man) return;
 
    Man->module = m;
+   gadman_locked = EINA_TRUE;
    Man->container = e_container_current_get(e_manager_current_get());
    Man->width = Man->container->w;
    Man->height = Man->container->h;
@@ -180,21 +180,6 @@ gadman_init(E_Module *m)
    e_gadcon_location_set_icon_name(location, "preferences-desktop");
    e_gadcon_location_register(location);
 
-   /* iterating through zones - and making gadmans on each */
-   EINA_LIST_FOREACH(Man->container->zones, l, zone)
-     {
-        const char *layer_name[] = {"gadman", "gadman_top"};
-        unsigned int layer;
-
-        for (layer = 0; layer < GADMAN_LAYER_COUNT; layer++)
-          {
-             E_Gadcon *gc;
-
-             gc = _gadman_gadcon_new(layer_name[layer], layer, zone, Man->location[layer]);
-             Man->gadcons[layer] = eina_list_append(Man->gadcons[layer], gc);
-          }
-     }
-
    _gadman_gadgets = eina_hash_string_superfast_new(NULL);
    _e_gadman_handlers_add();
 }
@@ -607,6 +592,7 @@ gadman_update_bg(void)
    Evas_Object *obj;
    const char *ext;
 
+   if (!Man->gc_top) return;
    obj = edje_object_part_swallow_get(Man->full_bg, "e.swallow.bg");
    if (obj)
      {
@@ -970,8 +956,8 @@ _apply_widget_position(E_Gadcon_Client *gcc)
    /* Obtain zone from parent gadcon */
    zone = gcc->gadcon->zone;
 
-   x = gcc->cf->geom.pos_x * zone->w;
-   y = gcc->cf->geom.pos_y * zone->h;
+   x = gcc->cf->geom.pos_x * zone->w + zone->x;
+   y = gcc->cf->geom.pos_y * zone->h + zone->y;
    w = gcc->cf->geom.size_w * zone->w;
    h = gcc->cf->geom.size_h * zone->h;
 
@@ -1578,6 +1564,7 @@ _e_gadman_handlers_add(void)
    E_LIST_HANDLER_APPEND(_gadman_hdls, E_EVENT_ZONE_ADD, _e_gadman_cb_zone_add, NULL);
    E_LIST_HANDLER_APPEND(_gadman_hdls, E_EVENT_ZONE_DEL, _e_gadman_cb_zone_del, NULL);
    E_LIST_HANDLER_APPEND(_gadman_hdls, E_EVENT_MODULE_UPDATE, _gadman_module_cb, NULL);
+   E_LIST_HANDLER_APPEND(_gadman_hdls, E_EVENT_MODULE_INIT_END, _gadman_module_init_end_cb, NULL);
 }
 
 static void
@@ -1587,6 +1574,14 @@ _e_gadman_handler_del(void)
 }
 
 static Eina_Bool
+_gadman_module_init_end_cb(void *d __UNUSED__, int type __UNUSED__, void *event __UNUSED__)
+{
+   gadman_locked = EINA_FALSE;
+   gadman_reset();
+   return ECORE_CALLBACK_RENEW;
+}
+
+static Eina_Bool
 _gadman_module_cb(void *d __UNUSED__, int type __UNUSED__, E_Event_Module_Update *ev)
 {
    if (!ev->enabled)
index ef67b62..df0c440 100644 (file)
@@ -178,6 +178,10 @@ _gadman_desktop_menu(E_Menu *m, void *d __UNUSED__, void *icon)
 {
    E_Menu_Item *mi;
 
+   mi = eina_list_data_get(m->items);
+   /* don't add twice */
+   if (mi->cb.func == _gadman_desktop_menu_cb) return;
+
    mi = e_menu_item_new_relative(m, NULL);
    e_menu_item_label_set(mi, _("Change Gadgets"));
    e_menu_item_icon_edje_set(mi, icon, "icon");
index 7243b92..c67b034 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 0c593dd..0849809 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/ibar
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -539,8 +576,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -605,6 +645,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -749,7 +803,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 6d30fda..4f69943 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 07ddbcd..17813d0 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/ibox
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -471,7 +505,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -479,6 +512,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -494,12 +529,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -540,8 +577,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -606,6 +646,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -750,7 +804,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 7b8225d..b17459c 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 092d554..e8e8e6d 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume-bluetooth
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 5b725bd..798118c 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 6ab8ca1..16d7907 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume-home-toggle
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 04db0cd..1e6a9e4 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 9dcdd3b..d4fce7b 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume-home
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -474,7 +508,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -482,6 +515,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -497,12 +532,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -544,8 +581,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -610,6 +650,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -754,7 +808,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 7188dcf..541df75 100644 (file)
@@ -21,7 +21,7 @@ EXTRA_DIST = \
            module.desktop.in
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index d1e538f..ea9f96d 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -38,7 +54,7 @@ host_triplet = @host@
 @HAVE_ENOTIFY_TRUE@am__append_1 = e_mod_notify.h e_mod_notify.c
 subdir = src/modules/illume-indicator
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -47,9 +63,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -95,9 +113,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -110,20 +141,16 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(am__module_la_SOURCES_DIST)
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -133,6 +160,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
   distclean-recursive maintainer-clean-recursive
@@ -235,6 +267,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -473,7 +507,7 @@ EXTRA_DIST = \
 
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -526,7 +560,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -534,6 +567,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -549,12 +584,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -597,8 +634,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -615,12 +655,12 @@ uninstall-filesDATA:
        dir='$(DESTDIR)$(filesdir)'; $(am__uninstall_files_from_dir)
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -630,7 +670,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -644,37 +688,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -683,6 +696,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -746,6 +763,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -781,13 +812,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -916,24 +944,25 @@ ps-am:
 
 uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       clean-local clean-pkgLTLIBRARIES ctags ctags-recursive \
-       distclean distclean-compile distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-filesDATA install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-pkgLTLIBRARIES install-ps install-ps-am \
-       install-strip installcheck installcheck-am installdirs \
-       installdirs-am maintainer-clean maintainer-clean-generic \
-       mostlyclean mostlyclean-compile mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-       uninstall uninstall-am uninstall-filesDATA \
+       clean-local clean-pkgLTLIBRARIES cscopelist \
+       cscopelist-recursive ctags ctags-recursive distclean \
+       distclean-compile distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-filesDATA \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-pkgLTLIBRARIES \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am uninstall-filesDATA \
        uninstall-pkgLTLIBRARIES
 
 
index 5cde04e..6ee2d5c 100644 (file)
@@ -190,7 +190,7 @@ _e_mod_ind_win_cb_win_prop(void *data, int type __UNUSED__, void *event)
 {
    Ind_Win *iwin;
    Ecore_X_Event_Window_Property *ev;
-   Evas_Coord h = 0, mw = 0, mh = 0;
+   Evas_Coord mw = 0, mh = 0;
 
    ev = event;
 
@@ -199,8 +199,6 @@ _e_mod_ind_win_cb_win_prop(void *data, int type __UNUSED__, void *event)
      return ECORE_CALLBACK_PASS_ON;
    if (ev->atom != ATM_ENLIGHTENMENT_SCALE) return ECORE_CALLBACK_PASS_ON;
 
-   h = (il_ind_cfg->height * e_scale);
-
    edje_object_size_min_calc(iwin->o_base, &mw, &mh);
 //   printf("@@@@@@@@@@@@@@@@@@@@@@@ %i: %ix%i\n", h, mw, mh);
 
@@ -228,13 +226,12 @@ _e_mod_ind_win_cb_zone_resize(void *data, int type __UNUSED__, void *event)
 {
    Ind_Win *iwin;
    E_Event_Zone_Move_Resize *ev;
-   Evas_Coord h = 0, mw = 0, mh = 0;
+   Evas_Coord mw = 0, mh = 0;
 
    ev = event;
    if (!(iwin = data)) return ECORE_CALLBACK_PASS_ON;
    if (ev->zone != iwin->zone) return ECORE_CALLBACK_PASS_ON;
 
-   h = (il_ind_cfg->height * e_scale);
    edje_object_size_min_calc(iwin->o_base, &mw, &mh);
 //   printf("@@@@@@@@@@@@@@@@@@@@@@@ %i: %ix%i\n", h, mw, mh);
 
index b33afe7..d8cd696 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -43,23 +59,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
@@ -128,6 +157,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -391,6 +422,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index c4bd167..ed4566b 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 01ff61d..dfa8bb0 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume-kbd-toggle
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index e8ee4e4..68fd79c 100644 (file)
@@ -22,7 +22,7 @@ EXTRA_DIST = \
              module.desktop.in
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index ec48f73..dcabd68 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume-keyboard
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,20 +136,16 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -128,6 +155,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
   distclean-recursive maintainer-clean-recursive
@@ -230,6 +262,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -467,7 +501,7 @@ EXTRA_DIST = \
 
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -531,7 +565,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -539,6 +572,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -554,12 +589,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -604,8 +641,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -622,12 +662,12 @@ uninstall-filesDATA:
        dir='$(DESTDIR)$(filesdir)'; $(am__uninstall_files_from_dir)
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -637,7 +677,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -651,37 +695,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -690,6 +703,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -753,6 +770,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -788,13 +819,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -923,24 +951,25 @@ ps-am:
 
 uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       clean-local clean-pkgLTLIBRARIES ctags ctags-recursive \
-       distclean distclean-compile distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-filesDATA install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-pkgLTLIBRARIES install-ps install-ps-am \
-       install-strip installcheck installcheck-am installdirs \
-       installdirs-am maintainer-clean maintainer-clean-generic \
-       mostlyclean mostlyclean-compile mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-       uninstall uninstall-am uninstall-filesDATA \
+       clean-local clean-pkgLTLIBRARIES cscopelist \
+       cscopelist-recursive ctags ctags-recursive distclean \
+       distclean-compile distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-filesDATA \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-pkgLTLIBRARIES \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am uninstall-filesDATA \
        uninstall-pkgLTLIBRARIES
 
 
index 791d118..a486001 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -421,8 +452,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -443,6 +477,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 76069f5..8dc19f8 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -43,23 +59,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
@@ -128,6 +157,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -409,6 +440,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 2abef02..f9ea33a 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -434,8 +465,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -456,6 +490,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 564b332..1b5a98f 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 38c70e9..6eb70c0 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume-mode-toggle
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index df230e1..c0e1f56 100644 (file)
@@ -21,7 +21,7 @@ EXTRA_DIST = \
            module.desktop.in
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index d730ea1..9e03ca4 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume-softkey
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,20 +135,16 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -127,6 +154,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
   distclean-recursive maintainer-clean-recursive
@@ -229,6 +261,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -467,7 +501,7 @@ EXTRA_DIST = \
 
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -526,7 +560,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -534,6 +567,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -549,12 +584,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -596,8 +633,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -614,12 +654,12 @@ uninstall-filesDATA:
        dir='$(DESTDIR)$(filesdir)'; $(am__uninstall_files_from_dir)
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -629,7 +669,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -643,37 +687,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -682,6 +695,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -745,6 +762,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -780,13 +811,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -915,24 +943,25 @@ ps-am:
 
 uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       clean-local clean-pkgLTLIBRARIES ctags ctags-recursive \
-       distclean distclean-compile distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-filesDATA install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-pkgLTLIBRARIES install-ps install-ps-am \
-       install-strip installcheck installcheck-am installdirs \
-       installdirs-am maintainer-clean maintainer-clean-generic \
-       mostlyclean mostlyclean-compile mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-       uninstall uninstall-am uninstall-filesDATA \
+       clean-local clean-pkgLTLIBRARIES cscopelist \
+       cscopelist-recursive ctags ctags-recursive distclean \
+       distclean-compile distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-filesDATA \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-pkgLTLIBRARIES \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am uninstall-filesDATA \
        uninstall-pkgLTLIBRARIES
 
 
index 4dda2eb..52a5dcf 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -43,23 +59,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
@@ -128,6 +157,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -393,6 +424,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 84df154..2541936 100644 (file)
@@ -21,7 +21,7 @@ EXTRA_DIST = \
            module.desktop.in
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 1d8ebe8..1e6b945 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume2
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -93,9 +111,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -108,20 +139,16 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -131,6 +158,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
   distclean-recursive maintainer-clean-recursive
@@ -233,6 +265,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -471,7 +505,7 @@ EXTRA_DIST = \
 
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -547,7 +581,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -555,6 +588,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -570,12 +605,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -625,8 +662,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -643,12 +683,12 @@ uninstall-filesDATA:
        dir='$(DESTDIR)$(filesdir)'; $(am__uninstall_files_from_dir)
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -658,7 +698,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -672,37 +716,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -711,6 +724,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -774,6 +791,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -809,13 +840,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -944,24 +972,25 @@ ps-am:
 
 uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       clean-local clean-pkgLTLIBRARIES ctags ctags-recursive \
-       distclean distclean-compile distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-filesDATA install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-pkgLTLIBRARIES install-ps install-ps-am \
-       install-strip installcheck installcheck-am installdirs \
-       installdirs-am maintainer-clean maintainer-clean-generic \
-       mostlyclean mostlyclean-compile mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-       uninstall uninstall-am uninstall-filesDATA \
+       clean-local clean-pkgLTLIBRARIES cscopelist \
+       cscopelist-recursive ctags ctags-recursive distclean \
+       distclean-compile distclean-generic distclean-libtool \
+       distclean-tags distdir dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-filesDATA \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-pkgLTLIBRARIES \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am uninstall-filesDATA \
        uninstall-pkgLTLIBRARIES
 
 
index 397cc4b..da2292d 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES = illume.dox
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
@@ -129,6 +158,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -395,6 +426,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 46e174c..2f33323 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -43,23 +59,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
@@ -128,6 +157,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -389,6 +420,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index ef358ae..eee4f6e 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -44,23 +60,36 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
 am__vpath_adj = case $$p in \
     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
@@ -158,6 +187,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -418,8 +449,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -440,6 +474,8 @@ TAGS:
 ctags: CTAGS
 CTAGS:
 
+cscope cscopelist:
+
 
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
index 16e97bc..b697659 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 @SET_MAKE@
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -43,21 +59,29 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
 AM_V_GEN = $(am__v_GEN_@AM_V@)
 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
 AM_V_at = $(am__v_at_@AM_V@)
 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 am__v_at_0 = @
+am__v_at_1 = 
 SOURCES =
 DIST_SOURCES =
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -67,6 +91,11 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-pdf-recursive install-ps-recursive install-recursive \
        installcheck-recursive installdirs-recursive pdf-recursive \
        ps-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
   distclean-recursive maintainer-clean-recursive
 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
@@ -168,6 +197,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -425,12 +456,12 @@ clean-libtool:
        -rm -rf .libs _libs
 
 # This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(RECURSIVE_TARGETS) $(RECURSIVE_CLEAN_TARGETS):
        @fail= failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -440,7 +471,11 @@ $(RECURSIVE_TARGETS):
        done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
@@ -454,37 +489,6 @@ $(RECURSIVE_TARGETS):
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
-       @fail= failcom='exit 1'; \
-       for f in x $$MAKEFLAGS; do \
-         case $$f in \
-           *=* | --[!k]*);; \
-           *k*) failcom='fail=yes';; \
-         esac; \
-       done; \
-       dot_seen=no; \
-       case "$@" in \
-         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-         *) list='$(SUBDIRS)' ;; \
-       esac; \
-       rev=''; for subdir in $$list; do \
-         if test "$$subdir" = "."; then :; else \
-           rev="$$subdir $$rev"; \
-         fi; \
-       done; \
-       rev="$$rev ."; \
-       target=`echo $@ | sed s/-recursive//`; \
-       for subdir in $$rev; do \
-         echo "Making $$target in $$subdir"; \
-         if test "$$subdir" = "."; then \
-           local_target="$$target-am"; \
-         else \
-           local_target="$$target"; \
-         fi; \
-         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-         || eval $$failcom; \
-       done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
@@ -493,6 +497,10 @@ ctags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
        done
+cscopelist-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
+       done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -556,6 +564,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -591,13 +613,10 @@ distdir: $(DISTFILES)
        done
        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d "$(distdir)/$$subdir" \
-           || $(MKDIR_P) "$(distdir)/$$subdir" \
-           || exit 1; \
-         fi; \
-       done
-       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-         if test "$$subdir" = .; then :; else \
+           $(am__make_dryrun) \
+             || test -d "$(distdir)/$$subdir" \
+             || $(MKDIR_P) "$(distdir)/$$subdir" \
+             || exit 1; \
            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
            $(am__relativize); \
            new_distdir=$$reldir; \
@@ -719,22 +738,23 @@ ps-am:
 
 uninstall-am:
 
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
-       install-am install-strip tags-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
+       cscopelist-recursive ctags-recursive install-am install-strip \
+       tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
-       ctags ctags-recursive distclean distclean-generic \
-       distclean-libtool distclean-tags distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-html install-html-am install-info \
-       install-info-am install-man install-pdf install-pdf-am \
-       install-ps install-ps-am install-strip installcheck \
-       installcheck-am installdirs installdirs-am maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-       uninstall uninstall-am
+       cscopelist cscopelist-recursive ctags ctags-recursive \
+       distclean distclean-generic distclean-libtool distclean-tags \
+       distdir dvi dvi-am html html-am info info-am install \
+       install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-am maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am tags tags-recursive uninstall uninstall-am
 
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
index ff5d5dd..899abad 100644 (file)
@@ -3,7 +3,7 @@ MODULE = illume2
 POLICY = illume
 
 # the module .so file
-INCLUDES = -I.. \
+AM_CPPFLAGS = -I.. \
            -I$(top_srcdir) \
            -I$(top_srcdir)/src/modules/$(MODULE) \
            -I$(top_srcdir)/src/modules/$(MODULE)/policies/$(POLICY) \
index c0825a5..d87492e 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -35,7 +51,8 @@ POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume2/policies/illume
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -44,9 +61,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -88,9 +107,22 @@ illume_la_OBJECTS = $(am_illume_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 illume_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
        $(illume_la_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
        $(AM_CFLAGS) $(CFLAGS) $(illume_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -103,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(illume_la_SOURCES)
 DIST_SOURCES = $(illume_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 ETAGS = etags
 CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -189,6 +222,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -408,7 +443,7 @@ MODULE = illume2
 POLICY = illume
 
 # the module .so file
-INCLUDES = -I.. \
+AM_CPPFLAGS = -I.. \
            -I$(top_srcdir) \
            -I$(top_srcdir)/src/modules/$(MODULE) \
            -I$(top_srcdir)/src/modules/$(MODULE)/policies/$(POLICY) \
@@ -465,7 +500,6 @@ $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
 $(am__aclocal_m4_deps):
 install-illumeLTLIBRARIES: $(illume_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(illumedir)" || $(MKDIR_P) "$(DESTDIR)$(illumedir)"
        @list='$(illume_LTLIBRARIES)'; test -n "$(illumedir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -473,6 +507,8 @@ install-illumeLTLIBRARIES: $(illume_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(illumedir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(illumedir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(illumedir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(illumedir)"; \
        }
@@ -488,12 +524,14 @@ uninstall-illumeLTLIBRARIES:
 
 clean-illumeLTLIBRARIES:
        -test -z "$(illume_LTLIBRARIES)" || rm -f $(illume_LTLIBRARIES)
-       @list='$(illume_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(illume_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 illume.la: $(illume_la_OBJECTS) $(illume_la_DEPENDENCIES) $(EXTRA_illume_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(illume_la_LINK) -rpath $(illumedir) $(illume_la_OBJECTS) $(illume_la_LIBADD) $(LIBS)
 
@@ -596,6 +634,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -741,18 +793,19 @@ uninstall-am: uninstall-illumeLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-illumeLTLIBRARIES clean-libtool ctags distclean \
-       distclean-compile distclean-generic distclean-libtool \
-       distclean-tags distdir dvi dvi-am html html-am info info-am \
-       install install-am install-data install-data-am install-dvi \
-       install-dvi-am install-exec install-exec-am install-html \
-       install-html-am install-illumeLTLIBRARIES install-info \
-       install-info-am install-man install-pdf install-pdf-am \
-       install-ps install-ps-am install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags uninstall uninstall-am uninstall-illumeLTLIBRARIES
+       clean-illumeLTLIBRARIES clean-libtool cscopelist ctags \
+       distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distdir dvi dvi-am html \
+       html-am info info-am install install-am install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am \
+       install-illumeLTLIBRARIES install-info install-info-am \
+       install-man install-pdf install-pdf-am install-ps \
+       install-ps-am install-strip installcheck installcheck-am \
+       installdirs maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
+       uninstall-am uninstall-illumeLTLIBRARIES
 
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
index a7cd5c1..7f2a640 100644 (file)
@@ -3,7 +3,7 @@ MODULE = illume2
 POLICY = tablet
 
 # the module .so file
-INCLUDES = -I.. \
+AM_CPPFLAGS = -I.. \
            -I$(top_srcdir) \
            -I$(top_srcdir)/src/modules/$(MODULE) \
            -I$(top_srcdir)/src/modules/$(MODULE)/policies/$(POLICY) \
index f57a601..391d566 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 @SET_MAKE@
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -35,7 +51,8 @@ POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/illume2/policies/tablet
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -44,9 +61,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -88,9 +107,22 @@ tablet_la_OBJECTS = $(am_tablet_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 tablet_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
        $(tablet_la_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
        $(AM_CFLAGS) $(CFLAGS) $(tablet_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -103,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(tablet_la_SOURCES)
 DIST_SOURCES = $(tablet_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 ETAGS = etags
 CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -189,6 +222,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -408,7 +443,7 @@ MODULE = illume2
 POLICY = tablet
 
 # the module .so file
-INCLUDES = -I.. \
+AM_CPPFLAGS = -I.. \
            -I$(top_srcdir) \
            -I$(top_srcdir)/src/modules/$(MODULE) \
            -I$(top_srcdir)/src/modules/$(MODULE)/policies/$(POLICY) \
@@ -465,7 +500,6 @@ $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
 $(am__aclocal_m4_deps):
 install-tabletLTLIBRARIES: $(tablet_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(tabletdir)" || $(MKDIR_P) "$(DESTDIR)$(tabletdir)"
        @list='$(tablet_LTLIBRARIES)'; test -n "$(tabletdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -473,6 +507,8 @@ install-tabletLTLIBRARIES: $(tablet_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(tabletdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(tabletdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(tabletdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(tabletdir)"; \
        }
@@ -488,12 +524,14 @@ uninstall-tabletLTLIBRARIES:
 
 clean-tabletLTLIBRARIES:
        -test -z "$(tablet_LTLIBRARIES)" || rm -f $(tablet_LTLIBRARIES)
-       @list='$(tablet_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(tablet_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 tablet.la: $(tablet_la_OBJECTS) $(tablet_la_DEPENDENCIES) $(EXTRA_tablet_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(tablet_la_LINK) -rpath $(tabletdir) $(tablet_la_OBJECTS) $(tablet_la_LIBADD) $(LIBS)
 
@@ -596,6 +634,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -741,18 +793,19 @@ uninstall-am: uninstall-tabletLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-tabletLTLIBRARIES ctags distclean \
-       distclean-compile distclean-generic distclean-libtool \
-       distclean-tags distdir dvi dvi-am html html-am info info-am \
-       install install-am install-data install-data-am install-dvi \
-       install-dvi-am install-exec install-exec-am install-html \
-       install-html-am install-info install-info-am install-man \
-       install-pdf install-pdf-am install-ps install-ps-am \
-       install-strip install-tabletLTLIBRARIES installcheck \
-       installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags uninstall uninstall-am uninstall-tabletLTLIBRARIES
+       clean-libtool clean-tabletLTLIBRARIES cscopelist ctags \
+       distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distdir dvi dvi-am html \
+       html-am info info-am install install-am install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-man install-pdf install-pdf-am \
+       install-ps install-ps-am install-strip \
+       install-tabletLTLIBRARIES installcheck installcheck-am \
+       installdirs maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
+       uninstall-am uninstall-tabletLTLIBRARIES
 
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
index 98dfb2b..afa1edc 100644 (file)
@@ -8,7 +8,7 @@ files_DATA = e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES          = -I. \
+AM_CPPFLAGS          = -I. \
                     -I$(top_srcdir) \
                     -I$(top_srcdir)/src/modules/$(MODULE) \
                     -I$(top_srcdir)/src/bin \
@@ -16,7 +16,7 @@ INCLUDES          = -I. \
                     -I$(top_srcdir)/src/modules \
                     @e_cflags@ @SOUND_CFLAGS@
 if HAVE_ENOTIFY
-INCLUDES          += @ENOTIFY_CFLAGS@
+AM_CPPFLAGS          += @ENOTIFY_CFLAGS@
 endif
 
 pkgdir            = $(libdir)/enlightenment/modules/$(MODULE)/$(MODULE_ARCH)
index 959995f..73cc9c1 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -41,7 +57,7 @@ host_triplet = @host@
 @HAVE_ENOTIFY_TRUE@am__append_4 = @ENOTIFY_LIBS@
 subdir = src/modules/mixer
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -50,9 +66,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -102,9 +120,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -117,22 +148,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(am__module_la_SOURCES_DIST)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -204,6 +236,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -427,10 +461,10 @@ files_DATA = e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. -I$(top_srcdir) -I$(top_srcdir)/src/modules/$(MODULE) \
-       -I$(top_srcdir)/src/bin -I$(top_builddir)/src/bin \
-       -I$(top_srcdir)/src/modules @e_cflags@ @SOUND_CFLAGS@ \
-       $(am__append_1)
+AM_CPPFLAGS = -I. -I$(top_srcdir) \
+       -I$(top_srcdir)/src/modules/$(MODULE) -I$(top_srcdir)/src/bin \
+       -I$(top_builddir)/src/bin -I$(top_srcdir)/src/modules \
+       @e_cflags@ @SOUND_CFLAGS@ $(am__append_1)
 pkgdir = $(libdir)/enlightenment/modules/$(MODULE)/$(MODULE_ARCH)
 pkg_LTLIBRARIES = module.la
 module_la_SOURCES = e_mod_main.h Pulse.h pa.h e_mod_main.c \
@@ -478,7 +512,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -486,6 +519,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -501,12 +536,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -557,8 +594,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -623,6 +663,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -767,7 +821,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index e1b86ec..2352f19 100644 (file)
@@ -242,8 +242,6 @@ _mixer_gadget_update(E_Mixer_Instance *inst)
    if (!inst)
      return;
 
-   e_mod_mixer_state_get(inst->sys, inst->channel, &inst->mixer_state);
-
    msg = alloca(sizeof(Edje_Message_Int_Set) + (2 * sizeof(int)));
    msg->count = 3;
    msg->val[0] = inst->mixer_state.mute;
@@ -955,9 +953,12 @@ e_mod_mixer_pulse_ready(Eina_Bool ready)
    E_Mixer_Module_Context *ctxt;
    Eina_List *l;
    Eina_Bool pulse = _mixer_using_default;
+   static Eina_Bool called = EINA_FALSE;
 
    if (!mixer_mod) return;
 
+   if (called && (ready != _mixer_using_default)) return; // prevent multiple calls
+
    if (ready) e_mixer_pulse_setup();
    else e_mixer_default_setup();
 
@@ -975,9 +976,14 @@ e_mod_mixer_pulse_ready(Eina_Bool ready)
              inst->sys = NULL;
              return;
           }
-        e_mod_mixer_state_get(inst->sys, inst->channel, &inst->mixer_state);
+        if ((ctxt->conf->version & 0xffff) >= 0x0004)
+          e_mod_mixer_volume_set(inst->sys, inst->channel,
+                                 inst->mixer_state.left, inst->mixer_state.right);
+        else
+          e_mod_mixer_state_get(inst->sys, inst->channel, &inst->mixer_state);
         _mixer_gadget_update(inst);
      }
+   called = EINA_TRUE;
 }
 
 void
@@ -1031,6 +1037,9 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style)
 
    inst = E_NEW(E_Mixer_Instance, 1);
    inst->conf = conf;
+   inst->mixer_state.right = inst->conf->state.right;
+   inst->mixer_state.left = inst->conf->state.left;
+   inst->mixer_state.mute = inst->conf->state.mute;
    conf->instance = inst;
    if ((!_mixer_sys_setup(inst)) && (!_mixer_sys_setup_defaults(inst)))
      {
@@ -1057,7 +1066,11 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style)
 
    if (inst->sys)
      {
-        e_mod_mixer_state_get(inst->sys, inst->channel, &inst->mixer_state);
+        if (_mixer_using_default && ((ctxt->conf->version & 0xffff) >= 0x0004))
+          e_mod_mixer_volume_set(inst->sys, inst->channel,
+                                 inst->mixer_state.left, inst->mixer_state.right);
+        else
+          e_mod_mixer_state_get(inst->sys, inst->channel, &inst->mixer_state);
         _mixer_gadget_update(inst);
      }
 
@@ -1092,6 +1105,9 @@ _gc_shutdown(E_Gadcon_Client *gcc)
    if (!inst)
      return;
 
+   inst->conf->state.mute = inst->mixer_state.mute;
+   inst->conf->state.left = inst->mixer_state.left;
+   inst->conf->state.right = inst->mixer_state.right;
    evas_object_del(inst->ui.gadget);
    e_mod_mixer_channel_del(inst->channel);
    e_mod_mixer_del(inst->sys);
@@ -1303,6 +1319,9 @@ _mixer_gadget_configuration_descriptor_new(void)
    E_CONFIG_VAL(conf_edd, E_Mixer_Gadget_Config, card, STR);
    E_CONFIG_VAL(conf_edd, E_Mixer_Gadget_Config, channel_name, STR);
    E_CONFIG_VAL(conf_edd, E_Mixer_Gadget_Config, using_default, UCHAR);
+   E_CONFIG_VAL(conf_edd, E_Mixer_Gadget_Config, state.mute, INT);
+   E_CONFIG_VAL(conf_edd, E_Mixer_Gadget_Config, state.left, INT);
+   E_CONFIG_VAL(conf_edd, E_Mixer_Gadget_Config, state.right, INT);
 
    return conf_edd;
 }
index ea109ea..09120b7 100644 (file)
@@ -6,7 +6,7 @@
 #include <e.h>
 
 #define MOD_CONFIG_FILE_EPOCH 0x0000
-#define MOD_CONFIG_FILE_GENERATION 0x0003
+#define MOD_CONFIG_FILE_GENERATION 0x0004
 #define MOD_CONFIG_FILE_VERSION                                 \
   ((MOD_CONFIG_FILE_EPOCH << 16) | MOD_CONFIG_FILE_GENERATION)
 
@@ -18,6 +18,7 @@ typedef struct E_Mixer_Gadget_Config
    const char *card;
    const char *channel_name;
    const char *id;
+   E_Mixer_Channel_State state;
    Eina_Bool using_default;
    E_Config_Dialog *dialog;
    struct E_Mixer_Instance *instance;
index f4d2e71..c1a72e0 100644 (file)
@@ -99,15 +99,16 @@ _pulse_info_get(Pulse *d __UNUSED__, int type __UNUSED__, Pulse_Server_Info *ev)
    Pulse_Sink *sink;
 
    pulse_server_info_free(info);
+   info = ev;
    EINA_LIST_FOREACH(sinks, l, sink)
      if (ev->default_sink == pulse_sink_name_get(sink))
        {
+          if (default_sink == sink) return;
           default_sink = sink;
           if (!_mixer_using_default) e_mod_mixer_pulse_update();
           break;
        }
-   info = ev;
-   if (_mixer_using_default) e_mod_mixer_pulse_ready(EINA_TRUE);
+   e_mod_mixer_pulse_ready(EINA_TRUE);
 }
 
 static Eina_Bool
index a75f3b9..8cfbc0c 100644 (file)
@@ -5,7 +5,7 @@ MODULE = msgbus
 filesdir = $(libdir)/enlightenment/modules/$(MODULE)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 1a4925e..a2b20ee 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/msgbus
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -413,7 +447,7 @@ MODULE = msgbus
 filesdir = $(libdir)/enlightenment/modules/$(MODULE)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -475,7 +509,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +516,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +533,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -546,8 +583,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -612,6 +652,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -756,7 +810,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index e976d1f..f004438 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES          = -I. \
+AM_CPPFLAGS          = -I. \
                     -I$(top_srcdir) \
                     -I$(top_srcdir)/src/modules/$(MODULE) \
                     -I$(top_srcdir)/src/bin \
index 90f78a3..34f9427 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,8 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/notification
 DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in AUTHORS COPYING
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp AUTHORS \
+       COPYING
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +63,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +109,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +137,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +225,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +452,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                     -I$(top_srcdir) \
                     -I$(top_srcdir)/src/modules/$(MODULE) \
                     -I$(top_srcdir)/src/bin \
@@ -475,7 +510,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +517,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +534,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -547,8 +585,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -613,6 +654,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -757,7 +812,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 850c2ce..a99187b 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 6c9eb30..cfd9f5a 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/pager
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -471,7 +505,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -479,6 +512,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -494,12 +529,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -540,8 +577,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -606,6 +646,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -750,7 +804,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 3c928cc..114a836 100644 (file)
@@ -11,7 +11,7 @@ Name[pt]=Paginador
 Icon=e-module-pager
 X-Enlightenment-ModuleType=utils
 Comment=Gadget to allow you to visualize your virtual desktops and the windows they contain.
-Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾ÐºÐ°Ð·Ð° Ð²Ð¸Ñ\80Ñ\82Ñ\83алÑ\8cнÑ\8bÑ\85 Ñ\81Ñ\82олов Ð¸ Ð¾ÐºÐ¾Ð½, ÐºÐ¾Ñ\82оÑ\80Ñ\8bе Ð¾Ð½Ð¸ Ñ\81одеÑ\80жаÑ\82.
+Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¾Ñ\82обÑ\80ажениÑ\8f Ð²Ð¸Ñ\80Ñ\82Ñ\83алÑ\8cнÑ\8bÑ\85 Ñ\81Ñ\82олов Ð¸ Ñ\81одеÑ\80жаÑ\89иÑ\85Ñ\81Ñ\8f Ð½Ð° Ð½Ð¸Ñ\85 Ð¾ÐºÐ¾Ð½.
 Comment[cs]=Gadget pro zobrazení/přepínání virtuálních ploch a oken, které obsahují.
 Comment[de]=Visualisiert die virtuellen Desktops und die enthaltenen Fenster.
 Comment[eo]=Vidigi siajn virtualajn labortablojn kaj ties fenestrojn.
index 3c928cc..114a836 100644 (file)
@@ -11,7 +11,7 @@ Name[pt]=Paginador
 Icon=e-module-pager
 X-Enlightenment-ModuleType=utils
 Comment=Gadget to allow you to visualize your virtual desktops and the windows they contain.
-Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¿Ð¾ÐºÐ°Ð·Ð° Ð²Ð¸Ñ\80Ñ\82Ñ\83алÑ\8cнÑ\8bÑ\85 Ñ\81Ñ\82олов Ð¸ Ð¾ÐºÐ¾Ð½, ÐºÐ¾Ñ\82оÑ\80Ñ\8bе Ð¾Ð½Ð¸ Ñ\81одеÑ\80жаÑ\82.
+Comment[ru]=Ð\93аджеÑ\82 Ð´Ð»Ñ\8f Ð¾Ñ\82обÑ\80ажениÑ\8f Ð²Ð¸Ñ\80Ñ\82Ñ\83алÑ\8cнÑ\8bÑ\85 Ñ\81Ñ\82олов Ð¸ Ñ\81одеÑ\80жаÑ\89иÑ\85Ñ\81Ñ\8f Ð½Ð° Ð½Ð¸Ñ\85 Ð¾ÐºÐ¾Ð½.
 Comment[cs]=Gadget pro zobrazení/přepínání virtuálních ploch a oken, které obsahují.
 Comment[de]=Visualisiert die virtuellen Desktops und die enthaltenen Fenster.
 Comment[eo]=Vidigi siajn virtualajn labortablojn kaj ties fenestrojn.
index d1279f5..1749074 100644 (file)
@@ -8,7 +8,7 @@ files_DATA = e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 247d243..f9515fc 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/physics
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in TODO
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp TODO
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -415,7 +449,7 @@ files_DATA = e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -475,7 +509,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +516,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +533,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -546,8 +583,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -612,6 +652,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -756,7 +810,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index d207e19..3eb7dd8 100644 (file)
@@ -662,7 +662,8 @@ _e_mod_physics_randr(void *data       __UNUSED__,
    E_Physics *p;
 
    EINA_LIST_FOREACH(physicists, l, p)
-     ephysics_world_render_geometry_set(p->world, 0, 0, p->man->w, p->man->h);
+     ephysics_world_render_geometry_set(p->world, 0, 0, -5,
+                                        p->man->w, p->man->h, 10);
    return ECORE_CALLBACK_PASS_ON;
 }
 
@@ -793,7 +794,6 @@ _e_mod_physics_bd_uniconify(void *data __UNUSED__,
 static E_Physics *
 _e_mod_physics_add(E_Manager *man)
 {
-   const int boundary_depth = 10;
    E_Physics *p;
    EPhysics_Body *bound;
    Eina_List *l;
@@ -806,19 +806,19 @@ _e_mod_physics_add(E_Manager *man)
    p->world = ephysics_world_new();
    /* TODO: world per zone */
    DBG("PHYS: world++ || %dx%d\n", man->w, man->h);
-   ephysics_world_render_geometry_set(p->world, 0, 0, man->w, man->h);
+   ephysics_world_render_geometry_set(p->world, 0, 0, -5, man->w, man->h, 10);
    ephysics_world_gravity_set(p->world, 0, _physics_mod->conf->gravity, 0);
 
-   bound = ephysics_body_left_boundary_add(p->world, boundary_depth);
+   bound = ephysics_body_left_boundary_add(p->world);
    ephysics_body_restitution_set(bound, 1);
    ephysics_body_friction_set(bound, 3);
-   bound = ephysics_body_right_boundary_add(p->world, boundary_depth);
+   bound = ephysics_body_right_boundary_add(p->world);
    ephysics_body_restitution_set(bound, 1);
    ephysics_body_friction_set(bound, 3);
-   bound = ephysics_body_top_boundary_add(p->world, boundary_depth);
+   bound = ephysics_body_top_boundary_add(p->world);
    ephysics_body_restitution_set(bound, 1);
    ephysics_body_friction_set(bound, 3);
-   bound = ephysics_body_bottom_boundary_add(p->world, boundary_depth);
+   bound = ephysics_body_bottom_boundary_add(p->world);
    ephysics_body_restitution_set(bound, 1);
    ephysics_body_friction_set(bound, 3);
 
index 3e5bde2..8cb2ea5 100644 (file)
@@ -8,7 +8,7 @@ files_DATA = e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 2042a2b..d905e76 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/quickaccess
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -415,7 +449,7 @@ files_DATA = e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -473,7 +507,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -481,6 +514,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -496,12 +531,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -545,8 +582,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -611,6 +651,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -755,7 +809,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 7e14101..b4f94ca 100644 (file)
@@ -983,12 +983,23 @@ _e_qa_help_activate_hook(E_Quick_Access_Entry *entry)
    switch (qa_mod->demo_state++)
      {
       case 0:
-        snprintf(buf, sizeof(buf), "%s/e-module-quickaccess.edj", e_module_dir_get(qa_mod->module));
-        if (entry->config.hidden)
-          e_dialog_text_set((E_Dialog*)qa_mod->help_dia, _("Great! Activate the Quickaccess entry again to show it!"));
-        else
-          e_dialog_text_set((E_Dialog*)qa_mod->help_dia, _("Great! Activate the Quickaccess entry again to hide it!"));
-        break;
+        {
+           char *txt;
+
+           if (entry->config.hidden)
+             txt =  _("Great! Activate the Quickaccess entry again to show it!");
+           else
+             txt = _("Great! Activate the Quickaccess entry again to hide it!");
+           snprintf(buf, sizeof(buf), "%s/e-module-quickaccess.edj", e_module_dir_get(qa_mod->module));
+           if (qa_mod->help_dia)
+             {
+                e_dialog_text_set((E_Dialog*)qa_mod->help_dia, txt);
+                break;
+             }
+           qa_mod->help_dia = (E_Object*)e_util_dialog_internal(_("Quickaccess Help"), txt);
+           e_object_free_attach_func_set(qa_mod->help_dia, _e_qa_dia_del);
+           break;
+        }
       case 1:
         e_object_del(qa_mod->help_dia);
         ecore_job_add((Ecore_Cb)_e_qa_help_activate_hook, entry);
index 3bf6d94..17e070d 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 1e0f781..2901092 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/shot
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 1c69805..c887705 100644 (file)
@@ -578,7 +578,7 @@ _shot_now(E_Zone *zone, E_Border *bd)
    int bpl = 0, rows = 0, bpp = 0, sw, sh;
    Evas *evas, *evas2;
    Evas_Object *o, *oa, *op, *ol;
-   Evas_Coord w, h;
+   int x, y, w, h;
    Evas_Modifier_Mask mask;
    Ecore_X_Window xwin, root;
    E_Radio_Group *rg;
@@ -592,10 +592,10 @@ _shot_now(E_Zone *zone, E_Border *bd)
         scon = zone->container;
         xwin = sman->root;
         sw = sman->w, sh = sman->h;
+        x = y = 0;
      }
    else
      {
-        sw = bd->client.w, sh = bd->client.h;
         root = bd->zone->container->manager->root;
         xwin = bd->client.win;
         while (xwin != root)
@@ -604,6 +604,10 @@ _shot_now(E_Zone *zone, E_Border *bd)
              xwin = ecore_x_window_parent_get(xwin);
           }
         ecore_x_window_geometry_get(xwin, NULL, NULL, &sw, &sh);
+        x = E_CLAMP(bd->x, bd->zone->x, bd->zone->x + bd->zone->w);
+        y = E_CLAMP(bd->y, bd->zone->y, bd->zone->y + bd->zone->h);
+        sw = E_CLAMP(sw, 0, bd->zone->x + bd->zone->w - x);
+        sh = E_CLAMP(sh, 0, bd->zone->y + bd->zone->h - y);
      }
    display = ecore_x_display_get();
    scr = ecore_x_default_screen_get();
index ba3e608..b6134ee 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 4a1c088..c525aef 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/start
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index a35e5e0..367ad32 100644 (file)
@@ -80,12 +80,68 @@ _gc_shutdown(E_Gadcon_Client *gcc)
 }
     
 static void
-_gc_orient(E_Gadcon_Client *gcc, E_Gadcon_Orient orient __UNUSED__)
+_gc_orient(E_Gadcon_Client *gcc, E_Gadcon_Orient orient)
 {
    Instance *inst;
    Evas_Coord mw, mh;
-
+   char buf[4096];
+   const char *s = "float";
+   
    inst = gcc->data;
+   switch (orient)
+     {
+      case E_GADCON_ORIENT_FLOAT:
+        s = "float";
+        break;
+      case E_GADCON_ORIENT_HORIZ:
+        s = "horizontal";
+        break;
+      case E_GADCON_ORIENT_VERT:
+        s = "vertical";
+        break;
+      case E_GADCON_ORIENT_LEFT:
+        s = "left";
+        break;
+      case E_GADCON_ORIENT_RIGHT:
+        s = "right";
+        break;
+      case E_GADCON_ORIENT_TOP:
+        s = "top";
+        break;
+      case E_GADCON_ORIENT_BOTTOM:
+        s = "bottom";
+        break;
+      case E_GADCON_ORIENT_CORNER_TL:
+        s = "top_left";
+        break;
+      case E_GADCON_ORIENT_CORNER_TR:
+        s = "top_right";
+        break;
+      case E_GADCON_ORIENT_CORNER_BL:
+        s = "bottom_left";
+        break;
+      case E_GADCON_ORIENT_CORNER_BR:
+        s = "bottom_right";
+        break;
+      case E_GADCON_ORIENT_CORNER_LT:
+        s = "left_top";
+        break;
+      case E_GADCON_ORIENT_CORNER_RT:
+        s = "right_top";
+        break;
+      case E_GADCON_ORIENT_CORNER_LB:
+        s = "left_bottom";
+        break;
+      case E_GADCON_ORIENT_CORNER_RB:
+        s = "right_bottom";
+        break;
+      default:
+        break;
+     }
+   snprintf(buf, sizeof(buf), "e,state,orientation,%s", s);
+   edje_object_signal_emit(inst->o_button, buf, "e");
+   edje_object_message_signal_process(inst->o_button);
+   
    mw = 0, mh = 0;
    edje_object_size_min_get(inst->o_button, &mw, &mh);
    if ((mw < 1) || (mh < 1))
index a2890da..ce40511 100644 (file)
@@ -13,7 +13,7 @@ Name[pt]=Iniciar
 Icon=e-module-start
 X-Enlightenment-ModuleType=utils
 Comment=Enlightenment's "Start" button equivalent.
-Comment[ru]=ЭквиваленÑ\82 ÐºÐ½Ð¾Ð¿ÐºÐ¸ "Ð\9fÑ\83Ñ\81к" Ð¿Ð¾Ð´ Enlightenment.
+Comment[ru]=ЭквиваленÑ\82 ÐºÐ½Ð¾Ð¿ÐºÐ¸ "Ð\9fÑ\83Ñ\81к" Ð´Ð»Ñ\8f Enlightenment.
 Comment[cs]=Enlightenment Start menu.
 Comment[de]=Startmenü in Enlightenment.
 Comment[el]=Το κουμπί για το μενού εκκίνησης του Enlightenment.
index a2890da..ce40511 100644 (file)
@@ -13,7 +13,7 @@ Name[pt]=Iniciar
 Icon=e-module-start
 X-Enlightenment-ModuleType=utils
 Comment=Enlightenment's "Start" button equivalent.
-Comment[ru]=ЭквиваленÑ\82 ÐºÐ½Ð¾Ð¿ÐºÐ¸ "Ð\9fÑ\83Ñ\81к" Ð¿Ð¾Ð´ Enlightenment.
+Comment[ru]=ЭквиваленÑ\82 ÐºÐ½Ð¾Ð¿ÐºÐ¸ "Ð\9fÑ\83Ñ\81к" Ð´Ð»Ñ\8f Enlightenment.
 Comment[cs]=Enlightenment Start menu.
 Comment[de]=Startmenü in Enlightenment.
 Comment[el]=Το κουμπί για το μενού εκκίνησης του Enlightenment.
index dc1953e..cd95dc1 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index e63a22b..56b2508 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/syscon
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +451,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -476,7 +510,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -484,6 +517,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -499,12 +534,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -547,8 +584,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -613,6 +653,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -757,7 +811,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 60d4475..9cb963e 100644 (file)
@@ -261,14 +261,12 @@ _create_menu(Instance *inst)
 static E_Config_Syscon_Action *
 _find_action(const char *name)
 {
+   E_Config_Syscon_Action *sca;
    Eina_List *l;
 
    if (!name) return NULL;
-   for (l = e_config->syscon.actions; l; l = l->next)
+   EINA_LIST_FOREACH(e_config->syscon.actions, l, sca)
      {
-        E_Config_Syscon_Action *sca;
-
-        if (!(sca = l->data)) continue;
         if (!sca->action) continue;
         if (!strcmp(sca->action, name)) return sca;
      }
index 90bdc8f..bcf18e4 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 7a96d2c..dffb0ac 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/systray
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -470,7 +504,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -478,6 +511,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -493,12 +528,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -538,8 +575,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -604,6 +644,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -748,7 +802,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index a311098..59a811e 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=Systray
-Name[ru]=Ð\9fанелÑ\8c Ð·Ð°Ð´Ð°Ñ\87
+Name[ru]=СиÑ\81Ñ\82емнÑ\8bй Ð»Ð¾Ñ\82ок
 Name[el]=Ενδείξεις συστήματος
 Name[eo]=Taskopleto
 Name[fr]=Zone de notification
@@ -11,7 +11,7 @@ Name[tr]=Sistem Çekmecesi
 Name[pt]=Área de notificação
 Icon=e-module-systray
 Comment=system tray that hold applications icons like Skype, Pidgin, Kopete and others.
-Comment[ru]=Системная панель задач, которая держит иконки приложений типа Skype, Pidgin, Kopete и других.
+Comment[ru]=Системный лоток содержащий значки приложений типа Skype, Pidgin, Kopete и других.
 Comment[cs]=spravuje aplikace jako Skype, Pidgin, Kopete a jiné.
 Comment[de]=Systemleiste, die Anwendungen wie Skype, Pidgin, Kopete und andere enthält.
 Comment[el]=Μια μπάρα ενδείξεων που εμφανίζει εφαρμογές όπως το Skype, το Pidgin, το Kopete και άλλα.
index a311098..59a811e 100644 (file)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Link
 Name=Systray
-Name[ru]=Ð\9fанелÑ\8c Ð·Ð°Ð´Ð°Ñ\87
+Name[ru]=СиÑ\81Ñ\82емнÑ\8bй Ð»Ð¾Ñ\82ок
 Name[el]=Ενδείξεις συστήματος
 Name[eo]=Taskopleto
 Name[fr]=Zone de notification
@@ -11,7 +11,7 @@ Name[tr]=Sistem Çekmecesi
 Name[pt]=Área de notificação
 Icon=e-module-systray
 Comment=system tray that hold applications icons like Skype, Pidgin, Kopete and others.
-Comment[ru]=Системная панель задач, которая держит иконки приложений типа Skype, Pidgin, Kopete и других.
+Comment[ru]=Системный лоток содержащий значки приложений типа Skype, Pidgin, Kopete и других.
 Comment[cs]=spravuje aplikace jako Skype, Pidgin, Kopete a jiné.
 Comment[de]=Systemleiste, die Anwendungen wie Skype, Pidgin, Kopete und andere enthält.
 Comment[el]=Μια μπάρα ενδείξεων που εμφανίζει εφαρμογές όπως το Skype, το Pidgin, το Kopete και άλλα.
index ac61e16..7bf0137 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 7ad786d..29a0dcc 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/tasks
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -471,7 +505,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -479,6 +512,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -494,12 +529,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -540,8 +577,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -606,6 +646,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -750,7 +804,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index 5bfbd4b..ca40b75 100644 (file)
@@ -45,6 +45,7 @@ struct _Tasks_Item
    E_Border    *border; // The border this item points to
    Evas_Object *o_item; // The edje theme object
    Evas_Object *o_icon; // The icon
+   Eina_Bool skip_taskbar : 1;
 };
 
 static Tasks       *_tasks_new(Evas *evas, E_Zone *zone, const char *id);
@@ -430,6 +431,7 @@ _tasks_refill_border(E_Border *border)
 {
    const Eina_List *l;
    Tasks *tasks;
+   Eina_Bool found = EINA_FALSE;
 
    EINA_LIST_FOREACH(tasks_config->tasks, l, tasks)
      {
@@ -437,9 +439,15 @@ _tasks_refill_border(E_Border *border)
         Tasks_Item *item;
         EINA_LIST_FOREACH(tasks->items, m, item)
           {
-             if (item->border == border) _tasks_item_refill(item);
+             if (item->border == border)
+               {
+                  _tasks_item_refill(item);
+                  found = EINA_TRUE;
+                  break;
+               }
           }
      }
+   if (!found) _tasks_refill_all();
 }
 
 static void
@@ -483,19 +491,20 @@ _tasks_item_new(Tasks *tasks, E_Border *border)
    e_object_ref(E_OBJECT(border));
    item->tasks = tasks;
    item->border = border;
+   item->skip_taskbar = border->client.netwm.state.skip_taskbar;
    item->o_item = edje_object_add(evas_object_evas_get(tasks->o_items));
    if (tasks->horizontal)
      e_theme_edje_object_set(item->o_item,
                              "base/theme/modules/tasks",
-                             "modules/tasks/item");
+                             "e/modules/tasks/item");
    else
      {
         if (!e_theme_edje_object_set(item->o_item,
                                      "base/theme/modules/tasks",
-                                     "modules/tasks/item_vert"))
+                                     "e/modules/tasks/item_vert"))
           e_theme_edje_object_set(item->o_item,
                                   "base/theme/modules/tasks",
-                                  "modules/tasks/item");
+                                  "e/modules/tasks/item");
      }
    evas_object_event_callback_add(item->o_item, EVAS_CALLBACK_MOUSE_DOWN,
                                   _tasks_cb_item_mouse_down, item);
@@ -565,6 +574,11 @@ _tasks_item_free(Tasks_Item *item)
 static void
 _tasks_item_refill(Tasks_Item *item)
 {
+   if (item->border->client.netwm.state.skip_taskbar != item->skip_taskbar)
+     {
+        _tasks_refill(item->tasks);
+        return;
+     }
    if (item->o_icon) evas_object_del(item->o_icon);
    _tasks_item_fill(item);
 }
index cb1e837..c09792e 100644 (file)
@@ -3,9 +3,11 @@ Type=Link
 Name=Tasks
 Name[fr]=Tâches
 Name[pt]=Tarefas
+Name[ru]=Задачи
 Icon=e-module-tasks
 X-Enlightenment-ModuleType=utils
 Comment=Gadget to allow you to switch tasks
 Comment[fr]=Ce gadget vous permet de passer d'une tâche à une autre.
 Comment[it]=Gadget che permette di commutare tra i task.
 Comment[pt]=Módulo que lhe permite trocar entre tarefas
+Comment[ru]=Гаджет для переключения задач
index cb1e837..c09792e 100644 (file)
@@ -3,9 +3,11 @@ Type=Link
 Name=Tasks
 Name[fr]=Tâches
 Name[pt]=Tarefas
+Name[ru]=Задачи
 Icon=e-module-tasks
 X-Enlightenment-ModuleType=utils
 Comment=Gadget to allow you to switch tasks
 Comment[fr]=Ce gadget vous permet de passer d'une tâche à une autre.
 Comment[it]=Gadget che permette di commutare tra i task.
 Comment[pt]=Módulo que lhe permite trocar entre tarefas
+Comment[ru]=Гаджет для переключения задач
index 809f71b..c821de3 100644 (file)
@@ -15,7 +15,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 9625fd9..ad8c8ad 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -39,7 +55,7 @@ host_triplet = @host@
 tempget_PROGRAMS = tempget$(EXEEXT)
 subdir = src/modules/temperature
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -48,9 +64,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -96,6 +114,7 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
@@ -103,6 +122,18 @@ PROGRAMS = $(tempget_PROGRAMS)
 am_tempget_OBJECTS = tempget.$(OBJEXT)
 tempget_OBJECTS = $(am_tempget_OBJECTS)
 tempget_DEPENDENCIES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -115,22 +146,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES) $(tempget_SOURCES)
 DIST_SOURCES = $(am__module_la_SOURCES_DIST) $(tempget_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -202,6 +234,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -429,7 +463,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -490,7 +524,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -498,6 +531,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -513,18 +548,23 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 install-tempgetPROGRAMS: $(tempget_PROGRAMS)
        @$(NORMAL_INSTALL)
-       test -z "$(tempgetdir)" || $(MKDIR_P) "$(DESTDIR)$(tempgetdir)"
        @list='$(tempget_PROGRAMS)'; test -n "$(tempgetdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(tempgetdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(tempgetdir)" || exit 1; \
+       fi; \
        for p in $$list; do echo "$$p $$p"; done | \
        sed 's/$(EXEEXT)$$//' | \
        while read p p1; do if test -f $$p || test -f $$p1; \
@@ -608,8 +648,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -674,6 +717,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -820,8 +877,8 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES \
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES clean-tempgetPROGRAMS ctags \
-       distclean distclean-compile distclean-generic \
+       clean-libtool clean-pkgLTLIBRARIES clean-tempgetPROGRAMS \
+       cscopelist ctags distclean distclean-compile distclean-generic \
        distclean-libtool distclean-tags distdir dvi dvi-am html \
        html-am info info-am install install-am install-data \
        install-data-am install-dvi install-dvi-am install-exec \
index b3a5613..c88adb8 100644 (file)
@@ -19,7 +19,7 @@ e-module-$(MODULE).edj:  e-module-$(MODULE).edc
        $(top_builddir)/src/modules/$(MODULE)/e-module-$(MODULE).edj
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index b80c1d3..21b55ee 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,8 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/tiling
 DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in AUTHORS ChangeLog TODO
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp AUTHORS \
+       ChangeLog TODO
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +63,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -420,7 +455,7 @@ EDJE_FLAGS = -id $(top_srcdir)/src/modules/$(MODULE)/images \
 
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -475,7 +510,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +517,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +534,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -544,8 +582,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -610,6 +651,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -754,7 +809,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index d1cad0a..d2aaea0 100644 (file)
Binary files a/src/modules/tiling/e-module-tiling.edj and b/src/modules/tiling/e-module-tiling.edj differ
index a23065a..d0726b3 100644 (file)
@@ -2,9 +2,11 @@
 Type=Link
 Name=Tiling
 Name[fr]=Pavage
+Name[ru]=Мозаичный режим
 Icon=e-module-tiling
 Comment=Positions/resizes your windows tilingly.
 Comment[fr]=Place/Redimensionne les fenêtres sans les superposer.
 Comment[it]=Posiziona/ridimensiona le finestre disponendole in griglia.
 Comment[pt]=Posiciona/ajusta as janelas em mosaicos
+Comment[ru]=Мозаичный режим расположения окон
 X-Enlightenment-ModuleType=core
index a23065a..d0726b3 100644 (file)
@@ -2,9 +2,11 @@
 Type=Link
 Name=Tiling
 Name[fr]=Pavage
+Name[ru]=Мозаичный режим
 Icon=e-module-tiling
 Comment=Positions/resizes your windows tilingly.
 Comment[fr]=Place/Redimensionne les fenêtres sans les superposer.
 Comment[it]=Posiziona/ridimensiona le finestre disponendole in griglia.
 Comment[pt]=Posiciona/ajusta as janelas em mosaicos
+Comment[ru]=Мозаичный режим расположения окон
 X-Enlightenment-ModuleType=core
index b5c9c18..8cb085c 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index 34a3956..80d81a8 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/winlist
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -90,9 +108,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -105,22 +136,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -192,6 +224,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -417,7 +451,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -475,7 +509,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -483,6 +516,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -498,12 +533,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -545,8 +582,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -611,6 +651,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -755,7 +809,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index a9492e5..34f1372 100644 (file)
@@ -222,30 +222,14 @@ e_winlist_show(E_Zone *zone, E_Winlist_Filter filter)
    evas_event_thaw(_winlist->evas);
    _e_winlist_size_adjust();
 
-   _handlers = eina_list_append
-       (_handlers, ecore_event_handler_add
-         (E_EVENT_BORDER_ADD, _e_winlist_cb_event_border_add, NULL));
-   _handlers = eina_list_append
-       (_handlers, ecore_event_handler_add
-         (E_EVENT_BORDER_REMOVE, _e_winlist_cb_event_border_remove, NULL));
-   _handlers = eina_list_append
-       (_handlers, ecore_event_handler_add
-         (ECORE_EVENT_KEY_DOWN, _e_winlist_cb_key_down, NULL));
-   _handlers = eina_list_append
-       (_handlers, ecore_event_handler_add
-         (ECORE_EVENT_KEY_UP, _e_winlist_cb_key_up, NULL));
-   _handlers = eina_list_append
-       (_handlers, ecore_event_handler_add
-         (ECORE_EVENT_MOUSE_BUTTON_DOWN, _e_winlist_cb_mouse_down, NULL));
-   _handlers = eina_list_append
-       (_handlers, ecore_event_handler_add
-         (ECORE_EVENT_MOUSE_BUTTON_UP, _e_winlist_cb_mouse_up, NULL));
-   _handlers = eina_list_append
-       (_handlers, ecore_event_handler_add
-         (ECORE_EVENT_MOUSE_WHEEL, _e_winlist_cb_mouse_wheel, NULL));
-   _handlers = eina_list_append
-       (_handlers, ecore_event_handler_add
-         (ECORE_EVENT_MOUSE_MOVE, _e_winlist_cb_mouse_move, NULL));
+   E_LIST_HANDLER_APPEND(_handlers, E_EVENT_BORDER_ADD, _e_winlist_cb_event_border_add, NULL);
+   E_LIST_HANDLER_APPEND(_handlers, E_EVENT_BORDER_REMOVE, _e_winlist_cb_event_border_remove, NULL);
+   E_LIST_HANDLER_APPEND(_handlers, ECORE_EVENT_KEY_DOWN, _e_winlist_cb_key_down, NULL);
+   E_LIST_HANDLER_APPEND(_handlers, ECORE_EVENT_KEY_UP, _e_winlist_cb_key_up, NULL);
+   E_LIST_HANDLER_APPEND(_handlers, ECORE_EVENT_MOUSE_BUTTON_DOWN, _e_winlist_cb_mouse_down, NULL);
+   E_LIST_HANDLER_APPEND(_handlers, ECORE_EVENT_MOUSE_BUTTON_UP, _e_winlist_cb_mouse_up, NULL);
+   E_LIST_HANDLER_APPEND(_handlers, ECORE_EVENT_MOUSE_WHEEL, _e_winlist_cb_mouse_wheel, NULL);
+   E_LIST_HANDLER_APPEND(_handlers, ECORE_EVENT_MOUSE_MOVE, _e_winlist_cb_mouse_move, NULL);
 
    e_popup_show(_winlist);
    return 1;
@@ -433,7 +417,6 @@ e_winlist_left(E_Zone *zone)
    center = bd_orig->x + bd_orig->w / 2;
 
    desk = e_desk_current_get(zone);
-   e_border_focus_track_freeze();
    EINA_LIST_FOREACH(e_border_focus_stack_get(), l, bd)
      {
         int center_next;
@@ -490,7 +473,6 @@ e_winlist_left(E_Zone *zone)
              delta2 = delta2_next;
           }
      }
-   e_border_focus_track_thaw();
 
    if (_bd_next)
      {
@@ -557,7 +539,6 @@ e_winlist_down(E_Zone *zone)
    center = bd_orig->y + bd_orig->h / 2;
 
    desk = e_desk_current_get(zone);
-   e_border_focus_track_freeze();
    EINA_LIST_FOREACH(e_border_focus_stack_get(), l, bd)
      {
         int center_next;
@@ -614,7 +595,6 @@ e_winlist_down(E_Zone *zone)
              delta2 = delta2_next;
           }
      }
-   e_border_focus_track_thaw();
 
    if (_bd_next)
      {
@@ -681,7 +661,6 @@ e_winlist_up(E_Zone *zone)
    center = bd_orig->y + bd_orig->h / 2;
 
    desk = e_desk_current_get(zone);
-   e_border_focus_track_freeze();
    EINA_LIST_FOREACH(e_border_focus_stack_get(), l, bd)
      {
         int center_next;
@@ -738,7 +717,6 @@ e_winlist_up(E_Zone *zone)
              delta2 = delta2_next;
           }
      }
-   e_border_focus_track_thaw();
 
    if (_bd_next)
      {
@@ -805,7 +783,6 @@ e_winlist_right(E_Zone *zone)
    center = bd_orig->x + bd_orig->w / 2;
 
    desk = e_desk_current_get(zone);
-   e_border_focus_track_freeze();
    EINA_LIST_FOREACH(e_border_focus_stack_get(), l, bd)
      {
         int center_next;
@@ -862,7 +839,6 @@ e_winlist_right(E_Zone *zone)
              delta2 = delta2_next;
           }
      }
-   e_border_focus_track_thaw();
 
    if (_bd_next)
      {
index cd0f50a..bfb0d29 100644 (file)
@@ -26,7 +26,7 @@ data/desktop/tmp.desktop
 EXTRA_DIST = $(files_DATA) $(desks_DATA) $(favs_DATA) $(desktop_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index c1a55b1..fe08b1b 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -38,7 +54,8 @@ host_triplet = @host@
 @USE_MODULE_CONNMAN_TRUE@am__append_1 = page_110.la
 @USE_MODULE_CONNMAN_FALSE@page_110_la_DEPENDENCIES =
 subdir = src/modules/wizard
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -47,9 +64,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -91,6 +110,7 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
@@ -196,6 +216,18 @@ page_200_la_OBJECTS = $(am_page_200_la_OBJECTS)
 page_200_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(page_200_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -208,20 +240,16 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES) $(page_000_la_SOURCES) \
        $(page_010_la_SOURCES) $(page_011_la_SOURCES) \
        $(page_020_la_SOURCES) $(page_030_la_SOURCES) \
@@ -244,6 +272,11 @@ DIST_SOURCES = $(module_la_SOURCES) $(page_000_la_SOURCES) \
        $(page_140_la_SOURCES) $(page_150_la_SOURCES) \
        $(page_160_la_SOURCES) $(page_170_la_SOURCES) \
        $(page_200_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(desks_DATA) $(desktop_DATA) $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -315,6 +348,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -557,7 +592,7 @@ data/desktop/tmp.desktop
 EXTRA_DIST = $(files_DATA) $(desks_DATA) $(favs_DATA) $(desktop_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -737,7 +772,6 @@ $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
 $(am__aclocal_m4_deps):
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -745,6 +779,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -760,12 +796,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 page_000.la: $(page_000_la_OBJECTS) $(page_000_la_DEPENDENCIES) $(EXTRA_page_000_la_DEPENDENCIES) 
@@ -874,8 +912,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-desksDATA: $(desks_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(desksdir)" || $(MKDIR_P) "$(DESTDIR)$(desksdir)"
        @list='$(desks_DATA)'; test -n "$(desksdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(desksdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(desksdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -892,8 +933,11 @@ uninstall-desksDATA:
        dir='$(DESTDIR)$(desksdir)'; $(am__uninstall_files_from_dir)
 install-desktopDATA: $(desktop_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(desktopdir)" || $(MKDIR_P) "$(DESTDIR)$(desktopdir)"
        @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(desktopdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(desktopdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -910,8 +954,11 @@ uninstall-desktopDATA:
        dir='$(DESTDIR)$(desktopdir)'; $(am__uninstall_files_from_dir)
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -976,6 +1023,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -1122,7 +1183,7 @@ uninstall-am: uninstall-desksDATA uninstall-desktopDATA \
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am \
index 8de7de3..e804076 100644 (file)
@@ -9,7 +9,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES               = -I. \
+AM_CPPFLAGS               = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
index c86ea34..5ca7b1b 100644 (file)
@@ -1,9 +1,8 @@
-# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# Makefile.in generated by automake 1.12.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
+# Copyright (C) 1994-2012 Free Software Foundation, Inc.
+
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 
 VPATH = @srcdir@
+am__make_dryrun = \
+  { \
+    am__dry=no; \
+    case $$MAKEFLAGS in \
+      *\\[\ \  ]*) \
+        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
+          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
+      *) \
+        for am__flg in $$MAKEFLAGS; do \
+          case $$am__flg in \
+            *=*|--*) ;; \
+            *n*) am__dry=yes; break;; \
+          esac; \
+        done;; \
+    esac; \
+    test $$am__dry = yes; \
+  }
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -37,7 +53,7 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = src/modules/xkbswitch
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/module.desktop.in
+       $(srcdir)/module.desktop.in $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/ac_attribute.m4 \
@@ -46,9 +62,11 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac-plugins.m4 \
        $(top_srcdir)/m4/efl_path_max.m4 $(top_srcdir)/m4/gettext.m4 \
        $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
        $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
-       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
@@ -89,9 +107,22 @@ module_la_OBJECTS = $(am_module_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
+am__v_lt_1 = 
 module_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(module_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
@@ -104,22 +135,23 @@ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 AM_V_CC = $(am__v_CC_@AM_V@)
 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo "  CC    " $@;
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
 CCLD = $(CC)
 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo "  CCLD  " $@;
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN   " $@;
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
 SOURCES = $(module_la_SOURCES)
 DIST_SOURCES = $(module_la_SOURCES)
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
 DATA = $(files_DATA)
 ETAGS = etags
 CTAGS = ctags
@@ -191,6 +223,8 @@ E_FM_OPEN_CFLAGS = @E_FM_OPEN_CFLAGS@
 E_FM_OPEN_LIBS = @E_FM_OPEN_LIBS@
 E_FM_OP_CFLAGS = @E_FM_OP_CFLAGS@
 E_FM_OP_LIBS = @E_FM_OP_LIBS@
+E_GRABBER_CFLAGS = @E_GRABBER_CFLAGS@
+E_GRABBER_LIBS = @E_GRABBER_LIBS@
 E_IMC_CFLAGS = @E_IMC_CFLAGS@
 E_IMC_LIBS = @E_IMC_LIBS@
 E_INIT_CFLAGS = @E_INIT_CFLAGS@
@@ -416,7 +450,7 @@ e-module-$(MODULE).edj module.desktop
 EXTRA_DIST = $(files_DATA)
 
 # the module .so file
-INCLUDES = -I. \
+AM_CPPFLAGS = -I. \
                          -I$(top_srcdir) \
                          -I$(top_srcdir)/src/modules/$(MODULE) \
                          -I$(top_srcdir)/src/bin \
@@ -473,7 +507,6 @@ module.desktop: $(top_builddir)/config.status $(srcdir)/module.desktop.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       test -z "$(pkgdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdir)"
        @list='$(pkg_LTLIBRARIES)'; test -n "$(pkgdir)" || list=; \
        list2=; for p in $$list; do \
          if test -f $$p; then \
@@ -481,6 +514,8 @@ install-pkgLTLIBRARIES: $(pkg_LTLIBRARIES)
          else :; fi; \
        done; \
        test -z "$$list2" || { \
+         echo " $(MKDIR_P) '$(DESTDIR)$(pkgdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(pkgdir)" || exit 1; \
          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgdir)'"; \
          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgdir)"; \
        }
@@ -496,12 +531,14 @@ uninstall-pkgLTLIBRARIES:
 
 clean-pkgLTLIBRARIES:
        -test -z "$(pkg_LTLIBRARIES)" || rm -f $(pkg_LTLIBRARIES)
-       @list='$(pkg_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
+       @list='$(pkg_LTLIBRARIES)'; \
+       locs=`for p in $$list; do echo $$p; done | \
+             sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+             sort -u`; \
+       test -z "$$locs" || { \
+         echo rm -f $${locs}; \
+         rm -f $${locs}; \
+       }
 module.la: $(module_la_OBJECTS) $(module_la_DEPENDENCIES) $(EXTRA_module_la_DEPENDENCIES) 
        $(AM_V_CCLD)$(module_la_LINK) -rpath $(pkgdir) $(module_la_OBJECTS) $(module_la_LIBADD) $(LIBS)
 
@@ -543,8 +580,11 @@ clean-libtool:
        -rm -rf .libs _libs
 install-filesDATA: $(files_DATA)
        @$(NORMAL_INSTALL)
-       test -z "$(filesdir)" || $(MKDIR_P) "$(DESTDIR)$(filesdir)"
        @list='$(files_DATA)'; test -n "$(filesdir)" || list=; \
+       if test -n "$$list"; then \
+         echo " $(MKDIR_P) '$(DESTDIR)$(filesdir)'"; \
+         $(MKDIR_P) "$(DESTDIR)$(filesdir)" || exit 1; \
+       fi; \
        for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          echo "$$d$$p"; \
@@ -609,6 +649,20 @@ GTAGS:
          && $(am__cd) $(top_srcdir) \
          && gtags -i $(GTAGS_ARGS) "$$here"
 
+cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
+       list='$(SOURCES) $(HEADERS) $(LISP)'; \
+       case "$(srcdir)" in \
+         [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+         *) sdir=$(subdir)/$(srcdir) ;; \
+       esac; \
+       for i in $$list; do \
+         if test -f "$$i"; then \
+           echo "$(subdir)/$$i"; \
+         else \
+           echo "$$sdir/$$i"; \
+         fi; \
+       done >> $(top_builddir)/cscope.files
+
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
@@ -753,7 +807,7 @@ uninstall-am: uninstall-filesDATA uninstall-pkgLTLIBRARIES
 .MAKE: install-am install-strip
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libtool clean-pkgLTLIBRARIES ctags distclean \
+       clean-libtool clean-pkgLTLIBRARIES cscopelist ctags distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am install-dvi \
index a889481..ef4bcbf 100644 (file)
@@ -160,7 +160,7 @@ _xkb_update_icon(int cur_group)
                }
              e_theme_edje_object_set(inst->o_xkbswitch,
                                      "base/theme/modules/xkbswitch",
-                                     "modules/xkbswitch/noflag");
+                                     "e/modules/xkbswitch/noflag");
              edje_object_part_text_set(inst->o_xkbswitch,
                                        "e.text.label", name);
           }
@@ -175,7 +175,7 @@ _xkb_update_icon(int cur_group)
                inst->o_xkbflag = e_icon_add(inst->gcc->gadcon->evas);
              e_theme_edje_object_set(inst->o_xkbswitch,
                                      "base/theme/modules/xkbswitch",
-                                     "modules/xkbswitch/main");
+                                     "e/modules/xkbswitch/main");
              e_xkb_e_icon_flag_setup(inst->o_xkbflag, name);
              edje_object_part_swallow(inst->o_xkbswitch, "e.swallow.flag",
                                       inst->o_xkbflag);
@@ -207,11 +207,11 @@ _gc_init(E_Gadcon *gc, const char *gcname, const char *id, const char *style)
    if (e_config->xkb.only_label)
      e_theme_edje_object_set(inst->o_xkbswitch,
                              "base/theme/modules/xkbswitch",
-                             "modules/xkbswitch/noflag");
+                             "e/modules/xkbswitch/noflag");
    else
      e_theme_edje_object_set(inst->o_xkbswitch,
                              "base/theme/modules/xkbswitch",
-                             "modules/xkbswitch/main");
+                             "e/modules/xkbswitch/main");
    edje_object_part_text_set(inst->o_xkbswitch, "e.text.label",
                              e_xkb_layout_name_reduce(name));
    /* The gadcon client */
index 0ba5b18..ae5a97d 100644 (file)
@@ -3,9 +3,11 @@ Type=Link
 Name=Keyboard
 Name[fr]=Clavier
 Name[pt]=Teclado
+Name[ru]=Клавиатура
 Icon=preferences-desktop-keyboard
 X-Enlightenment-ModuleType=utils
 Comment=Keyboard layout configuration and switcher
 Comment[fr]=Pour configurer et basculer l'agencement du clavier.
 Comment[it]=Per configurare e commutare il layout di tastiera.
 Comment[pt]=Configuração e alteração dos esquemas de teclado
+Comment[ru]=Настройка и переключение раскладки клавиатуры
index 0ba5b18..ae5a97d 100644 (file)
@@ -3,9 +3,11 @@ Type=Link
 Name=Keyboard
 Name[fr]=Clavier
 Name[pt]=Teclado
+Name[ru]=Клавиатура
 Icon=preferences-desktop-keyboard
 X-Enlightenment-ModuleType=utils
 Comment=Keyboard layout configuration and switcher
 Comment[fr]=Pour configurer et basculer l'agencement du clavier.
 Comment[it]=Per configurare e commutare il layout di tastiera.
 Comment[pt]=Configuração e alteração dos esquemas de teclado
+Comment[ru]=Настройка и переключение раскладки клавиатуры